aboutsummaryrefslogtreecommitdiffstats
path: root/roms/u-boot/drivers/qe/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'roms/u-boot/drivers/qe/Kconfig')
-rw-r--r--roms/u-boot/drivers/qe/Kconfig44
1 files changed, 44 insertions, 0 deletions
diff --git a/roms/u-boot/drivers/qe/Kconfig b/roms/u-boot/drivers/qe/Kconfig
new file mode 100644
index 000000000..553ed5780
--- /dev/null
+++ b/roms/u-boot/drivers/qe/Kconfig
@@ -0,0 +1,44 @@
+#
+# QUICC Engine Drivers
+#
+config QE
+ bool "Enable support for QUICC Engine"
+ depends on PPC
+ default y if ARCH_T1040 || ARCH_T1042 || ARCH_T1024 || ARCH_P1021 \
+ || ARCH_P1025
+ help
+ Chose this option to add support for the QUICC Engine.
+
+config U_QE
+ bool "Enable support for U QUICC Engine"
+ default y if (ARCH_LS1021A && !SD_BOOT && !NAND_BOOT && !QSPI_BOOT) \
+ || (TARGET_T1024QDS) \
+ || (TARGET_T1024RDB) \
+ || (TARGET_LS1043ARDB && !SPL_NO_QE && !NAND_BOOT && !QSPI_BOOT)
+ help
+ Choose this option to add support for U QUICC Engine.
+
+choice
+ prompt "QUICC Engine FMan ethernet firmware location"
+ depends on FMAN_ENET || QE
+ default SYS_QE_FMAN_FW_IN_ROM
+
+config SYS_QE_FMAN_FW_IN_NOR
+ bool "NOR flash"
+
+config SYS_QE_FMAN_FW_IN_NAND
+ bool "NAND flash"
+
+config SYS_QE_FMAN_FW_IN_SPIFLASH
+ bool "SPI flash"
+
+config SYS_QE_FMAN_FW_IN_MMC
+ bool "MMC"
+
+config SYS_QE_FMAN_FW_IN_REMOTE
+ bool "Remote memory location (PCI)"
+
+config SYS_QE_FMAN_FW_IN_ROM
+ bool "Firmware is already in ROM"
+
+endchoice