1# 2# QUICC Engine Drivers 3# 4config QE 5 bool "Enable support for QUICC Engine" 6 depends on PPC 7 default y if ARCH_T1040 || ARCH_T1042 || ARCH_T1024 || ARCH_P1021 \ 8 || ARCH_P1025 9 help 10 Chose this option to add support for the QUICC Engine. 11 12config U_QE 13 bool "Enable support for U QUICC Engine" 14 depends on PPC || ARCH_LS1012A || ARCH_LS1021A || ARCH_LS1043A 15 default y if (ARCH_LS1021A && !SD_BOOT && !NAND_BOOT && !QSPI_BOOT) \ 16 || (TARGET_T1024QDS) \ 17 || (TARGET_T1024RDB) \ 18 || (TARGET_LS1043ARDB && !SPL_NO_QE && !NAND_BOOT && !QSPI_BOOT) 19 help 20 Choose this option to add support for U QUICC Engine. 21 22config SYS_QE_FW_ADDR 23 hex "QE Firmware Address" 24 depends on FMAN_ENET || QE || U_QE 25 default 0x0 26choice 27 prompt "QUICC Engine FMan ethernet firmware location" 28 depends on FMAN_ENET || QE 29 default SYS_QE_FMAN_FW_IN_ROM 30 31config SYS_QE_FMAN_FW_IN_FS 32 depends on FS_LOADER && FMAN_ENET 33 bool "Filesystem" 34 35config SYS_QE_FMAN_FW_IN_NOR 36 bool "NOR flash" 37 38config SYS_QE_FMAN_FW_IN_NAND 39 bool "NAND flash" 40 41config SYS_QE_FMAN_FW_IN_SPIFLASH 42 bool "SPI flash" 43 44config SYS_QE_FMAN_FW_IN_MMC 45 bool "MMC" 46 47config SYS_QE_FMAN_FW_IN_REMOTE 48 bool "Remote memory location (PCI)" 49 50config SYS_QE_FMAN_FW_IN_ROM 51 bool "Firmware is already in ROM" 52 53endchoice 54