Commit 9920d151c4b22540a937c4225020069c583a7fad
Committed by
Tom Rini
1 parent
ad0ac54361
Exists in
smarc_8mq_lf_v2020.04
and in
20 other branches
ata: Migrate CONFIG_FSL_SATA to Kconfig
Use 'imply' here liberally to avoid the combinatorial explosion of defconfig changes in the PowerPC boards. Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
Showing 26 changed files with 24 additions and 20 deletions Inline Diff
- arch/powerpc/cpu/mpc83xx/Kconfig
- arch/powerpc/cpu/mpc85xx/Kconfig
- configs/MPC8315ERDB_defconfig
- configs/MPC837XERDB_defconfig
- configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
- configs/controlcenterd_36BIT_SDCARD_defconfig
- drivers/ata/Kconfig
- include/configs/MPC8315ERDB.h
- include/configs/MPC837XEMDS.h
- include/configs/MPC837XERDB.h
- include/configs/MPC8536DS.h
- include/configs/P1010RDB.h
- include/configs/P1022DS.h
- include/configs/P2041RDB.h
- include/configs/T102xQDS.h
- include/configs/T1040QDS.h
- include/configs/T104xRDB.h
- include/configs/T208xQDS.h
- include/configs/T208xRDB.h
- include/configs/T4240QDS.h
- include/configs/T4240RDB.h
- include/configs/controlcenterd.h
- include/configs/corenet_ds.h
- include/configs/cyrus.h
- include/configs/t4qds.h
- scripts/config_whitelist.txt
arch/powerpc/cpu/mpc83xx/Kconfig
| 1 | menu "mpc83xx CPU" | 1 | menu "mpc83xx CPU" |
| 2 | depends on MPC83xx | 2 | depends on MPC83xx |
| 3 | 3 | ||
| 4 | config SYS_CPU | 4 | config SYS_CPU |
| 5 | default "mpc83xx" | 5 | default "mpc83xx" |
| 6 | 6 | ||
| 7 | choice | 7 | choice |
| 8 | prompt "Target select" | 8 | prompt "Target select" |
| 9 | optional | 9 | optional |
| 10 | 10 | ||
| 11 | config TARGET_MPC8308_P1M | 11 | config TARGET_MPC8308_P1M |
| 12 | bool "Support mpc8308_p1m" | 12 | bool "Support mpc8308_p1m" |
| 13 | 13 | ||
| 14 | config TARGET_SBC8349 | 14 | config TARGET_SBC8349 |
| 15 | bool "Support sbc8349" | 15 | bool "Support sbc8349" |
| 16 | 16 | ||
| 17 | config TARGET_VE8313 | 17 | config TARGET_VE8313 |
| 18 | bool "Support ve8313" | 18 | bool "Support ve8313" |
| 19 | 19 | ||
| 20 | config TARGET_VME8349 | 20 | config TARGET_VME8349 |
| 21 | bool "Support vme8349" | 21 | bool "Support vme8349" |
| 22 | 22 | ||
| 23 | config TARGET_MPC8308RDB | 23 | config TARGET_MPC8308RDB |
| 24 | bool "Support MPC8308RDB" | 24 | bool "Support MPC8308RDB" |
| 25 | select SYS_FSL_ERRATUM_ESDHC111 | 25 | select SYS_FSL_ERRATUM_ESDHC111 |
| 26 | 26 | ||
| 27 | config TARGET_MPC8313ERDB | 27 | config TARGET_MPC8313ERDB |
| 28 | bool "Support MPC8313ERDB" | 28 | bool "Support MPC8313ERDB" |
| 29 | select SUPPORT_SPL | 29 | select SUPPORT_SPL |
| 30 | select BOARD_EARLY_INIT_F | 30 | select BOARD_EARLY_INIT_F |
| 31 | 31 | ||
| 32 | config TARGET_MPC8315ERDB | 32 | config TARGET_MPC8315ERDB |
| 33 | bool "Support MPC8315ERDB" | 33 | bool "Support MPC8315ERDB" |
| 34 | select BOARD_EARLY_INIT_F | 34 | select BOARD_EARLY_INIT_F |
| 35 | 35 | ||
| 36 | config TARGET_MPC8323ERDB | 36 | config TARGET_MPC8323ERDB |
| 37 | bool "Support MPC8323ERDB" | 37 | bool "Support MPC8323ERDB" |
| 38 | 38 | ||
| 39 | config TARGET_MPC832XEMDS | 39 | config TARGET_MPC832XEMDS |
| 40 | bool "Support MPC832XEMDS" | 40 | bool "Support MPC832XEMDS" |
| 41 | select BOARD_EARLY_INIT_F | 41 | select BOARD_EARLY_INIT_F |
| 42 | 42 | ||
| 43 | config TARGET_MPC8349EMDS | 43 | config TARGET_MPC8349EMDS |
| 44 | bool "Support MPC8349EMDS" | 44 | bool "Support MPC8349EMDS" |
| 45 | select SYS_FSL_DDR | 45 | select SYS_FSL_DDR |
| 46 | select SYS_FSL_HAS_DDR2 | 46 | select SYS_FSL_HAS_DDR2 |
| 47 | select SYS_FSL_DDR_BE | 47 | select SYS_FSL_DDR_BE |
| 48 | select BOARD_EARLY_INIT_F | 48 | select BOARD_EARLY_INIT_F |
| 49 | 49 | ||
| 50 | config TARGET_MPC8349ITX | 50 | config TARGET_MPC8349ITX |
| 51 | bool "Support MPC8349ITX" | 51 | bool "Support MPC8349ITX" |
| 52 | imply CMD_IRQ | 52 | imply CMD_IRQ |
| 53 | 53 | ||
| 54 | config TARGET_MPC837XEMDS | 54 | config TARGET_MPC837XEMDS |
| 55 | bool "Support MPC837XEMDS" | 55 | bool "Support MPC837XEMDS" |
| 56 | select BOARD_EARLY_INIT_F | 56 | select BOARD_EARLY_INIT_F |
| 57 | imply CMD_SATA | 57 | imply CMD_SATA |
| 58 | imply FSL_SATA | ||
| 58 | 59 | ||
| 59 | config TARGET_MPC837XERDB | 60 | config TARGET_MPC837XERDB |
| 60 | bool "Support MPC837XERDB" | 61 | bool "Support MPC837XERDB" |
| 61 | select BOARD_EARLY_INIT_F | 62 | select BOARD_EARLY_INIT_F |
| 62 | 63 | ||
| 63 | config TARGET_IDS8313 | 64 | config TARGET_IDS8313 |
| 64 | bool "Support ids8313" | 65 | bool "Support ids8313" |
| 65 | select DM | 66 | select DM |
| 66 | 67 | ||
| 67 | config TARGET_KM8360 | 68 | config TARGET_KM8360 |
| 68 | bool "Support km8360" | 69 | bool "Support km8360" |
| 69 | imply CMD_CRAMFS | 70 | imply CMD_CRAMFS |
| 70 | imply CMD_DIAG | 71 | imply CMD_DIAG |
| 71 | imply FS_CRAMFS | 72 | imply FS_CRAMFS |
| 72 | 73 | ||
| 73 | config TARGET_SUVD3 | 74 | config TARGET_SUVD3 |
| 74 | bool "Support suvd3" | 75 | bool "Support suvd3" |
| 75 | imply CMD_CRAMFS | 76 | imply CMD_CRAMFS |
| 76 | imply FS_CRAMFS | 77 | imply FS_CRAMFS |
| 77 | 78 | ||
| 78 | config TARGET_TUXX1 | 79 | config TARGET_TUXX1 |
| 79 | bool "Support tuxx1" | 80 | bool "Support tuxx1" |
| 80 | imply CMD_CRAMFS | 81 | imply CMD_CRAMFS |
| 81 | imply FS_CRAMFS | 82 | imply FS_CRAMFS |
| 82 | 83 | ||
| 83 | config TARGET_TQM834X | 84 | config TARGET_TQM834X |
| 84 | bool "Support TQM834x" | 85 | bool "Support TQM834x" |
| 85 | 86 | ||
| 86 | config TARGET_HRCON | 87 | config TARGET_HRCON |
| 87 | bool "Support hrcon" | 88 | bool "Support hrcon" |
| 88 | select SYS_FSL_ERRATUM_ESDHC111 | 89 | select SYS_FSL_ERRATUM_ESDHC111 |
| 89 | 90 | ||
| 90 | config TARGET_STRIDER | 91 | config TARGET_STRIDER |
| 91 | bool "Support strider" | 92 | bool "Support strider" |
| 92 | select SYS_FSL_ERRATUM_ESDHC111 | 93 | select SYS_FSL_ERRATUM_ESDHC111 |
| 93 | imply CMD_PCA953X | 94 | imply CMD_PCA953X |
| 94 | 95 | ||
| 95 | endchoice | 96 | endchoice |
| 96 | 97 | ||
| 97 | source "board/esd/vme8349/Kconfig" | 98 | source "board/esd/vme8349/Kconfig" |
| 98 | source "board/freescale/mpc8308rdb/Kconfig" | 99 | source "board/freescale/mpc8308rdb/Kconfig" |
| 99 | source "board/freescale/mpc8313erdb/Kconfig" | 100 | source "board/freescale/mpc8313erdb/Kconfig" |
| 100 | source "board/freescale/mpc8315erdb/Kconfig" | 101 | source "board/freescale/mpc8315erdb/Kconfig" |
| 101 | source "board/freescale/mpc8323erdb/Kconfig" | 102 | source "board/freescale/mpc8323erdb/Kconfig" |
| 102 | source "board/freescale/mpc832xemds/Kconfig" | 103 | source "board/freescale/mpc832xemds/Kconfig" |
| 103 | source "board/freescale/mpc8349emds/Kconfig" | 104 | source "board/freescale/mpc8349emds/Kconfig" |
| 104 | source "board/freescale/mpc8349itx/Kconfig" | 105 | source "board/freescale/mpc8349itx/Kconfig" |
| 105 | source "board/freescale/mpc837xemds/Kconfig" | 106 | source "board/freescale/mpc837xemds/Kconfig" |
| 106 | source "board/freescale/mpc837xerdb/Kconfig" | 107 | source "board/freescale/mpc837xerdb/Kconfig" |
| 107 | source "board/ids/ids8313/Kconfig" | 108 | source "board/ids/ids8313/Kconfig" |
| 108 | source "board/keymile/km83xx/Kconfig" | 109 | source "board/keymile/km83xx/Kconfig" |
| 109 | source "board/mpc8308_p1m/Kconfig" | 110 | source "board/mpc8308_p1m/Kconfig" |
| 110 | source "board/sbc8349/Kconfig" | 111 | source "board/sbc8349/Kconfig" |
| 111 | source "board/tqc/tqm834x/Kconfig" | 112 | source "board/tqc/tqm834x/Kconfig" |
| 112 | source "board/ve8313/Kconfig" | 113 | source "board/ve8313/Kconfig" |
| 113 | source "board/gdsys/mpc8308/Kconfig" | 114 | source "board/gdsys/mpc8308/Kconfig" |
| 114 | 115 | ||
| 115 | endmenu | 116 | endmenu |
| 116 | 117 |
arch/powerpc/cpu/mpc85xx/Kconfig
| 1 | menu "mpc85xx CPU" | 1 | menu "mpc85xx CPU" |
| 2 | depends on MPC85xx | 2 | depends on MPC85xx |
| 3 | 3 | ||
| 4 | config SYS_CPU | 4 | config SYS_CPU |
| 5 | default "mpc85xx" | 5 | default "mpc85xx" |
| 6 | 6 | ||
| 7 | config CMD_ERRATA | 7 | config CMD_ERRATA |
| 8 | bool "Enable the 'errata' command" | 8 | bool "Enable the 'errata' command" |
| 9 | depends on MPC85xx | 9 | depends on MPC85xx |
| 10 | default y | 10 | default y |
| 11 | help | 11 | help |
| 12 | This enables the 'errata' command which displays a list of errata | 12 | This enables the 'errata' command which displays a list of errata |
| 13 | work-arounds which are enabled for the current board. | 13 | work-arounds which are enabled for the current board. |
| 14 | 14 | ||
| 15 | choice | 15 | choice |
| 16 | prompt "Target select" | 16 | prompt "Target select" |
| 17 | optional | 17 | optional |
| 18 | 18 | ||
| 19 | config TARGET_SBC8548 | 19 | config TARGET_SBC8548 |
| 20 | bool "Support sbc8548" | 20 | bool "Support sbc8548" |
| 21 | select ARCH_MPC8548 | 21 | select ARCH_MPC8548 |
| 22 | 22 | ||
| 23 | config TARGET_SOCRATES | 23 | config TARGET_SOCRATES |
| 24 | bool "Support socrates" | 24 | bool "Support socrates" |
| 25 | select ARCH_MPC8544 | 25 | select ARCH_MPC8544 |
| 26 | 26 | ||
| 27 | config TARGET_B4420QDS | 27 | config TARGET_B4420QDS |
| 28 | bool "Support B4420QDS" | 28 | bool "Support B4420QDS" |
| 29 | select ARCH_B4420 | 29 | select ARCH_B4420 |
| 30 | select SUPPORT_SPL | 30 | select SUPPORT_SPL |
| 31 | select PHYS_64BIT | 31 | select PHYS_64BIT |
| 32 | 32 | ||
| 33 | config TARGET_B4860QDS | 33 | config TARGET_B4860QDS |
| 34 | bool "Support B4860QDS" | 34 | bool "Support B4860QDS" |
| 35 | select ARCH_B4860 | 35 | select ARCH_B4860 |
| 36 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 36 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 37 | select SUPPORT_SPL | 37 | select SUPPORT_SPL |
| 38 | select PHYS_64BIT | 38 | select PHYS_64BIT |
| 39 | 39 | ||
| 40 | config TARGET_BSC9131RDB | 40 | config TARGET_BSC9131RDB |
| 41 | bool "Support BSC9131RDB" | 41 | bool "Support BSC9131RDB" |
| 42 | select ARCH_BSC9131 | 42 | select ARCH_BSC9131 |
| 43 | select SUPPORT_SPL | 43 | select SUPPORT_SPL |
| 44 | select BOARD_EARLY_INIT_F | 44 | select BOARD_EARLY_INIT_F |
| 45 | 45 | ||
| 46 | config TARGET_BSC9132QDS | 46 | config TARGET_BSC9132QDS |
| 47 | bool "Support BSC9132QDS" | 47 | bool "Support BSC9132QDS" |
| 48 | select ARCH_BSC9132 | 48 | select ARCH_BSC9132 |
| 49 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 49 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 50 | select SUPPORT_SPL | 50 | select SUPPORT_SPL |
| 51 | select BOARD_EARLY_INIT_F | 51 | select BOARD_EARLY_INIT_F |
| 52 | 52 | ||
| 53 | config TARGET_C29XPCIE | 53 | config TARGET_C29XPCIE |
| 54 | bool "Support C29XPCIE" | 54 | bool "Support C29XPCIE" |
| 55 | select ARCH_C29X | 55 | select ARCH_C29X |
| 56 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 56 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 57 | select SUPPORT_SPL | 57 | select SUPPORT_SPL |
| 58 | select SUPPORT_TPL | 58 | select SUPPORT_TPL |
| 59 | select PHYS_64BIT | 59 | select PHYS_64BIT |
| 60 | 60 | ||
| 61 | config TARGET_P3041DS | 61 | config TARGET_P3041DS |
| 62 | bool "Support P3041DS" | 62 | bool "Support P3041DS" |
| 63 | select PHYS_64BIT | 63 | select PHYS_64BIT |
| 64 | select ARCH_P3041 | 64 | select ARCH_P3041 |
| 65 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 65 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 66 | imply CMD_SATA | 66 | imply CMD_SATA |
| 67 | 67 | ||
| 68 | config TARGET_P4080DS | 68 | config TARGET_P4080DS |
| 69 | bool "Support P4080DS" | 69 | bool "Support P4080DS" |
| 70 | select PHYS_64BIT | 70 | select PHYS_64BIT |
| 71 | select ARCH_P4080 | 71 | select ARCH_P4080 |
| 72 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 72 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 73 | imply CMD_SATA | 73 | imply CMD_SATA |
| 74 | 74 | ||
| 75 | config TARGET_P5020DS | 75 | config TARGET_P5020DS |
| 76 | bool "Support P5020DS" | 76 | bool "Support P5020DS" |
| 77 | select PHYS_64BIT | 77 | select PHYS_64BIT |
| 78 | select ARCH_P5020 | 78 | select ARCH_P5020 |
| 79 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 79 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 80 | imply CMD_SATA | 80 | imply CMD_SATA |
| 81 | 81 | ||
| 82 | config TARGET_P5040DS | 82 | config TARGET_P5040DS |
| 83 | bool "Support P5040DS" | 83 | bool "Support P5040DS" |
| 84 | select PHYS_64BIT | 84 | select PHYS_64BIT |
| 85 | select ARCH_P5040 | 85 | select ARCH_P5040 |
| 86 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 86 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 87 | imply CMD_SATA | 87 | imply CMD_SATA |
| 88 | 88 | ||
| 89 | config TARGET_MPC8536DS | 89 | config TARGET_MPC8536DS |
| 90 | bool "Support MPC8536DS" | 90 | bool "Support MPC8536DS" |
| 91 | select ARCH_MPC8536 | 91 | select ARCH_MPC8536 |
| 92 | # Use DDR3 controller with DDR2 DIMMs on this board | 92 | # Use DDR3 controller with DDR2 DIMMs on this board |
| 93 | select SYS_FSL_DDRC_GEN3 | 93 | select SYS_FSL_DDRC_GEN3 |
| 94 | imply CMD_SATA | 94 | imply CMD_SATA |
| 95 | imply FSL_SATA | ||
| 95 | 96 | ||
| 96 | config TARGET_MPC8541CDS | 97 | config TARGET_MPC8541CDS |
| 97 | bool "Support MPC8541CDS" | 98 | bool "Support MPC8541CDS" |
| 98 | select ARCH_MPC8541 | 99 | select ARCH_MPC8541 |
| 99 | 100 | ||
| 100 | config TARGET_MPC8544DS | 101 | config TARGET_MPC8544DS |
| 101 | bool "Support MPC8544DS" | 102 | bool "Support MPC8544DS" |
| 102 | select ARCH_MPC8544 | 103 | select ARCH_MPC8544 |
| 103 | 104 | ||
| 104 | config TARGET_MPC8548CDS | 105 | config TARGET_MPC8548CDS |
| 105 | bool "Support MPC8548CDS" | 106 | bool "Support MPC8548CDS" |
| 106 | select ARCH_MPC8548 | 107 | select ARCH_MPC8548 |
| 107 | 108 | ||
| 108 | config TARGET_MPC8555CDS | 109 | config TARGET_MPC8555CDS |
| 109 | bool "Support MPC8555CDS" | 110 | bool "Support MPC8555CDS" |
| 110 | select ARCH_MPC8555 | 111 | select ARCH_MPC8555 |
| 111 | 112 | ||
| 112 | config TARGET_MPC8568MDS | 113 | config TARGET_MPC8568MDS |
| 113 | bool "Support MPC8568MDS" | 114 | bool "Support MPC8568MDS" |
| 114 | select ARCH_MPC8568 | 115 | select ARCH_MPC8568 |
| 115 | 116 | ||
| 116 | config TARGET_MPC8569MDS | 117 | config TARGET_MPC8569MDS |
| 117 | bool "Support MPC8569MDS" | 118 | bool "Support MPC8569MDS" |
| 118 | select ARCH_MPC8569 | 119 | select ARCH_MPC8569 |
| 119 | 120 | ||
| 120 | config TARGET_MPC8572DS | 121 | config TARGET_MPC8572DS |
| 121 | bool "Support MPC8572DS" | 122 | bool "Support MPC8572DS" |
| 122 | select ARCH_MPC8572 | 123 | select ARCH_MPC8572 |
| 123 | # Use DDR3 controller with DDR2 DIMMs on this board | 124 | # Use DDR3 controller with DDR2 DIMMs on this board |
| 124 | select SYS_FSL_DDRC_GEN3 | 125 | select SYS_FSL_DDRC_GEN3 |
| 125 | imply SCSI | 126 | imply SCSI |
| 126 | 127 | ||
| 127 | config TARGET_P1010RDB_PA | 128 | config TARGET_P1010RDB_PA |
| 128 | bool "Support P1010RDB_PA" | 129 | bool "Support P1010RDB_PA" |
| 129 | select ARCH_P1010 | 130 | select ARCH_P1010 |
| 130 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 131 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 131 | select SUPPORT_SPL | 132 | select SUPPORT_SPL |
| 132 | select SUPPORT_TPL | 133 | select SUPPORT_TPL |
| 133 | imply CMD_EEPROM | 134 | imply CMD_EEPROM |
| 134 | imply CMD_SATA | 135 | imply CMD_SATA |
| 135 | 136 | ||
| 136 | config TARGET_P1010RDB_PB | 137 | config TARGET_P1010RDB_PB |
| 137 | bool "Support P1010RDB_PB" | 138 | bool "Support P1010RDB_PB" |
| 138 | select ARCH_P1010 | 139 | select ARCH_P1010 |
| 139 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 140 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 140 | select SUPPORT_SPL | 141 | select SUPPORT_SPL |
| 141 | select SUPPORT_TPL | 142 | select SUPPORT_TPL |
| 142 | imply CMD_EEPROM | 143 | imply CMD_EEPROM |
| 143 | imply CMD_SATA | 144 | imply CMD_SATA |
| 144 | 145 | ||
| 145 | config TARGET_P1022DS | 146 | config TARGET_P1022DS |
| 146 | bool "Support P1022DS" | 147 | bool "Support P1022DS" |
| 147 | select ARCH_P1022 | 148 | select ARCH_P1022 |
| 148 | select SUPPORT_SPL | 149 | select SUPPORT_SPL |
| 149 | select SUPPORT_TPL | 150 | select SUPPORT_TPL |
| 150 | imply CMD_SATA | 151 | imply CMD_SATA |
| 152 | imply FSL_SATA | ||
| 151 | 153 | ||
| 152 | config TARGET_P1023RDB | 154 | config TARGET_P1023RDB |
| 153 | bool "Support P1023RDB" | 155 | bool "Support P1023RDB" |
| 154 | select ARCH_P1023 | 156 | select ARCH_P1023 |
| 155 | imply CMD_EEPROM | 157 | imply CMD_EEPROM |
| 156 | 158 | ||
| 157 | config TARGET_P1020MBG | 159 | config TARGET_P1020MBG |
| 158 | bool "Support P1020MBG-PC" | 160 | bool "Support P1020MBG-PC" |
| 159 | select SUPPORT_SPL | 161 | select SUPPORT_SPL |
| 160 | select SUPPORT_TPL | 162 | select SUPPORT_TPL |
| 161 | select ARCH_P1020 | 163 | select ARCH_P1020 |
| 162 | imply CMD_EEPROM | 164 | imply CMD_EEPROM |
| 163 | imply CMD_SATA | 165 | imply CMD_SATA |
| 164 | 166 | ||
| 165 | config TARGET_P1020RDB_PC | 167 | config TARGET_P1020RDB_PC |
| 166 | bool "Support P1020RDB-PC" | 168 | bool "Support P1020RDB-PC" |
| 167 | select SUPPORT_SPL | 169 | select SUPPORT_SPL |
| 168 | select SUPPORT_TPL | 170 | select SUPPORT_TPL |
| 169 | select ARCH_P1020 | 171 | select ARCH_P1020 |
| 170 | imply CMD_EEPROM | 172 | imply CMD_EEPROM |
| 171 | imply CMD_SATA | 173 | imply CMD_SATA |
| 172 | 174 | ||
| 173 | config TARGET_P1020RDB_PD | 175 | config TARGET_P1020RDB_PD |
| 174 | bool "Support P1020RDB-PD" | 176 | bool "Support P1020RDB-PD" |
| 175 | select SUPPORT_SPL | 177 | select SUPPORT_SPL |
| 176 | select SUPPORT_TPL | 178 | select SUPPORT_TPL |
| 177 | select ARCH_P1020 | 179 | select ARCH_P1020 |
| 178 | imply CMD_EEPROM | 180 | imply CMD_EEPROM |
| 179 | imply CMD_SATA | 181 | imply CMD_SATA |
| 180 | 182 | ||
| 181 | config TARGET_P1020UTM | 183 | config TARGET_P1020UTM |
| 182 | bool "Support P1020UTM" | 184 | bool "Support P1020UTM" |
| 183 | select SUPPORT_SPL | 185 | select SUPPORT_SPL |
| 184 | select SUPPORT_TPL | 186 | select SUPPORT_TPL |
| 185 | select ARCH_P1020 | 187 | select ARCH_P1020 |
| 186 | imply CMD_EEPROM | 188 | imply CMD_EEPROM |
| 187 | imply CMD_SATA | 189 | imply CMD_SATA |
| 188 | 190 | ||
| 189 | config TARGET_P1021RDB | 191 | config TARGET_P1021RDB |
| 190 | bool "Support P1021RDB" | 192 | bool "Support P1021RDB" |
| 191 | select SUPPORT_SPL | 193 | select SUPPORT_SPL |
| 192 | select SUPPORT_TPL | 194 | select SUPPORT_TPL |
| 193 | select ARCH_P1021 | 195 | select ARCH_P1021 |
| 194 | imply CMD_EEPROM | 196 | imply CMD_EEPROM |
| 195 | imply CMD_SATA | 197 | imply CMD_SATA |
| 196 | 198 | ||
| 197 | config TARGET_P1024RDB | 199 | config TARGET_P1024RDB |
| 198 | bool "Support P1024RDB" | 200 | bool "Support P1024RDB" |
| 199 | select SUPPORT_SPL | 201 | select SUPPORT_SPL |
| 200 | select SUPPORT_TPL | 202 | select SUPPORT_TPL |
| 201 | select ARCH_P1024 | 203 | select ARCH_P1024 |
| 202 | imply CMD_EEPROM | 204 | imply CMD_EEPROM |
| 203 | imply CMD_SATA | 205 | imply CMD_SATA |
| 204 | 206 | ||
| 205 | config TARGET_P1025RDB | 207 | config TARGET_P1025RDB |
| 206 | bool "Support P1025RDB" | 208 | bool "Support P1025RDB" |
| 207 | select SUPPORT_SPL | 209 | select SUPPORT_SPL |
| 208 | select SUPPORT_TPL | 210 | select SUPPORT_TPL |
| 209 | select ARCH_P1025 | 211 | select ARCH_P1025 |
| 210 | imply CMD_EEPROM | 212 | imply CMD_EEPROM |
| 211 | imply CMD_SATA | 213 | imply CMD_SATA |
| 212 | imply SATA_SIL | 214 | imply SATA_SIL |
| 213 | 215 | ||
| 214 | config TARGET_P2020RDB | 216 | config TARGET_P2020RDB |
| 215 | bool "Support P2020RDB-PC" | 217 | bool "Support P2020RDB-PC" |
| 216 | select SUPPORT_SPL | 218 | select SUPPORT_SPL |
| 217 | select SUPPORT_TPL | 219 | select SUPPORT_TPL |
| 218 | select ARCH_P2020 | 220 | select ARCH_P2020 |
| 219 | imply CMD_EEPROM | 221 | imply CMD_EEPROM |
| 220 | imply CMD_SATA | 222 | imply CMD_SATA |
| 221 | imply SATA_SIL | 223 | imply SATA_SIL |
| 222 | 224 | ||
| 223 | config TARGET_P1_TWR | 225 | config TARGET_P1_TWR |
| 224 | bool "Support p1_twr" | 226 | bool "Support p1_twr" |
| 225 | select ARCH_P1025 | 227 | select ARCH_P1025 |
| 226 | 228 | ||
| 227 | config TARGET_P2041RDB | 229 | config TARGET_P2041RDB |
| 228 | bool "Support P2041RDB" | 230 | bool "Support P2041RDB" |
| 229 | select ARCH_P2041 | 231 | select ARCH_P2041 |
| 230 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 232 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 231 | select PHYS_64BIT | 233 | select PHYS_64BIT |
| 232 | imply CMD_SATA | 234 | imply CMD_SATA |
| 235 | imply FSL_SATA | ||
| 233 | 236 | ||
| 234 | config TARGET_QEMU_PPCE500 | 237 | config TARGET_QEMU_PPCE500 |
| 235 | bool "Support qemu-ppce500" | 238 | bool "Support qemu-ppce500" |
| 236 | select ARCH_QEMU_E500 | 239 | select ARCH_QEMU_E500 |
| 237 | select PHYS_64BIT | 240 | select PHYS_64BIT |
| 238 | 241 | ||
| 239 | config TARGET_T1024QDS | 242 | config TARGET_T1024QDS |
| 240 | bool "Support T1024QDS" | 243 | bool "Support T1024QDS" |
| 241 | select ARCH_T1024 | 244 | select ARCH_T1024 |
| 242 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 245 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 243 | select SUPPORT_SPL | 246 | select SUPPORT_SPL |
| 244 | select PHYS_64BIT | 247 | select PHYS_64BIT |
| 245 | imply CMD_EEPROM | 248 | imply CMD_EEPROM |
| 246 | imply CMD_SATA | 249 | imply CMD_SATA |
| 250 | imply FSL_SATA | ||
| 247 | 251 | ||
| 248 | config TARGET_T1023RDB | 252 | config TARGET_T1023RDB |
| 249 | bool "Support T1023RDB" | 253 | bool "Support T1023RDB" |
| 250 | select ARCH_T1023 | 254 | select ARCH_T1023 |
| 251 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 255 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 252 | select SUPPORT_SPL | 256 | select SUPPORT_SPL |
| 253 | select PHYS_64BIT | 257 | select PHYS_64BIT |
| 254 | imply CMD_EEPROM | 258 | imply CMD_EEPROM |
| 255 | 259 | ||
| 256 | config TARGET_T1024RDB | 260 | config TARGET_T1024RDB |
| 257 | bool "Support T1024RDB" | 261 | bool "Support T1024RDB" |
| 258 | select ARCH_T1024 | 262 | select ARCH_T1024 |
| 259 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 263 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 260 | select SUPPORT_SPL | 264 | select SUPPORT_SPL |
| 261 | select PHYS_64BIT | 265 | select PHYS_64BIT |
| 262 | imply CMD_EEPROM | 266 | imply CMD_EEPROM |
| 263 | 267 | ||
| 264 | config TARGET_T1040QDS | 268 | config TARGET_T1040QDS |
| 265 | bool "Support T1040QDS" | 269 | bool "Support T1040QDS" |
| 266 | select ARCH_T1040 | 270 | select ARCH_T1040 |
| 267 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 271 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 268 | select PHYS_64BIT | 272 | select PHYS_64BIT |
| 269 | imply CMD_EEPROM | 273 | imply CMD_EEPROM |
| 270 | imply CMD_SATA | 274 | imply CMD_SATA |
| 271 | 275 | ||
| 272 | config TARGET_T1040RDB | 276 | config TARGET_T1040RDB |
| 273 | bool "Support T1040RDB" | 277 | bool "Support T1040RDB" |
| 274 | select ARCH_T1040 | 278 | select ARCH_T1040 |
| 275 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 279 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 276 | select SUPPORT_SPL | 280 | select SUPPORT_SPL |
| 277 | select PHYS_64BIT | 281 | select PHYS_64BIT |
| 278 | imply CMD_SATA | 282 | imply CMD_SATA |
| 279 | 283 | ||
| 280 | config TARGET_T1040D4RDB | 284 | config TARGET_T1040D4RDB |
| 281 | bool "Support T1040D4RDB" | 285 | bool "Support T1040D4RDB" |
| 282 | select ARCH_T1040 | 286 | select ARCH_T1040 |
| 283 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 287 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 284 | select SUPPORT_SPL | 288 | select SUPPORT_SPL |
| 285 | select PHYS_64BIT | 289 | select PHYS_64BIT |
| 286 | imply CMD_SATA | 290 | imply CMD_SATA |
| 287 | 291 | ||
| 288 | config TARGET_T1042RDB | 292 | config TARGET_T1042RDB |
| 289 | bool "Support T1042RDB" | 293 | bool "Support T1042RDB" |
| 290 | select ARCH_T1042 | 294 | select ARCH_T1042 |
| 291 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 295 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 292 | select SUPPORT_SPL | 296 | select SUPPORT_SPL |
| 293 | select PHYS_64BIT | 297 | select PHYS_64BIT |
| 294 | imply CMD_SATA | 298 | imply CMD_SATA |
| 295 | 299 | ||
| 296 | config TARGET_T1042D4RDB | 300 | config TARGET_T1042D4RDB |
| 297 | bool "Support T1042D4RDB" | 301 | bool "Support T1042D4RDB" |
| 298 | select ARCH_T1042 | 302 | select ARCH_T1042 |
| 299 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 303 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 300 | select SUPPORT_SPL | 304 | select SUPPORT_SPL |
| 301 | select PHYS_64BIT | 305 | select PHYS_64BIT |
| 302 | imply CMD_SATA | 306 | imply CMD_SATA |
| 303 | 307 | ||
| 304 | config TARGET_T1042RDB_PI | 308 | config TARGET_T1042RDB_PI |
| 305 | bool "Support T1042RDB_PI" | 309 | bool "Support T1042RDB_PI" |
| 306 | select ARCH_T1042 | 310 | select ARCH_T1042 |
| 307 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 311 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 308 | select SUPPORT_SPL | 312 | select SUPPORT_SPL |
| 309 | select PHYS_64BIT | 313 | select PHYS_64BIT |
| 310 | imply CMD_SATA | 314 | imply CMD_SATA |
| 311 | 315 | ||
| 312 | config TARGET_T2080QDS | 316 | config TARGET_T2080QDS |
| 313 | bool "Support T2080QDS" | 317 | bool "Support T2080QDS" |
| 314 | select ARCH_T2080 | 318 | select ARCH_T2080 |
| 315 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 319 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 316 | select SUPPORT_SPL | 320 | select SUPPORT_SPL |
| 317 | select PHYS_64BIT | 321 | select PHYS_64BIT |
| 318 | imply CMD_SATA | 322 | imply CMD_SATA |
| 319 | 323 | ||
| 320 | config TARGET_T2080RDB | 324 | config TARGET_T2080RDB |
| 321 | bool "Support T2080RDB" | 325 | bool "Support T2080RDB" |
| 322 | select ARCH_T2080 | 326 | select ARCH_T2080 |
| 323 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 327 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 324 | select SUPPORT_SPL | 328 | select SUPPORT_SPL |
| 325 | select PHYS_64BIT | 329 | select PHYS_64BIT |
| 326 | imply CMD_SATA | 330 | imply CMD_SATA |
| 327 | 331 | ||
| 328 | config TARGET_T2081QDS | 332 | config TARGET_T2081QDS |
| 329 | bool "Support T2081QDS" | 333 | bool "Support T2081QDS" |
| 330 | select ARCH_T2081 | 334 | select ARCH_T2081 |
| 331 | select SUPPORT_SPL | 335 | select SUPPORT_SPL |
| 332 | select PHYS_64BIT | 336 | select PHYS_64BIT |
| 333 | 337 | ||
| 334 | config TARGET_T4160QDS | 338 | config TARGET_T4160QDS |
| 335 | bool "Support T4160QDS" | 339 | bool "Support T4160QDS" |
| 336 | select ARCH_T4160 | 340 | select ARCH_T4160 |
| 337 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 341 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 338 | select SUPPORT_SPL | 342 | select SUPPORT_SPL |
| 339 | select PHYS_64BIT | 343 | select PHYS_64BIT |
| 340 | imply CMD_SATA | 344 | imply CMD_SATA |
| 341 | 345 | ||
| 342 | config TARGET_T4160RDB | 346 | config TARGET_T4160RDB |
| 343 | bool "Support T4160RDB" | 347 | bool "Support T4160RDB" |
| 344 | select ARCH_T4160 | 348 | select ARCH_T4160 |
| 345 | select SUPPORT_SPL | 349 | select SUPPORT_SPL |
| 346 | select PHYS_64BIT | 350 | select PHYS_64BIT |
| 347 | 351 | ||
| 348 | config TARGET_T4240QDS | 352 | config TARGET_T4240QDS |
| 349 | bool "Support T4240QDS" | 353 | bool "Support T4240QDS" |
| 350 | select ARCH_T4240 | 354 | select ARCH_T4240 |
| 351 | select BOARD_LATE_INIT if CHAIN_OF_TRUST | 355 | select BOARD_LATE_INIT if CHAIN_OF_TRUST |
| 352 | select SUPPORT_SPL | 356 | select SUPPORT_SPL |
| 353 | select PHYS_64BIT | 357 | select PHYS_64BIT |
| 354 | imply CMD_SATA | 358 | imply CMD_SATA |
| 355 | 359 | ||
| 356 | config TARGET_T4240RDB | 360 | config TARGET_T4240RDB |
| 357 | bool "Support T4240RDB" | 361 | bool "Support T4240RDB" |
| 358 | select ARCH_T4240 | 362 | select ARCH_T4240 |
| 359 | select SUPPORT_SPL | 363 | select SUPPORT_SPL |
| 360 | select PHYS_64BIT | 364 | select PHYS_64BIT |
| 361 | imply CMD_SATA | 365 | imply CMD_SATA |
| 362 | 366 | ||
| 363 | config TARGET_CONTROLCENTERD | 367 | config TARGET_CONTROLCENTERD |
| 364 | bool "Support controlcenterd" | 368 | bool "Support controlcenterd" |
| 365 | select ARCH_P1022 | 369 | select ARCH_P1022 |
| 366 | 370 | ||
| 367 | config TARGET_KMP204X | 371 | config TARGET_KMP204X |
| 368 | bool "Support kmp204x" | 372 | bool "Support kmp204x" |
| 369 | select ARCH_P2041 | 373 | select ARCH_P2041 |
| 370 | select PHYS_64BIT | 374 | select PHYS_64BIT |
| 371 | imply CMD_CRAMFS | 375 | imply CMD_CRAMFS |
| 372 | imply FS_CRAMFS | 376 | imply FS_CRAMFS |
| 373 | 377 | ||
| 374 | config TARGET_XPEDITE520X | 378 | config TARGET_XPEDITE520X |
| 375 | bool "Support xpedite520x" | 379 | bool "Support xpedite520x" |
| 376 | select ARCH_MPC8548 | 380 | select ARCH_MPC8548 |
| 377 | 381 | ||
| 378 | config TARGET_XPEDITE537X | 382 | config TARGET_XPEDITE537X |
| 379 | bool "Support xpedite537x" | 383 | bool "Support xpedite537x" |
| 380 | select ARCH_MPC8572 | 384 | select ARCH_MPC8572 |
| 381 | # Use DDR3 controller with DDR2 DIMMs on this board | 385 | # Use DDR3 controller with DDR2 DIMMs on this board |
| 382 | select SYS_FSL_DDRC_GEN3 | 386 | select SYS_FSL_DDRC_GEN3 |
| 383 | 387 | ||
| 384 | config TARGET_XPEDITE550X | 388 | config TARGET_XPEDITE550X |
| 385 | bool "Support xpedite550x" | 389 | bool "Support xpedite550x" |
| 386 | select ARCH_P2020 | 390 | select ARCH_P2020 |
| 387 | 391 | ||
| 388 | config TARGET_UCP1020 | 392 | config TARGET_UCP1020 |
| 389 | bool "Support uCP1020" | 393 | bool "Support uCP1020" |
| 390 | select ARCH_P1020 | 394 | select ARCH_P1020 |
| 391 | imply CMD_SATA | 395 | imply CMD_SATA |
| 392 | 396 | ||
| 393 | config TARGET_CYRUS_P5020 | 397 | config TARGET_CYRUS_P5020 |
| 394 | bool "Support Varisys Cyrus P5020" | 398 | bool "Support Varisys Cyrus P5020" |
| 395 | select ARCH_P5020 | 399 | select ARCH_P5020 |
| 396 | select PHYS_64BIT | 400 | select PHYS_64BIT |
| 397 | 401 | ||
| 398 | config TARGET_CYRUS_P5040 | 402 | config TARGET_CYRUS_P5040 |
| 399 | bool "Support Varisys Cyrus P5040" | 403 | bool "Support Varisys Cyrus P5040" |
| 400 | select ARCH_P5040 | 404 | select ARCH_P5040 |
| 401 | select PHYS_64BIT | 405 | select PHYS_64BIT |
| 402 | 406 | ||
| 403 | endchoice | 407 | endchoice |
| 404 | 408 | ||
| 405 | config ARCH_B4420 | 409 | config ARCH_B4420 |
| 406 | bool | 410 | bool |
| 407 | select E500MC | 411 | select E500MC |
| 408 | select E6500 | 412 | select E6500 |
| 409 | select FSL_LAW | 413 | select FSL_LAW |
| 410 | select SYS_FSL_DDR_VER_47 | 414 | select SYS_FSL_DDR_VER_47 |
| 411 | select SYS_FSL_ERRATUM_A004477 | 415 | select SYS_FSL_ERRATUM_A004477 |
| 412 | select SYS_FSL_ERRATUM_A005871 | 416 | select SYS_FSL_ERRATUM_A005871 |
| 413 | select SYS_FSL_ERRATUM_A006379 | 417 | select SYS_FSL_ERRATUM_A006379 |
| 414 | select SYS_FSL_ERRATUM_A006384 | 418 | select SYS_FSL_ERRATUM_A006384 |
| 415 | select SYS_FSL_ERRATUM_A006475 | 419 | select SYS_FSL_ERRATUM_A006475 |
| 416 | select SYS_FSL_ERRATUM_A006593 | 420 | select SYS_FSL_ERRATUM_A006593 |
| 417 | select SYS_FSL_ERRATUM_A007075 | 421 | select SYS_FSL_ERRATUM_A007075 |
| 418 | select SYS_FSL_ERRATUM_A007186 | 422 | select SYS_FSL_ERRATUM_A007186 |
| 419 | select SYS_FSL_ERRATUM_A007212 | 423 | select SYS_FSL_ERRATUM_A007212 |
| 420 | select SYS_FSL_ERRATUM_A009942 | 424 | select SYS_FSL_ERRATUM_A009942 |
| 421 | select SYS_FSL_HAS_DDR3 | 425 | select SYS_FSL_HAS_DDR3 |
| 422 | select SYS_FSL_HAS_SEC | 426 | select SYS_FSL_HAS_SEC |
| 423 | select SYS_FSL_QORIQ_CHASSIS2 | 427 | select SYS_FSL_QORIQ_CHASSIS2 |
| 424 | select SYS_FSL_SEC_BE | 428 | select SYS_FSL_SEC_BE |
| 425 | select SYS_FSL_SEC_COMPAT_4 | 429 | select SYS_FSL_SEC_COMPAT_4 |
| 426 | select SYS_PPC64 | 430 | select SYS_PPC64 |
| 427 | select FSL_IFC | 431 | select FSL_IFC |
| 428 | imply CMD_EEPROM | 432 | imply CMD_EEPROM |
| 429 | imply CMD_NAND | 433 | imply CMD_NAND |
| 430 | imply CMD_REGINFO | 434 | imply CMD_REGINFO |
| 431 | 435 | ||
| 432 | config ARCH_B4860 | 436 | config ARCH_B4860 |
| 433 | bool | 437 | bool |
| 434 | select E500MC | 438 | select E500MC |
| 435 | select E6500 | 439 | select E6500 |
| 436 | select FSL_LAW | 440 | select FSL_LAW |
| 437 | select SYS_FSL_DDR_VER_47 | 441 | select SYS_FSL_DDR_VER_47 |
| 438 | select SYS_FSL_ERRATUM_A004477 | 442 | select SYS_FSL_ERRATUM_A004477 |
| 439 | select SYS_FSL_ERRATUM_A005871 | 443 | select SYS_FSL_ERRATUM_A005871 |
| 440 | select SYS_FSL_ERRATUM_A006379 | 444 | select SYS_FSL_ERRATUM_A006379 |
| 441 | select SYS_FSL_ERRATUM_A006384 | 445 | select SYS_FSL_ERRATUM_A006384 |
| 442 | select SYS_FSL_ERRATUM_A006475 | 446 | select SYS_FSL_ERRATUM_A006475 |
| 443 | select SYS_FSL_ERRATUM_A006593 | 447 | select SYS_FSL_ERRATUM_A006593 |
| 444 | select SYS_FSL_ERRATUM_A007075 | 448 | select SYS_FSL_ERRATUM_A007075 |
| 445 | select SYS_FSL_ERRATUM_A007186 | 449 | select SYS_FSL_ERRATUM_A007186 |
| 446 | select SYS_FSL_ERRATUM_A007212 | 450 | select SYS_FSL_ERRATUM_A007212 |
| 447 | select SYS_FSL_ERRATUM_A007907 | 451 | select SYS_FSL_ERRATUM_A007907 |
| 448 | select SYS_FSL_ERRATUM_A009942 | 452 | select SYS_FSL_ERRATUM_A009942 |
| 449 | select SYS_FSL_HAS_DDR3 | 453 | select SYS_FSL_HAS_DDR3 |
| 450 | select SYS_FSL_HAS_SEC | 454 | select SYS_FSL_HAS_SEC |
| 451 | select SYS_FSL_QORIQ_CHASSIS2 | 455 | select SYS_FSL_QORIQ_CHASSIS2 |
| 452 | select SYS_FSL_SEC_BE | 456 | select SYS_FSL_SEC_BE |
| 453 | select SYS_FSL_SEC_COMPAT_4 | 457 | select SYS_FSL_SEC_COMPAT_4 |
| 454 | select SYS_PPC64 | 458 | select SYS_PPC64 |
| 455 | select FSL_IFC | 459 | select FSL_IFC |
| 456 | imply CMD_EEPROM | 460 | imply CMD_EEPROM |
| 457 | imply CMD_NAND | 461 | imply CMD_NAND |
| 458 | imply CMD_REGINFO | 462 | imply CMD_REGINFO |
| 459 | 463 | ||
| 460 | config ARCH_BSC9131 | 464 | config ARCH_BSC9131 |
| 461 | bool | 465 | bool |
| 462 | select FSL_LAW | 466 | select FSL_LAW |
| 463 | select SYS_FSL_DDR_VER_44 | 467 | select SYS_FSL_DDR_VER_44 |
| 464 | select SYS_FSL_ERRATUM_A004477 | 468 | select SYS_FSL_ERRATUM_A004477 |
| 465 | select SYS_FSL_ERRATUM_A005125 | 469 | select SYS_FSL_ERRATUM_A005125 |
| 466 | select SYS_FSL_ERRATUM_ESDHC111 | 470 | select SYS_FSL_ERRATUM_ESDHC111 |
| 467 | select SYS_FSL_HAS_DDR3 | 471 | select SYS_FSL_HAS_DDR3 |
| 468 | select SYS_FSL_HAS_SEC | 472 | select SYS_FSL_HAS_SEC |
| 469 | select SYS_FSL_SEC_BE | 473 | select SYS_FSL_SEC_BE |
| 470 | select SYS_FSL_SEC_COMPAT_4 | 474 | select SYS_FSL_SEC_COMPAT_4 |
| 471 | select FSL_IFC | 475 | select FSL_IFC |
| 472 | imply CMD_EEPROM | 476 | imply CMD_EEPROM |
| 473 | imply CMD_NAND | 477 | imply CMD_NAND |
| 474 | imply CMD_REGINFO | 478 | imply CMD_REGINFO |
| 475 | 479 | ||
| 476 | config ARCH_BSC9132 | 480 | config ARCH_BSC9132 |
| 477 | bool | 481 | bool |
| 478 | select FSL_LAW | 482 | select FSL_LAW |
| 479 | select SYS_FSL_DDR_VER_46 | 483 | select SYS_FSL_DDR_VER_46 |
| 480 | select SYS_FSL_ERRATUM_A004477 | 484 | select SYS_FSL_ERRATUM_A004477 |
| 481 | select SYS_FSL_ERRATUM_A005125 | 485 | select SYS_FSL_ERRATUM_A005125 |
| 482 | select SYS_FSL_ERRATUM_A005434 | 486 | select SYS_FSL_ERRATUM_A005434 |
| 483 | select SYS_FSL_ERRATUM_ESDHC111 | 487 | select SYS_FSL_ERRATUM_ESDHC111 |
| 484 | select SYS_FSL_ERRATUM_I2C_A004447 | 488 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 485 | select SYS_FSL_ERRATUM_IFC_A002769 | 489 | select SYS_FSL_ERRATUM_IFC_A002769 |
| 486 | select SYS_FSL_HAS_DDR3 | 490 | select SYS_FSL_HAS_DDR3 |
| 487 | select SYS_FSL_HAS_SEC | 491 | select SYS_FSL_HAS_SEC |
| 488 | select SYS_FSL_SEC_BE | 492 | select SYS_FSL_SEC_BE |
| 489 | select SYS_FSL_SEC_COMPAT_4 | 493 | select SYS_FSL_SEC_COMPAT_4 |
| 490 | select SYS_PPC_E500_USE_DEBUG_TLB | 494 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 491 | select FSL_IFC | 495 | select FSL_IFC |
| 492 | imply CMD_EEPROM | 496 | imply CMD_EEPROM |
| 493 | imply CMD_MTDPARTS | 497 | imply CMD_MTDPARTS |
| 494 | imply CMD_NAND | 498 | imply CMD_NAND |
| 495 | imply CMD_PCI | 499 | imply CMD_PCI |
| 496 | imply CMD_REGINFO | 500 | imply CMD_REGINFO |
| 497 | 501 | ||
| 498 | config ARCH_C29X | 502 | config ARCH_C29X |
| 499 | bool | 503 | bool |
| 500 | select FSL_LAW | 504 | select FSL_LAW |
| 501 | select SYS_FSL_DDR_VER_46 | 505 | select SYS_FSL_DDR_VER_46 |
| 502 | select SYS_FSL_ERRATUM_A005125 | 506 | select SYS_FSL_ERRATUM_A005125 |
| 503 | select SYS_FSL_ERRATUM_ESDHC111 | 507 | select SYS_FSL_ERRATUM_ESDHC111 |
| 504 | select SYS_FSL_HAS_DDR3 | 508 | select SYS_FSL_HAS_DDR3 |
| 505 | select SYS_FSL_HAS_SEC | 509 | select SYS_FSL_HAS_SEC |
| 506 | select SYS_FSL_SEC_BE | 510 | select SYS_FSL_SEC_BE |
| 507 | select SYS_FSL_SEC_COMPAT_6 | 511 | select SYS_FSL_SEC_COMPAT_6 |
| 508 | select SYS_PPC_E500_USE_DEBUG_TLB | 512 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 509 | select FSL_IFC | 513 | select FSL_IFC |
| 510 | imply CMD_NAND | 514 | imply CMD_NAND |
| 511 | imply CMD_PCI | 515 | imply CMD_PCI |
| 512 | imply CMD_REGINFO | 516 | imply CMD_REGINFO |
| 513 | 517 | ||
| 514 | config ARCH_MPC8536 | 518 | config ARCH_MPC8536 |
| 515 | bool | 519 | bool |
| 516 | select FSL_LAW | 520 | select FSL_LAW |
| 517 | select SYS_FSL_ERRATUM_A004508 | 521 | select SYS_FSL_ERRATUM_A004508 |
| 518 | select SYS_FSL_ERRATUM_A005125 | 522 | select SYS_FSL_ERRATUM_A005125 |
| 519 | select SYS_FSL_HAS_DDR2 | 523 | select SYS_FSL_HAS_DDR2 |
| 520 | select SYS_FSL_HAS_DDR3 | 524 | select SYS_FSL_HAS_DDR3 |
| 521 | select SYS_FSL_HAS_SEC | 525 | select SYS_FSL_HAS_SEC |
| 522 | select SYS_FSL_SEC_BE | 526 | select SYS_FSL_SEC_BE |
| 523 | select SYS_FSL_SEC_COMPAT_2 | 527 | select SYS_FSL_SEC_COMPAT_2 |
| 524 | select SYS_PPC_E500_USE_DEBUG_TLB | 528 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 525 | select FSL_ELBC | 529 | select FSL_ELBC |
| 526 | imply CMD_NAND | 530 | imply CMD_NAND |
| 527 | imply CMD_SATA | 531 | imply CMD_SATA |
| 528 | imply CMD_REGINFO | 532 | imply CMD_REGINFO |
| 529 | 533 | ||
| 530 | config ARCH_MPC8540 | 534 | config ARCH_MPC8540 |
| 531 | bool | 535 | bool |
| 532 | select FSL_LAW | 536 | select FSL_LAW |
| 533 | select SYS_FSL_HAS_DDR1 | 537 | select SYS_FSL_HAS_DDR1 |
| 534 | 538 | ||
| 535 | config ARCH_MPC8541 | 539 | config ARCH_MPC8541 |
| 536 | bool | 540 | bool |
| 537 | select FSL_LAW | 541 | select FSL_LAW |
| 538 | select SYS_FSL_HAS_DDR1 | 542 | select SYS_FSL_HAS_DDR1 |
| 539 | select SYS_FSL_HAS_SEC | 543 | select SYS_FSL_HAS_SEC |
| 540 | select SYS_FSL_SEC_BE | 544 | select SYS_FSL_SEC_BE |
| 541 | select SYS_FSL_SEC_COMPAT_2 | 545 | select SYS_FSL_SEC_COMPAT_2 |
| 542 | 546 | ||
| 543 | config ARCH_MPC8544 | 547 | config ARCH_MPC8544 |
| 544 | bool | 548 | bool |
| 545 | select FSL_LAW | 549 | select FSL_LAW |
| 546 | select SYS_FSL_ERRATUM_A005125 | 550 | select SYS_FSL_ERRATUM_A005125 |
| 547 | select SYS_FSL_HAS_DDR2 | 551 | select SYS_FSL_HAS_DDR2 |
| 548 | select SYS_FSL_HAS_SEC | 552 | select SYS_FSL_HAS_SEC |
| 549 | select SYS_FSL_SEC_BE | 553 | select SYS_FSL_SEC_BE |
| 550 | select SYS_FSL_SEC_COMPAT_2 | 554 | select SYS_FSL_SEC_COMPAT_2 |
| 551 | select SYS_PPC_E500_USE_DEBUG_TLB | 555 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 552 | select FSL_ELBC | 556 | select FSL_ELBC |
| 553 | 557 | ||
| 554 | config ARCH_MPC8548 | 558 | config ARCH_MPC8548 |
| 555 | bool | 559 | bool |
| 556 | select FSL_LAW | 560 | select FSL_LAW |
| 557 | select SYS_FSL_ERRATUM_A005125 | 561 | select SYS_FSL_ERRATUM_A005125 |
| 558 | select SYS_FSL_ERRATUM_NMG_DDR120 | 562 | select SYS_FSL_ERRATUM_NMG_DDR120 |
| 559 | select SYS_FSL_ERRATUM_NMG_LBC103 | 563 | select SYS_FSL_ERRATUM_NMG_LBC103 |
| 560 | select SYS_FSL_ERRATUM_NMG_ETSEC129 | 564 | select SYS_FSL_ERRATUM_NMG_ETSEC129 |
| 561 | select SYS_FSL_ERRATUM_I2C_A004447 | 565 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 562 | select SYS_FSL_HAS_DDR2 | 566 | select SYS_FSL_HAS_DDR2 |
| 563 | select SYS_FSL_HAS_DDR1 | 567 | select SYS_FSL_HAS_DDR1 |
| 564 | select SYS_FSL_HAS_SEC | 568 | select SYS_FSL_HAS_SEC |
| 565 | select SYS_FSL_SEC_BE | 569 | select SYS_FSL_SEC_BE |
| 566 | select SYS_FSL_SEC_COMPAT_2 | 570 | select SYS_FSL_SEC_COMPAT_2 |
| 567 | select SYS_PPC_E500_USE_DEBUG_TLB | 571 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 568 | imply CMD_REGINFO | 572 | imply CMD_REGINFO |
| 569 | 573 | ||
| 570 | config ARCH_MPC8555 | 574 | config ARCH_MPC8555 |
| 571 | bool | 575 | bool |
| 572 | select FSL_LAW | 576 | select FSL_LAW |
| 573 | select SYS_FSL_HAS_DDR1 | 577 | select SYS_FSL_HAS_DDR1 |
| 574 | select SYS_FSL_HAS_SEC | 578 | select SYS_FSL_HAS_SEC |
| 575 | select SYS_FSL_SEC_BE | 579 | select SYS_FSL_SEC_BE |
| 576 | select SYS_FSL_SEC_COMPAT_2 | 580 | select SYS_FSL_SEC_COMPAT_2 |
| 577 | 581 | ||
| 578 | config ARCH_MPC8560 | 582 | config ARCH_MPC8560 |
| 579 | bool | 583 | bool |
| 580 | select FSL_LAW | 584 | select FSL_LAW |
| 581 | select SYS_FSL_HAS_DDR1 | 585 | select SYS_FSL_HAS_DDR1 |
| 582 | 586 | ||
| 583 | config ARCH_MPC8568 | 587 | config ARCH_MPC8568 |
| 584 | bool | 588 | bool |
| 585 | select FSL_LAW | 589 | select FSL_LAW |
| 586 | select SYS_FSL_HAS_DDR2 | 590 | select SYS_FSL_HAS_DDR2 |
| 587 | select SYS_FSL_HAS_SEC | 591 | select SYS_FSL_HAS_SEC |
| 588 | select SYS_FSL_SEC_BE | 592 | select SYS_FSL_SEC_BE |
| 589 | select SYS_FSL_SEC_COMPAT_2 | 593 | select SYS_FSL_SEC_COMPAT_2 |
| 590 | 594 | ||
| 591 | config ARCH_MPC8569 | 595 | config ARCH_MPC8569 |
| 592 | bool | 596 | bool |
| 593 | select FSL_LAW | 597 | select FSL_LAW |
| 594 | select SYS_FSL_ERRATUM_A004508 | 598 | select SYS_FSL_ERRATUM_A004508 |
| 595 | select SYS_FSL_ERRATUM_A005125 | 599 | select SYS_FSL_ERRATUM_A005125 |
| 596 | select SYS_FSL_HAS_DDR3 | 600 | select SYS_FSL_HAS_DDR3 |
| 597 | select SYS_FSL_HAS_SEC | 601 | select SYS_FSL_HAS_SEC |
| 598 | select SYS_FSL_SEC_BE | 602 | select SYS_FSL_SEC_BE |
| 599 | select SYS_FSL_SEC_COMPAT_2 | 603 | select SYS_FSL_SEC_COMPAT_2 |
| 600 | select FSL_ELBC | 604 | select FSL_ELBC |
| 601 | imply CMD_NAND | 605 | imply CMD_NAND |
| 602 | 606 | ||
| 603 | config ARCH_MPC8572 | 607 | config ARCH_MPC8572 |
| 604 | bool | 608 | bool |
| 605 | select FSL_LAW | 609 | select FSL_LAW |
| 606 | select SYS_FSL_ERRATUM_A004508 | 610 | select SYS_FSL_ERRATUM_A004508 |
| 607 | select SYS_FSL_ERRATUM_A005125 | 611 | select SYS_FSL_ERRATUM_A005125 |
| 608 | select SYS_FSL_ERRATUM_DDR_115 | 612 | select SYS_FSL_ERRATUM_DDR_115 |
| 609 | select SYS_FSL_ERRATUM_DDR111_DDR134 | 613 | select SYS_FSL_ERRATUM_DDR111_DDR134 |
| 610 | select SYS_FSL_HAS_DDR2 | 614 | select SYS_FSL_HAS_DDR2 |
| 611 | select SYS_FSL_HAS_DDR3 | 615 | select SYS_FSL_HAS_DDR3 |
| 612 | select SYS_FSL_HAS_SEC | 616 | select SYS_FSL_HAS_SEC |
| 613 | select SYS_FSL_SEC_BE | 617 | select SYS_FSL_SEC_BE |
| 614 | select SYS_FSL_SEC_COMPAT_2 | 618 | select SYS_FSL_SEC_COMPAT_2 |
| 615 | select SYS_PPC_E500_USE_DEBUG_TLB | 619 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 616 | select FSL_ELBC | 620 | select FSL_ELBC |
| 617 | imply CMD_NAND | 621 | imply CMD_NAND |
| 618 | 622 | ||
| 619 | config ARCH_P1010 | 623 | config ARCH_P1010 |
| 620 | bool | 624 | bool |
| 621 | select FSL_LAW | 625 | select FSL_LAW |
| 622 | select SYS_FSL_ERRATUM_A004477 | 626 | select SYS_FSL_ERRATUM_A004477 |
| 623 | select SYS_FSL_ERRATUM_A004508 | 627 | select SYS_FSL_ERRATUM_A004508 |
| 624 | select SYS_FSL_ERRATUM_A005125 | 628 | select SYS_FSL_ERRATUM_A005125 |
| 625 | select SYS_FSL_ERRATUM_A006261 | 629 | select SYS_FSL_ERRATUM_A006261 |
| 626 | select SYS_FSL_ERRATUM_A007075 | 630 | select SYS_FSL_ERRATUM_A007075 |
| 627 | select SYS_FSL_ERRATUM_ESDHC111 | 631 | select SYS_FSL_ERRATUM_ESDHC111 |
| 628 | select SYS_FSL_ERRATUM_I2C_A004447 | 632 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 629 | select SYS_FSL_ERRATUM_IFC_A002769 | 633 | select SYS_FSL_ERRATUM_IFC_A002769 |
| 630 | select SYS_FSL_ERRATUM_P1010_A003549 | 634 | select SYS_FSL_ERRATUM_P1010_A003549 |
| 631 | select SYS_FSL_ERRATUM_SEC_A003571 | 635 | select SYS_FSL_ERRATUM_SEC_A003571 |
| 632 | select SYS_FSL_ERRATUM_IFC_A003399 | 636 | select SYS_FSL_ERRATUM_IFC_A003399 |
| 633 | select SYS_FSL_HAS_DDR3 | 637 | select SYS_FSL_HAS_DDR3 |
| 634 | select SYS_FSL_HAS_SEC | 638 | select SYS_FSL_HAS_SEC |
| 635 | select SYS_FSL_SEC_BE | 639 | select SYS_FSL_SEC_BE |
| 636 | select SYS_FSL_SEC_COMPAT_4 | 640 | select SYS_FSL_SEC_COMPAT_4 |
| 637 | select SYS_PPC_E500_USE_DEBUG_TLB | 641 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 638 | select FSL_IFC | 642 | select FSL_IFC |
| 639 | imply CMD_EEPROM | 643 | imply CMD_EEPROM |
| 640 | imply CMD_MTDPARTS | 644 | imply CMD_MTDPARTS |
| 641 | imply CMD_NAND | 645 | imply CMD_NAND |
| 642 | imply CMD_SATA | 646 | imply CMD_SATA |
| 643 | imply CMD_PCI | 647 | imply CMD_PCI |
| 644 | imply CMD_REGINFO | 648 | imply CMD_REGINFO |
| 649 | imply FSL_SATA | ||
| 645 | 650 | ||
| 646 | config ARCH_P1011 | 651 | config ARCH_P1011 |
| 647 | bool | 652 | bool |
| 648 | select FSL_LAW | 653 | select FSL_LAW |
| 649 | select SYS_FSL_ERRATUM_A004508 | 654 | select SYS_FSL_ERRATUM_A004508 |
| 650 | select SYS_FSL_ERRATUM_A005125 | 655 | select SYS_FSL_ERRATUM_A005125 |
| 651 | select SYS_FSL_ERRATUM_ELBC_A001 | 656 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 652 | select SYS_FSL_ERRATUM_ESDHC111 | 657 | select SYS_FSL_ERRATUM_ESDHC111 |
| 653 | select SYS_FSL_HAS_DDR3 | 658 | select SYS_FSL_HAS_DDR3 |
| 654 | select SYS_FSL_HAS_SEC | 659 | select SYS_FSL_HAS_SEC |
| 655 | select SYS_FSL_SEC_BE | 660 | select SYS_FSL_SEC_BE |
| 656 | select SYS_FSL_SEC_COMPAT_2 | 661 | select SYS_FSL_SEC_COMPAT_2 |
| 657 | select SYS_PPC_E500_USE_DEBUG_TLB | 662 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 658 | select FSL_ELBC | 663 | select FSL_ELBC |
| 659 | 664 | ||
| 660 | config ARCH_P1020 | 665 | config ARCH_P1020 |
| 661 | bool | 666 | bool |
| 662 | select FSL_LAW | 667 | select FSL_LAW |
| 663 | select SYS_FSL_ERRATUM_A004508 | 668 | select SYS_FSL_ERRATUM_A004508 |
| 664 | select SYS_FSL_ERRATUM_A005125 | 669 | select SYS_FSL_ERRATUM_A005125 |
| 665 | select SYS_FSL_ERRATUM_ELBC_A001 | 670 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 666 | select SYS_FSL_ERRATUM_ESDHC111 | 671 | select SYS_FSL_ERRATUM_ESDHC111 |
| 667 | select SYS_FSL_HAS_DDR3 | 672 | select SYS_FSL_HAS_DDR3 |
| 668 | select SYS_FSL_HAS_SEC | 673 | select SYS_FSL_HAS_SEC |
| 669 | select SYS_FSL_SEC_BE | 674 | select SYS_FSL_SEC_BE |
| 670 | select SYS_FSL_SEC_COMPAT_2 | 675 | select SYS_FSL_SEC_COMPAT_2 |
| 671 | select SYS_PPC_E500_USE_DEBUG_TLB | 676 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 672 | select FSL_ELBC | 677 | select FSL_ELBC |
| 673 | imply CMD_NAND | 678 | imply CMD_NAND |
| 674 | imply CMD_SATA | 679 | imply CMD_SATA |
| 675 | imply CMD_PCI | 680 | imply CMD_PCI |
| 676 | imply CMD_REGINFO | 681 | imply CMD_REGINFO |
| 677 | imply SATA_SIL | 682 | imply SATA_SIL |
| 678 | 683 | ||
| 679 | config ARCH_P1021 | 684 | config ARCH_P1021 |
| 680 | bool | 685 | bool |
| 681 | select FSL_LAW | 686 | select FSL_LAW |
| 682 | select SYS_FSL_ERRATUM_A004508 | 687 | select SYS_FSL_ERRATUM_A004508 |
| 683 | select SYS_FSL_ERRATUM_A005125 | 688 | select SYS_FSL_ERRATUM_A005125 |
| 684 | select SYS_FSL_ERRATUM_ELBC_A001 | 689 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 685 | select SYS_FSL_ERRATUM_ESDHC111 | 690 | select SYS_FSL_ERRATUM_ESDHC111 |
| 686 | select SYS_FSL_HAS_DDR3 | 691 | select SYS_FSL_HAS_DDR3 |
| 687 | select SYS_FSL_HAS_SEC | 692 | select SYS_FSL_HAS_SEC |
| 688 | select SYS_FSL_SEC_BE | 693 | select SYS_FSL_SEC_BE |
| 689 | select SYS_FSL_SEC_COMPAT_2 | 694 | select SYS_FSL_SEC_COMPAT_2 |
| 690 | select SYS_PPC_E500_USE_DEBUG_TLB | 695 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 691 | select FSL_ELBC | 696 | select FSL_ELBC |
| 692 | imply CMD_REGINFO | 697 | imply CMD_REGINFO |
| 693 | imply CMD_NAND | 698 | imply CMD_NAND |
| 694 | imply CMD_SATA | 699 | imply CMD_SATA |
| 695 | imply CMD_REGINFO | 700 | imply CMD_REGINFO |
| 696 | imply SATA_SIL | 701 | imply SATA_SIL |
| 697 | 702 | ||
| 698 | config ARCH_P1022 | 703 | config ARCH_P1022 |
| 699 | bool | 704 | bool |
| 700 | select FSL_LAW | 705 | select FSL_LAW |
| 701 | select SYS_FSL_ERRATUM_A004477 | 706 | select SYS_FSL_ERRATUM_A004477 |
| 702 | select SYS_FSL_ERRATUM_A004508 | 707 | select SYS_FSL_ERRATUM_A004508 |
| 703 | select SYS_FSL_ERRATUM_A005125 | 708 | select SYS_FSL_ERRATUM_A005125 |
| 704 | select SYS_FSL_ERRATUM_ELBC_A001 | 709 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 705 | select SYS_FSL_ERRATUM_ESDHC111 | 710 | select SYS_FSL_ERRATUM_ESDHC111 |
| 706 | select SYS_FSL_ERRATUM_SATA_A001 | 711 | select SYS_FSL_ERRATUM_SATA_A001 |
| 707 | select SYS_FSL_HAS_DDR3 | 712 | select SYS_FSL_HAS_DDR3 |
| 708 | select SYS_FSL_HAS_SEC | 713 | select SYS_FSL_HAS_SEC |
| 709 | select SYS_FSL_SEC_BE | 714 | select SYS_FSL_SEC_BE |
| 710 | select SYS_FSL_SEC_COMPAT_2 | 715 | select SYS_FSL_SEC_COMPAT_2 |
| 711 | select SYS_PPC_E500_USE_DEBUG_TLB | 716 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 712 | select FSL_ELBC | 717 | select FSL_ELBC |
| 713 | 718 | ||
| 714 | config ARCH_P1023 | 719 | config ARCH_P1023 |
| 715 | bool | 720 | bool |
| 716 | select FSL_LAW | 721 | select FSL_LAW |
| 717 | select SYS_FSL_ERRATUM_A004508 | 722 | select SYS_FSL_ERRATUM_A004508 |
| 718 | select SYS_FSL_ERRATUM_A005125 | 723 | select SYS_FSL_ERRATUM_A005125 |
| 719 | select SYS_FSL_ERRATUM_I2C_A004447 | 724 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 720 | select SYS_FSL_HAS_DDR3 | 725 | select SYS_FSL_HAS_DDR3 |
| 721 | select SYS_FSL_HAS_SEC | 726 | select SYS_FSL_HAS_SEC |
| 722 | select SYS_FSL_SEC_BE | 727 | select SYS_FSL_SEC_BE |
| 723 | select SYS_FSL_SEC_COMPAT_4 | 728 | select SYS_FSL_SEC_COMPAT_4 |
| 724 | select FSL_ELBC | 729 | select FSL_ELBC |
| 725 | 730 | ||
| 726 | config ARCH_P1024 | 731 | config ARCH_P1024 |
| 727 | bool | 732 | bool |
| 728 | select FSL_LAW | 733 | select FSL_LAW |
| 729 | select SYS_FSL_ERRATUM_A004508 | 734 | select SYS_FSL_ERRATUM_A004508 |
| 730 | select SYS_FSL_ERRATUM_A005125 | 735 | select SYS_FSL_ERRATUM_A005125 |
| 731 | select SYS_FSL_ERRATUM_ELBC_A001 | 736 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 732 | select SYS_FSL_ERRATUM_ESDHC111 | 737 | select SYS_FSL_ERRATUM_ESDHC111 |
| 733 | select SYS_FSL_HAS_DDR3 | 738 | select SYS_FSL_HAS_DDR3 |
| 734 | select SYS_FSL_HAS_SEC | 739 | select SYS_FSL_HAS_SEC |
| 735 | select SYS_FSL_SEC_BE | 740 | select SYS_FSL_SEC_BE |
| 736 | select SYS_FSL_SEC_COMPAT_2 | 741 | select SYS_FSL_SEC_COMPAT_2 |
| 737 | select SYS_PPC_E500_USE_DEBUG_TLB | 742 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 738 | select FSL_ELBC | 743 | select FSL_ELBC |
| 739 | imply CMD_EEPROM | 744 | imply CMD_EEPROM |
| 740 | imply CMD_NAND | 745 | imply CMD_NAND |
| 741 | imply CMD_SATA | 746 | imply CMD_SATA |
| 742 | imply CMD_PCI | 747 | imply CMD_PCI |
| 743 | imply CMD_REGINFO | 748 | imply CMD_REGINFO |
| 744 | imply SATA_SIL | 749 | imply SATA_SIL |
| 745 | 750 | ||
| 746 | config ARCH_P1025 | 751 | config ARCH_P1025 |
| 747 | bool | 752 | bool |
| 748 | select FSL_LAW | 753 | select FSL_LAW |
| 749 | select SYS_FSL_ERRATUM_A004508 | 754 | select SYS_FSL_ERRATUM_A004508 |
| 750 | select SYS_FSL_ERRATUM_A005125 | 755 | select SYS_FSL_ERRATUM_A005125 |
| 751 | select SYS_FSL_ERRATUM_ELBC_A001 | 756 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 752 | select SYS_FSL_ERRATUM_ESDHC111 | 757 | select SYS_FSL_ERRATUM_ESDHC111 |
| 753 | select SYS_FSL_HAS_DDR3 | 758 | select SYS_FSL_HAS_DDR3 |
| 754 | select SYS_FSL_HAS_SEC | 759 | select SYS_FSL_HAS_SEC |
| 755 | select SYS_FSL_SEC_BE | 760 | select SYS_FSL_SEC_BE |
| 756 | select SYS_FSL_SEC_COMPAT_2 | 761 | select SYS_FSL_SEC_COMPAT_2 |
| 757 | select SYS_PPC_E500_USE_DEBUG_TLB | 762 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 758 | select FSL_ELBC | 763 | select FSL_ELBC |
| 759 | imply CMD_SATA | 764 | imply CMD_SATA |
| 760 | imply CMD_REGINFO | 765 | imply CMD_REGINFO |
| 761 | 766 | ||
| 762 | config ARCH_P2020 | 767 | config ARCH_P2020 |
| 763 | bool | 768 | bool |
| 764 | select FSL_LAW | 769 | select FSL_LAW |
| 765 | select SYS_FSL_ERRATUM_A004477 | 770 | select SYS_FSL_ERRATUM_A004477 |
| 766 | select SYS_FSL_ERRATUM_A004508 | 771 | select SYS_FSL_ERRATUM_A004508 |
| 767 | select SYS_FSL_ERRATUM_A005125 | 772 | select SYS_FSL_ERRATUM_A005125 |
| 768 | select SYS_FSL_ERRATUM_ESDHC111 | 773 | select SYS_FSL_ERRATUM_ESDHC111 |
| 769 | select SYS_FSL_ERRATUM_ESDHC_A001 | 774 | select SYS_FSL_ERRATUM_ESDHC_A001 |
| 770 | select SYS_FSL_HAS_DDR3 | 775 | select SYS_FSL_HAS_DDR3 |
| 771 | select SYS_FSL_HAS_SEC | 776 | select SYS_FSL_HAS_SEC |
| 772 | select SYS_FSL_SEC_BE | 777 | select SYS_FSL_SEC_BE |
| 773 | select SYS_FSL_SEC_COMPAT_2 | 778 | select SYS_FSL_SEC_COMPAT_2 |
| 774 | select SYS_PPC_E500_USE_DEBUG_TLB | 779 | select SYS_PPC_E500_USE_DEBUG_TLB |
| 775 | select FSL_ELBC | 780 | select FSL_ELBC |
| 776 | imply CMD_EEPROM | 781 | imply CMD_EEPROM |
| 777 | imply CMD_NAND | 782 | imply CMD_NAND |
| 778 | imply CMD_REGINFO | 783 | imply CMD_REGINFO |
| 779 | 784 | ||
| 780 | config ARCH_P2041 | 785 | config ARCH_P2041 |
| 781 | bool | 786 | bool |
| 782 | select E500MC | 787 | select E500MC |
| 783 | select FSL_LAW | 788 | select FSL_LAW |
| 784 | select SYS_FSL_ERRATUM_A004510 | 789 | select SYS_FSL_ERRATUM_A004510 |
| 785 | select SYS_FSL_ERRATUM_A004849 | 790 | select SYS_FSL_ERRATUM_A004849 |
| 786 | select SYS_FSL_ERRATUM_A006261 | 791 | select SYS_FSL_ERRATUM_A006261 |
| 787 | select SYS_FSL_ERRATUM_CPU_A003999 | 792 | select SYS_FSL_ERRATUM_CPU_A003999 |
| 788 | select SYS_FSL_ERRATUM_DDR_A003 | 793 | select SYS_FSL_ERRATUM_DDR_A003 |
| 789 | select SYS_FSL_ERRATUM_DDR_A003474 | 794 | select SYS_FSL_ERRATUM_DDR_A003474 |
| 790 | select SYS_FSL_ERRATUM_ESDHC111 | 795 | select SYS_FSL_ERRATUM_ESDHC111 |
| 791 | select SYS_FSL_ERRATUM_I2C_A004447 | 796 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 792 | select SYS_FSL_ERRATUM_NMG_CPU_A011 | 797 | select SYS_FSL_ERRATUM_NMG_CPU_A011 |
| 793 | select SYS_FSL_ERRATUM_SRIO_A004034 | 798 | select SYS_FSL_ERRATUM_SRIO_A004034 |
| 794 | select SYS_FSL_ERRATUM_USB14 | 799 | select SYS_FSL_ERRATUM_USB14 |
| 795 | select SYS_FSL_HAS_DDR3 | 800 | select SYS_FSL_HAS_DDR3 |
| 796 | select SYS_FSL_HAS_SEC | 801 | select SYS_FSL_HAS_SEC |
| 797 | select SYS_FSL_QORIQ_CHASSIS1 | 802 | select SYS_FSL_QORIQ_CHASSIS1 |
| 798 | select SYS_FSL_SEC_BE | 803 | select SYS_FSL_SEC_BE |
| 799 | select SYS_FSL_SEC_COMPAT_4 | 804 | select SYS_FSL_SEC_COMPAT_4 |
| 800 | select FSL_ELBC | 805 | select FSL_ELBC |
| 801 | imply CMD_NAND | 806 | imply CMD_NAND |
| 802 | 807 | ||
| 803 | config ARCH_P3041 | 808 | config ARCH_P3041 |
| 804 | bool | 809 | bool |
| 805 | select E500MC | 810 | select E500MC |
| 806 | select FSL_LAW | 811 | select FSL_LAW |
| 807 | select SYS_FSL_DDR_VER_44 | 812 | select SYS_FSL_DDR_VER_44 |
| 808 | select SYS_FSL_ERRATUM_A004510 | 813 | select SYS_FSL_ERRATUM_A004510 |
| 809 | select SYS_FSL_ERRATUM_A004849 | 814 | select SYS_FSL_ERRATUM_A004849 |
| 810 | select SYS_FSL_ERRATUM_A005812 | 815 | select SYS_FSL_ERRATUM_A005812 |
| 811 | select SYS_FSL_ERRATUM_A006261 | 816 | select SYS_FSL_ERRATUM_A006261 |
| 812 | select SYS_FSL_ERRATUM_CPU_A003999 | 817 | select SYS_FSL_ERRATUM_CPU_A003999 |
| 813 | select SYS_FSL_ERRATUM_DDR_A003 | 818 | select SYS_FSL_ERRATUM_DDR_A003 |
| 814 | select SYS_FSL_ERRATUM_DDR_A003474 | 819 | select SYS_FSL_ERRATUM_DDR_A003474 |
| 815 | select SYS_FSL_ERRATUM_ESDHC111 | 820 | select SYS_FSL_ERRATUM_ESDHC111 |
| 816 | select SYS_FSL_ERRATUM_I2C_A004447 | 821 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 817 | select SYS_FSL_ERRATUM_NMG_CPU_A011 | 822 | select SYS_FSL_ERRATUM_NMG_CPU_A011 |
| 818 | select SYS_FSL_ERRATUM_SRIO_A004034 | 823 | select SYS_FSL_ERRATUM_SRIO_A004034 |
| 819 | select SYS_FSL_ERRATUM_USB14 | 824 | select SYS_FSL_ERRATUM_USB14 |
| 820 | select SYS_FSL_HAS_DDR3 | 825 | select SYS_FSL_HAS_DDR3 |
| 821 | select SYS_FSL_HAS_SEC | 826 | select SYS_FSL_HAS_SEC |
| 822 | select SYS_FSL_QORIQ_CHASSIS1 | 827 | select SYS_FSL_QORIQ_CHASSIS1 |
| 823 | select SYS_FSL_SEC_BE | 828 | select SYS_FSL_SEC_BE |
| 824 | select SYS_FSL_SEC_COMPAT_4 | 829 | select SYS_FSL_SEC_COMPAT_4 |
| 825 | select FSL_ELBC | 830 | select FSL_ELBC |
| 826 | imply CMD_NAND | 831 | imply CMD_NAND |
| 827 | imply CMD_SATA | 832 | imply CMD_SATA |
| 828 | imply CMD_REGINFO | 833 | imply CMD_REGINFO |
| 834 | imply FSL_SATA | ||
| 829 | 835 | ||
| 830 | config ARCH_P4080 | 836 | config ARCH_P4080 |
| 831 | bool | 837 | bool |
| 832 | select E500MC | 838 | select E500MC |
| 833 | select FSL_LAW | 839 | select FSL_LAW |
| 834 | select SYS_FSL_DDR_VER_44 | 840 | select SYS_FSL_DDR_VER_44 |
| 835 | select SYS_FSL_ERRATUM_A004510 | 841 | select SYS_FSL_ERRATUM_A004510 |
| 836 | select SYS_FSL_ERRATUM_A004580 | 842 | select SYS_FSL_ERRATUM_A004580 |
| 837 | select SYS_FSL_ERRATUM_A004849 | 843 | select SYS_FSL_ERRATUM_A004849 |
| 838 | select SYS_FSL_ERRATUM_A005812 | 844 | select SYS_FSL_ERRATUM_A005812 |
| 839 | select SYS_FSL_ERRATUM_A007075 | 845 | select SYS_FSL_ERRATUM_A007075 |
| 840 | select SYS_FSL_ERRATUM_CPC_A002 | 846 | select SYS_FSL_ERRATUM_CPC_A002 |
| 841 | select SYS_FSL_ERRATUM_CPC_A003 | 847 | select SYS_FSL_ERRATUM_CPC_A003 |
| 842 | select SYS_FSL_ERRATUM_CPU_A003999 | 848 | select SYS_FSL_ERRATUM_CPU_A003999 |
| 843 | select SYS_FSL_ERRATUM_DDR_A003 | 849 | select SYS_FSL_ERRATUM_DDR_A003 |
| 844 | select SYS_FSL_ERRATUM_DDR_A003474 | 850 | select SYS_FSL_ERRATUM_DDR_A003474 |
| 845 | select SYS_FSL_ERRATUM_ELBC_A001 | 851 | select SYS_FSL_ERRATUM_ELBC_A001 |
| 846 | select SYS_FSL_ERRATUM_ESDHC111 | 852 | select SYS_FSL_ERRATUM_ESDHC111 |
| 847 | select SYS_FSL_ERRATUM_ESDHC13 | 853 | select SYS_FSL_ERRATUM_ESDHC13 |
| 848 | select SYS_FSL_ERRATUM_ESDHC135 | 854 | select SYS_FSL_ERRATUM_ESDHC135 |
| 849 | select SYS_FSL_ERRATUM_I2C_A004447 | 855 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 850 | select SYS_FSL_ERRATUM_NMG_CPU_A011 | 856 | select SYS_FSL_ERRATUM_NMG_CPU_A011 |
| 851 | select SYS_FSL_ERRATUM_SRIO_A004034 | 857 | select SYS_FSL_ERRATUM_SRIO_A004034 |
| 852 | select SYS_P4080_ERRATUM_CPU22 | 858 | select SYS_P4080_ERRATUM_CPU22 |
| 853 | select SYS_P4080_ERRATUM_PCIE_A003 | 859 | select SYS_P4080_ERRATUM_PCIE_A003 |
| 854 | select SYS_P4080_ERRATUM_SERDES8 | 860 | select SYS_P4080_ERRATUM_SERDES8 |
| 855 | select SYS_P4080_ERRATUM_SERDES9 | 861 | select SYS_P4080_ERRATUM_SERDES9 |
| 856 | select SYS_P4080_ERRATUM_SERDES_A001 | 862 | select SYS_P4080_ERRATUM_SERDES_A001 |
| 857 | select SYS_P4080_ERRATUM_SERDES_A005 | 863 | select SYS_P4080_ERRATUM_SERDES_A005 |
| 858 | select SYS_FSL_HAS_DDR3 | 864 | select SYS_FSL_HAS_DDR3 |
| 859 | select SYS_FSL_HAS_SEC | 865 | select SYS_FSL_HAS_SEC |
| 860 | select SYS_FSL_QORIQ_CHASSIS1 | 866 | select SYS_FSL_QORIQ_CHASSIS1 |
| 861 | select SYS_FSL_SEC_BE | 867 | select SYS_FSL_SEC_BE |
| 862 | select SYS_FSL_SEC_COMPAT_4 | 868 | select SYS_FSL_SEC_COMPAT_4 |
| 863 | select FSL_ELBC | 869 | select FSL_ELBC |
| 864 | imply CMD_SATA | 870 | imply CMD_SATA |
| 865 | imply CMD_REGINFO | 871 | imply CMD_REGINFO |
| 866 | imply SATA_SIL | 872 | imply SATA_SIL |
| 867 | 873 | ||
| 868 | config ARCH_P5020 | 874 | config ARCH_P5020 |
| 869 | bool | 875 | bool |
| 870 | select E500MC | 876 | select E500MC |
| 871 | select FSL_LAW | 877 | select FSL_LAW |
| 872 | select SYS_FSL_DDR_VER_44 | 878 | select SYS_FSL_DDR_VER_44 |
| 873 | select SYS_FSL_ERRATUM_A004510 | 879 | select SYS_FSL_ERRATUM_A004510 |
| 874 | select SYS_FSL_ERRATUM_A006261 | 880 | select SYS_FSL_ERRATUM_A006261 |
| 875 | select SYS_FSL_ERRATUM_DDR_A003 | 881 | select SYS_FSL_ERRATUM_DDR_A003 |
| 876 | select SYS_FSL_ERRATUM_DDR_A003474 | 882 | select SYS_FSL_ERRATUM_DDR_A003474 |
| 877 | select SYS_FSL_ERRATUM_ESDHC111 | 883 | select SYS_FSL_ERRATUM_ESDHC111 |
| 878 | select SYS_FSL_ERRATUM_I2C_A004447 | 884 | select SYS_FSL_ERRATUM_I2C_A004447 |
| 879 | select SYS_FSL_ERRATUM_SRIO_A004034 | 885 | select SYS_FSL_ERRATUM_SRIO_A004034 |
| 880 | select SYS_FSL_ERRATUM_USB14 | 886 | select SYS_FSL_ERRATUM_USB14 |
| 881 | select SYS_FSL_HAS_DDR3 | 887 | select SYS_FSL_HAS_DDR3 |
| 882 | select SYS_FSL_HAS_SEC | 888 | select SYS_FSL_HAS_SEC |
| 883 | select SYS_FSL_QORIQ_CHASSIS1 | 889 | select SYS_FSL_QORIQ_CHASSIS1 |
| 884 | select SYS_FSL_SEC_BE | 890 | select SYS_FSL_SEC_BE |
| 885 | select SYS_FSL_SEC_COMPAT_4 | 891 | select SYS_FSL_SEC_COMPAT_4 |
| 886 | select SYS_PPC64 | 892 | select SYS_PPC64 |
| 887 | select FSL_ELBC | 893 | select FSL_ELBC |
| 888 | imply CMD_SATA | 894 | imply CMD_SATA |
| 889 | imply CMD_REGINFO | 895 | imply CMD_REGINFO |
| 896 | imply FSL_SATA | ||
| 890 | 897 | ||
| 891 | config ARCH_P5040 | 898 | config ARCH_P5040 |
| 892 | bool | 899 | bool |
| 893 | select E500MC | 900 | select E500MC |
| 894 | select FSL_LAW | 901 | select FSL_LAW |
| 895 | select SYS_FSL_DDR_VER_44 | 902 | select SYS_FSL_DDR_VER_44 |
| 896 | select SYS_FSL_ERRATUM_A004510 | 903 | select SYS_FSL_ERRATUM_A004510 |
| 897 | select SYS_FSL_ERRATUM_A004699 | 904 | select SYS_FSL_ERRATUM_A004699 |
| 898 | select SYS_FSL_ERRATUM_A005812 | 905 | select SYS_FSL_ERRATUM_A005812 |
| 899 | select SYS_FSL_ERRATUM_A006261 | 906 | select SYS_FSL_ERRATUM_A006261 |
| 900 | select SYS_FSL_ERRATUM_DDR_A003 | 907 | select SYS_FSL_ERRATUM_DDR_A003 |
| 901 | select SYS_FSL_ERRATUM_DDR_A003474 | 908 | select SYS_FSL_ERRATUM_DDR_A003474 |
| 902 | select SYS_FSL_ERRATUM_ESDHC111 | 909 | select SYS_FSL_ERRATUM_ESDHC111 |
| 903 | select SYS_FSL_ERRATUM_USB14 | 910 | select SYS_FSL_ERRATUM_USB14 |
| 904 | select SYS_FSL_HAS_DDR3 | 911 | select SYS_FSL_HAS_DDR3 |
| 905 | select SYS_FSL_HAS_SEC | 912 | select SYS_FSL_HAS_SEC |
| 906 | select SYS_FSL_QORIQ_CHASSIS1 | 913 | select SYS_FSL_QORIQ_CHASSIS1 |
| 907 | select SYS_FSL_SEC_BE | 914 | select SYS_FSL_SEC_BE |
| 908 | select SYS_FSL_SEC_COMPAT_4 | 915 | select SYS_FSL_SEC_COMPAT_4 |
| 909 | select SYS_PPC64 | 916 | select SYS_PPC64 |
| 910 | select FSL_ELBC | 917 | select FSL_ELBC |
| 911 | imply CMD_SATA | 918 | imply CMD_SATA |
| 912 | imply CMD_REGINFO | 919 | imply CMD_REGINFO |
| 920 | imply FSL_SATA | ||
| 913 | 921 | ||
| 914 | config ARCH_QEMU_E500 | 922 | config ARCH_QEMU_E500 |
| 915 | bool | 923 | bool |
| 916 | 924 | ||
| 917 | config ARCH_T1023 | 925 | config ARCH_T1023 |
| 918 | bool | 926 | bool |
| 919 | select E500MC | 927 | select E500MC |
| 920 | select FSL_LAW | 928 | select FSL_LAW |
| 921 | select SYS_FSL_DDR_VER_50 | 929 | select SYS_FSL_DDR_VER_50 |
| 922 | select SYS_FSL_ERRATUM_A008378 | 930 | select SYS_FSL_ERRATUM_A008378 |
| 923 | select SYS_FSL_ERRATUM_A009663 | 931 | select SYS_FSL_ERRATUM_A009663 |
| 924 | select SYS_FSL_ERRATUM_A009942 | 932 | select SYS_FSL_ERRATUM_A009942 |
| 925 | select SYS_FSL_ERRATUM_ESDHC111 | 933 | select SYS_FSL_ERRATUM_ESDHC111 |
| 926 | select SYS_FSL_HAS_DDR3 | 934 | select SYS_FSL_HAS_DDR3 |
| 927 | select SYS_FSL_HAS_DDR4 | 935 | select SYS_FSL_HAS_DDR4 |
| 928 | select SYS_FSL_HAS_SEC | 936 | select SYS_FSL_HAS_SEC |
| 929 | select SYS_FSL_QORIQ_CHASSIS2 | 937 | select SYS_FSL_QORIQ_CHASSIS2 |
| 930 | select SYS_FSL_SEC_BE | 938 | select SYS_FSL_SEC_BE |
| 931 | select SYS_FSL_SEC_COMPAT_5 | 939 | select SYS_FSL_SEC_COMPAT_5 |
| 932 | select FSL_IFC | 940 | select FSL_IFC |
| 933 | imply CMD_EEPROM | 941 | imply CMD_EEPROM |
| 934 | imply CMD_NAND | 942 | imply CMD_NAND |
| 935 | imply CMD_REGINFO | 943 | imply CMD_REGINFO |
| 936 | 944 | ||
| 937 | config ARCH_T1024 | 945 | config ARCH_T1024 |
| 938 | bool | 946 | bool |
| 939 | select E500MC | 947 | select E500MC |
| 940 | select FSL_LAW | 948 | select FSL_LAW |
| 941 | select SYS_FSL_DDR_VER_50 | 949 | select SYS_FSL_DDR_VER_50 |
| 942 | select SYS_FSL_ERRATUM_A008378 | 950 | select SYS_FSL_ERRATUM_A008378 |
| 943 | select SYS_FSL_ERRATUM_A009663 | 951 | select SYS_FSL_ERRATUM_A009663 |
| 944 | select SYS_FSL_ERRATUM_A009942 | 952 | select SYS_FSL_ERRATUM_A009942 |
| 945 | select SYS_FSL_ERRATUM_ESDHC111 | 953 | select SYS_FSL_ERRATUM_ESDHC111 |
| 946 | select SYS_FSL_HAS_DDR3 | 954 | select SYS_FSL_HAS_DDR3 |
| 947 | select SYS_FSL_HAS_DDR4 | 955 | select SYS_FSL_HAS_DDR4 |
| 948 | select SYS_FSL_HAS_SEC | 956 | select SYS_FSL_HAS_SEC |
| 949 | select SYS_FSL_QORIQ_CHASSIS2 | 957 | select SYS_FSL_QORIQ_CHASSIS2 |
| 950 | select SYS_FSL_SEC_BE | 958 | select SYS_FSL_SEC_BE |
| 951 | select SYS_FSL_SEC_COMPAT_5 | 959 | select SYS_FSL_SEC_COMPAT_5 |
| 952 | select FSL_IFC | 960 | select FSL_IFC |
| 953 | imply CMD_EEPROM | 961 | imply CMD_EEPROM |
| 954 | imply CMD_NAND | 962 | imply CMD_NAND |
| 955 | imply CMD_MTDPARTS | 963 | imply CMD_MTDPARTS |
| 956 | imply CMD_REGINFO | 964 | imply CMD_REGINFO |
| 957 | 965 | ||
| 958 | config ARCH_T1040 | 966 | config ARCH_T1040 |
| 959 | bool | 967 | bool |
| 960 | select E500MC | 968 | select E500MC |
| 961 | select FSL_LAW | 969 | select FSL_LAW |
| 962 | select SYS_FSL_DDR_VER_50 | 970 | select SYS_FSL_DDR_VER_50 |
| 963 | select SYS_FSL_ERRATUM_A008044 | 971 | select SYS_FSL_ERRATUM_A008044 |
| 964 | select SYS_FSL_ERRATUM_A008378 | 972 | select SYS_FSL_ERRATUM_A008378 |
| 965 | select SYS_FSL_ERRATUM_A009663 | 973 | select SYS_FSL_ERRATUM_A009663 |
| 966 | select SYS_FSL_ERRATUM_A009942 | 974 | select SYS_FSL_ERRATUM_A009942 |
| 967 | select SYS_FSL_ERRATUM_ESDHC111 | 975 | select SYS_FSL_ERRATUM_ESDHC111 |
| 968 | select SYS_FSL_HAS_DDR3 | 976 | select SYS_FSL_HAS_DDR3 |
| 969 | select SYS_FSL_HAS_DDR4 | 977 | select SYS_FSL_HAS_DDR4 |
| 970 | select SYS_FSL_HAS_SEC | 978 | select SYS_FSL_HAS_SEC |
| 971 | select SYS_FSL_QORIQ_CHASSIS2 | 979 | select SYS_FSL_QORIQ_CHASSIS2 |
| 972 | select SYS_FSL_SEC_BE | 980 | select SYS_FSL_SEC_BE |
| 973 | select SYS_FSL_SEC_COMPAT_5 | 981 | select SYS_FSL_SEC_COMPAT_5 |
| 974 | select FSL_IFC | 982 | select FSL_IFC |
| 975 | imply CMD_MTDPARTS | 983 | imply CMD_MTDPARTS |
| 976 | imply CMD_NAND | 984 | imply CMD_NAND |
| 977 | imply CMD_SATA | 985 | imply CMD_SATA |
| 978 | imply CMD_REGINFO | 986 | imply CMD_REGINFO |
| 987 | imply FSL_SATA | ||
| 979 | 988 | ||
| 980 | config ARCH_T1042 | 989 | config ARCH_T1042 |
| 981 | bool | 990 | bool |
| 982 | select E500MC | 991 | select E500MC |
| 983 | select FSL_LAW | 992 | select FSL_LAW |
| 984 | select SYS_FSL_DDR_VER_50 | 993 | select SYS_FSL_DDR_VER_50 |
| 985 | select SYS_FSL_ERRATUM_A008044 | 994 | select SYS_FSL_ERRATUM_A008044 |
| 986 | select SYS_FSL_ERRATUM_A008378 | 995 | select SYS_FSL_ERRATUM_A008378 |
| 987 | select SYS_FSL_ERRATUM_A009663 | 996 | select SYS_FSL_ERRATUM_A009663 |
| 988 | select SYS_FSL_ERRATUM_A009942 | 997 | select SYS_FSL_ERRATUM_A009942 |
| 989 | select SYS_FSL_ERRATUM_ESDHC111 | 998 | select SYS_FSL_ERRATUM_ESDHC111 |
| 990 | select SYS_FSL_HAS_DDR3 | 999 | select SYS_FSL_HAS_DDR3 |
| 991 | select SYS_FSL_HAS_DDR4 | 1000 | select SYS_FSL_HAS_DDR4 |
| 992 | select SYS_FSL_HAS_SEC | 1001 | select SYS_FSL_HAS_SEC |
| 993 | select SYS_FSL_QORIQ_CHASSIS2 | 1002 | select SYS_FSL_QORIQ_CHASSIS2 |
| 994 | select SYS_FSL_SEC_BE | 1003 | select SYS_FSL_SEC_BE |
| 995 | select SYS_FSL_SEC_COMPAT_5 | 1004 | select SYS_FSL_SEC_COMPAT_5 |
| 996 | select FSL_IFC | 1005 | select FSL_IFC |
| 997 | imply CMD_MTDPARTS | 1006 | imply CMD_MTDPARTS |
| 998 | imply CMD_NAND | 1007 | imply CMD_NAND |
| 999 | imply CMD_SATA | 1008 | imply CMD_SATA |
| 1000 | imply CMD_REGINFO | 1009 | imply CMD_REGINFO |
| 1010 | imply FSL_SATA | ||
| 1001 | 1011 | ||
| 1002 | config ARCH_T2080 | 1012 | config ARCH_T2080 |
| 1003 | bool | 1013 | bool |
| 1004 | select E500MC | 1014 | select E500MC |
| 1005 | select E6500 | 1015 | select E6500 |
| 1006 | select FSL_LAW | 1016 | select FSL_LAW |
| 1007 | select SYS_FSL_DDR_VER_47 | 1017 | select SYS_FSL_DDR_VER_47 |
| 1008 | select SYS_FSL_ERRATUM_A006379 | 1018 | select SYS_FSL_ERRATUM_A006379 |
| 1009 | select SYS_FSL_ERRATUM_A006593 | 1019 | select SYS_FSL_ERRATUM_A006593 |
| 1010 | select SYS_FSL_ERRATUM_A007186 | 1020 | select SYS_FSL_ERRATUM_A007186 |
| 1011 | select SYS_FSL_ERRATUM_A007212 | 1021 | select SYS_FSL_ERRATUM_A007212 |
| 1012 | select SYS_FSL_ERRATUM_A007815 | 1022 | select SYS_FSL_ERRATUM_A007815 |
| 1013 | select SYS_FSL_ERRATUM_A007907 | 1023 | select SYS_FSL_ERRATUM_A007907 |
| 1014 | select SYS_FSL_ERRATUM_A009942 | 1024 | select SYS_FSL_ERRATUM_A009942 |
| 1015 | select SYS_FSL_ERRATUM_ESDHC111 | 1025 | select SYS_FSL_ERRATUM_ESDHC111 |
| 1016 | select SYS_FSL_HAS_DDR3 | 1026 | select SYS_FSL_HAS_DDR3 |
| 1017 | select SYS_FSL_HAS_SEC | 1027 | select SYS_FSL_HAS_SEC |
| 1018 | select SYS_FSL_QORIQ_CHASSIS2 | 1028 | select SYS_FSL_QORIQ_CHASSIS2 |
| 1019 | select SYS_FSL_SEC_BE | 1029 | select SYS_FSL_SEC_BE |
| 1020 | select SYS_FSL_SEC_COMPAT_4 | 1030 | select SYS_FSL_SEC_COMPAT_4 |
| 1021 | select SYS_PPC64 | 1031 | select SYS_PPC64 |
| 1022 | select FSL_IFC | 1032 | select FSL_IFC |
| 1023 | imply CMD_SATA | 1033 | imply CMD_SATA |
| 1024 | imply CMD_NAND | 1034 | imply CMD_NAND |
| 1025 | imply CMD_REGINFO | 1035 | imply CMD_REGINFO |
| 1036 | imply FSL_SATA | ||
| 1026 | 1037 | ||
| 1027 | config ARCH_T2081 | 1038 | config ARCH_T2081 |
| 1028 | bool | 1039 | bool |
| 1029 | select E500MC | 1040 | select E500MC |
| 1030 | select E6500 | 1041 | select E6500 |
| 1031 | select FSL_LAW | 1042 | select FSL_LAW |
| 1032 | select SYS_FSL_DDR_VER_47 | 1043 | select SYS_FSL_DDR_VER_47 |
| 1033 | select SYS_FSL_ERRATUM_A006379 | 1044 | select SYS_FSL_ERRATUM_A006379 |
| 1034 | select SYS_FSL_ERRATUM_A006593 | 1045 | select SYS_FSL_ERRATUM_A006593 |
| 1035 | select SYS_FSL_ERRATUM_A007186 | 1046 | select SYS_FSL_ERRATUM_A007186 |
| 1036 | select SYS_FSL_ERRATUM_A007212 | 1047 | select SYS_FSL_ERRATUM_A007212 |
| 1037 | select SYS_FSL_ERRATUM_A009942 | 1048 | select SYS_FSL_ERRATUM_A009942 |
| 1038 | select SYS_FSL_ERRATUM_ESDHC111 | 1049 | select SYS_FSL_ERRATUM_ESDHC111 |
| 1039 | select SYS_FSL_HAS_DDR3 | 1050 | select SYS_FSL_HAS_DDR3 |
| 1040 | select SYS_FSL_HAS_SEC | 1051 | select SYS_FSL_HAS_SEC |
| 1041 | select SYS_FSL_QORIQ_CHASSIS2 | 1052 | select SYS_FSL_QORIQ_CHASSIS2 |
| 1042 | select SYS_FSL_SEC_BE | 1053 | select SYS_FSL_SEC_BE |
| 1043 | select SYS_FSL_SEC_COMPAT_4 | 1054 | select SYS_FSL_SEC_COMPAT_4 |
| 1044 | select SYS_PPC64 | 1055 | select SYS_PPC64 |
| 1045 | select FSL_IFC | 1056 | select FSL_IFC |
| 1046 | imply CMD_NAND | 1057 | imply CMD_NAND |
| 1047 | imply CMD_REGINFO | 1058 | imply CMD_REGINFO |
| 1048 | 1059 | ||
| 1049 | config ARCH_T4160 | 1060 | config ARCH_T4160 |
| 1050 | bool | 1061 | bool |
| 1051 | select E500MC | 1062 | select E500MC |
| 1052 | select E6500 | 1063 | select E6500 |
| 1053 | select FSL_LAW | 1064 | select FSL_LAW |
| 1054 | select SYS_FSL_DDR_VER_47 | 1065 | select SYS_FSL_DDR_VER_47 |
| 1055 | select SYS_FSL_ERRATUM_A004468 | 1066 | select SYS_FSL_ERRATUM_A004468 |
| 1056 | select SYS_FSL_ERRATUM_A005871 | 1067 | select SYS_FSL_ERRATUM_A005871 |
| 1057 | select SYS_FSL_ERRATUM_A006379 | 1068 | select SYS_FSL_ERRATUM_A006379 |
| 1058 | select SYS_FSL_ERRATUM_A006593 | 1069 | select SYS_FSL_ERRATUM_A006593 |
| 1059 | select SYS_FSL_ERRATUM_A007186 | 1070 | select SYS_FSL_ERRATUM_A007186 |
| 1060 | select SYS_FSL_ERRATUM_A007798 | 1071 | select SYS_FSL_ERRATUM_A007798 |
| 1061 | select SYS_FSL_ERRATUM_A009942 | 1072 | select SYS_FSL_ERRATUM_A009942 |
| 1062 | select SYS_FSL_HAS_DDR3 | 1073 | select SYS_FSL_HAS_DDR3 |
| 1063 | select SYS_FSL_HAS_SEC | 1074 | select SYS_FSL_HAS_SEC |
| 1064 | select SYS_FSL_QORIQ_CHASSIS2 | 1075 | select SYS_FSL_QORIQ_CHASSIS2 |
| 1065 | select SYS_FSL_SEC_BE | 1076 | select SYS_FSL_SEC_BE |
| 1066 | select SYS_FSL_SEC_COMPAT_4 | 1077 | select SYS_FSL_SEC_COMPAT_4 |
| 1067 | select SYS_PPC64 | 1078 | select SYS_PPC64 |
| 1068 | select FSL_IFC | 1079 | select FSL_IFC |
| 1069 | imply CMD_SATA | 1080 | imply CMD_SATA |
| 1070 | imply CMD_NAND | 1081 | imply CMD_NAND |
| 1071 | imply CMD_REGINFO | 1082 | imply CMD_REGINFO |
| 1083 | imply FSL_SATA | ||
| 1072 | 1084 | ||
| 1073 | config ARCH_T4240 | 1085 | config ARCH_T4240 |
| 1074 | bool | 1086 | bool |
| 1075 | select E500MC | 1087 | select E500MC |
| 1076 | select E6500 | 1088 | select E6500 |
| 1077 | select FSL_LAW | 1089 | select FSL_LAW |
| 1078 | select SYS_FSL_DDR_VER_47 | 1090 | select SYS_FSL_DDR_VER_47 |
| 1079 | select SYS_FSL_ERRATUM_A004468 | 1091 | select SYS_FSL_ERRATUM_A004468 |
| 1080 | select SYS_FSL_ERRATUM_A005871 | 1092 | select SYS_FSL_ERRATUM_A005871 |
| 1081 | select SYS_FSL_ERRATUM_A006261 | 1093 | select SYS_FSL_ERRATUM_A006261 |
| 1082 | select SYS_FSL_ERRATUM_A006379 | 1094 | select SYS_FSL_ERRATUM_A006379 |
| 1083 | select SYS_FSL_ERRATUM_A006593 | 1095 | select SYS_FSL_ERRATUM_A006593 |
| 1084 | select SYS_FSL_ERRATUM_A007186 | 1096 | select SYS_FSL_ERRATUM_A007186 |
| 1085 | select SYS_FSL_ERRATUM_A007798 | 1097 | select SYS_FSL_ERRATUM_A007798 |
| 1086 | select SYS_FSL_ERRATUM_A007815 | 1098 | select SYS_FSL_ERRATUM_A007815 |
| 1087 | select SYS_FSL_ERRATUM_A007907 | 1099 | select SYS_FSL_ERRATUM_A007907 |
| 1088 | select SYS_FSL_ERRATUM_A009942 | 1100 | select SYS_FSL_ERRATUM_A009942 |
| 1089 | select SYS_FSL_HAS_DDR3 | 1101 | select SYS_FSL_HAS_DDR3 |
| 1090 | select SYS_FSL_HAS_SEC | 1102 | select SYS_FSL_HAS_SEC |
| 1091 | select SYS_FSL_QORIQ_CHASSIS2 | 1103 | select SYS_FSL_QORIQ_CHASSIS2 |
| 1092 | select SYS_FSL_SEC_BE | 1104 | select SYS_FSL_SEC_BE |
| 1093 | select SYS_FSL_SEC_COMPAT_4 | 1105 | select SYS_FSL_SEC_COMPAT_4 |
| 1094 | select SYS_PPC64 | 1106 | select SYS_PPC64 |
| 1095 | select FSL_IFC | 1107 | select FSL_IFC |
| 1096 | imply CMD_SATA | 1108 | imply CMD_SATA |
| 1097 | imply CMD_NAND | 1109 | imply CMD_NAND |
| 1098 | imply CMD_REGINFO | 1110 | imply CMD_REGINFO |
| 1111 | imply FSL_SATA | ||
| 1099 | 1112 | ||
| 1100 | config BOOKE | 1113 | config BOOKE |
| 1101 | bool | 1114 | bool |
| 1102 | default y | 1115 | default y |
| 1103 | 1116 | ||
| 1104 | config E500 | 1117 | config E500 |
| 1105 | bool | 1118 | bool |
| 1106 | default y | 1119 | default y |
| 1107 | help | 1120 | help |
| 1108 | Enable PowerPC E500 cores, including e500v1, e500v2, e500mc | 1121 | Enable PowerPC E500 cores, including e500v1, e500v2, e500mc |
| 1109 | 1122 | ||
| 1110 | config E500MC | 1123 | config E500MC |
| 1111 | bool | 1124 | bool |
| 1112 | imply CMD_PCI | 1125 | imply CMD_PCI |
| 1113 | help | 1126 | help |
| 1114 | Enble PowerPC E500MC core | 1127 | Enble PowerPC E500MC core |
| 1115 | 1128 | ||
| 1116 | config E6500 | 1129 | config E6500 |
| 1117 | bool | 1130 | bool |
| 1118 | help | 1131 | help |
| 1119 | Enable PowerPC E6500 core | 1132 | Enable PowerPC E6500 core |
| 1120 | 1133 | ||
| 1121 | config FSL_LAW | 1134 | config FSL_LAW |
| 1122 | bool | 1135 | bool |
| 1123 | help | 1136 | help |
| 1124 | Use Freescale common code for Local Access Window | 1137 | Use Freescale common code for Local Access Window |
| 1125 | 1138 | ||
| 1126 | config SECURE_BOOT | 1139 | config SECURE_BOOT |
| 1127 | bool "Secure Boot" | 1140 | bool "Secure Boot" |
| 1128 | help | 1141 | help |
| 1129 | Enable Freescale Secure Boot feature. Normally selected | 1142 | Enable Freescale Secure Boot feature. Normally selected |
| 1130 | by defconfig. If unsure, do not change. | 1143 | by defconfig. If unsure, do not change. |
| 1131 | 1144 | ||
| 1132 | config MAX_CPUS | 1145 | config MAX_CPUS |
| 1133 | int "Maximum number of CPUs permitted for MPC85xx" | 1146 | int "Maximum number of CPUs permitted for MPC85xx" |
| 1134 | default 12 if ARCH_T4240 | 1147 | default 12 if ARCH_T4240 |
| 1135 | default 8 if ARCH_P4080 || \ | 1148 | default 8 if ARCH_P4080 || \ |
| 1136 | ARCH_T4160 | 1149 | ARCH_T4160 |
| 1137 | default 4 if ARCH_B4860 || \ | 1150 | default 4 if ARCH_B4860 || \ |
| 1138 | ARCH_P2041 || \ | 1151 | ARCH_P2041 || \ |
| 1139 | ARCH_P3041 || \ | 1152 | ARCH_P3041 || \ |
| 1140 | ARCH_P5040 || \ | 1153 | ARCH_P5040 || \ |
| 1141 | ARCH_T1040 || \ | 1154 | ARCH_T1040 || \ |
| 1142 | ARCH_T1042 || \ | 1155 | ARCH_T1042 || \ |
| 1143 | ARCH_T2080 || \ | 1156 | ARCH_T2080 || \ |
| 1144 | ARCH_T2081 | 1157 | ARCH_T2081 |
| 1145 | default 2 if ARCH_B4420 || \ | 1158 | default 2 if ARCH_B4420 || \ |
| 1146 | ARCH_BSC9132 || \ | 1159 | ARCH_BSC9132 || \ |
| 1147 | ARCH_MPC8572 || \ | 1160 | ARCH_MPC8572 || \ |
| 1148 | ARCH_P1020 || \ | 1161 | ARCH_P1020 || \ |
| 1149 | ARCH_P1021 || \ | 1162 | ARCH_P1021 || \ |
| 1150 | ARCH_P1022 || \ | 1163 | ARCH_P1022 || \ |
| 1151 | ARCH_P1023 || \ | 1164 | ARCH_P1023 || \ |
| 1152 | ARCH_P1024 || \ | 1165 | ARCH_P1024 || \ |
| 1153 | ARCH_P1025 || \ | 1166 | ARCH_P1025 || \ |
| 1154 | ARCH_P2020 || \ | 1167 | ARCH_P2020 || \ |
| 1155 | ARCH_P5020 || \ | 1168 | ARCH_P5020 || \ |
| 1156 | ARCH_T1023 || \ | 1169 | ARCH_T1023 || \ |
| 1157 | ARCH_T1024 | 1170 | ARCH_T1024 |
| 1158 | default 1 | 1171 | default 1 |
| 1159 | help | 1172 | help |
| 1160 | Set this number to the maximum number of possible CPUs in the SoC. | 1173 | Set this number to the maximum number of possible CPUs in the SoC. |
| 1161 | SoCs may have multiple clusters with each cluster may have multiple | 1174 | SoCs may have multiple clusters with each cluster may have multiple |
| 1162 | ports. If some ports are reserved but higher ports are used for | 1175 | ports. If some ports are reserved but higher ports are used for |
| 1163 | cores, count the reserved ports. This will allocate enough memory | 1176 | cores, count the reserved ports. This will allocate enough memory |
| 1164 | in spin table to properly handle all cores. | 1177 | in spin table to properly handle all cores. |
| 1165 | 1178 | ||
| 1166 | config SYS_CCSRBAR_DEFAULT | 1179 | config SYS_CCSRBAR_DEFAULT |
| 1167 | hex "Default CCSRBAR address" | 1180 | hex "Default CCSRBAR address" |
| 1168 | default 0xff700000 if ARCH_BSC9131 || \ | 1181 | default 0xff700000 if ARCH_BSC9131 || \ |
| 1169 | ARCH_BSC9132 || \ | 1182 | ARCH_BSC9132 || \ |
| 1170 | ARCH_C29X || \ | 1183 | ARCH_C29X || \ |
| 1171 | ARCH_MPC8536 || \ | 1184 | ARCH_MPC8536 || \ |
| 1172 | ARCH_MPC8540 || \ | 1185 | ARCH_MPC8540 || \ |
| 1173 | ARCH_MPC8541 || \ | 1186 | ARCH_MPC8541 || \ |
| 1174 | ARCH_MPC8544 || \ | 1187 | ARCH_MPC8544 || \ |
| 1175 | ARCH_MPC8548 || \ | 1188 | ARCH_MPC8548 || \ |
| 1176 | ARCH_MPC8555 || \ | 1189 | ARCH_MPC8555 || \ |
| 1177 | ARCH_MPC8560 || \ | 1190 | ARCH_MPC8560 || \ |
| 1178 | ARCH_MPC8568 || \ | 1191 | ARCH_MPC8568 || \ |
| 1179 | ARCH_MPC8569 || \ | 1192 | ARCH_MPC8569 || \ |
| 1180 | ARCH_MPC8572 || \ | 1193 | ARCH_MPC8572 || \ |
| 1181 | ARCH_P1010 || \ | 1194 | ARCH_P1010 || \ |
| 1182 | ARCH_P1011 || \ | 1195 | ARCH_P1011 || \ |
| 1183 | ARCH_P1020 || \ | 1196 | ARCH_P1020 || \ |
| 1184 | ARCH_P1021 || \ | 1197 | ARCH_P1021 || \ |
| 1185 | ARCH_P1022 || \ | 1198 | ARCH_P1022 || \ |
| 1186 | ARCH_P1024 || \ | 1199 | ARCH_P1024 || \ |
| 1187 | ARCH_P1025 || \ | 1200 | ARCH_P1025 || \ |
| 1188 | ARCH_P2020 | 1201 | ARCH_P2020 |
| 1189 | default 0xff600000 if ARCH_P1023 | 1202 | default 0xff600000 if ARCH_P1023 |
| 1190 | default 0xfe000000 if ARCH_B4420 || \ | 1203 | default 0xfe000000 if ARCH_B4420 || \ |
| 1191 | ARCH_B4860 || \ | 1204 | ARCH_B4860 || \ |
| 1192 | ARCH_P2041 || \ | 1205 | ARCH_P2041 || \ |
| 1193 | ARCH_P3041 || \ | 1206 | ARCH_P3041 || \ |
| 1194 | ARCH_P4080 || \ | 1207 | ARCH_P4080 || \ |
| 1195 | ARCH_P5020 || \ | 1208 | ARCH_P5020 || \ |
| 1196 | ARCH_P5040 || \ | 1209 | ARCH_P5040 || \ |
| 1197 | ARCH_T1023 || \ | 1210 | ARCH_T1023 || \ |
| 1198 | ARCH_T1024 || \ | 1211 | ARCH_T1024 || \ |
| 1199 | ARCH_T1040 || \ | 1212 | ARCH_T1040 || \ |
| 1200 | ARCH_T1042 || \ | 1213 | ARCH_T1042 || \ |
| 1201 | ARCH_T2080 || \ | 1214 | ARCH_T2080 || \ |
| 1202 | ARCH_T2081 || \ | 1215 | ARCH_T2081 || \ |
| 1203 | ARCH_T4160 || \ | 1216 | ARCH_T4160 || \ |
| 1204 | ARCH_T4240 | 1217 | ARCH_T4240 |
| 1205 | default 0xe0000000 if ARCH_QEMU_E500 | 1218 | default 0xe0000000 if ARCH_QEMU_E500 |
| 1206 | help | 1219 | help |
| 1207 | Default value of CCSRBAR comes from power-on-reset. It | 1220 | Default value of CCSRBAR comes from power-on-reset. It |
| 1208 | is fixed on each SoC. Some SoCs can have different value | 1221 | is fixed on each SoC. Some SoCs can have different value |
| 1209 | if changed by pre-boot regime. The value here must match | 1222 | if changed by pre-boot regime. The value here must match |
| 1210 | the current value in SoC. If not sure, do not change. | 1223 | the current value in SoC. If not sure, do not change. |
| 1211 | 1224 | ||
| 1212 | config SYS_FSL_ERRATUM_A004468 | 1225 | config SYS_FSL_ERRATUM_A004468 |
| 1213 | bool | 1226 | bool |
| 1214 | 1227 | ||
| 1215 | config SYS_FSL_ERRATUM_A004477 | 1228 | config SYS_FSL_ERRATUM_A004477 |
| 1216 | bool | 1229 | bool |
| 1217 | 1230 | ||
| 1218 | config SYS_FSL_ERRATUM_A004508 | 1231 | config SYS_FSL_ERRATUM_A004508 |
| 1219 | bool | 1232 | bool |
| 1220 | 1233 | ||
| 1221 | config SYS_FSL_ERRATUM_A004580 | 1234 | config SYS_FSL_ERRATUM_A004580 |
| 1222 | bool | 1235 | bool |
| 1223 | 1236 | ||
| 1224 | config SYS_FSL_ERRATUM_A004699 | 1237 | config SYS_FSL_ERRATUM_A004699 |
| 1225 | bool | 1238 | bool |
| 1226 | 1239 | ||
| 1227 | config SYS_FSL_ERRATUM_A004849 | 1240 | config SYS_FSL_ERRATUM_A004849 |
| 1228 | bool | 1241 | bool |
| 1229 | 1242 | ||
| 1230 | config SYS_FSL_ERRATUM_A004510 | 1243 | config SYS_FSL_ERRATUM_A004510 |
| 1231 | bool | 1244 | bool |
| 1232 | 1245 | ||
| 1233 | config SYS_FSL_ERRATUM_A004510_SVR_REV | 1246 | config SYS_FSL_ERRATUM_A004510_SVR_REV |
| 1234 | hex | 1247 | hex |
| 1235 | depends on SYS_FSL_ERRATUM_A004510 | 1248 | depends on SYS_FSL_ERRATUM_A004510 |
| 1236 | default 0x20 if ARCH_P4080 | 1249 | default 0x20 if ARCH_P4080 |
| 1237 | default 0x10 | 1250 | default 0x10 |
| 1238 | 1251 | ||
| 1239 | config SYS_FSL_ERRATUM_A004510_SVR_REV2 | 1252 | config SYS_FSL_ERRATUM_A004510_SVR_REV2 |
| 1240 | hex | 1253 | hex |
| 1241 | depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041)) | 1254 | depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041)) |
| 1242 | default 0x11 | 1255 | default 0x11 |
| 1243 | 1256 | ||
| 1244 | config SYS_FSL_ERRATUM_A005125 | 1257 | config SYS_FSL_ERRATUM_A005125 |
| 1245 | bool | 1258 | bool |
| 1246 | 1259 | ||
| 1247 | config SYS_FSL_ERRATUM_A005434 | 1260 | config SYS_FSL_ERRATUM_A005434 |
| 1248 | bool | 1261 | bool |
| 1249 | 1262 | ||
| 1250 | config SYS_FSL_ERRATUM_A005812 | 1263 | config SYS_FSL_ERRATUM_A005812 |
| 1251 | bool | 1264 | bool |
| 1252 | 1265 | ||
| 1253 | config SYS_FSL_ERRATUM_A005871 | 1266 | config SYS_FSL_ERRATUM_A005871 |
| 1254 | bool | 1267 | bool |
| 1255 | 1268 | ||
| 1256 | config SYS_FSL_ERRATUM_A006261 | 1269 | config SYS_FSL_ERRATUM_A006261 |
| 1257 | bool | 1270 | bool |
| 1258 | 1271 | ||
| 1259 | config SYS_FSL_ERRATUM_A006379 | 1272 | config SYS_FSL_ERRATUM_A006379 |
| 1260 | bool | 1273 | bool |
| 1261 | 1274 | ||
| 1262 | config SYS_FSL_ERRATUM_A006384 | 1275 | config SYS_FSL_ERRATUM_A006384 |
| 1263 | bool | 1276 | bool |
| 1264 | 1277 | ||
| 1265 | config SYS_FSL_ERRATUM_A006475 | 1278 | config SYS_FSL_ERRATUM_A006475 |
| 1266 | bool | 1279 | bool |
| 1267 | 1280 | ||
| 1268 | config SYS_FSL_ERRATUM_A006593 | 1281 | config SYS_FSL_ERRATUM_A006593 |
| 1269 | bool | 1282 | bool |
| 1270 | 1283 | ||
| 1271 | config SYS_FSL_ERRATUM_A007075 | 1284 | config SYS_FSL_ERRATUM_A007075 |
| 1272 | bool | 1285 | bool |
| 1273 | 1286 | ||
| 1274 | config SYS_FSL_ERRATUM_A007186 | 1287 | config SYS_FSL_ERRATUM_A007186 |
| 1275 | bool | 1288 | bool |
| 1276 | 1289 | ||
| 1277 | config SYS_FSL_ERRATUM_A007212 | 1290 | config SYS_FSL_ERRATUM_A007212 |
| 1278 | bool | 1291 | bool |
| 1279 | 1292 | ||
| 1280 | config SYS_FSL_ERRATUM_A007815 | 1293 | config SYS_FSL_ERRATUM_A007815 |
| 1281 | bool | 1294 | bool |
| 1282 | 1295 | ||
| 1283 | config SYS_FSL_ERRATUM_A007798 | 1296 | config SYS_FSL_ERRATUM_A007798 |
| 1284 | bool | 1297 | bool |
| 1285 | 1298 | ||
| 1286 | config SYS_FSL_ERRATUM_A007907 | 1299 | config SYS_FSL_ERRATUM_A007907 |
| 1287 | bool | 1300 | bool |
| 1288 | 1301 | ||
| 1289 | config SYS_FSL_ERRATUM_A008044 | 1302 | config SYS_FSL_ERRATUM_A008044 |
| 1290 | bool | 1303 | bool |
| 1291 | 1304 | ||
| 1292 | config SYS_FSL_ERRATUM_CPC_A002 | 1305 | config SYS_FSL_ERRATUM_CPC_A002 |
| 1293 | bool | 1306 | bool |
| 1294 | 1307 | ||
| 1295 | config SYS_FSL_ERRATUM_CPC_A003 | 1308 | config SYS_FSL_ERRATUM_CPC_A003 |
| 1296 | bool | 1309 | bool |
| 1297 | 1310 | ||
| 1298 | config SYS_FSL_ERRATUM_CPU_A003999 | 1311 | config SYS_FSL_ERRATUM_CPU_A003999 |
| 1299 | bool | 1312 | bool |
| 1300 | 1313 | ||
| 1301 | config SYS_FSL_ERRATUM_ELBC_A001 | 1314 | config SYS_FSL_ERRATUM_ELBC_A001 |
| 1302 | bool | 1315 | bool |
| 1303 | 1316 | ||
| 1304 | config SYS_FSL_ERRATUM_I2C_A004447 | 1317 | config SYS_FSL_ERRATUM_I2C_A004447 |
| 1305 | bool | 1318 | bool |
| 1306 | 1319 | ||
| 1307 | config SYS_FSL_A004447_SVR_REV | 1320 | config SYS_FSL_A004447_SVR_REV |
| 1308 | hex | 1321 | hex |
| 1309 | depends on SYS_FSL_ERRATUM_I2C_A004447 | 1322 | depends on SYS_FSL_ERRATUM_I2C_A004447 |
| 1310 | default 0x00 if ARCH_MPC8548 | 1323 | default 0x00 if ARCH_MPC8548 |
| 1311 | default 0x10 if ARCH_P1010 | 1324 | default 0x10 if ARCH_P1010 |
| 1312 | default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132 | 1325 | default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132 |
| 1313 | default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020 | 1326 | default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020 |
| 1314 | 1327 | ||
| 1315 | config SYS_FSL_ERRATUM_IFC_A002769 | 1328 | config SYS_FSL_ERRATUM_IFC_A002769 |
| 1316 | bool | 1329 | bool |
| 1317 | 1330 | ||
| 1318 | config SYS_FSL_ERRATUM_IFC_A003399 | 1331 | config SYS_FSL_ERRATUM_IFC_A003399 |
| 1319 | bool | 1332 | bool |
| 1320 | 1333 | ||
| 1321 | config SYS_FSL_ERRATUM_NMG_CPU_A011 | 1334 | config SYS_FSL_ERRATUM_NMG_CPU_A011 |
| 1322 | bool | 1335 | bool |
| 1323 | 1336 | ||
| 1324 | config SYS_FSL_ERRATUM_NMG_ETSEC129 | 1337 | config SYS_FSL_ERRATUM_NMG_ETSEC129 |
| 1325 | bool | 1338 | bool |
| 1326 | 1339 | ||
| 1327 | config SYS_FSL_ERRATUM_NMG_LBC103 | 1340 | config SYS_FSL_ERRATUM_NMG_LBC103 |
| 1328 | bool | 1341 | bool |
| 1329 | 1342 | ||
| 1330 | config SYS_FSL_ERRATUM_P1010_A003549 | 1343 | config SYS_FSL_ERRATUM_P1010_A003549 |
| 1331 | bool | 1344 | bool |
| 1332 | 1345 | ||
| 1333 | config SYS_FSL_ERRATUM_SATA_A001 | 1346 | config SYS_FSL_ERRATUM_SATA_A001 |
| 1334 | bool | 1347 | bool |
| 1335 | 1348 | ||
| 1336 | config SYS_FSL_ERRATUM_SEC_A003571 | 1349 | config SYS_FSL_ERRATUM_SEC_A003571 |
| 1337 | bool | 1350 | bool |
| 1338 | 1351 | ||
| 1339 | config SYS_FSL_ERRATUM_SRIO_A004034 | 1352 | config SYS_FSL_ERRATUM_SRIO_A004034 |
| 1340 | bool | 1353 | bool |
| 1341 | 1354 | ||
| 1342 | config SYS_FSL_ERRATUM_USB14 | 1355 | config SYS_FSL_ERRATUM_USB14 |
| 1343 | bool | 1356 | bool |
| 1344 | 1357 | ||
| 1345 | config SYS_P4080_ERRATUM_CPU22 | 1358 | config SYS_P4080_ERRATUM_CPU22 |
| 1346 | bool | 1359 | bool |
| 1347 | 1360 | ||
| 1348 | config SYS_P4080_ERRATUM_PCIE_A003 | 1361 | config SYS_P4080_ERRATUM_PCIE_A003 |
| 1349 | bool | 1362 | bool |
| 1350 | 1363 | ||
| 1351 | config SYS_P4080_ERRATUM_SERDES8 | 1364 | config SYS_P4080_ERRATUM_SERDES8 |
| 1352 | bool | 1365 | bool |
| 1353 | 1366 | ||
| 1354 | config SYS_P4080_ERRATUM_SERDES9 | 1367 | config SYS_P4080_ERRATUM_SERDES9 |
| 1355 | bool | 1368 | bool |
| 1356 | 1369 | ||
| 1357 | config SYS_P4080_ERRATUM_SERDES_A001 | 1370 | config SYS_P4080_ERRATUM_SERDES_A001 |
| 1358 | bool | 1371 | bool |
| 1359 | 1372 | ||
| 1360 | config SYS_P4080_ERRATUM_SERDES_A005 | 1373 | config SYS_P4080_ERRATUM_SERDES_A005 |
| 1361 | bool | 1374 | bool |
| 1362 | 1375 | ||
| 1363 | config SYS_FSL_QORIQ_CHASSIS1 | 1376 | config SYS_FSL_QORIQ_CHASSIS1 |
| 1364 | bool | 1377 | bool |
| 1365 | 1378 | ||
| 1366 | config SYS_FSL_QORIQ_CHASSIS2 | 1379 | config SYS_FSL_QORIQ_CHASSIS2 |
| 1367 | bool | 1380 | bool |
| 1368 | 1381 | ||
| 1369 | config SYS_FSL_NUM_LAWS | 1382 | config SYS_FSL_NUM_LAWS |
| 1370 | int "Number of local access windows" | 1383 | int "Number of local access windows" |
| 1371 | depends on FSL_LAW | 1384 | depends on FSL_LAW |
| 1372 | default 32 if ARCH_B4420 || \ | 1385 | default 32 if ARCH_B4420 || \ |
| 1373 | ARCH_B4860 || \ | 1386 | ARCH_B4860 || \ |
| 1374 | ARCH_P2041 || \ | 1387 | ARCH_P2041 || \ |
| 1375 | ARCH_P3041 || \ | 1388 | ARCH_P3041 || \ |
| 1376 | ARCH_P4080 || \ | 1389 | ARCH_P4080 || \ |
| 1377 | ARCH_P5020 || \ | 1390 | ARCH_P5020 || \ |
| 1378 | ARCH_P5040 || \ | 1391 | ARCH_P5040 || \ |
| 1379 | ARCH_T2080 || \ | 1392 | ARCH_T2080 || \ |
| 1380 | ARCH_T2081 || \ | 1393 | ARCH_T2081 || \ |
| 1381 | ARCH_T4160 || \ | 1394 | ARCH_T4160 || \ |
| 1382 | ARCH_T4240 | 1395 | ARCH_T4240 |
| 1383 | default 16 if ARCH_T1023 || \ | 1396 | default 16 if ARCH_T1023 || \ |
| 1384 | ARCH_T1024 || \ | 1397 | ARCH_T1024 || \ |
| 1385 | ARCH_T1040 || \ | 1398 | ARCH_T1040 || \ |
| 1386 | ARCH_T1042 | 1399 | ARCH_T1042 |
| 1387 | default 12 if ARCH_BSC9131 || \ | 1400 | default 12 if ARCH_BSC9131 || \ |
| 1388 | ARCH_BSC9132 || \ | 1401 | ARCH_BSC9132 || \ |
| 1389 | ARCH_C29X || \ | 1402 | ARCH_C29X || \ |
| 1390 | ARCH_MPC8536 || \ | 1403 | ARCH_MPC8536 || \ |
| 1391 | ARCH_MPC8572 || \ | 1404 | ARCH_MPC8572 || \ |
| 1392 | ARCH_P1010 || \ | 1405 | ARCH_P1010 || \ |
| 1393 | ARCH_P1011 || \ | 1406 | ARCH_P1011 || \ |
| 1394 | ARCH_P1020 || \ | 1407 | ARCH_P1020 || \ |
| 1395 | ARCH_P1021 || \ | 1408 | ARCH_P1021 || \ |
| 1396 | ARCH_P1022 || \ | 1409 | ARCH_P1022 || \ |
| 1397 | ARCH_P1023 || \ | 1410 | ARCH_P1023 || \ |
| 1398 | ARCH_P1024 || \ | 1411 | ARCH_P1024 || \ |
| 1399 | ARCH_P1025 || \ | 1412 | ARCH_P1025 || \ |
| 1400 | ARCH_P2020 | 1413 | ARCH_P2020 |
| 1401 | default 10 if ARCH_MPC8544 || \ | 1414 | default 10 if ARCH_MPC8544 || \ |
| 1402 | ARCH_MPC8548 || \ | 1415 | ARCH_MPC8548 || \ |
| 1403 | ARCH_MPC8568 || \ | 1416 | ARCH_MPC8568 || \ |
| 1404 | ARCH_MPC8569 | 1417 | ARCH_MPC8569 |
| 1405 | default 8 if ARCH_MPC8540 || \ | 1418 | default 8 if ARCH_MPC8540 || \ |
| 1406 | ARCH_MPC8541 || \ | 1419 | ARCH_MPC8541 || \ |
| 1407 | ARCH_MPC8555 || \ | 1420 | ARCH_MPC8555 || \ |
| 1408 | ARCH_MPC8560 | 1421 | ARCH_MPC8560 |
| 1409 | help | 1422 | help |
| 1410 | Number of local access windows. This is fixed per SoC. | 1423 | Number of local access windows. This is fixed per SoC. |
| 1411 | If not sure, do not change. | 1424 | If not sure, do not change. |
| 1412 | 1425 | ||
| 1413 | config SYS_FSL_THREADS_PER_CORE | 1426 | config SYS_FSL_THREADS_PER_CORE |
| 1414 | int | 1427 | int |
| 1415 | default 2 if E6500 | 1428 | default 2 if E6500 |
| 1416 | default 1 | 1429 | default 1 |
| 1417 | 1430 | ||
| 1418 | config SYS_NUM_TLBCAMS | 1431 | config SYS_NUM_TLBCAMS |
| 1419 | int "Number of TLB CAM entries" | 1432 | int "Number of TLB CAM entries" |
| 1420 | default 64 if E500MC | 1433 | default 64 if E500MC |
| 1421 | default 16 | 1434 | default 16 |
| 1422 | help | 1435 | help |
| 1423 | Number of TLB CAM entries for Book-E chips. 64 for E500MC, | 1436 | Number of TLB CAM entries for Book-E chips. 64 for E500MC, |
| 1424 | 16 for other E500 SoCs. | 1437 | 16 for other E500 SoCs. |
| 1425 | 1438 | ||
| 1426 | config SYS_PPC64 | 1439 | config SYS_PPC64 |
| 1427 | bool | 1440 | bool |
| 1428 | 1441 | ||
| 1429 | config SYS_PPC_E500_USE_DEBUG_TLB | 1442 | config SYS_PPC_E500_USE_DEBUG_TLB |
| 1430 | bool | 1443 | bool |
| 1431 | 1444 | ||
| 1432 | config FSL_IFC | 1445 | config FSL_IFC |
| 1433 | bool | 1446 | bool |
| 1434 | 1447 | ||
| 1435 | config FSL_ELBC | 1448 | config FSL_ELBC |
| 1436 | bool | 1449 | bool |
| 1437 | 1450 | ||
| 1438 | config SYS_PPC_E500_DEBUG_TLB | 1451 | config SYS_PPC_E500_DEBUG_TLB |
| 1439 | int "Temporary TLB entry for external debugger" | 1452 | int "Temporary TLB entry for external debugger" |
| 1440 | depends on SYS_PPC_E500_USE_DEBUG_TLB | 1453 | depends on SYS_PPC_E500_USE_DEBUG_TLB |
| 1441 | default 0 if ARCH_MPC8544 || ARCH_MPC8548 | 1454 | default 0 if ARCH_MPC8544 || ARCH_MPC8548 |
| 1442 | default 1 if ARCH_MPC8536 | 1455 | default 1 if ARCH_MPC8536 |
| 1443 | default 2 if ARCH_MPC8572 || \ | 1456 | default 2 if ARCH_MPC8572 || \ |
| 1444 | ARCH_P1011 || \ | 1457 | ARCH_P1011 || \ |
| 1445 | ARCH_P1020 || \ | 1458 | ARCH_P1020 || \ |
| 1446 | ARCH_P1021 || \ | 1459 | ARCH_P1021 || \ |
| 1447 | ARCH_P1022 || \ | 1460 | ARCH_P1022 || \ |
| 1448 | ARCH_P1024 || \ | 1461 | ARCH_P1024 || \ |
| 1449 | ARCH_P1025 || \ | 1462 | ARCH_P1025 || \ |
| 1450 | ARCH_P2020 | 1463 | ARCH_P2020 |
| 1451 | default 3 if ARCH_P1010 || \ | 1464 | default 3 if ARCH_P1010 || \ |
| 1452 | ARCH_BSC9132 || \ | 1465 | ARCH_BSC9132 || \ |
| 1453 | ARCH_C29X | 1466 | ARCH_C29X |
| 1454 | help | 1467 | help |
| 1455 | Select a temporary TLB entry to be used during boot to work | 1468 | Select a temporary TLB entry to be used during boot to work |
| 1456 | around limitations in e500v1 and e500v2 external debugger | 1469 | around limitations in e500v1 and e500v2 external debugger |
| 1457 | support. This reduces the portions of the boot code where | 1470 | support. This reduces the portions of the boot code where |
| 1458 | breakpoints and single stepping do not work. The value of this | 1471 | breakpoints and single stepping do not work. The value of this |
| 1459 | symbol should be set to the TLB1 entry to be used for this | 1472 | symbol should be set to the TLB1 entry to be used for this |
| 1460 | purpose. If unsure, do not change. | 1473 | purpose. If unsure, do not change. |
| 1461 | 1474 | ||
| 1462 | config SYS_FSL_IFC_CLK_DIV | 1475 | config SYS_FSL_IFC_CLK_DIV |
| 1463 | int "Divider of platform clock" | 1476 | int "Divider of platform clock" |
| 1464 | depends on FSL_IFC | 1477 | depends on FSL_IFC |
| 1465 | default 2 if ARCH_B4420 || \ | 1478 | default 2 if ARCH_B4420 || \ |
| 1466 | ARCH_B4860 || \ | 1479 | ARCH_B4860 || \ |
| 1467 | ARCH_T1024 || \ | 1480 | ARCH_T1024 || \ |
| 1468 | ARCH_T1023 || \ | 1481 | ARCH_T1023 || \ |
| 1469 | ARCH_T1040 || \ | 1482 | ARCH_T1040 || \ |
| 1470 | ARCH_T1042 || \ | 1483 | ARCH_T1042 || \ |
| 1471 | ARCH_T4160 || \ | 1484 | ARCH_T4160 || \ |
| 1472 | ARCH_T4240 | 1485 | ARCH_T4240 |
| 1473 | default 1 | 1486 | default 1 |
| 1474 | help | 1487 | help |
| 1475 | Defines divider of platform clock(clock input to | 1488 | Defines divider of platform clock(clock input to |
| 1476 | IFC controller). | 1489 | IFC controller). |
| 1477 | 1490 | ||
| 1478 | config SYS_FSL_LBC_CLK_DIV | 1491 | config SYS_FSL_LBC_CLK_DIV |
| 1479 | int "Divider of platform clock" | 1492 | int "Divider of platform clock" |
| 1480 | depends on FSL_ELBC || ARCH_MPC8540 || \ | 1493 | depends on FSL_ELBC || ARCH_MPC8540 || \ |
| 1481 | ARCH_MPC8548 || ARCH_MPC8541 || \ | 1494 | ARCH_MPC8548 || ARCH_MPC8541 || \ |
| 1482 | ARCH_MPC8555 || ARCH_MPC8560 || \ | 1495 | ARCH_MPC8555 || ARCH_MPC8560 || \ |
| 1483 | ARCH_MPC8568 | 1496 | ARCH_MPC8568 |
| 1484 | 1497 | ||
| 1485 | default 2 if ARCH_P2041 || \ | 1498 | default 2 if ARCH_P2041 || \ |
| 1486 | ARCH_P3041 || \ | 1499 | ARCH_P3041 || \ |
| 1487 | ARCH_P4080 || \ | 1500 | ARCH_P4080 || \ |
| 1488 | ARCH_P5020 || \ | 1501 | ARCH_P5020 || \ |
| 1489 | ARCH_P5040 | 1502 | ARCH_P5040 |
| 1490 | default 1 | 1503 | default 1 |
| 1491 | 1504 | ||
| 1492 | help | 1505 | help |
| 1493 | Defines divider of platform clock(clock input to | 1506 | Defines divider of platform clock(clock input to |
| 1494 | eLBC controller). | 1507 | eLBC controller). |
| 1495 | 1508 | ||
| 1496 | source "board/freescale/b4860qds/Kconfig" | 1509 | source "board/freescale/b4860qds/Kconfig" |
| 1497 | source "board/freescale/bsc9131rdb/Kconfig" | 1510 | source "board/freescale/bsc9131rdb/Kconfig" |
| 1498 | source "board/freescale/bsc9132qds/Kconfig" | 1511 | source "board/freescale/bsc9132qds/Kconfig" |
| 1499 | source "board/freescale/c29xpcie/Kconfig" | 1512 | source "board/freescale/c29xpcie/Kconfig" |
| 1500 | source "board/freescale/corenet_ds/Kconfig" | 1513 | source "board/freescale/corenet_ds/Kconfig" |
| 1501 | source "board/freescale/mpc8536ds/Kconfig" | 1514 | source "board/freescale/mpc8536ds/Kconfig" |
| 1502 | source "board/freescale/mpc8541cds/Kconfig" | 1515 | source "board/freescale/mpc8541cds/Kconfig" |
| 1503 | source "board/freescale/mpc8544ds/Kconfig" | 1516 | source "board/freescale/mpc8544ds/Kconfig" |
| 1504 | source "board/freescale/mpc8548cds/Kconfig" | 1517 | source "board/freescale/mpc8548cds/Kconfig" |
| 1505 | source "board/freescale/mpc8555cds/Kconfig" | 1518 | source "board/freescale/mpc8555cds/Kconfig" |
| 1506 | source "board/freescale/mpc8568mds/Kconfig" | 1519 | source "board/freescale/mpc8568mds/Kconfig" |
| 1507 | source "board/freescale/mpc8569mds/Kconfig" | 1520 | source "board/freescale/mpc8569mds/Kconfig" |
| 1508 | source "board/freescale/mpc8572ds/Kconfig" | 1521 | source "board/freescale/mpc8572ds/Kconfig" |
| 1509 | source "board/freescale/p1010rdb/Kconfig" | 1522 | source "board/freescale/p1010rdb/Kconfig" |
| 1510 | source "board/freescale/p1022ds/Kconfig" | 1523 | source "board/freescale/p1022ds/Kconfig" |
| 1511 | source "board/freescale/p1023rdb/Kconfig" | 1524 | source "board/freescale/p1023rdb/Kconfig" |
| 1512 | source "board/freescale/p1_p2_rdb_pc/Kconfig" | 1525 | source "board/freescale/p1_p2_rdb_pc/Kconfig" |
| 1513 | source "board/freescale/p1_twr/Kconfig" | 1526 | source "board/freescale/p1_twr/Kconfig" |
| 1514 | source "board/freescale/p2041rdb/Kconfig" | 1527 | source "board/freescale/p2041rdb/Kconfig" |
| 1515 | source "board/freescale/qemu-ppce500/Kconfig" | 1528 | source "board/freescale/qemu-ppce500/Kconfig" |
| 1516 | source "board/freescale/t102xqds/Kconfig" | 1529 | source "board/freescale/t102xqds/Kconfig" |
| 1517 | source "board/freescale/t102xrdb/Kconfig" | 1530 | source "board/freescale/t102xrdb/Kconfig" |
| 1518 | source "board/freescale/t1040qds/Kconfig" | 1531 | source "board/freescale/t1040qds/Kconfig" |
| 1519 | source "board/freescale/t104xrdb/Kconfig" | 1532 | source "board/freescale/t104xrdb/Kconfig" |
| 1520 | source "board/freescale/t208xqds/Kconfig" | 1533 | source "board/freescale/t208xqds/Kconfig" |
| 1521 | source "board/freescale/t208xrdb/Kconfig" | 1534 | source "board/freescale/t208xrdb/Kconfig" |
| 1522 | source "board/freescale/t4qds/Kconfig" | 1535 | source "board/freescale/t4qds/Kconfig" |
| 1523 | source "board/freescale/t4rdb/Kconfig" | 1536 | source "board/freescale/t4rdb/Kconfig" |
| 1524 | source "board/gdsys/p1022/Kconfig" | 1537 | source "board/gdsys/p1022/Kconfig" |
| 1525 | source "board/keymile/kmp204x/Kconfig" | 1538 | source "board/keymile/kmp204x/Kconfig" |
| 1526 | source "board/sbc8548/Kconfig" | 1539 | source "board/sbc8548/Kconfig" |
| 1527 | source "board/socrates/Kconfig" | 1540 | source "board/socrates/Kconfig" |
| 1528 | source "board/varisys/cyrus/Kconfig" | 1541 | source "board/varisys/cyrus/Kconfig" |
| 1529 | source "board/xes/xpedite520x/Kconfig" | 1542 | source "board/xes/xpedite520x/Kconfig" |
| 1530 | source "board/xes/xpedite537x/Kconfig" | 1543 | source "board/xes/xpedite537x/Kconfig" |
| 1531 | source "board/xes/xpedite550x/Kconfig" | 1544 | source "board/xes/xpedite550x/Kconfig" |
| 1532 | source "board/Arcturus/ucp1020/Kconfig" | 1545 | source "board/Arcturus/ucp1020/Kconfig" |
| 1533 | 1546 | ||
| 1534 | endmenu | 1547 | endmenu |
| 1535 | 1548 |
configs/MPC8315ERDB_defconfig
| 1 | CONFIG_PPC=y | 1 | CONFIG_PPC=y |
| 2 | CONFIG_MPC83xx=y | 2 | CONFIG_MPC83xx=y |
| 3 | CONFIG_TARGET_MPC8315ERDB=y | 3 | CONFIG_TARGET_MPC8315ERDB=y |
| 4 | CONFIG_OF_BOARD_SETUP=y | 4 | CONFIG_OF_BOARD_SETUP=y |
| 5 | CONFIG_OF_STDOUT_VIA_ALIAS=y | 5 | CONFIG_OF_STDOUT_VIA_ALIAS=y |
| 6 | CONFIG_BOOTDELAY=6 | 6 | CONFIG_BOOTDELAY=6 |
| 7 | CONFIG_HUSH_PARSER=y | 7 | CONFIG_HUSH_PARSER=y |
| 8 | CONFIG_CMD_IMLS=y | 8 | CONFIG_CMD_IMLS=y |
| 9 | CONFIG_CMD_I2C=y | 9 | CONFIG_CMD_I2C=y |
| 10 | CONFIG_CMD_NAND=y | 10 | CONFIG_CMD_NAND=y |
| 11 | CONFIG_CMD_PCI=y | 11 | CONFIG_CMD_PCI=y |
| 12 | CONFIG_CMD_SATA=y | 12 | CONFIG_CMD_SATA=y |
| 13 | CONFIG_CMD_USB=y | 13 | CONFIG_CMD_USB=y |
| 14 | # CONFIG_CMD_SETEXPR is not set | 14 | # CONFIG_CMD_SETEXPR is not set |
| 15 | CONFIG_CMD_MII=y | 15 | CONFIG_CMD_MII=y |
| 16 | CONFIG_CMD_PING=y | 16 | CONFIG_CMD_PING=y |
| 17 | CONFIG_CMD_DATE=y | 17 | CONFIG_CMD_DATE=y |
| 18 | CONFIG_CMD_EXT2=y | 18 | CONFIG_CMD_EXT2=y |
| 19 | CONFIG_CMD_MTDPARTS=y | 19 | CONFIG_CMD_MTDPARTS=y |
| 20 | CONFIG_MTDIDS_DEFAULT="nand0=e0600000.flash" | 20 | CONFIG_MTDIDS_DEFAULT="nand0=e0600000.flash" |
| 21 | CONFIG_MTDPARTS_DEFAULT="mtdparts=e0600000.flash:512k(uboot),128k(env),6m@1m(kernel),-(fs)" | 21 | CONFIG_MTDPARTS_DEFAULT="mtdparts=e0600000.flash:512k(uboot),128k(env),6m@1m(kernel),-(fs)" |
| 22 | CONFIG_FSL_SATA=y | ||
| 22 | # CONFIG_MMC is not set | 23 | # CONFIG_MMC is not set |
| 23 | CONFIG_MTD_NOR_FLASH=y | 24 | CONFIG_MTD_NOR_FLASH=y |
| 24 | CONFIG_PHYLIB=y | 25 | CONFIG_PHYLIB=y |
| 25 | CONFIG_SYS_NS16550=y | 26 | CONFIG_SYS_NS16550=y |
| 26 | CONFIG_USB=y | 27 | CONFIG_USB=y |
| 27 | CONFIG_USB_EHCI_HCD=y | 28 | CONFIG_USB_EHCI_HCD=y |
| 28 | CONFIG_USB_STORAGE=y | 29 | CONFIG_USB_STORAGE=y |
| 29 | CONFIG_OF_LIBFDT=y | 30 | CONFIG_OF_LIBFDT=y |
| 30 | 31 |
configs/MPC837XERDB_defconfig
| 1 | CONFIG_PPC=y | 1 | CONFIG_PPC=y |
| 2 | CONFIG_MPC83xx=y | 2 | CONFIG_MPC83xx=y |
| 3 | CONFIG_TARGET_MPC837XERDB=y | 3 | CONFIG_TARGET_MPC837XERDB=y |
| 4 | CONFIG_OF_BOARD_SETUP=y | 4 | CONFIG_OF_BOARD_SETUP=y |
| 5 | CONFIG_OF_STDOUT_VIA_ALIAS=y | 5 | CONFIG_OF_STDOUT_VIA_ALIAS=y |
| 6 | CONFIG_BOOTDELAY=6 | 6 | CONFIG_BOOTDELAY=6 |
| 7 | CONFIG_HUSH_PARSER=y | 7 | CONFIG_HUSH_PARSER=y |
| 8 | CONFIG_CMD_IMLS=y | 8 | CONFIG_CMD_IMLS=y |
| 9 | CONFIG_CMD_I2C=y | 9 | CONFIG_CMD_I2C=y |
| 10 | CONFIG_CMD_MMC=y | 10 | CONFIG_CMD_MMC=y |
| 11 | CONFIG_CMD_PCI=y | 11 | CONFIG_CMD_PCI=y |
| 12 | CONFIG_CMD_SATA=y | 12 | CONFIG_CMD_SATA=y |
| 13 | CONFIG_CMD_USB=y | 13 | CONFIG_CMD_USB=y |
| 14 | # CONFIG_CMD_SETEXPR is not set | 14 | # CONFIG_CMD_SETEXPR is not set |
| 15 | CONFIG_CMD_MII=y | 15 | CONFIG_CMD_MII=y |
| 16 | CONFIG_CMD_PING=y | 16 | CONFIG_CMD_PING=y |
| 17 | CONFIG_CMD_DATE=y | 17 | CONFIG_CMD_DATE=y |
| 18 | CONFIG_CMD_EXT2=y | 18 | CONFIG_CMD_EXT2=y |
| 19 | CONFIG_CMD_FAT=y | 19 | CONFIG_CMD_FAT=y |
| 20 | CONFIG_FSL_SATA=y | ||
| 20 | CONFIG_MTD_NOR_FLASH=y | 21 | CONFIG_MTD_NOR_FLASH=y |
| 21 | CONFIG_PHYLIB=y | 22 | CONFIG_PHYLIB=y |
| 22 | CONFIG_SYS_NS16550=y | 23 | CONFIG_SYS_NS16550=y |
| 23 | CONFIG_USB=y | 24 | CONFIG_USB=y |
| 24 | CONFIG_USB_EHCI_HCD=y | 25 | CONFIG_USB_EHCI_HCD=y |
| 25 | CONFIG_USB_STORAGE=y | 26 | CONFIG_USB_STORAGE=y |
| 26 | CONFIG_OF_LIBFDT=y | 27 | CONFIG_OF_LIBFDT=y |
| 27 | 28 |
configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
| 1 | CONFIG_PPC=y | 1 | CONFIG_PPC=y |
| 2 | CONFIG_IDENT_STRING=" controlcenterd 0.01" | 2 | CONFIG_IDENT_STRING=" controlcenterd 0.01" |
| 3 | CONFIG_MPC85xx=y | 3 | CONFIG_MPC85xx=y |
| 4 | CONFIG_TARGET_CONTROLCENTERD=y | 4 | CONFIG_TARGET_CONTROLCENTERD=y |
| 5 | CONFIG_PHYS_64BIT=y | 5 | CONFIG_PHYS_64BIT=y |
| 6 | CONFIG_FIT=y | 6 | CONFIG_FIT=y |
| 7 | CONFIG_FIT_VERBOSE=y | 7 | CONFIG_FIT_VERBOSE=y |
| 8 | CONFIG_OF_BOARD_SETUP=y | 8 | CONFIG_OF_BOARD_SETUP=y |
| 9 | CONFIG_OF_STDOUT_VIA_ALIAS=y | 9 | CONFIG_OF_STDOUT_VIA_ALIAS=y |
| 10 | CONFIG_SYS_EXTRA_OPTIONS="SDCARD,DEVELOP" | 10 | CONFIG_SYS_EXTRA_OPTIONS="SDCARD,DEVELOP" |
| 11 | CONFIG_BOOTDELAY=10 | 11 | CONFIG_BOOTDELAY=10 |
| 12 | # CONFIG_CONSOLE_MUX is not set | 12 | # CONFIG_CONSOLE_MUX is not set |
| 13 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y | 13 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y |
| 14 | # CONFIG_DISPLAY_BOARDINFO is not set | 14 | # CONFIG_DISPLAY_BOARDINFO is not set |
| 15 | CONFIG_BOARD_EARLY_INIT_F=y | 15 | CONFIG_BOARD_EARLY_INIT_F=y |
| 16 | CONFIG_HUSH_PARSER=y | 16 | CONFIG_HUSH_PARSER=y |
| 17 | CONFIG_CMD_REGINFO=y | 17 | CONFIG_CMD_REGINFO=y |
| 18 | CONFIG_CMD_EEPROM=y | 18 | CONFIG_CMD_EEPROM=y |
| 19 | # CONFIG_CMD_FLASH is not set | 19 | # CONFIG_CMD_FLASH is not set |
| 20 | CONFIG_CMD_I2C=y | 20 | CONFIG_CMD_I2C=y |
| 21 | CONFIG_CMD_MMC=y | 21 | CONFIG_CMD_MMC=y |
| 22 | CONFIG_CMD_PCI=y | 22 | CONFIG_CMD_PCI=y |
| 23 | CONFIG_CMD_SATA=y | 23 | CONFIG_CMD_SATA=y |
| 24 | CONFIG_CMD_SF=y | 24 | CONFIG_CMD_SF=y |
| 25 | CONFIG_CMD_USB=y | 25 | CONFIG_CMD_USB=y |
| 26 | CONFIG_CMD_MII=y | 26 | CONFIG_CMD_MII=y |
| 27 | CONFIG_CMD_PING=y | 27 | CONFIG_CMD_PING=y |
| 28 | CONFIG_CMD_BMP=y | 28 | CONFIG_CMD_BMP=y |
| 29 | # CONFIG_CMD_HASH is not set | 29 | # CONFIG_CMD_HASH is not set |
| 30 | CONFIG_CMD_TPM=y | 30 | CONFIG_CMD_TPM=y |
| 31 | CONFIG_CMD_EXT2=y | 31 | CONFIG_CMD_EXT2=y |
| 32 | CONFIG_CMD_FAT=y | 32 | CONFIG_CMD_FAT=y |
| 33 | CONFIG_ENV_IS_IN_MMC=y | 33 | CONFIG_ENV_IS_IN_MMC=y |
| 34 | CONFIG_DM=y | 34 | CONFIG_DM=y |
| 35 | CONFIG_FSL_SATA=y | ||
| 35 | CONFIG_SPI_FLASH=y | 36 | CONFIG_SPI_FLASH=y |
| 36 | CONFIG_SPI_FLASH_STMICRO=y | 37 | CONFIG_SPI_FLASH_STMICRO=y |
| 37 | CONFIG_PHYLIB=y | 38 | CONFIG_PHYLIB=y |
| 38 | CONFIG_SYS_NS16550=y | 39 | CONFIG_SYS_NS16550=y |
| 39 | CONFIG_FSL_ESPI=y | 40 | CONFIG_FSL_ESPI=y |
| 40 | CONFIG_TPM_AUTH_SESSIONS=y | 41 | CONFIG_TPM_AUTH_SESSIONS=y |
| 41 | CONFIG_USB=y | 42 | CONFIG_USB=y |
| 42 | CONFIG_USB_STORAGE=y | 43 | CONFIG_USB_STORAGE=y |
| 43 | CONFIG_VIDEO=y | 44 | CONFIG_VIDEO=y |
| 44 | # CONFIG_VIDEO_SW_CURSOR is not set | 45 | # CONFIG_VIDEO_SW_CURSOR is not set |
| 45 | CONFIG_TPM=y | 46 | CONFIG_TPM=y |
| 46 | CONFIG_OF_LIBFDT=y | 47 | CONFIG_OF_LIBFDT=y |
| 47 | 48 |
configs/controlcenterd_36BIT_SDCARD_defconfig
| 1 | CONFIG_PPC=y | 1 | CONFIG_PPC=y |
| 2 | CONFIG_IDENT_STRING=" controlcenterd 0.01" | 2 | CONFIG_IDENT_STRING=" controlcenterd 0.01" |
| 3 | CONFIG_MPC85xx=y | 3 | CONFIG_MPC85xx=y |
| 4 | CONFIG_TARGET_CONTROLCENTERD=y | 4 | CONFIG_TARGET_CONTROLCENTERD=y |
| 5 | CONFIG_PHYS_64BIT=y | 5 | CONFIG_PHYS_64BIT=y |
| 6 | CONFIG_FIT=y | 6 | CONFIG_FIT=y |
| 7 | CONFIG_FIT_VERBOSE=y | 7 | CONFIG_FIT_VERBOSE=y |
| 8 | CONFIG_OF_BOARD_SETUP=y | 8 | CONFIG_OF_BOARD_SETUP=y |
| 9 | CONFIG_OF_STDOUT_VIA_ALIAS=y | 9 | CONFIG_OF_STDOUT_VIA_ALIAS=y |
| 10 | CONFIG_SYS_EXTRA_OPTIONS="SDCARD" | 10 | CONFIG_SYS_EXTRA_OPTIONS="SDCARD" |
| 11 | CONFIG_BOOTDELAY=10 | 11 | CONFIG_BOOTDELAY=10 |
| 12 | # CONFIG_CONSOLE_MUX is not set | 12 | # CONFIG_CONSOLE_MUX is not set |
| 13 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y | 13 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y |
| 14 | # CONFIG_DISPLAY_BOARDINFO is not set | 14 | # CONFIG_DISPLAY_BOARDINFO is not set |
| 15 | CONFIG_BOARD_EARLY_INIT_F=y | 15 | CONFIG_BOARD_EARLY_INIT_F=y |
| 16 | CONFIG_HUSH_PARSER=y | 16 | CONFIG_HUSH_PARSER=y |
| 17 | CONFIG_CMD_REGINFO=y | 17 | CONFIG_CMD_REGINFO=y |
| 18 | CONFIG_CMD_EEPROM=y | 18 | CONFIG_CMD_EEPROM=y |
| 19 | # CONFIG_CMD_FLASH is not set | 19 | # CONFIG_CMD_FLASH is not set |
| 20 | CONFIG_CMD_I2C=y | 20 | CONFIG_CMD_I2C=y |
| 21 | CONFIG_CMD_MMC=y | 21 | CONFIG_CMD_MMC=y |
| 22 | CONFIG_CMD_PCI=y | 22 | CONFIG_CMD_PCI=y |
| 23 | CONFIG_CMD_SATA=y | 23 | CONFIG_CMD_SATA=y |
| 24 | CONFIG_CMD_SF=y | 24 | CONFIG_CMD_SF=y |
| 25 | CONFIG_CMD_USB=y | 25 | CONFIG_CMD_USB=y |
| 26 | CONFIG_CMD_MII=y | 26 | CONFIG_CMD_MII=y |
| 27 | CONFIG_CMD_PING=y | 27 | CONFIG_CMD_PING=y |
| 28 | CONFIG_CMD_BMP=y | 28 | CONFIG_CMD_BMP=y |
| 29 | # CONFIG_CMD_HASH is not set | 29 | # CONFIG_CMD_HASH is not set |
| 30 | CONFIG_CMD_TPM=y | 30 | CONFIG_CMD_TPM=y |
| 31 | CONFIG_CMD_EXT2=y | 31 | CONFIG_CMD_EXT2=y |
| 32 | CONFIG_CMD_FAT=y | 32 | CONFIG_CMD_FAT=y |
| 33 | CONFIG_ENV_IS_IN_MMC=y | 33 | CONFIG_ENV_IS_IN_MMC=y |
| 34 | CONFIG_DM=y | 34 | CONFIG_DM=y |
| 35 | CONFIG_FSL_SATA=y | ||
| 35 | CONFIG_SPI_FLASH=y | 36 | CONFIG_SPI_FLASH=y |
| 36 | CONFIG_SPI_FLASH_STMICRO=y | 37 | CONFIG_SPI_FLASH_STMICRO=y |
| 37 | CONFIG_PHYLIB=y | 38 | CONFIG_PHYLIB=y |
| 38 | CONFIG_SYS_NS16550=y | 39 | CONFIG_SYS_NS16550=y |
| 39 | CONFIG_FSL_ESPI=y | 40 | CONFIG_FSL_ESPI=y |
| 40 | CONFIG_TPM_AUTH_SESSIONS=y | 41 | CONFIG_TPM_AUTH_SESSIONS=y |
| 41 | CONFIG_USB=y | 42 | CONFIG_USB=y |
| 42 | CONFIG_USB_STORAGE=y | 43 | CONFIG_USB_STORAGE=y |
| 43 | CONFIG_VIDEO=y | 44 | CONFIG_VIDEO=y |
| 44 | # CONFIG_VIDEO_SW_CURSOR is not set | 45 | # CONFIG_VIDEO_SW_CURSOR is not set |
| 45 | CONFIG_TPM=y | 46 | CONFIG_TPM=y |
| 46 | CONFIG_OF_LIBFDT=y | 47 | CONFIG_OF_LIBFDT=y |
| 47 | 48 |
drivers/ata/Kconfig
| 1 | config AHCI | 1 | config AHCI |
| 2 | bool "Support SATA controllers with driver model" | 2 | bool "Support SATA controllers with driver model" |
| 3 | depends on DM | 3 | depends on DM |
| 4 | help | 4 | help |
| 5 | This enables a uclass for disk controllers in U-Boot. Various driver | 5 | This enables a uclass for disk controllers in U-Boot. Various driver |
| 6 | types can use this, such as AHCI/SATA. It does not provide any standard | 6 | types can use this, such as AHCI/SATA. It does not provide any standard |
| 7 | operations at present. The block device interface has not been converted | 7 | operations at present. The block device interface has not been converted |
| 8 | to driver model. | 8 | to driver model. |
| 9 | 9 | ||
| 10 | config SATA | 10 | config SATA |
| 11 | bool "Support SATA controllers" | 11 | bool "Support SATA controllers" |
| 12 | help | 12 | help |
| 13 | This enables support for SATA (Serial Advanced Technology | 13 | This enables support for SATA (Serial Advanced Technology |
| 14 | Attachment), a serial bus standard for connecting to hard drives and | 14 | Attachment), a serial bus standard for connecting to hard drives and |
| 15 | other storage devices. | 15 | other storage devices. |
| 16 | 16 | ||
| 17 | SATA replaces PATA (originally just ATA), which stands for Parallel AT | 17 | SATA replaces PATA (originally just ATA), which stands for Parallel AT |
| 18 | Attachment, where AT refers to an IBM AT (Advanced Technology) | 18 | Attachment, where AT refers to an IBM AT (Advanced Technology) |
| 19 | computer released in 1984. | 19 | computer released in 1984. |
| 20 | 20 | ||
| 21 | See also CMD_SATA which provides command-line support. | 21 | See also CMD_SATA which provides command-line support. |
| 22 | 22 | ||
| 23 | menu "SATA/SCSI device support" | 23 | menu "SATA/SCSI device support" |
| 24 | 24 | ||
| 25 | config AHCI_PCI | 25 | config AHCI_PCI |
| 26 | bool "Support for PCI-based AHCI controller" | 26 | bool "Support for PCI-based AHCI controller" |
| 27 | depends on DM_SCSI | 27 | depends on DM_SCSI |
| 28 | help | 28 | help |
| 29 | Enables support for the PCI-based AHCI controller. | 29 | Enables support for the PCI-based AHCI controller. |
| 30 | 30 | ||
| 31 | config SATA_CEVA | 31 | config SATA_CEVA |
| 32 | bool "Ceva Sata controller" | 32 | bool "Ceva Sata controller" |
| 33 | depends on AHCI | 33 | depends on AHCI |
| 34 | depends on DM_SCSI | 34 | depends on DM_SCSI |
| 35 | help | 35 | help |
| 36 | This option enables Ceva Sata controller hard IP available on Xilinx | 36 | This option enables Ceva Sata controller hard IP available on Xilinx |
| 37 | ZynqMP. Support up to 2 external devices. Complient with SATA 3.1 and | 37 | ZynqMP. Support up to 2 external devices. Complient with SATA 3.1 and |
| 38 | AHCI 1.3 specifications with hot-plug detect feature. | 38 | AHCI 1.3 specifications with hot-plug detect feature. |
| 39 | 39 | ||
| 40 | 40 | ||
| 41 | config DWC_AHCI | 41 | config DWC_AHCI |
| 42 | bool "Enable Synopsys DWC AHCI driver support" | 42 | bool "Enable Synopsys DWC AHCI driver support" |
| 43 | select SCSI_AHCI | 43 | select SCSI_AHCI |
| 44 | select PHY | 44 | select PHY |
| 45 | depends on DM_SCSI | 45 | depends on DM_SCSI |
| 46 | help | 46 | help |
| 47 | Enable this driver to support Sata devices through | 47 | Enable this driver to support Sata devices through |
| 48 | Synopsys DWC AHCI module. | 48 | Synopsys DWC AHCI module. |
| 49 | 49 | ||
| 50 | config FSL_SATA | ||
| 51 | bool "Enable Freescale SATA controller driver support" | ||
| 52 | help | ||
| 53 | Enable this driver to support the SATA controller found in | ||
| 54 | some Freescale PowerPC SoCs. | ||
| 55 | |||
| 50 | config SATA_MV | 56 | config SATA_MV |
| 51 | bool "Enable Marvell SATA controller driver support" | 57 | bool "Enable Marvell SATA controller driver support" |
| 52 | help | 58 | help |
| 53 | Enable this driver to support the SATA controller found in | 59 | Enable this driver to support the SATA controller found in |
| 54 | some Marvell SoCs. | 60 | some Marvell SoCs. |
| 55 | 61 | ||
| 56 | config SATA_SIL | 62 | config SATA_SIL |
| 57 | bool "Enable Silicon Image SIL3131 / SIL3132 / SIL3124 SATA driver support" | 63 | bool "Enable Silicon Image SIL3131 / SIL3132 / SIL3124 SATA driver support" |
| 58 | help | 64 | help |
| 59 | Enable this driver to support the SIL3131, SIL3132 and SIL3124 | 65 | Enable this driver to support the SIL3131, SIL3132 and SIL3124 |
| 60 | SATA controllers. | 66 | SATA controllers. |
| 61 | 67 | ||
| 62 | config SATA_SIL3114 | 68 | config SATA_SIL3114 |
| 63 | bool "Enable Silicon Image SIL3114 SATA driver support" | 69 | bool "Enable Silicon Image SIL3114 SATA driver support" |
| 64 | help | 70 | help |
| 65 | Enable this driver to support the SIL3114 SATA controllers. | 71 | Enable this driver to support the SIL3114 SATA controllers. |
| 66 | 72 | ||
| 67 | endmenu | 73 | endmenu |
| 68 | 74 |
include/configs/MPC8315ERDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 2007-2010 Freescale Semiconductor, Inc. | 2 | * Copyright (C) 2007-2010 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * Dave Liu <daveliu@freescale.com> | 4 | * Dave Liu <daveliu@freescale.com> |
| 5 | * | 5 | * |
| 6 | * SPDX-License-Identifier: GPL-2.0+ | 6 | * SPDX-License-Identifier: GPL-2.0+ |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #ifndef __CONFIG_H | 9 | #ifndef __CONFIG_H |
| 10 | #define __CONFIG_H | 10 | #define __CONFIG_H |
| 11 | 11 | ||
| 12 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (512 << 10) | 12 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (512 << 10) |
| 13 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00100000 | 13 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00100000 |
| 14 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00100100 | 14 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00100100 |
| 15 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 16384 | 15 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 16384 |
| 16 | #define CONFIG_SYS_NAND_U_BOOT_RELOC 0x00010000 | 16 | #define CONFIG_SYS_NAND_U_BOOT_RELOC 0x00010000 |
| 17 | 17 | ||
| 18 | #ifndef CONFIG_SYS_TEXT_BASE | 18 | #ifndef CONFIG_SYS_TEXT_BASE |
| 19 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 | 19 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 |
| 20 | #endif | 20 | #endif |
| 21 | 21 | ||
| 22 | #ifndef CONFIG_SYS_MONITOR_BASE | 22 | #ifndef CONFIG_SYS_MONITOR_BASE |
| 23 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 23 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 24 | #endif | 24 | #endif |
| 25 | 25 | ||
| 26 | /* | 26 | /* |
| 27 | * High Level Configuration Options | 27 | * High Level Configuration Options |
| 28 | */ | 28 | */ |
| 29 | #define CONFIG_E300 1 /* E300 family */ | 29 | #define CONFIG_E300 1 /* E300 family */ |
| 30 | #define CONFIG_MPC831x 1 /* MPC831x CPU family */ | 30 | #define CONFIG_MPC831x 1 /* MPC831x CPU family */ |
| 31 | #define CONFIG_MPC8315 1 /* MPC8315 CPU specific */ | 31 | #define CONFIG_MPC8315 1 /* MPC8315 CPU specific */ |
| 32 | #define CONFIG_MPC8315ERDB 1 /* MPC8315ERDB board specific */ | 32 | #define CONFIG_MPC8315ERDB 1 /* MPC8315ERDB board specific */ |
| 33 | 33 | ||
| 34 | /* | 34 | /* |
| 35 | * System Clock Setup | 35 | * System Clock Setup |
| 36 | */ | 36 | */ |
| 37 | #define CONFIG_83XX_CLKIN 66666667 /* in Hz */ | 37 | #define CONFIG_83XX_CLKIN 66666667 /* in Hz */ |
| 38 | #define CONFIG_SYS_CLK_FREQ CONFIG_83XX_CLKIN | 38 | #define CONFIG_SYS_CLK_FREQ CONFIG_83XX_CLKIN |
| 39 | 39 | ||
| 40 | /* | 40 | /* |
| 41 | * Hardware Reset Configuration Word | 41 | * Hardware Reset Configuration Word |
| 42 | * if CLKIN is 66.66MHz, then | 42 | * if CLKIN is 66.66MHz, then |
| 43 | * CSB = 133MHz, CORE = 400MHz, DDRC = 266MHz, LBC = 133MHz | 43 | * CSB = 133MHz, CORE = 400MHz, DDRC = 266MHz, LBC = 133MHz |
| 44 | */ | 44 | */ |
| 45 | #define CONFIG_SYS_HRCW_LOW (\ | 45 | #define CONFIG_SYS_HRCW_LOW (\ |
| 46 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ | 46 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ |
| 47 | HRCWL_DDR_TO_SCB_CLK_2X1 |\ | 47 | HRCWL_DDR_TO_SCB_CLK_2X1 |\ |
| 48 | HRCWL_SVCOD_DIV_2 |\ | 48 | HRCWL_SVCOD_DIV_2 |\ |
| 49 | HRCWL_CSB_TO_CLKIN_2X1 |\ | 49 | HRCWL_CSB_TO_CLKIN_2X1 |\ |
| 50 | HRCWL_CORE_TO_CSB_3X1) | 50 | HRCWL_CORE_TO_CSB_3X1) |
| 51 | #define CONFIG_SYS_HRCW_HIGH_BASE (\ | 51 | #define CONFIG_SYS_HRCW_HIGH_BASE (\ |
| 52 | HRCWH_PCI_HOST |\ | 52 | HRCWH_PCI_HOST |\ |
| 53 | HRCWH_PCI1_ARBITER_ENABLE |\ | 53 | HRCWH_PCI1_ARBITER_ENABLE |\ |
| 54 | HRCWH_CORE_ENABLE |\ | 54 | HRCWH_CORE_ENABLE |\ |
| 55 | HRCWH_BOOTSEQ_DISABLE |\ | 55 | HRCWH_BOOTSEQ_DISABLE |\ |
| 56 | HRCWH_SW_WATCHDOG_DISABLE |\ | 56 | HRCWH_SW_WATCHDOG_DISABLE |\ |
| 57 | HRCWH_TSEC1M_IN_RGMII |\ | 57 | HRCWH_TSEC1M_IN_RGMII |\ |
| 58 | HRCWH_TSEC2M_IN_RGMII |\ | 58 | HRCWH_TSEC2M_IN_RGMII |\ |
| 59 | HRCWH_BIG_ENDIAN |\ | 59 | HRCWH_BIG_ENDIAN |\ |
| 60 | HRCWH_LALE_NORMAL) | 60 | HRCWH_LALE_NORMAL) |
| 61 | 61 | ||
| 62 | #ifdef CONFIG_NAND_SPL | 62 | #ifdef CONFIG_NAND_SPL |
| 63 | #define CONFIG_SYS_HRCW_HIGH (CONFIG_SYS_HRCW_HIGH_BASE |\ | 63 | #define CONFIG_SYS_HRCW_HIGH (CONFIG_SYS_HRCW_HIGH_BASE |\ |
| 64 | HRCWH_FROM_0XFFF00100 |\ | 64 | HRCWH_FROM_0XFFF00100 |\ |
| 65 | HRCWH_ROM_LOC_NAND_SP_8BIT |\ | 65 | HRCWH_ROM_LOC_NAND_SP_8BIT |\ |
| 66 | HRCWH_RL_EXT_NAND) | 66 | HRCWH_RL_EXT_NAND) |
| 67 | #else | 67 | #else |
| 68 | #define CONFIG_SYS_HRCW_HIGH (CONFIG_SYS_HRCW_HIGH_BASE |\ | 68 | #define CONFIG_SYS_HRCW_HIGH (CONFIG_SYS_HRCW_HIGH_BASE |\ |
| 69 | HRCWH_FROM_0X00000100 |\ | 69 | HRCWH_FROM_0X00000100 |\ |
| 70 | HRCWH_ROM_LOC_LOCAL_16BIT |\ | 70 | HRCWH_ROM_LOC_LOCAL_16BIT |\ |
| 71 | HRCWH_RL_EXT_LEGACY) | 71 | HRCWH_RL_EXT_LEGACY) |
| 72 | #endif | 72 | #endif |
| 73 | 73 | ||
| 74 | /* | 74 | /* |
| 75 | * System IO Config | 75 | * System IO Config |
| 76 | */ | 76 | */ |
| 77 | #define CONFIG_SYS_SICRH 0x00000000 | 77 | #define CONFIG_SYS_SICRH 0x00000000 |
| 78 | #define CONFIG_SYS_SICRL 0x00000000 /* 3.3V, no delay */ | 78 | #define CONFIG_SYS_SICRL 0x00000000 /* 3.3V, no delay */ |
| 79 | 79 | ||
| 80 | #define CONFIG_HWCONFIG | 80 | #define CONFIG_HWCONFIG |
| 81 | 81 | ||
| 82 | /* | 82 | /* |
| 83 | * IMMR new address | 83 | * IMMR new address |
| 84 | */ | 84 | */ |
| 85 | #define CONFIG_SYS_IMMR 0xE0000000 | 85 | #define CONFIG_SYS_IMMR 0xE0000000 |
| 86 | 86 | ||
| 87 | /* | 87 | /* |
| 88 | * Arbiter Setup | 88 | * Arbiter Setup |
| 89 | */ | 89 | */ |
| 90 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth is 4 */ | 90 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth is 4 */ |
| 91 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count is 4 */ | 91 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count is 4 */ |
| 92 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC emergency priority is highest */ | 92 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC emergency priority is highest */ |
| 93 | 93 | ||
| 94 | /* | 94 | /* |
| 95 | * DDR Setup | 95 | * DDR Setup |
| 96 | */ | 96 | */ |
| 97 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ | 97 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ |
| 98 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE | 98 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 99 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE | 99 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 100 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL DDR_SDRAM_CLK_CNTL_CLK_ADJUST_05 | 100 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL DDR_SDRAM_CLK_CNTL_CLK_ADJUST_05 |
| 101 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_EN \ | 101 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_EN \ |
| 102 | | DDRCDR_PZ_LOZ \ | 102 | | DDRCDR_PZ_LOZ \ |
| 103 | | DDRCDR_NZ_LOZ \ | 103 | | DDRCDR_NZ_LOZ \ |
| 104 | | DDRCDR_ODT \ | 104 | | DDRCDR_ODT \ |
| 105 | | DDRCDR_Q_DRN) | 105 | | DDRCDR_Q_DRN) |
| 106 | /* 0x7b880001 */ | 106 | /* 0x7b880001 */ |
| 107 | /* | 107 | /* |
| 108 | * Manually set up DDR parameters | 108 | * Manually set up DDR parameters |
| 109 | * consist of two chips HY5PS12621BFP-C4 from HYNIX | 109 | * consist of two chips HY5PS12621BFP-C4 from HYNIX |
| 110 | */ | 110 | */ |
| 111 | #define CONFIG_SYS_DDR_SIZE 128 /* MB */ | 111 | #define CONFIG_SYS_DDR_SIZE 128 /* MB */ |
| 112 | #define CONFIG_SYS_DDR_CS0_BNDS 0x00000007 | 112 | #define CONFIG_SYS_DDR_CS0_BNDS 0x00000007 |
| 113 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ | 113 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ |
| 114 | | CSCONFIG_ODT_RD_NEVER \ | 114 | | CSCONFIG_ODT_RD_NEVER \ |
| 115 | | CSCONFIG_ODT_WR_ONLY_CURRENT \ | 115 | | CSCONFIG_ODT_WR_ONLY_CURRENT \ |
| 116 | | CSCONFIG_ROW_BIT_13 \ | 116 | | CSCONFIG_ROW_BIT_13 \ |
| 117 | | CSCONFIG_COL_BIT_10) | 117 | | CSCONFIG_COL_BIT_10) |
| 118 | /* 0x80010102 */ | 118 | /* 0x80010102 */ |
| 119 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 | 119 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 |
| 120 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ | 120 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ |
| 121 | | (0 << TIMING_CFG0_WRT_SHIFT) \ | 121 | | (0 << TIMING_CFG0_WRT_SHIFT) \ |
| 122 | | (0 << TIMING_CFG0_RRT_SHIFT) \ | 122 | | (0 << TIMING_CFG0_RRT_SHIFT) \ |
| 123 | | (0 << TIMING_CFG0_WWT_SHIFT) \ | 123 | | (0 << TIMING_CFG0_WWT_SHIFT) \ |
| 124 | | (2 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ | 124 | | (2 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ |
| 125 | | (2 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ | 125 | | (2 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ |
| 126 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ | 126 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ |
| 127 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) | 127 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) |
| 128 | /* 0x00220802 */ | 128 | /* 0x00220802 */ |
| 129 | #define CONFIG_SYS_DDR_TIMING_1 ((2 << TIMING_CFG1_PRETOACT_SHIFT) \ | 129 | #define CONFIG_SYS_DDR_TIMING_1 ((2 << TIMING_CFG1_PRETOACT_SHIFT) \ |
| 130 | | (7 << TIMING_CFG1_ACTTOPRE_SHIFT) \ | 130 | | (7 << TIMING_CFG1_ACTTOPRE_SHIFT) \ |
| 131 | | (2 << TIMING_CFG1_ACTTORW_SHIFT) \ | 131 | | (2 << TIMING_CFG1_ACTTORW_SHIFT) \ |
| 132 | | (5 << TIMING_CFG1_CASLAT_SHIFT) \ | 132 | | (5 << TIMING_CFG1_CASLAT_SHIFT) \ |
| 133 | | (6 << TIMING_CFG1_REFREC_SHIFT) \ | 133 | | (6 << TIMING_CFG1_REFREC_SHIFT) \ |
| 134 | | (2 << TIMING_CFG1_WRREC_SHIFT) \ | 134 | | (2 << TIMING_CFG1_WRREC_SHIFT) \ |
| 135 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ | 135 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ |
| 136 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) | 136 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) |
| 137 | /* 0x27256222 */ | 137 | /* 0x27256222 */ |
| 138 | #define CONFIG_SYS_DDR_TIMING_2 ((1 << TIMING_CFG2_ADD_LAT_SHIFT) \ | 138 | #define CONFIG_SYS_DDR_TIMING_2 ((1 << TIMING_CFG2_ADD_LAT_SHIFT) \ |
| 139 | | (4 << TIMING_CFG2_CPO_SHIFT) \ | 139 | | (4 << TIMING_CFG2_CPO_SHIFT) \ |
| 140 | | (2 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ | 140 | | (2 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ |
| 141 | | (2 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ | 141 | | (2 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ |
| 142 | | (2 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ | 142 | | (2 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ |
| 143 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ | 143 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ |
| 144 | | (5 << TIMING_CFG2_FOUR_ACT_SHIFT)) | 144 | | (5 << TIMING_CFG2_FOUR_ACT_SHIFT)) |
| 145 | /* 0x121048c5 */ | 145 | /* 0x121048c5 */ |
| 146 | #define CONFIG_SYS_DDR_INTERVAL ((0x0360 << SDRAM_INTERVAL_REFINT_SHIFT) \ | 146 | #define CONFIG_SYS_DDR_INTERVAL ((0x0360 << SDRAM_INTERVAL_REFINT_SHIFT) \ |
| 147 | | (0x0100 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) | 147 | | (0x0100 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) |
| 148 | /* 0x03600100 */ | 148 | /* 0x03600100 */ |
| 149 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ | 149 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ |
| 150 | | SDRAM_CFG_SDRAM_TYPE_DDR2 \ | 150 | | SDRAM_CFG_SDRAM_TYPE_DDR2 \ |
| 151 | | SDRAM_CFG_DBW_32) | 151 | | SDRAM_CFG_DBW_32) |
| 152 | /* 0x43080000 */ | 152 | /* 0x43080000 */ |
| 153 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00401000 /* 1 posted refresh */ | 153 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00401000 /* 1 posted refresh */ |
| 154 | #define CONFIG_SYS_DDR_MODE ((0x0448 << SDRAM_MODE_ESD_SHIFT) \ | 154 | #define CONFIG_SYS_DDR_MODE ((0x0448 << SDRAM_MODE_ESD_SHIFT) \ |
| 155 | | (0x0232 << SDRAM_MODE_SD_SHIFT)) | 155 | | (0x0232 << SDRAM_MODE_SD_SHIFT)) |
| 156 | /* ODT 150ohm CL=3, AL=1 on SDRAM */ | 156 | /* ODT 150ohm CL=3, AL=1 on SDRAM */ |
| 157 | #define CONFIG_SYS_DDR_MODE2 0x00000000 | 157 | #define CONFIG_SYS_DDR_MODE2 0x00000000 |
| 158 | 158 | ||
| 159 | /* | 159 | /* |
| 160 | * Memory test | 160 | * Memory test |
| 161 | */ | 161 | */ |
| 162 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ | 162 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ |
| 163 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ | 163 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ |
| 164 | #define CONFIG_SYS_MEMTEST_END 0x00140000 | 164 | #define CONFIG_SYS_MEMTEST_END 0x00140000 |
| 165 | 165 | ||
| 166 | /* | 166 | /* |
| 167 | * The reserved memory | 167 | * The reserved memory |
| 168 | */ | 168 | */ |
| 169 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ | 169 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ |
| 170 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ | 170 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ |
| 171 | 171 | ||
| 172 | /* | 172 | /* |
| 173 | * Initial RAM Base Address Setup | 173 | * Initial RAM Base Address Setup |
| 174 | */ | 174 | */ |
| 175 | #define CONFIG_SYS_INIT_RAM_LOCK 1 | 175 | #define CONFIG_SYS_INIT_RAM_LOCK 1 |
| 176 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ | 176 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ |
| 177 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ | 177 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ |
| 178 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 178 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 179 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 179 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 180 | 180 | ||
| 181 | /* | 181 | /* |
| 182 | * Local Bus Configuration & Clock Setup | 182 | * Local Bus Configuration & Clock Setup |
| 183 | */ | 183 | */ |
| 184 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP | 184 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP |
| 185 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_2 | 185 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_2 |
| 186 | #define CONFIG_SYS_LBC_LBCR 0x00040000 | 186 | #define CONFIG_SYS_LBC_LBCR 0x00040000 |
| 187 | #define CONFIG_FSL_ELBC 1 | 187 | #define CONFIG_FSL_ELBC 1 |
| 188 | 188 | ||
| 189 | /* | 189 | /* |
| 190 | * FLASH on the Local Bus | 190 | * FLASH on the Local Bus |
| 191 | */ | 191 | */ |
| 192 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ | 192 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ |
| 193 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ | 193 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ |
| 194 | #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT | 194 | #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT |
| 195 | 195 | ||
| 196 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ | 196 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ |
| 197 | #define CONFIG_SYS_FLASH_SIZE 8 /* FLASH size is 8M */ | 197 | #define CONFIG_SYS_FLASH_SIZE 8 /* FLASH size is 8M */ |
| 198 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ | 198 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ |
| 199 | 199 | ||
| 200 | /* Window base at flash base */ | 200 | /* Window base at flash base */ |
| 201 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE | 201 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE |
| 202 | #define CONFIG_SYS_LBLAWAR0_PRELIM (LBLAWAR_EN | LBLAWAR_8MB) | 202 | #define CONFIG_SYS_LBLAWAR0_PRELIM (LBLAWAR_EN | LBLAWAR_8MB) |
| 203 | 203 | ||
| 204 | #define CONFIG_SYS_NOR_BR_PRELIM (CONFIG_SYS_FLASH_BASE \ | 204 | #define CONFIG_SYS_NOR_BR_PRELIM (CONFIG_SYS_FLASH_BASE \ |
| 205 | | BR_PS_16 /* 16 bit port */ \ | 205 | | BR_PS_16 /* 16 bit port */ \ |
| 206 | | BR_MS_GPCM /* MSEL = GPCM */ \ | 206 | | BR_MS_GPCM /* MSEL = GPCM */ \ |
| 207 | | BR_V) /* valid */ | 207 | | BR_V) /* valid */ |
| 208 | #define CONFIG_SYS_NOR_OR_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ | 208 | #define CONFIG_SYS_NOR_OR_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ |
| 209 | | OR_UPM_XAM \ | 209 | | OR_UPM_XAM \ |
| 210 | | OR_GPCM_CSNT \ | 210 | | OR_GPCM_CSNT \ |
| 211 | | OR_GPCM_ACS_DIV2 \ | 211 | | OR_GPCM_ACS_DIV2 \ |
| 212 | | OR_GPCM_XACS \ | 212 | | OR_GPCM_XACS \ |
| 213 | | OR_GPCM_SCY_15 \ | 213 | | OR_GPCM_SCY_15 \ |
| 214 | | OR_GPCM_TRLX_SET \ | 214 | | OR_GPCM_TRLX_SET \ |
| 215 | | OR_GPCM_EHTR_SET \ | 215 | | OR_GPCM_EHTR_SET \ |
| 216 | | OR_GPCM_EAD) | 216 | | OR_GPCM_EAD) |
| 217 | 217 | ||
| 218 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 218 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 219 | /* 127 64KB sectors and 8 8KB top sectors per device */ | 219 | /* 127 64KB sectors and 8 8KB top sectors per device */ |
| 220 | #define CONFIG_SYS_MAX_FLASH_SECT 135 | 220 | #define CONFIG_SYS_MAX_FLASH_SECT 135 |
| 221 | 221 | ||
| 222 | #undef CONFIG_SYS_FLASH_CHECKSUM | 222 | #undef CONFIG_SYS_FLASH_CHECKSUM |
| 223 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 223 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 224 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 224 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 225 | 225 | ||
| 226 | /* | 226 | /* |
| 227 | * NAND Flash on the Local Bus | 227 | * NAND Flash on the Local Bus |
| 228 | */ | 228 | */ |
| 229 | 229 | ||
| 230 | #ifdef CONFIG_NAND_SPL | 230 | #ifdef CONFIG_NAND_SPL |
| 231 | #define CONFIG_SYS_NAND_BASE 0xFFF00000 | 231 | #define CONFIG_SYS_NAND_BASE 0xFFF00000 |
| 232 | #else | 232 | #else |
| 233 | #define CONFIG_SYS_NAND_BASE 0xE0600000 | 233 | #define CONFIG_SYS_NAND_BASE 0xE0600000 |
| 234 | #endif | 234 | #endif |
| 235 | 235 | ||
| 236 | #define CONFIG_MTD_DEVICE | 236 | #define CONFIG_MTD_DEVICE |
| 237 | #define CONFIG_MTD_PARTITION | 237 | #define CONFIG_MTD_PARTITION |
| 238 | 238 | ||
| 239 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 239 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 240 | #define CONFIG_NAND_FSL_ELBC 1 | 240 | #define CONFIG_NAND_FSL_ELBC 1 |
| 241 | #define CONFIG_SYS_NAND_BLOCK_SIZE 16384 | 241 | #define CONFIG_SYS_NAND_BLOCK_SIZE 16384 |
| 242 | #define CONFIG_SYS_NAND_WINDOW_SIZE (32 * 1024) /* 0x00008000 */ | 242 | #define CONFIG_SYS_NAND_WINDOW_SIZE (32 * 1024) /* 0x00008000 */ |
| 243 | 243 | ||
| 244 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (512 << 10) | 244 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (512 << 10) |
| 245 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00100000 | 245 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00100000 |
| 246 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00100100 | 246 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00100100 |
| 247 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 16384 | 247 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 16384 |
| 248 | #define CONFIG_SYS_NAND_U_BOOT_RELOC 0x00010000 | 248 | #define CONFIG_SYS_NAND_U_BOOT_RELOC 0x00010000 |
| 249 | 249 | ||
| 250 | #define CONFIG_SYS_NAND_BR_PRELIM (CONFIG_SYS_NAND_BASE \ | 250 | #define CONFIG_SYS_NAND_BR_PRELIM (CONFIG_SYS_NAND_BASE \ |
| 251 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ | 251 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ |
| 252 | | BR_PS_8 /* 8 bit port */ \ | 252 | | BR_PS_8 /* 8 bit port */ \ |
| 253 | | BR_MS_FCM /* MSEL = FCM */ \ | 253 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 254 | | BR_V) /* valid */ | 254 | | BR_V) /* valid */ |
| 255 | #define CONFIG_SYS_NAND_OR_PRELIM \ | 255 | #define CONFIG_SYS_NAND_OR_PRELIM \ |
| 256 | (P2SZ_TO_AM(CONFIG_SYS_NAND_WINDOW_SIZE) \ | 256 | (P2SZ_TO_AM(CONFIG_SYS_NAND_WINDOW_SIZE) \ |
| 257 | | OR_FCM_CSCT \ | 257 | | OR_FCM_CSCT \ |
| 258 | | OR_FCM_CST \ | 258 | | OR_FCM_CST \ |
| 259 | | OR_FCM_CHT \ | 259 | | OR_FCM_CHT \ |
| 260 | | OR_FCM_SCY_1 \ | 260 | | OR_FCM_SCY_1 \ |
| 261 | | OR_FCM_TRLX \ | 261 | | OR_FCM_TRLX \ |
| 262 | | OR_FCM_EHTR) | 262 | | OR_FCM_EHTR) |
| 263 | /* 0xFFFF8396 */ | 263 | /* 0xFFFF8396 */ |
| 264 | 264 | ||
| 265 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NOR_BR_PRELIM | 265 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NOR_BR_PRELIM |
| 266 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NOR_OR_PRELIM | 266 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NOR_OR_PRELIM |
| 267 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM | 267 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM |
| 268 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM | 268 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM |
| 269 | 269 | ||
| 270 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_NAND_BASE | 270 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_NAND_BASE |
| 271 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) | 271 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) |
| 272 | 272 | ||
| 273 | #define CONFIG_SYS_NAND_LBLAWBAR_PRELIM CONFIG_SYS_LBLAWBAR1_PRELIM | 273 | #define CONFIG_SYS_NAND_LBLAWBAR_PRELIM CONFIG_SYS_LBLAWBAR1_PRELIM |
| 274 | #define CONFIG_SYS_NAND_LBLAWAR_PRELIM CONFIG_SYS_LBLAWAR1_PRELIM | 274 | #define CONFIG_SYS_NAND_LBLAWAR_PRELIM CONFIG_SYS_LBLAWAR1_PRELIM |
| 275 | 275 | ||
| 276 | #if CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE && \ | 276 | #if CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE && \ |
| 277 | !defined(CONFIG_NAND_SPL) | 277 | !defined(CONFIG_NAND_SPL) |
| 278 | #define CONFIG_SYS_RAMBOOT | 278 | #define CONFIG_SYS_RAMBOOT |
| 279 | #else | 279 | #else |
| 280 | #undef CONFIG_SYS_RAMBOOT | 280 | #undef CONFIG_SYS_RAMBOOT |
| 281 | #endif | 281 | #endif |
| 282 | 282 | ||
| 283 | /* | 283 | /* |
| 284 | * Serial Port | 284 | * Serial Port |
| 285 | */ | 285 | */ |
| 286 | #define CONFIG_CONS_INDEX 1 | 286 | #define CONFIG_CONS_INDEX 1 |
| 287 | #define CONFIG_SYS_NS16550_SERIAL | 287 | #define CONFIG_SYS_NS16550_SERIAL |
| 288 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 288 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 289 | #define CONFIG_SYS_NS16550_CLK (CONFIG_83XX_CLKIN * 2) | 289 | #define CONFIG_SYS_NS16550_CLK (CONFIG_83XX_CLKIN * 2) |
| 290 | 290 | ||
| 291 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 291 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 292 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 292 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 293 | 293 | ||
| 294 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) | 294 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) |
| 295 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) | 295 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) |
| 296 | 296 | ||
| 297 | /* I2C */ | 297 | /* I2C */ |
| 298 | #define CONFIG_SYS_I2C | 298 | #define CONFIG_SYS_I2C |
| 299 | #define CONFIG_SYS_I2C_FSL | 299 | #define CONFIG_SYS_I2C_FSL |
| 300 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 300 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 301 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 301 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 302 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 302 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 303 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } | 303 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } |
| 304 | 304 | ||
| 305 | /* | 305 | /* |
| 306 | * Board info - revision and where boot from | 306 | * Board info - revision and where boot from |
| 307 | */ | 307 | */ |
| 308 | #define CONFIG_SYS_I2C_PCF8574A_ADDR 0x39 | 308 | #define CONFIG_SYS_I2C_PCF8574A_ADDR 0x39 |
| 309 | 309 | ||
| 310 | /* | 310 | /* |
| 311 | * Config on-board RTC | 311 | * Config on-board RTC |
| 312 | */ | 312 | */ |
| 313 | #define CONFIG_RTC_DS1337 /* ds1339 on board, use ds1337 rtc via i2c */ | 313 | #define CONFIG_RTC_DS1337 /* ds1339 on board, use ds1337 rtc via i2c */ |
| 314 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ | 314 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ |
| 315 | 315 | ||
| 316 | /* | 316 | /* |
| 317 | * General PCI | 317 | * General PCI |
| 318 | * Addresses are mapped 1-1. | 318 | * Addresses are mapped 1-1. |
| 319 | */ | 319 | */ |
| 320 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 | 320 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 |
| 321 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE | 321 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE |
| 322 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ | 322 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ |
| 323 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 | 323 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 |
| 324 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE | 324 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE |
| 325 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ | 325 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ |
| 326 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 | 326 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 |
| 327 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 | 327 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 |
| 328 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ | 328 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ |
| 329 | 329 | ||
| 330 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE | 330 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE |
| 331 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 | 331 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 |
| 332 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 | 332 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 |
| 333 | 333 | ||
| 334 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 | 334 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 |
| 335 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA0000000 | 335 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA0000000 |
| 336 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA0000000 | 336 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA0000000 |
| 337 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 | 337 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 |
| 338 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xB0000000 | 338 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xB0000000 |
| 339 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x01000000 | 339 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x01000000 |
| 340 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 | 340 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 |
| 341 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB1000000 | 341 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB1000000 |
| 342 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 | 342 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 |
| 343 | 343 | ||
| 344 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 | 344 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 |
| 345 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC0000000 | 345 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC0000000 |
| 346 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC0000000 | 346 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC0000000 |
| 347 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 | 347 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 |
| 348 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xD0000000 | 348 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xD0000000 |
| 349 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x01000000 | 349 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x01000000 |
| 350 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 | 350 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 |
| 351 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD1000000 | 351 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD1000000 |
| 352 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 | 352 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 |
| 353 | 353 | ||
| 354 | #define CONFIG_PCI_INDIRECT_BRIDGE | 354 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 355 | #define CONFIG_PCIE | 355 | #define CONFIG_PCIE |
| 356 | 356 | ||
| 357 | #define CONFIG_EEPRO100 | 357 | #define CONFIG_EEPRO100 |
| 358 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 358 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 359 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ | 359 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ |
| 360 | 360 | ||
| 361 | #define CONFIG_HAS_FSL_DR_USB | 361 | #define CONFIG_HAS_FSL_DR_USB |
| 362 | #define CONFIG_SYS_SCCR_USBDRCM 3 | 362 | #define CONFIG_SYS_SCCR_USBDRCM 3 |
| 363 | 363 | ||
| 364 | #define CONFIG_USB_EHCI_FSL | 364 | #define CONFIG_USB_EHCI_FSL |
| 365 | #define CONFIG_USB_PHY_TYPE "utmi" | 365 | #define CONFIG_USB_PHY_TYPE "utmi" |
| 366 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 366 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 367 | 367 | ||
| 368 | /* | 368 | /* |
| 369 | * TSEC | 369 | * TSEC |
| 370 | */ | 370 | */ |
| 371 | #define CONFIG_TSEC_ENET /* TSEC ethernet support */ | 371 | #define CONFIG_TSEC_ENET /* TSEC ethernet support */ |
| 372 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 | 372 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 |
| 373 | #define CONFIG_SYS_TSEC1 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET) | 373 | #define CONFIG_SYS_TSEC1 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET) |
| 374 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 | 374 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 |
| 375 | #define CONFIG_SYS_TSEC2 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC2_OFFSET) | 375 | #define CONFIG_SYS_TSEC2 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC2_OFFSET) |
| 376 | 376 | ||
| 377 | /* | 377 | /* |
| 378 | * TSEC ethernet configuration | 378 | * TSEC ethernet configuration |
| 379 | */ | 379 | */ |
| 380 | #define CONFIG_MII 1 /* MII PHY management */ | 380 | #define CONFIG_MII 1 /* MII PHY management */ |
| 381 | #define CONFIG_TSEC1 1 | 381 | #define CONFIG_TSEC1 1 |
| 382 | #define CONFIG_TSEC1_NAME "eTSEC0" | 382 | #define CONFIG_TSEC1_NAME "eTSEC0" |
| 383 | #define CONFIG_TSEC2 1 | 383 | #define CONFIG_TSEC2 1 |
| 384 | #define CONFIG_TSEC2_NAME "eTSEC1" | 384 | #define CONFIG_TSEC2_NAME "eTSEC1" |
| 385 | #define TSEC1_PHY_ADDR 0 | 385 | #define TSEC1_PHY_ADDR 0 |
| 386 | #define TSEC2_PHY_ADDR 1 | 386 | #define TSEC2_PHY_ADDR 1 |
| 387 | #define TSEC1_PHYIDX 0 | 387 | #define TSEC1_PHYIDX 0 |
| 388 | #define TSEC2_PHYIDX 0 | 388 | #define TSEC2_PHYIDX 0 |
| 389 | #define TSEC1_FLAGS TSEC_GIGABIT | 389 | #define TSEC1_FLAGS TSEC_GIGABIT |
| 390 | #define TSEC2_FLAGS TSEC_GIGABIT | 390 | #define TSEC2_FLAGS TSEC_GIGABIT |
| 391 | 391 | ||
| 392 | /* Options are: eTSEC[0-1] */ | 392 | /* Options are: eTSEC[0-1] */ |
| 393 | #define CONFIG_ETHPRIME "eTSEC1" | 393 | #define CONFIG_ETHPRIME "eTSEC1" |
| 394 | 394 | ||
| 395 | /* | 395 | /* |
| 396 | * SATA | 396 | * SATA |
| 397 | */ | 397 | */ |
| 398 | #define CONFIG_LIBATA | 398 | #define CONFIG_LIBATA |
| 399 | #define CONFIG_FSL_SATA | ||
| 400 | 399 | ||
| 401 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 400 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 402 | #define CONFIG_SATA1 | 401 | #define CONFIG_SATA1 |
| 403 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 | 402 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 |
| 404 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) | 403 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) |
| 405 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 404 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 406 | #define CONFIG_SATA2 | 405 | #define CONFIG_SATA2 |
| 407 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 | 406 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 |
| 408 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) | 407 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) |
| 409 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 408 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 410 | 409 | ||
| 411 | #ifdef CONFIG_FSL_SATA | 410 | #ifdef CONFIG_FSL_SATA |
| 412 | #define CONFIG_LBA48 | 411 | #define CONFIG_LBA48 |
| 413 | #endif | 412 | #endif |
| 414 | 413 | ||
| 415 | /* | 414 | /* |
| 416 | * Environment | 415 | * Environment |
| 417 | */ | 416 | */ |
| 418 | #if !defined(CONFIG_SYS_RAMBOOT) | 417 | #if !defined(CONFIG_SYS_RAMBOOT) |
| 419 | #define CONFIG_ENV_ADDR \ | 418 | #define CONFIG_ENV_ADDR \ |
| 420 | (CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN) | 419 | (CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN) |
| 421 | #define CONFIG_ENV_SECT_SIZE 0x10000 /* 64K(one sector) for env */ | 420 | #define CONFIG_ENV_SECT_SIZE 0x10000 /* 64K(one sector) for env */ |
| 422 | #define CONFIG_ENV_SIZE 0x2000 | 421 | #define CONFIG_ENV_SIZE 0x2000 |
| 423 | #else | 422 | #else |
| 424 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) | 423 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) |
| 425 | #define CONFIG_ENV_SIZE 0x2000 | 424 | #define CONFIG_ENV_SIZE 0x2000 |
| 426 | #endif | 425 | #endif |
| 427 | 426 | ||
| 428 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ | 427 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ |
| 429 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ | 428 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ |
| 430 | 429 | ||
| 431 | /* | 430 | /* |
| 432 | * BOOTP options | 431 | * BOOTP options |
| 433 | */ | 432 | */ |
| 434 | #define CONFIG_BOOTP_BOOTFILESIZE | 433 | #define CONFIG_BOOTP_BOOTFILESIZE |
| 435 | #define CONFIG_BOOTP_BOOTPATH | 434 | #define CONFIG_BOOTP_BOOTPATH |
| 436 | #define CONFIG_BOOTP_GATEWAY | 435 | #define CONFIG_BOOTP_GATEWAY |
| 437 | #define CONFIG_BOOTP_HOSTNAME | 436 | #define CONFIG_BOOTP_HOSTNAME |
| 438 | 437 | ||
| 439 | /* | 438 | /* |
| 440 | * Command line configuration. | 439 | * Command line configuration. |
| 441 | */ | 440 | */ |
| 442 | 441 | ||
| 443 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ | 442 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ |
| 444 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 443 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 445 | 444 | ||
| 446 | #undef CONFIG_WATCHDOG /* watchdog disabled */ | 445 | #undef CONFIG_WATCHDOG /* watchdog disabled */ |
| 447 | 446 | ||
| 448 | /* | 447 | /* |
| 449 | * Miscellaneous configurable options | 448 | * Miscellaneous configurable options |
| 450 | */ | 449 | */ |
| 451 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 450 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 452 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 451 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 453 | 452 | ||
| 454 | /* | 453 | /* |
| 455 | * For booting Linux, the board info and command line data | 454 | * For booting Linux, the board info and command line data |
| 456 | * have to be in the first 256 MB of memory, since this is | 455 | * have to be in the first 256 MB of memory, since this is |
| 457 | * the maximum mapped by the Linux kernel during initialization. | 456 | * the maximum mapped by the Linux kernel during initialization. |
| 458 | */ | 457 | */ |
| 459 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ | 458 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ |
| 460 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 459 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 461 | 460 | ||
| 462 | /* | 461 | /* |
| 463 | * Core HID Setup | 462 | * Core HID Setup |
| 464 | */ | 463 | */ |
| 465 | #define CONFIG_SYS_HID0_INIT 0x000000000 | 464 | #define CONFIG_SYS_HID0_INIT 0x000000000 |
| 466 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK | \ | 465 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK | \ |
| 467 | HID0_ENABLE_INSTRUCTION_CACHE | \ | 466 | HID0_ENABLE_INSTRUCTION_CACHE | \ |
| 468 | HID0_ENABLE_DYNAMIC_POWER_MANAGMENT) | 467 | HID0_ENABLE_DYNAMIC_POWER_MANAGMENT) |
| 469 | #define CONFIG_SYS_HID2 HID2_HBE | 468 | #define CONFIG_SYS_HID2 HID2_HBE |
| 470 | 469 | ||
| 471 | /* | 470 | /* |
| 472 | * MMU Setup | 471 | * MMU Setup |
| 473 | */ | 472 | */ |
| 474 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ | 473 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ |
| 475 | 474 | ||
| 476 | /* DDR: cache cacheable */ | 475 | /* DDR: cache cacheable */ |
| 477 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE \ | 476 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE \ |
| 478 | | BATL_PP_RW \ | 477 | | BATL_PP_RW \ |
| 479 | | BATL_MEMCOHERENCE) | 478 | | BATL_MEMCOHERENCE) |
| 480 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE \ | 479 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE \ |
| 481 | | BATU_BL_128M \ | 480 | | BATU_BL_128M \ |
| 482 | | BATU_VS \ | 481 | | BATU_VS \ |
| 483 | | BATU_VP) | 482 | | BATU_VP) |
| 484 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L | 483 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L |
| 485 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U | 484 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U |
| 486 | 485 | ||
| 487 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ | 486 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ |
| 488 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_IMMR \ | 487 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_IMMR \ |
| 489 | | BATL_PP_RW \ | 488 | | BATL_PP_RW \ |
| 490 | | BATL_CACHEINHIBIT \ | 489 | | BATL_CACHEINHIBIT \ |
| 491 | | BATL_GUARDEDSTORAGE) | 490 | | BATL_GUARDEDSTORAGE) |
| 492 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_IMMR \ | 491 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_IMMR \ |
| 493 | | BATU_BL_8M \ | 492 | | BATU_BL_8M \ |
| 494 | | BATU_VS \ | 493 | | BATU_VS \ |
| 495 | | BATU_VP) | 494 | | BATU_VP) |
| 496 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L | 495 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L |
| 497 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U | 496 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U |
| 498 | 497 | ||
| 499 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ | 498 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ |
| 500 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_FLASH_BASE \ | 499 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_FLASH_BASE \ |
| 501 | | BATL_PP_RW \ | 500 | | BATL_PP_RW \ |
| 502 | | BATL_MEMCOHERENCE) | 501 | | BATL_MEMCOHERENCE) |
| 503 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_FLASH_BASE \ | 502 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_FLASH_BASE \ |
| 504 | | BATU_BL_32M \ | 503 | | BATU_BL_32M \ |
| 505 | | BATU_VS \ | 504 | | BATU_VS \ |
| 506 | | BATU_VP) | 505 | | BATU_VP) |
| 507 | #define CONFIG_SYS_DBAT2L (CONFIG_SYS_FLASH_BASE \ | 506 | #define CONFIG_SYS_DBAT2L (CONFIG_SYS_FLASH_BASE \ |
| 508 | | BATL_PP_RW \ | 507 | | BATL_PP_RW \ |
| 509 | | BATL_CACHEINHIBIT \ | 508 | | BATL_CACHEINHIBIT \ |
| 510 | | BATL_GUARDEDSTORAGE) | 509 | | BATL_GUARDEDSTORAGE) |
| 511 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U | 510 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U |
| 512 | 511 | ||
| 513 | /* Stack in dcache: cacheable, no memory coherence */ | 512 | /* Stack in dcache: cacheable, no memory coherence */ |
| 514 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) | 513 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) |
| 515 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_INIT_RAM_ADDR \ | 514 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_INIT_RAM_ADDR \ |
| 516 | | BATU_BL_128K \ | 515 | | BATU_BL_128K \ |
| 517 | | BATU_VS \ | 516 | | BATU_VS \ |
| 518 | | BATU_VP) | 517 | | BATU_VP) |
| 519 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L | 518 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L |
| 520 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U | 519 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U |
| 521 | 520 | ||
| 522 | /* PCI MEM space: cacheable */ | 521 | /* PCI MEM space: cacheable */ |
| 523 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_PCI_MEM_PHYS \ | 522 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_PCI_MEM_PHYS \ |
| 524 | | BATL_PP_RW \ | 523 | | BATL_PP_RW \ |
| 525 | | BATL_MEMCOHERENCE) | 524 | | BATL_MEMCOHERENCE) |
| 526 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_PCI_MEM_PHYS \ | 525 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_PCI_MEM_PHYS \ |
| 527 | | BATU_BL_256M \ | 526 | | BATU_BL_256M \ |
| 528 | | BATU_VS \ | 527 | | BATU_VS \ |
| 529 | | BATU_VP) | 528 | | BATU_VP) |
| 530 | #define CONFIG_SYS_DBAT4L CONFIG_SYS_IBAT4L | 529 | #define CONFIG_SYS_DBAT4L CONFIG_SYS_IBAT4L |
| 531 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U | 530 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U |
| 532 | 531 | ||
| 533 | /* PCI MMIO space: cache-inhibit and guarded */ | 532 | /* PCI MMIO space: cache-inhibit and guarded */ |
| 534 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_PCI_MMIO_PHYS \ | 533 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 535 | | BATL_PP_RW \ | 534 | | BATL_PP_RW \ |
| 536 | | BATL_CACHEINHIBIT \ | 535 | | BATL_CACHEINHIBIT \ |
| 537 | | BATL_GUARDEDSTORAGE) | 536 | | BATL_GUARDEDSTORAGE) |
| 538 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_PCI_MMIO_PHYS \ | 537 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 539 | | BATU_BL_256M \ | 538 | | BATU_BL_256M \ |
| 540 | | BATU_VS \ | 539 | | BATU_VS \ |
| 541 | | BATU_VP) | 540 | | BATU_VP) |
| 542 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L | 541 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L |
| 543 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U | 542 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U |
| 544 | 543 | ||
| 545 | #define CONFIG_SYS_IBAT6L 0 | 544 | #define CONFIG_SYS_IBAT6L 0 |
| 546 | #define CONFIG_SYS_IBAT6U 0 | 545 | #define CONFIG_SYS_IBAT6U 0 |
| 547 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L | 546 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L |
| 548 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U | 547 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U |
| 549 | 548 | ||
| 550 | #define CONFIG_SYS_IBAT7L 0 | 549 | #define CONFIG_SYS_IBAT7L 0 |
| 551 | #define CONFIG_SYS_IBAT7U 0 | 550 | #define CONFIG_SYS_IBAT7U 0 |
| 552 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L | 551 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L |
| 553 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U | 552 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U |
| 554 | 553 | ||
| 555 | #if defined(CONFIG_CMD_KGDB) | 554 | #if defined(CONFIG_CMD_KGDB) |
| 556 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ | 555 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ |
| 557 | #endif | 556 | #endif |
| 558 | 557 | ||
| 559 | /* | 558 | /* |
| 560 | * Environment Configuration | 559 | * Environment Configuration |
| 561 | */ | 560 | */ |
| 562 | 561 | ||
| 563 | #define CONFIG_ENV_OVERWRITE | 562 | #define CONFIG_ENV_OVERWRITE |
| 564 | 563 | ||
| 565 | #if defined(CONFIG_TSEC_ENET) | 564 | #if defined(CONFIG_TSEC_ENET) |
| 566 | #define CONFIG_HAS_ETH0 | 565 | #define CONFIG_HAS_ETH0 |
| 567 | #define CONFIG_HAS_ETH1 | 566 | #define CONFIG_HAS_ETH1 |
| 568 | #endif | 567 | #endif |
| 569 | 568 | ||
| 570 | #define CONFIG_LOADADDR 800000 /* default location for tftp and bootm */ | 569 | #define CONFIG_LOADADDR 800000 /* default location for tftp and bootm */ |
| 571 | 570 | ||
| 572 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 571 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 573 | "netdev=eth0\0" \ | 572 | "netdev=eth0\0" \ |
| 574 | "consoledev=ttyS0\0" \ | 573 | "consoledev=ttyS0\0" \ |
| 575 | "ramdiskaddr=1000000\0" \ | 574 | "ramdiskaddr=1000000\0" \ |
| 576 | "ramdiskfile=ramfs.83xx\0" \ | 575 | "ramdiskfile=ramfs.83xx\0" \ |
| 577 | "fdtaddr=780000\0" \ | 576 | "fdtaddr=780000\0" \ |
| 578 | "fdtfile=mpc8315erdb.dtb\0" \ | 577 | "fdtfile=mpc8315erdb.dtb\0" \ |
| 579 | "usb_phy_type=utmi\0" \ | 578 | "usb_phy_type=utmi\0" \ |
| 580 | "" | 579 | "" |
| 581 | 580 | ||
| 582 | #define CONFIG_NFSBOOTCOMMAND \ | 581 | #define CONFIG_NFSBOOTCOMMAND \ |
| 583 | "setenv bootargs root=/dev/nfs rw " \ | 582 | "setenv bootargs root=/dev/nfs rw " \ |
| 584 | "nfsroot=$serverip:$rootpath " \ | 583 | "nfsroot=$serverip:$rootpath " \ |
| 585 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ | 584 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ |
| 586 | "$netdev:off " \ | 585 | "$netdev:off " \ |
| 587 | "console=$consoledev,$baudrate $othbootargs;" \ | 586 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 588 | "tftp $loadaddr $bootfile;" \ | 587 | "tftp $loadaddr $bootfile;" \ |
| 589 | "tftp $fdtaddr $fdtfile;" \ | 588 | "tftp $fdtaddr $fdtfile;" \ |
| 590 | "bootm $loadaddr - $fdtaddr" | 589 | "bootm $loadaddr - $fdtaddr" |
| 591 | 590 | ||
| 592 | #define CONFIG_RAMBOOTCOMMAND \ | 591 | #define CONFIG_RAMBOOTCOMMAND \ |
| 593 | "setenv bootargs root=/dev/ram rw " \ | 592 | "setenv bootargs root=/dev/ram rw " \ |
| 594 | "console=$consoledev,$baudrate $othbootargs;" \ | 593 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 595 | "tftp $ramdiskaddr $ramdiskfile;" \ | 594 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 596 | "tftp $loadaddr $bootfile;" \ | 595 | "tftp $loadaddr $bootfile;" \ |
| 597 | "tftp $fdtaddr $fdtfile;" \ | 596 | "tftp $fdtaddr $fdtfile;" \ |
| 598 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 597 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 599 | 598 | ||
| 600 | #define CONFIG_BOOTCOMMAND CONFIG_NFSBOOTCOMMAND | 599 | #define CONFIG_BOOTCOMMAND CONFIG_NFSBOOTCOMMAND |
| 601 | 600 | ||
| 602 | #endif /* __CONFIG_H */ | 601 | #endif /* __CONFIG_H */ |
| 603 | 602 |
include/configs/MPC837XEMDS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 2007 Freescale Semiconductor, Inc. | 2 | * Copyright (C) 2007 Freescale Semiconductor, Inc. |
| 3 | * Dave Liu <daveliu@freescale.com> | 3 | * Dave Liu <daveliu@freescale.com> |
| 4 | * | 4 | * |
| 5 | * SPDX-License-Identifier: GPL-2.0+ | 5 | * SPDX-License-Identifier: GPL-2.0+ |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef __CONFIG_H | 8 | #ifndef __CONFIG_H |
| 9 | #define __CONFIG_H | 9 | #define __CONFIG_H |
| 10 | 10 | ||
| 11 | /* | 11 | /* |
| 12 | * High Level Configuration Options | 12 | * High Level Configuration Options |
| 13 | */ | 13 | */ |
| 14 | #define CONFIG_E300 1 /* E300 family */ | 14 | #define CONFIG_E300 1 /* E300 family */ |
| 15 | #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ | 15 | #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ |
| 16 | #define CONFIG_MPC837XEMDS 1 /* MPC837XEMDS board specific */ | 16 | #define CONFIG_MPC837XEMDS 1 /* MPC837XEMDS board specific */ |
| 17 | 17 | ||
| 18 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 | 18 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 |
| 19 | 19 | ||
| 20 | /* | 20 | /* |
| 21 | * System Clock Setup | 21 | * System Clock Setup |
| 22 | */ | 22 | */ |
| 23 | #ifdef CONFIG_PCISLAVE | 23 | #ifdef CONFIG_PCISLAVE |
| 24 | #define CONFIG_83XX_PCICLK 66000000 /* in HZ */ | 24 | #define CONFIG_83XX_PCICLK 66000000 /* in HZ */ |
| 25 | #else | 25 | #else |
| 26 | #define CONFIG_83XX_CLKIN 66000000 /* in Hz */ | 26 | #define CONFIG_83XX_CLKIN 66000000 /* in Hz */ |
| 27 | #endif | 27 | #endif |
| 28 | 28 | ||
| 29 | #ifndef CONFIG_SYS_CLK_FREQ | 29 | #ifndef CONFIG_SYS_CLK_FREQ |
| 30 | #define CONFIG_SYS_CLK_FREQ 66000000 | 30 | #define CONFIG_SYS_CLK_FREQ 66000000 |
| 31 | #endif | 31 | #endif |
| 32 | 32 | ||
| 33 | /* | 33 | /* |
| 34 | * Hardware Reset Configuration Word | 34 | * Hardware Reset Configuration Word |
| 35 | * if CLKIN is 66MHz, then | 35 | * if CLKIN is 66MHz, then |
| 36 | * CSB = 396MHz, CORE = 594MHz, DDRC = 396MHz, LBC = 396MHz | 36 | * CSB = 396MHz, CORE = 594MHz, DDRC = 396MHz, LBC = 396MHz |
| 37 | */ | 37 | */ |
| 38 | #define CONFIG_SYS_HRCW_LOW (\ | 38 | #define CONFIG_SYS_HRCW_LOW (\ |
| 39 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ | 39 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ |
| 40 | HRCWL_DDR_TO_SCB_CLK_1X1 |\ | 40 | HRCWL_DDR_TO_SCB_CLK_1X1 |\ |
| 41 | HRCWL_SVCOD_DIV_2 |\ | 41 | HRCWL_SVCOD_DIV_2 |\ |
| 42 | HRCWL_CSB_TO_CLKIN_6X1 |\ | 42 | HRCWL_CSB_TO_CLKIN_6X1 |\ |
| 43 | HRCWL_CORE_TO_CSB_1_5X1) | 43 | HRCWL_CORE_TO_CSB_1_5X1) |
| 44 | 44 | ||
| 45 | #ifdef CONFIG_PCISLAVE | 45 | #ifdef CONFIG_PCISLAVE |
| 46 | #define CONFIG_SYS_HRCW_HIGH (\ | 46 | #define CONFIG_SYS_HRCW_HIGH (\ |
| 47 | HRCWH_PCI_AGENT |\ | 47 | HRCWH_PCI_AGENT |\ |
| 48 | HRCWH_PCI1_ARBITER_DISABLE |\ | 48 | HRCWH_PCI1_ARBITER_DISABLE |\ |
| 49 | HRCWH_CORE_ENABLE |\ | 49 | HRCWH_CORE_ENABLE |\ |
| 50 | HRCWH_FROM_0XFFF00100 |\ | 50 | HRCWH_FROM_0XFFF00100 |\ |
| 51 | HRCWH_BOOTSEQ_DISABLE |\ | 51 | HRCWH_BOOTSEQ_DISABLE |\ |
| 52 | HRCWH_SW_WATCHDOG_DISABLE |\ | 52 | HRCWH_SW_WATCHDOG_DISABLE |\ |
| 53 | HRCWH_ROM_LOC_LOCAL_16BIT |\ | 53 | HRCWH_ROM_LOC_LOCAL_16BIT |\ |
| 54 | HRCWH_RL_EXT_LEGACY |\ | 54 | HRCWH_RL_EXT_LEGACY |\ |
| 55 | HRCWH_TSEC1M_IN_RGMII |\ | 55 | HRCWH_TSEC1M_IN_RGMII |\ |
| 56 | HRCWH_TSEC2M_IN_RGMII |\ | 56 | HRCWH_TSEC2M_IN_RGMII |\ |
| 57 | HRCWH_BIG_ENDIAN |\ | 57 | HRCWH_BIG_ENDIAN |\ |
| 58 | HRCWH_LDP_CLEAR) | 58 | HRCWH_LDP_CLEAR) |
| 59 | #else | 59 | #else |
| 60 | #define CONFIG_SYS_HRCW_HIGH (\ | 60 | #define CONFIG_SYS_HRCW_HIGH (\ |
| 61 | HRCWH_PCI_HOST |\ | 61 | HRCWH_PCI_HOST |\ |
| 62 | HRCWH_PCI1_ARBITER_ENABLE |\ | 62 | HRCWH_PCI1_ARBITER_ENABLE |\ |
| 63 | HRCWH_CORE_ENABLE |\ | 63 | HRCWH_CORE_ENABLE |\ |
| 64 | HRCWH_FROM_0X00000100 |\ | 64 | HRCWH_FROM_0X00000100 |\ |
| 65 | HRCWH_BOOTSEQ_DISABLE |\ | 65 | HRCWH_BOOTSEQ_DISABLE |\ |
| 66 | HRCWH_SW_WATCHDOG_DISABLE |\ | 66 | HRCWH_SW_WATCHDOG_DISABLE |\ |
| 67 | HRCWH_ROM_LOC_LOCAL_16BIT |\ | 67 | HRCWH_ROM_LOC_LOCAL_16BIT |\ |
| 68 | HRCWH_RL_EXT_LEGACY |\ | 68 | HRCWH_RL_EXT_LEGACY |\ |
| 69 | HRCWH_TSEC1M_IN_RGMII |\ | 69 | HRCWH_TSEC1M_IN_RGMII |\ |
| 70 | HRCWH_TSEC2M_IN_RGMII |\ | 70 | HRCWH_TSEC2M_IN_RGMII |\ |
| 71 | HRCWH_BIG_ENDIAN |\ | 71 | HRCWH_BIG_ENDIAN |\ |
| 72 | HRCWH_LDP_CLEAR) | 72 | HRCWH_LDP_CLEAR) |
| 73 | #endif | 73 | #endif |
| 74 | 74 | ||
| 75 | /* Arbiter Configuration Register */ | 75 | /* Arbiter Configuration Register */ |
| 76 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth is 4 */ | 76 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth is 4 */ |
| 77 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count is 4 */ | 77 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count is 4 */ |
| 78 | 78 | ||
| 79 | /* System Priority Control Register */ | 79 | /* System Priority Control Register */ |
| 80 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC1/2 emergency has highest priority */ | 80 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC1/2 emergency has highest priority */ |
| 81 | 81 | ||
| 82 | /* | 82 | /* |
| 83 | * IP blocks clock configuration | 83 | * IP blocks clock configuration |
| 84 | */ | 84 | */ |
| 85 | #define CONFIG_SYS_SCCR_TSEC1CM 1 /* CSB:eTSEC1 = 1:1 */ | 85 | #define CONFIG_SYS_SCCR_TSEC1CM 1 /* CSB:eTSEC1 = 1:1 */ |
| 86 | #define CONFIG_SYS_SCCR_TSEC2CM 1 /* CSB:eTSEC2 = 1:1 */ | 86 | #define CONFIG_SYS_SCCR_TSEC2CM 1 /* CSB:eTSEC2 = 1:1 */ |
| 87 | #define CONFIG_SYS_SCCR_SATACM SCCR_SATACM_2 /* CSB:SATA[0:3] = 2:1 */ | 87 | #define CONFIG_SYS_SCCR_SATACM SCCR_SATACM_2 /* CSB:SATA[0:3] = 2:1 */ |
| 88 | 88 | ||
| 89 | /* | 89 | /* |
| 90 | * System IO Config | 90 | * System IO Config |
| 91 | */ | 91 | */ |
| 92 | #define CONFIG_SYS_SICRH 0x00000000 | 92 | #define CONFIG_SYS_SICRH 0x00000000 |
| 93 | #define CONFIG_SYS_SICRL 0x00000000 | 93 | #define CONFIG_SYS_SICRL 0x00000000 |
| 94 | 94 | ||
| 95 | /* | 95 | /* |
| 96 | * Output Buffer Impedance | 96 | * Output Buffer Impedance |
| 97 | */ | 97 | */ |
| 98 | #define CONFIG_SYS_OBIR 0x31100000 | 98 | #define CONFIG_SYS_OBIR 0x31100000 |
| 99 | 99 | ||
| 100 | #define CONFIG_BOARD_EARLY_INIT_R | 100 | #define CONFIG_BOARD_EARLY_INIT_R |
| 101 | #define CONFIG_HWCONFIG | 101 | #define CONFIG_HWCONFIG |
| 102 | 102 | ||
| 103 | /* | 103 | /* |
| 104 | * IMMR new address | 104 | * IMMR new address |
| 105 | */ | 105 | */ |
| 106 | #define CONFIG_SYS_IMMR 0xE0000000 | 106 | #define CONFIG_SYS_IMMR 0xE0000000 |
| 107 | 107 | ||
| 108 | /* | 108 | /* |
| 109 | * DDR Setup | 109 | * DDR Setup |
| 110 | */ | 110 | */ |
| 111 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ | 111 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ |
| 112 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE | 112 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 113 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE | 113 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 114 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL DDR_SDRAM_CLK_CNTL_CLK_ADJUST_05 | 114 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL DDR_SDRAM_CLK_CNTL_CLK_ADJUST_05 |
| 115 | #define CONFIG_SYS_83XX_DDR_USES_CS0 | 115 | #define CONFIG_SYS_83XX_DDR_USES_CS0 |
| 116 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_DHC_EN \ | 116 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_DHC_EN \ |
| 117 | | DDRCDR_ODT \ | 117 | | DDRCDR_ODT \ |
| 118 | | DDRCDR_Q_DRN) | 118 | | DDRCDR_Q_DRN) |
| 119 | /* 0x80080001 */ /* ODT 150ohm on SoC */ | 119 | /* 0x80080001 */ /* ODT 150ohm on SoC */ |
| 120 | 120 | ||
| 121 | #undef CONFIG_DDR_ECC /* support DDR ECC function */ | 121 | #undef CONFIG_DDR_ECC /* support DDR ECC function */ |
| 122 | #undef CONFIG_DDR_ECC_CMD /* Use DDR ECC user commands */ | 122 | #undef CONFIG_DDR_ECC_CMD /* Use DDR ECC user commands */ |
| 123 | 123 | ||
| 124 | #define CONFIG_SPD_EEPROM /* Use SPD EEPROM for DDR setup */ | 124 | #define CONFIG_SPD_EEPROM /* Use SPD EEPROM for DDR setup */ |
| 125 | #define CONFIG_NEVER_ASSERT_ODT_TO_CPU /* Never assert ODT to internal IOs */ | 125 | #define CONFIG_NEVER_ASSERT_ODT_TO_CPU /* Never assert ODT to internal IOs */ |
| 126 | 126 | ||
| 127 | #if defined(CONFIG_SPD_EEPROM) | 127 | #if defined(CONFIG_SPD_EEPROM) |
| 128 | #define SPD_EEPROM_ADDRESS 0x51 /* I2C address of DDR SODIMM SPD */ | 128 | #define SPD_EEPROM_ADDRESS 0x51 /* I2C address of DDR SODIMM SPD */ |
| 129 | #else | 129 | #else |
| 130 | /* | 130 | /* |
| 131 | * Manually set up DDR parameters | 131 | * Manually set up DDR parameters |
| 132 | * WHITE ELECTRONIC DESIGNS - W3HG64M72EEU403PD4 SO-DIMM | 132 | * WHITE ELECTRONIC DESIGNS - W3HG64M72EEU403PD4 SO-DIMM |
| 133 | * consist of nine chips from SAMSUNG K4T51083QE-ZC(L)D5 | 133 | * consist of nine chips from SAMSUNG K4T51083QE-ZC(L)D5 |
| 134 | */ | 134 | */ |
| 135 | #define CONFIG_SYS_DDR_SIZE 512 /* MB */ | 135 | #define CONFIG_SYS_DDR_SIZE 512 /* MB */ |
| 136 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000001f | 136 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000001f |
| 137 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ | 137 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ |
| 138 | | CSCONFIG_ODT_RD_NEVER /* ODT_RD to none */ \ | 138 | | CSCONFIG_ODT_RD_NEVER /* ODT_RD to none */ \ |
| 139 | | CSCONFIG_ODT_WR_ONLY_CURRENT /* ODT_WR to CSn */ \ | 139 | | CSCONFIG_ODT_WR_ONLY_CURRENT /* ODT_WR to CSn */ \ |
| 140 | | CSCONFIG_ROW_BIT_14 \ | 140 | | CSCONFIG_ROW_BIT_14 \ |
| 141 | | CSCONFIG_COL_BIT_10) | 141 | | CSCONFIG_COL_BIT_10) |
| 142 | /* 0x80010202 */ | 142 | /* 0x80010202 */ |
| 143 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 | 143 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 |
| 144 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ | 144 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ |
| 145 | | (0 << TIMING_CFG0_WRT_SHIFT) \ | 145 | | (0 << TIMING_CFG0_WRT_SHIFT) \ |
| 146 | | (0 << TIMING_CFG0_RRT_SHIFT) \ | 146 | | (0 << TIMING_CFG0_RRT_SHIFT) \ |
| 147 | | (0 << TIMING_CFG0_WWT_SHIFT) \ | 147 | | (0 << TIMING_CFG0_WWT_SHIFT) \ |
| 148 | | (6 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ | 148 | | (6 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ |
| 149 | | (2 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ | 149 | | (2 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ |
| 150 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ | 150 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ |
| 151 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) | 151 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) |
| 152 | /* 0x00620802 */ | 152 | /* 0x00620802 */ |
| 153 | #define CONFIG_SYS_DDR_TIMING_1 ((3 << TIMING_CFG1_PRETOACT_SHIFT) \ | 153 | #define CONFIG_SYS_DDR_TIMING_1 ((3 << TIMING_CFG1_PRETOACT_SHIFT) \ |
| 154 | | (9 << TIMING_CFG1_ACTTOPRE_SHIFT) \ | 154 | | (9 << TIMING_CFG1_ACTTOPRE_SHIFT) \ |
| 155 | | (3 << TIMING_CFG1_ACTTORW_SHIFT) \ | 155 | | (3 << TIMING_CFG1_ACTTORW_SHIFT) \ |
| 156 | | (5 << TIMING_CFG1_CASLAT_SHIFT) \ | 156 | | (5 << TIMING_CFG1_CASLAT_SHIFT) \ |
| 157 | | (13 << TIMING_CFG1_REFREC_SHIFT) \ | 157 | | (13 << TIMING_CFG1_REFREC_SHIFT) \ |
| 158 | | (3 << TIMING_CFG1_WRREC_SHIFT) \ | 158 | | (3 << TIMING_CFG1_WRREC_SHIFT) \ |
| 159 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ | 159 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ |
| 160 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) | 160 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) |
| 161 | /* 0x3935d322 */ | 161 | /* 0x3935d322 */ |
| 162 | #define CONFIG_SYS_DDR_TIMING_2 ((1 << TIMING_CFG2_ADD_LAT_SHIFT) \ | 162 | #define CONFIG_SYS_DDR_TIMING_2 ((1 << TIMING_CFG2_ADD_LAT_SHIFT) \ |
| 163 | | (6 << TIMING_CFG2_CPO_SHIFT) \ | 163 | | (6 << TIMING_CFG2_CPO_SHIFT) \ |
| 164 | | (2 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ | 164 | | (2 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ |
| 165 | | (4 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ | 165 | | (4 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ |
| 166 | | (2 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ | 166 | | (2 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ |
| 167 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ | 167 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ |
| 168 | | (8 << TIMING_CFG2_FOUR_ACT_SHIFT)) | 168 | | (8 << TIMING_CFG2_FOUR_ACT_SHIFT)) |
| 169 | /* 0x131088c8 */ | 169 | /* 0x131088c8 */ |
| 170 | #define CONFIG_SYS_DDR_INTERVAL ((0x03E0 << SDRAM_INTERVAL_REFINT_SHIFT) \ | 170 | #define CONFIG_SYS_DDR_INTERVAL ((0x03E0 << SDRAM_INTERVAL_REFINT_SHIFT) \ |
| 171 | | (0x0100 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) | 171 | | (0x0100 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) |
| 172 | /* 0x03E00100 */ | 172 | /* 0x03E00100 */ |
| 173 | #define CONFIG_SYS_DDR_SDRAM_CFG 0x43000000 | 173 | #define CONFIG_SYS_DDR_SDRAM_CFG 0x43000000 |
| 174 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00001000 /* 1 posted refresh */ | 174 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00001000 /* 1 posted refresh */ |
| 175 | #define CONFIG_SYS_DDR_MODE ((0x0448 << SDRAM_MODE_ESD_SHIFT) \ | 175 | #define CONFIG_SYS_DDR_MODE ((0x0448 << SDRAM_MODE_ESD_SHIFT) \ |
| 176 | | (0x1432 << SDRAM_MODE_SD_SHIFT)) | 176 | | (0x1432 << SDRAM_MODE_SD_SHIFT)) |
| 177 | /* ODT 150ohm CL=3, AL=1 on SDRAM */ | 177 | /* ODT 150ohm CL=3, AL=1 on SDRAM */ |
| 178 | #define CONFIG_SYS_DDR_MODE2 0x00000000 | 178 | #define CONFIG_SYS_DDR_MODE2 0x00000000 |
| 179 | #endif | 179 | #endif |
| 180 | 180 | ||
| 181 | /* | 181 | /* |
| 182 | * Memory test | 182 | * Memory test |
| 183 | */ | 183 | */ |
| 184 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ | 184 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ |
| 185 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ | 185 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ |
| 186 | #define CONFIG_SYS_MEMTEST_END 0x00140000 | 186 | #define CONFIG_SYS_MEMTEST_END 0x00140000 |
| 187 | 187 | ||
| 188 | /* | 188 | /* |
| 189 | * The reserved memory | 189 | * The reserved memory |
| 190 | */ | 190 | */ |
| 191 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 191 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 192 | 192 | ||
| 193 | #if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) | 193 | #if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) |
| 194 | #define CONFIG_SYS_RAMBOOT | 194 | #define CONFIG_SYS_RAMBOOT |
| 195 | #else | 195 | #else |
| 196 | #undef CONFIG_SYS_RAMBOOT | 196 | #undef CONFIG_SYS_RAMBOOT |
| 197 | #endif | 197 | #endif |
| 198 | 198 | ||
| 199 | /* CONFIG_SYS_MONITOR_LEN must be a multiple of CONFIG_ENV_SECT_SIZE */ | 199 | /* CONFIG_SYS_MONITOR_LEN must be a multiple of CONFIG_ENV_SECT_SIZE */ |
| 200 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ | 200 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ |
| 201 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ | 201 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ |
| 202 | 202 | ||
| 203 | /* | 203 | /* |
| 204 | * Initial RAM Base Address Setup | 204 | * Initial RAM Base Address Setup |
| 205 | */ | 205 | */ |
| 206 | #define CONFIG_SYS_INIT_RAM_LOCK 1 | 206 | #define CONFIG_SYS_INIT_RAM_LOCK 1 |
| 207 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ | 207 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ |
| 208 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ | 208 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ |
| 209 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 209 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 210 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 210 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 211 | 211 | ||
| 212 | /* | 212 | /* |
| 213 | * Local Bus Configuration & Clock Setup | 213 | * Local Bus Configuration & Clock Setup |
| 214 | */ | 214 | */ |
| 215 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP | 215 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP |
| 216 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_8 | 216 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_8 |
| 217 | #define CONFIG_SYS_LBC_LBCR 0x00000000 | 217 | #define CONFIG_SYS_LBC_LBCR 0x00000000 |
| 218 | #define CONFIG_FSL_ELBC 1 | 218 | #define CONFIG_FSL_ELBC 1 |
| 219 | 219 | ||
| 220 | /* | 220 | /* |
| 221 | * FLASH on the Local Bus | 221 | * FLASH on the Local Bus |
| 222 | */ | 222 | */ |
| 223 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ | 223 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ |
| 224 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ | 224 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ |
| 225 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ | 225 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ |
| 226 | #define CONFIG_SYS_FLASH_SIZE 32 /* max FLASH size is 32M */ | 226 | #define CONFIG_SYS_FLASH_SIZE 32 /* max FLASH size is 32M */ |
| 227 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ | 227 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ |
| 228 | 228 | ||
| 229 | /* Window base at flash base */ | 229 | /* Window base at flash base */ |
| 230 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE | 230 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE |
| 231 | #define CONFIG_SYS_LBLAWAR0_PRELIM (LBLAWAR_EN | LBLAWAR_32MB) | 231 | #define CONFIG_SYS_LBLAWAR0_PRELIM (LBLAWAR_EN | LBLAWAR_32MB) |
| 232 | 232 | ||
| 233 | #define CONFIG_SYS_BR0_PRELIM (CONFIG_SYS_FLASH_BASE \ | 233 | #define CONFIG_SYS_BR0_PRELIM (CONFIG_SYS_FLASH_BASE \ |
| 234 | | BR_PS_16 /* 16 bit port */ \ | 234 | | BR_PS_16 /* 16 bit port */ \ |
| 235 | | BR_MS_GPCM /* MSEL = GPCM */ \ | 235 | | BR_MS_GPCM /* MSEL = GPCM */ \ |
| 236 | | BR_V) /* valid */ | 236 | | BR_V) /* valid */ |
| 237 | #define CONFIG_SYS_OR0_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ | 237 | #define CONFIG_SYS_OR0_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ |
| 238 | | OR_UPM_XAM \ | 238 | | OR_UPM_XAM \ |
| 239 | | OR_GPCM_CSNT \ | 239 | | OR_GPCM_CSNT \ |
| 240 | | OR_GPCM_ACS_DIV2 \ | 240 | | OR_GPCM_ACS_DIV2 \ |
| 241 | | OR_GPCM_XACS \ | 241 | | OR_GPCM_XACS \ |
| 242 | | OR_GPCM_SCY_15 \ | 242 | | OR_GPCM_SCY_15 \ |
| 243 | | OR_GPCM_TRLX_SET \ | 243 | | OR_GPCM_TRLX_SET \ |
| 244 | | OR_GPCM_EHTR_SET \ | 244 | | OR_GPCM_EHTR_SET \ |
| 245 | | OR_GPCM_EAD) | 245 | | OR_GPCM_EAD) |
| 246 | /* 0xFE000FF7 */ | 246 | /* 0xFE000FF7 */ |
| 247 | 247 | ||
| 248 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 248 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 249 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* max sectors per device */ | 249 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* max sectors per device */ |
| 250 | 250 | ||
| 251 | #undef CONFIG_SYS_FLASH_CHECKSUM | 251 | #undef CONFIG_SYS_FLASH_CHECKSUM |
| 252 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 252 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 253 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 253 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 254 | 254 | ||
| 255 | /* | 255 | /* |
| 256 | * BCSR on the Local Bus | 256 | * BCSR on the Local Bus |
| 257 | */ | 257 | */ |
| 258 | #define CONFIG_SYS_BCSR 0xF8000000 | 258 | #define CONFIG_SYS_BCSR 0xF8000000 |
| 259 | /* Access window base at BCSR base */ | 259 | /* Access window base at BCSR base */ |
| 260 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_BCSR | 260 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_BCSR |
| 261 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) | 261 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) |
| 262 | 262 | ||
| 263 | #define CONFIG_SYS_BR1_PRELIM (CONFIG_SYS_BCSR \ | 263 | #define CONFIG_SYS_BR1_PRELIM (CONFIG_SYS_BCSR \ |
| 264 | | BR_PS_8 \ | 264 | | BR_PS_8 \ |
| 265 | | BR_MS_GPCM \ | 265 | | BR_MS_GPCM \ |
| 266 | | BR_V) | 266 | | BR_V) |
| 267 | /* 0xF8000801 */ | 267 | /* 0xF8000801 */ |
| 268 | #define CONFIG_SYS_OR1_PRELIM (OR_AM_32KB \ | 268 | #define CONFIG_SYS_OR1_PRELIM (OR_AM_32KB \ |
| 269 | | OR_GPCM_XAM \ | 269 | | OR_GPCM_XAM \ |
| 270 | | OR_GPCM_CSNT \ | 270 | | OR_GPCM_CSNT \ |
| 271 | | OR_GPCM_XACS \ | 271 | | OR_GPCM_XACS \ |
| 272 | | OR_GPCM_SCY_15 \ | 272 | | OR_GPCM_SCY_15 \ |
| 273 | | OR_GPCM_TRLX_SET \ | 273 | | OR_GPCM_TRLX_SET \ |
| 274 | | OR_GPCM_EHTR_SET \ | 274 | | OR_GPCM_EHTR_SET \ |
| 275 | | OR_GPCM_EAD) | 275 | | OR_GPCM_EAD) |
| 276 | /* 0xFFFFE9F7 */ | 276 | /* 0xFFFFE9F7 */ |
| 277 | 277 | ||
| 278 | /* | 278 | /* |
| 279 | * NAND Flash on the Local Bus | 279 | * NAND Flash on the Local Bus |
| 280 | */ | 280 | */ |
| 281 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 281 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 282 | #define CONFIG_NAND_FSL_ELBC 1 | 282 | #define CONFIG_NAND_FSL_ELBC 1 |
| 283 | 283 | ||
| 284 | #define CONFIG_SYS_NAND_BASE 0xE0600000 | 284 | #define CONFIG_SYS_NAND_BASE 0xE0600000 |
| 285 | #define CONFIG_SYS_BR3_PRELIM (CONFIG_SYS_NAND_BASE \ | 285 | #define CONFIG_SYS_BR3_PRELIM (CONFIG_SYS_NAND_BASE \ |
| 286 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ | 286 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ |
| 287 | | BR_PS_8 /* 8 bit port */ \ | 287 | | BR_PS_8 /* 8 bit port */ \ |
| 288 | | BR_MS_FCM /* MSEL = FCM */ \ | 288 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 289 | | BR_V) /* valid */ | 289 | | BR_V) /* valid */ |
| 290 | #define CONFIG_SYS_OR3_PRELIM (OR_AM_32KB \ | 290 | #define CONFIG_SYS_OR3_PRELIM (OR_AM_32KB \ |
| 291 | | OR_FCM_BCTLD \ | 291 | | OR_FCM_BCTLD \ |
| 292 | | OR_FCM_CST \ | 292 | | OR_FCM_CST \ |
| 293 | | OR_FCM_CHT \ | 293 | | OR_FCM_CHT \ |
| 294 | | OR_FCM_SCY_1 \ | 294 | | OR_FCM_SCY_1 \ |
| 295 | | OR_FCM_RST \ | 295 | | OR_FCM_RST \ |
| 296 | | OR_FCM_TRLX \ | 296 | | OR_FCM_TRLX \ |
| 297 | | OR_FCM_EHTR) | 297 | | OR_FCM_EHTR) |
| 298 | /* 0xFFFF919E */ | 298 | /* 0xFFFF919E */ |
| 299 | 299 | ||
| 300 | #define CONFIG_SYS_LBLAWBAR3_PRELIM CONFIG_SYS_NAND_BASE | 300 | #define CONFIG_SYS_LBLAWBAR3_PRELIM CONFIG_SYS_NAND_BASE |
| 301 | #define CONFIG_SYS_LBLAWAR3_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) | 301 | #define CONFIG_SYS_LBLAWAR3_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) |
| 302 | 302 | ||
| 303 | /* | 303 | /* |
| 304 | * Serial Port | 304 | * Serial Port |
| 305 | */ | 305 | */ |
| 306 | #define CONFIG_CONS_INDEX 1 | 306 | #define CONFIG_CONS_INDEX 1 |
| 307 | #define CONFIG_SYS_NS16550_SERIAL | 307 | #define CONFIG_SYS_NS16550_SERIAL |
| 308 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 308 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 309 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 309 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 310 | 310 | ||
| 311 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 311 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 312 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 312 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 313 | 313 | ||
| 314 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) | 314 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) |
| 315 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) | 315 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) |
| 316 | 316 | ||
| 317 | /* I2C */ | 317 | /* I2C */ |
| 318 | #define CONFIG_SYS_I2C | 318 | #define CONFIG_SYS_I2C |
| 319 | #define CONFIG_SYS_I2C_FSL | 319 | #define CONFIG_SYS_I2C_FSL |
| 320 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 320 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 321 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 321 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 322 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 322 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 323 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } | 323 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } |
| 324 | 324 | ||
| 325 | /* | 325 | /* |
| 326 | * Config on-board RTC | 326 | * Config on-board RTC |
| 327 | */ | 327 | */ |
| 328 | #define CONFIG_RTC_DS1374 /* use ds1374 rtc via i2c */ | 328 | #define CONFIG_RTC_DS1374 /* use ds1374 rtc via i2c */ |
| 329 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ | 329 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ |
| 330 | 330 | ||
| 331 | /* | 331 | /* |
| 332 | * General PCI | 332 | * General PCI |
| 333 | * Addresses are mapped 1-1. | 333 | * Addresses are mapped 1-1. |
| 334 | */ | 334 | */ |
| 335 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 | 335 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 |
| 336 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE | 336 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE |
| 337 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ | 337 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ |
| 338 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 | 338 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 |
| 339 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE | 339 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE |
| 340 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ | 340 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ |
| 341 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 | 341 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 |
| 342 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 | 342 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 |
| 343 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ | 343 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ |
| 344 | 344 | ||
| 345 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE | 345 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE |
| 346 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 | 346 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 |
| 347 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 | 347 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 |
| 348 | 348 | ||
| 349 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 | 349 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 |
| 350 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xA0000000 | 350 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xA0000000 |
| 351 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x08000000 | 351 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x08000000 |
| 352 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA8000000 | 352 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA8000000 |
| 353 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA8000000 | 353 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA8000000 |
| 354 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 | 354 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 |
| 355 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 | 355 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 |
| 356 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB8000000 | 356 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB8000000 |
| 357 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 | 357 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 |
| 358 | 358 | ||
| 359 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 | 359 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 |
| 360 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xC0000000 | 360 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xC0000000 |
| 361 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x08000000 | 361 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x08000000 |
| 362 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC8000000 | 362 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC8000000 |
| 363 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC8000000 | 363 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC8000000 |
| 364 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 | 364 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 |
| 365 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 | 365 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 |
| 366 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD8000000 | 366 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD8000000 |
| 367 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 | 367 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 |
| 368 | 368 | ||
| 369 | #ifdef CONFIG_PCI | 369 | #ifdef CONFIG_PCI |
| 370 | #define CONFIG_PCI_INDIRECT_BRIDGE | 370 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 371 | #ifndef __ASSEMBLY__ | 371 | #ifndef __ASSEMBLY__ |
| 372 | extern int board_pci_host_broken(void); | 372 | extern int board_pci_host_broken(void); |
| 373 | #endif | 373 | #endif |
| 374 | #define CONFIG_PCIE | 374 | #define CONFIG_PCIE |
| 375 | #define CONFIG_PQ_MDS_PIB 1 /* PQ MDS Platform IO Board */ | 375 | #define CONFIG_PQ_MDS_PIB 1 /* PQ MDS Platform IO Board */ |
| 376 | 376 | ||
| 377 | #define CONFIG_HAS_FSL_DR_USB 1 /* fixup device tree for the DR USB */ | 377 | #define CONFIG_HAS_FSL_DR_USB 1 /* fixup device tree for the DR USB */ |
| 378 | #define CONFIG_USB_EHCI_FSL | 378 | #define CONFIG_USB_EHCI_FSL |
| 379 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 379 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 380 | 380 | ||
| 381 | #undef CONFIG_EEPRO100 | 381 | #undef CONFIG_EEPRO100 |
| 382 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 382 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 383 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ | 383 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ |
| 384 | #endif /* CONFIG_PCI */ | 384 | #endif /* CONFIG_PCI */ |
| 385 | 385 | ||
| 386 | /* | 386 | /* |
| 387 | * TSEC | 387 | * TSEC |
| 388 | */ | 388 | */ |
| 389 | #define CONFIG_TSEC_ENET /* TSEC ethernet support */ | 389 | #define CONFIG_TSEC_ENET /* TSEC ethernet support */ |
| 390 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 | 390 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 |
| 391 | #define CONFIG_SYS_TSEC1 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET) | 391 | #define CONFIG_SYS_TSEC1 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC1_OFFSET) |
| 392 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 | 392 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 |
| 393 | #define CONFIG_SYS_TSEC2 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC2_OFFSET) | 393 | #define CONFIG_SYS_TSEC2 (CONFIG_SYS_IMMR+CONFIG_SYS_TSEC2_OFFSET) |
| 394 | 394 | ||
| 395 | /* | 395 | /* |
| 396 | * TSEC ethernet configuration | 396 | * TSEC ethernet configuration |
| 397 | */ | 397 | */ |
| 398 | #define CONFIG_MII 1 /* MII PHY management */ | 398 | #define CONFIG_MII 1 /* MII PHY management */ |
| 399 | #define CONFIG_TSEC1 1 | 399 | #define CONFIG_TSEC1 1 |
| 400 | #define CONFIG_TSEC1_NAME "eTSEC0" | 400 | #define CONFIG_TSEC1_NAME "eTSEC0" |
| 401 | #define CONFIG_TSEC2 1 | 401 | #define CONFIG_TSEC2 1 |
| 402 | #define CONFIG_TSEC2_NAME "eTSEC1" | 402 | #define CONFIG_TSEC2_NAME "eTSEC1" |
| 403 | #define TSEC1_PHY_ADDR 2 | 403 | #define TSEC1_PHY_ADDR 2 |
| 404 | #define TSEC2_PHY_ADDR 3 | 404 | #define TSEC2_PHY_ADDR 3 |
| 405 | #define TSEC1_PHY_ADDR_SGMII 8 | 405 | #define TSEC1_PHY_ADDR_SGMII 8 |
| 406 | #define TSEC2_PHY_ADDR_SGMII 4 | 406 | #define TSEC2_PHY_ADDR_SGMII 4 |
| 407 | #define TSEC1_PHYIDX 0 | 407 | #define TSEC1_PHYIDX 0 |
| 408 | #define TSEC2_PHYIDX 0 | 408 | #define TSEC2_PHYIDX 0 |
| 409 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 409 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 410 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 410 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 411 | 411 | ||
| 412 | /* Options are: TSEC[0-1] */ | 412 | /* Options are: TSEC[0-1] */ |
| 413 | #define CONFIG_ETHPRIME "eTSEC1" | 413 | #define CONFIG_ETHPRIME "eTSEC1" |
| 414 | 414 | ||
| 415 | /* SERDES */ | 415 | /* SERDES */ |
| 416 | #define CONFIG_FSL_SERDES | 416 | #define CONFIG_FSL_SERDES |
| 417 | #define CONFIG_FSL_SERDES1 0xe3000 | 417 | #define CONFIG_FSL_SERDES1 0xe3000 |
| 418 | #define CONFIG_FSL_SERDES2 0xe3100 | 418 | #define CONFIG_FSL_SERDES2 0xe3100 |
| 419 | 419 | ||
| 420 | /* | 420 | /* |
| 421 | * SATA | 421 | * SATA |
| 422 | */ | 422 | */ |
| 423 | #define CONFIG_LIBATA | 423 | #define CONFIG_LIBATA |
| 424 | #define CONFIG_FSL_SATA | ||
| 425 | 424 | ||
| 426 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 425 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 427 | #define CONFIG_SATA1 | 426 | #define CONFIG_SATA1 |
| 428 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 | 427 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 |
| 429 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) | 428 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) |
| 430 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 429 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 431 | #define CONFIG_SATA2 | 430 | #define CONFIG_SATA2 |
| 432 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 | 431 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 |
| 433 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) | 432 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) |
| 434 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 433 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 435 | 434 | ||
| 436 | #ifdef CONFIG_FSL_SATA | 435 | #ifdef CONFIG_FSL_SATA |
| 437 | #define CONFIG_LBA48 | 436 | #define CONFIG_LBA48 |
| 438 | #endif | 437 | #endif |
| 439 | 438 | ||
| 440 | /* | 439 | /* |
| 441 | * Environment | 440 | * Environment |
| 442 | */ | 441 | */ |
| 443 | #ifndef CONFIG_SYS_RAMBOOT | 442 | #ifndef CONFIG_SYS_RAMBOOT |
| 444 | #define CONFIG_ENV_ADDR \ | 443 | #define CONFIG_ENV_ADDR \ |
| 445 | (CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN) | 444 | (CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN) |
| 446 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K(one sector) for env */ | 445 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K(one sector) for env */ |
| 447 | #define CONFIG_ENV_SIZE 0x2000 | 446 | #define CONFIG_ENV_SIZE 0x2000 |
| 448 | #else | 447 | #else |
| 449 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) | 448 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) |
| 450 | #define CONFIG_ENV_SIZE 0x2000 | 449 | #define CONFIG_ENV_SIZE 0x2000 |
| 451 | #endif | 450 | #endif |
| 452 | 451 | ||
| 453 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ | 452 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ |
| 454 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ | 453 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ |
| 455 | 454 | ||
| 456 | /* | 455 | /* |
| 457 | * BOOTP options | 456 | * BOOTP options |
| 458 | */ | 457 | */ |
| 459 | #define CONFIG_BOOTP_BOOTFILESIZE | 458 | #define CONFIG_BOOTP_BOOTFILESIZE |
| 460 | #define CONFIG_BOOTP_BOOTPATH | 459 | #define CONFIG_BOOTP_BOOTPATH |
| 461 | #define CONFIG_BOOTP_GATEWAY | 460 | #define CONFIG_BOOTP_GATEWAY |
| 462 | #define CONFIG_BOOTP_HOSTNAME | 461 | #define CONFIG_BOOTP_HOSTNAME |
| 463 | 462 | ||
| 464 | /* | 463 | /* |
| 465 | * Command line configuration. | 464 | * Command line configuration. |
| 466 | */ | 465 | */ |
| 467 | 466 | ||
| 468 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ | 467 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ |
| 469 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 468 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 470 | 469 | ||
| 471 | #undef CONFIG_WATCHDOG /* watchdog disabled */ | 470 | #undef CONFIG_WATCHDOG /* watchdog disabled */ |
| 472 | 471 | ||
| 473 | #ifdef CONFIG_MMC | 472 | #ifdef CONFIG_MMC |
| 474 | #define CONFIG_FSL_ESDHC | 473 | #define CONFIG_FSL_ESDHC |
| 475 | #define CONFIG_FSL_ESDHC_PIN_MUX | 474 | #define CONFIG_FSL_ESDHC_PIN_MUX |
| 476 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC83xx_ESDHC_ADDR | 475 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC83xx_ESDHC_ADDR |
| 477 | #endif | 476 | #endif |
| 478 | 477 | ||
| 479 | /* | 478 | /* |
| 480 | * Miscellaneous configurable options | 479 | * Miscellaneous configurable options |
| 481 | */ | 480 | */ |
| 482 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 481 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 483 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 482 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 484 | 483 | ||
| 485 | /* | 484 | /* |
| 486 | * For booting Linux, the board info and command line data | 485 | * For booting Linux, the board info and command line data |
| 487 | * have to be in the first 256 MB of memory, since this is | 486 | * have to be in the first 256 MB of memory, since this is |
| 488 | * the maximum mapped by the Linux kernel during initialization. | 487 | * the maximum mapped by the Linux kernel during initialization. |
| 489 | */ | 488 | */ |
| 490 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ | 489 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ |
| 491 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 490 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 492 | 491 | ||
| 493 | /* | 492 | /* |
| 494 | * Core HID Setup | 493 | * Core HID Setup |
| 495 | */ | 494 | */ |
| 496 | #define CONFIG_SYS_HID0_INIT 0x000000000 | 495 | #define CONFIG_SYS_HID0_INIT 0x000000000 |
| 497 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK | \ | 496 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK | \ |
| 498 | HID0_ENABLE_INSTRUCTION_CACHE) | 497 | HID0_ENABLE_INSTRUCTION_CACHE) |
| 499 | #define CONFIG_SYS_HID2 HID2_HBE | 498 | #define CONFIG_SYS_HID2 HID2_HBE |
| 500 | 499 | ||
| 501 | /* | 500 | /* |
| 502 | * MMU Setup | 501 | * MMU Setup |
| 503 | */ | 502 | */ |
| 504 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ | 503 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ |
| 505 | 504 | ||
| 506 | /* DDR: cache cacheable */ | 505 | /* DDR: cache cacheable */ |
| 507 | #define CONFIG_SYS_SDRAM_LOWER CONFIG_SYS_SDRAM_BASE | 506 | #define CONFIG_SYS_SDRAM_LOWER CONFIG_SYS_SDRAM_BASE |
| 508 | #define CONFIG_SYS_SDRAM_UPPER (CONFIG_SYS_SDRAM_BASE + 0x10000000) | 507 | #define CONFIG_SYS_SDRAM_UPPER (CONFIG_SYS_SDRAM_BASE + 0x10000000) |
| 509 | 508 | ||
| 510 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_LOWER \ | 509 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_LOWER \ |
| 511 | | BATL_PP_RW \ | 510 | | BATL_PP_RW \ |
| 512 | | BATL_MEMCOHERENCE) | 511 | | BATL_MEMCOHERENCE) |
| 513 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_LOWER \ | 512 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_LOWER \ |
| 514 | | BATU_BL_256M \ | 513 | | BATU_BL_256M \ |
| 515 | | BATU_VS \ | 514 | | BATU_VS \ |
| 516 | | BATU_VP) | 515 | | BATU_VP) |
| 517 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L | 516 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L |
| 518 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U | 517 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U |
| 519 | 518 | ||
| 520 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_SDRAM_UPPER \ | 519 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_SDRAM_UPPER \ |
| 521 | | BATL_PP_RW \ | 520 | | BATL_PP_RW \ |
| 522 | | BATL_MEMCOHERENCE) | 521 | | BATL_MEMCOHERENCE) |
| 523 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_SDRAM_UPPER \ | 522 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_SDRAM_UPPER \ |
| 524 | | BATU_BL_256M \ | 523 | | BATU_BL_256M \ |
| 525 | | BATU_VS \ | 524 | | BATU_VS \ |
| 526 | | BATU_VP) | 525 | | BATU_VP) |
| 527 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L | 526 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L |
| 528 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U | 527 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U |
| 529 | 528 | ||
| 530 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ | 529 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ |
| 531 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_IMMR \ | 530 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_IMMR \ |
| 532 | | BATL_PP_RW \ | 531 | | BATL_PP_RW \ |
| 533 | | BATL_CACHEINHIBIT \ | 532 | | BATL_CACHEINHIBIT \ |
| 534 | | BATL_GUARDEDSTORAGE) | 533 | | BATL_GUARDEDSTORAGE) |
| 535 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_IMMR \ | 534 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_IMMR \ |
| 536 | | BATU_BL_8M \ | 535 | | BATU_BL_8M \ |
| 537 | | BATU_VS \ | 536 | | BATU_VS \ |
| 538 | | BATU_VP) | 537 | | BATU_VP) |
| 539 | #define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L | 538 | #define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L |
| 540 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U | 539 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U |
| 541 | 540 | ||
| 542 | /* BCSR: cache-inhibit and guarded */ | 541 | /* BCSR: cache-inhibit and guarded */ |
| 543 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_BCSR \ | 542 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_BCSR \ |
| 544 | | BATL_PP_RW \ | 543 | | BATL_PP_RW \ |
| 545 | | BATL_CACHEINHIBIT \ | 544 | | BATL_CACHEINHIBIT \ |
| 546 | | BATL_GUARDEDSTORAGE) | 545 | | BATL_GUARDEDSTORAGE) |
| 547 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_BCSR \ | 546 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_BCSR \ |
| 548 | | BATU_BL_128K \ | 547 | | BATU_BL_128K \ |
| 549 | | BATU_VS \ | 548 | | BATU_VS \ |
| 550 | | BATU_VP) | 549 | | BATU_VP) |
| 551 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L | 550 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L |
| 552 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U | 551 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U |
| 553 | 552 | ||
| 554 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ | 553 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ |
| 555 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_FLASH_BASE \ | 554 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_FLASH_BASE \ |
| 556 | | BATL_PP_RW \ | 555 | | BATL_PP_RW \ |
| 557 | | BATL_MEMCOHERENCE) | 556 | | BATL_MEMCOHERENCE) |
| 558 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_FLASH_BASE \ | 557 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_FLASH_BASE \ |
| 559 | | BATU_BL_32M \ | 558 | | BATU_BL_32M \ |
| 560 | | BATU_VS \ | 559 | | BATU_VS \ |
| 561 | | BATU_VP) | 560 | | BATU_VP) |
| 562 | #define CONFIG_SYS_DBAT4L (CONFIG_SYS_FLASH_BASE \ | 561 | #define CONFIG_SYS_DBAT4L (CONFIG_SYS_FLASH_BASE \ |
| 563 | | BATL_PP_RW \ | 562 | | BATL_PP_RW \ |
| 564 | | BATL_CACHEINHIBIT \ | 563 | | BATL_CACHEINHIBIT \ |
| 565 | | BATL_GUARDEDSTORAGE) | 564 | | BATL_GUARDEDSTORAGE) |
| 566 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U | 565 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U |
| 567 | 566 | ||
| 568 | /* Stack in dcache: cacheable, no memory coherence */ | 567 | /* Stack in dcache: cacheable, no memory coherence */ |
| 569 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) | 568 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) |
| 570 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_INIT_RAM_ADDR \ | 569 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_INIT_RAM_ADDR \ |
| 571 | | BATU_BL_128K \ | 570 | | BATU_BL_128K \ |
| 572 | | BATU_VS \ | 571 | | BATU_VS \ |
| 573 | | BATU_VP) | 572 | | BATU_VP) |
| 574 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L | 573 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L |
| 575 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U | 574 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U |
| 576 | 575 | ||
| 577 | #ifdef CONFIG_PCI | 576 | #ifdef CONFIG_PCI |
| 578 | /* PCI MEM space: cacheable */ | 577 | /* PCI MEM space: cacheable */ |
| 579 | #define CONFIG_SYS_IBAT6L (CONFIG_SYS_PCI_MEM_PHYS \ | 578 | #define CONFIG_SYS_IBAT6L (CONFIG_SYS_PCI_MEM_PHYS \ |
| 580 | | BATL_PP_RW \ | 579 | | BATL_PP_RW \ |
| 581 | | BATL_MEMCOHERENCE) | 580 | | BATL_MEMCOHERENCE) |
| 582 | #define CONFIG_SYS_IBAT6U (CONFIG_SYS_PCI_MEM_PHYS \ | 581 | #define CONFIG_SYS_IBAT6U (CONFIG_SYS_PCI_MEM_PHYS \ |
| 583 | | BATU_BL_256M \ | 582 | | BATU_BL_256M \ |
| 584 | | BATU_VS \ | 583 | | BATU_VS \ |
| 585 | | BATU_VP) | 584 | | BATU_VP) |
| 586 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L | 585 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L |
| 587 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U | 586 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U |
| 588 | /* PCI MMIO space: cache-inhibit and guarded */ | 587 | /* PCI MMIO space: cache-inhibit and guarded */ |
| 589 | #define CONFIG_SYS_IBAT7L (CONFIG_SYS_PCI_MMIO_PHYS \ | 588 | #define CONFIG_SYS_IBAT7L (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 590 | | BATL_PP_RW \ | 589 | | BATL_PP_RW \ |
| 591 | | BATL_CACHEINHIBIT \ | 590 | | BATL_CACHEINHIBIT \ |
| 592 | | BATL_GUARDEDSTORAGE) | 591 | | BATL_GUARDEDSTORAGE) |
| 593 | #define CONFIG_SYS_IBAT7U (CONFIG_SYS_PCI_MMIO_PHYS \ | 592 | #define CONFIG_SYS_IBAT7U (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 594 | | BATU_BL_256M \ | 593 | | BATU_BL_256M \ |
| 595 | | BATU_VS \ | 594 | | BATU_VS \ |
| 596 | | BATU_VP) | 595 | | BATU_VP) |
| 597 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L | 596 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L |
| 598 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U | 597 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U |
| 599 | #else | 598 | #else |
| 600 | #define CONFIG_SYS_IBAT6L (0) | 599 | #define CONFIG_SYS_IBAT6L (0) |
| 601 | #define CONFIG_SYS_IBAT6U (0) | 600 | #define CONFIG_SYS_IBAT6U (0) |
| 602 | #define CONFIG_SYS_IBAT7L (0) | 601 | #define CONFIG_SYS_IBAT7L (0) |
| 603 | #define CONFIG_SYS_IBAT7U (0) | 602 | #define CONFIG_SYS_IBAT7U (0) |
| 604 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L | 603 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L |
| 605 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U | 604 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U |
| 606 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L | 605 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L |
| 607 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U | 606 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U |
| 608 | #endif | 607 | #endif |
| 609 | 608 | ||
| 610 | #if defined(CONFIG_CMD_KGDB) | 609 | #if defined(CONFIG_CMD_KGDB) |
| 611 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ | 610 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ |
| 612 | #endif | 611 | #endif |
| 613 | 612 | ||
| 614 | /* | 613 | /* |
| 615 | * Environment Configuration | 614 | * Environment Configuration |
| 616 | */ | 615 | */ |
| 617 | 616 | ||
| 618 | #define CONFIG_ENV_OVERWRITE | 617 | #define CONFIG_ENV_OVERWRITE |
| 619 | 618 | ||
| 620 | #if defined(CONFIG_TSEC_ENET) | 619 | #if defined(CONFIG_TSEC_ENET) |
| 621 | #define CONFIG_HAS_ETH0 | 620 | #define CONFIG_HAS_ETH0 |
| 622 | #define CONFIG_HAS_ETH1 | 621 | #define CONFIG_HAS_ETH1 |
| 623 | #endif | 622 | #endif |
| 624 | 623 | ||
| 625 | #define CONFIG_LOADADDR 800000 /* default location for tftp and bootm */ | 624 | #define CONFIG_LOADADDR 800000 /* default location for tftp and bootm */ |
| 626 | 625 | ||
| 627 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 626 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 628 | "netdev=eth0\0" \ | 627 | "netdev=eth0\0" \ |
| 629 | "consoledev=ttyS0\0" \ | 628 | "consoledev=ttyS0\0" \ |
| 630 | "ramdiskaddr=1000000\0" \ | 629 | "ramdiskaddr=1000000\0" \ |
| 631 | "ramdiskfile=ramfs.83xx\0" \ | 630 | "ramdiskfile=ramfs.83xx\0" \ |
| 632 | "fdtaddr=780000\0" \ | 631 | "fdtaddr=780000\0" \ |
| 633 | "fdtfile=mpc8379_mds.dtb\0" \ | 632 | "fdtfile=mpc8379_mds.dtb\0" \ |
| 634 | "" | 633 | "" |
| 635 | 634 | ||
| 636 | #define CONFIG_NFSBOOTCOMMAND \ | 635 | #define CONFIG_NFSBOOTCOMMAND \ |
| 637 | "setenv bootargs root=/dev/nfs rw " \ | 636 | "setenv bootargs root=/dev/nfs rw " \ |
| 638 | "nfsroot=$serverip:$rootpath " \ | 637 | "nfsroot=$serverip:$rootpath " \ |
| 639 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ | 638 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ |
| 640 | "$netdev:off " \ | 639 | "$netdev:off " \ |
| 641 | "console=$consoledev,$baudrate $othbootargs;" \ | 640 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 642 | "tftp $loadaddr $bootfile;" \ | 641 | "tftp $loadaddr $bootfile;" \ |
| 643 | "tftp $fdtaddr $fdtfile;" \ | 642 | "tftp $fdtaddr $fdtfile;" \ |
| 644 | "bootm $loadaddr - $fdtaddr" | 643 | "bootm $loadaddr - $fdtaddr" |
| 645 | 644 | ||
| 646 | #define CONFIG_RAMBOOTCOMMAND \ | 645 | #define CONFIG_RAMBOOTCOMMAND \ |
| 647 | "setenv bootargs root=/dev/ram rw " \ | 646 | "setenv bootargs root=/dev/ram rw " \ |
| 648 | "console=$consoledev,$baudrate $othbootargs;" \ | 647 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 649 | "tftp $ramdiskaddr $ramdiskfile;" \ | 648 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 650 | "tftp $loadaddr $bootfile;" \ | 649 | "tftp $loadaddr $bootfile;" \ |
| 651 | "tftp $fdtaddr $fdtfile;" \ | 650 | "tftp $fdtaddr $fdtfile;" \ |
| 652 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 651 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 653 | 652 | ||
| 654 | #define CONFIG_BOOTCOMMAND CONFIG_NFSBOOTCOMMAND | 653 | #define CONFIG_BOOTCOMMAND CONFIG_NFSBOOTCOMMAND |
| 655 | 654 | ||
| 656 | #endif /* __CONFIG_H */ | 655 | #endif /* __CONFIG_H */ |
| 657 | 656 |
include/configs/MPC837XERDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 2007 Freescale Semiconductor, Inc. | 2 | * Copyright (C) 2007 Freescale Semiconductor, Inc. |
| 3 | * Kevin Lam <kevin.lam@freescale.com> | 3 | * Kevin Lam <kevin.lam@freescale.com> |
| 4 | * Joe D'Abbraccio <joe.d'abbraccio@freescale.com> | 4 | * Joe D'Abbraccio <joe.d'abbraccio@freescale.com> |
| 5 | * | 5 | * |
| 6 | * SPDX-License-Identifier: GPL-2.0+ | 6 | * SPDX-License-Identifier: GPL-2.0+ |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #ifndef __CONFIG_H | 9 | #ifndef __CONFIG_H |
| 10 | #define __CONFIG_H | 10 | #define __CONFIG_H |
| 11 | 11 | ||
| 12 | /* | 12 | /* |
| 13 | * High Level Configuration Options | 13 | * High Level Configuration Options |
| 14 | */ | 14 | */ |
| 15 | #define CONFIG_E300 1 /* E300 family */ | 15 | #define CONFIG_E300 1 /* E300 family */ |
| 16 | #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ | 16 | #define CONFIG_MPC837x 1 /* MPC837x CPU specific */ |
| 17 | #define CONFIG_MPC837XERDB 1 | 17 | #define CONFIG_MPC837XERDB 1 |
| 18 | 18 | ||
| 19 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 | 19 | #define CONFIG_SYS_TEXT_BASE 0xFE000000 |
| 20 | 20 | ||
| 21 | #define CONFIG_MISC_INIT_R | 21 | #define CONFIG_MISC_INIT_R |
| 22 | #define CONFIG_HWCONFIG | 22 | #define CONFIG_HWCONFIG |
| 23 | 23 | ||
| 24 | /* | 24 | /* |
| 25 | * On-board devices | 25 | * On-board devices |
| 26 | */ | 26 | */ |
| 27 | #define CONFIG_TSEC_ENET /* TSEC Ethernet support */ | 27 | #define CONFIG_TSEC_ENET /* TSEC Ethernet support */ |
| 28 | #define CONFIG_VSC7385_ENET | 28 | #define CONFIG_VSC7385_ENET |
| 29 | 29 | ||
| 30 | /* | 30 | /* |
| 31 | * System Clock Setup | 31 | * System Clock Setup |
| 32 | */ | 32 | */ |
| 33 | #ifdef CONFIG_PCISLAVE | 33 | #ifdef CONFIG_PCISLAVE |
| 34 | #define CONFIG_83XX_PCICLK 66666667 /* in HZ */ | 34 | #define CONFIG_83XX_PCICLK 66666667 /* in HZ */ |
| 35 | #else | 35 | #else |
| 36 | #define CONFIG_83XX_CLKIN 66666667 /* in Hz */ | 36 | #define CONFIG_83XX_CLKIN 66666667 /* in Hz */ |
| 37 | #define CONFIG_PCIE | 37 | #define CONFIG_PCIE |
| 38 | #endif | 38 | #endif |
| 39 | 39 | ||
| 40 | #ifndef CONFIG_SYS_CLK_FREQ | 40 | #ifndef CONFIG_SYS_CLK_FREQ |
| 41 | #define CONFIG_SYS_CLK_FREQ CONFIG_83XX_CLKIN | 41 | #define CONFIG_SYS_CLK_FREQ CONFIG_83XX_CLKIN |
| 42 | #endif | 42 | #endif |
| 43 | 43 | ||
| 44 | /* | 44 | /* |
| 45 | * Hardware Reset Configuration Word | 45 | * Hardware Reset Configuration Word |
| 46 | */ | 46 | */ |
| 47 | #define CONFIG_SYS_HRCW_LOW (\ | 47 | #define CONFIG_SYS_HRCW_LOW (\ |
| 48 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ | 48 | HRCWL_LCL_BUS_TO_SCB_CLK_1X1 |\ |
| 49 | HRCWL_DDR_TO_SCB_CLK_1X1 |\ | 49 | HRCWL_DDR_TO_SCB_CLK_1X1 |\ |
| 50 | HRCWL_SVCOD_DIV_2 |\ | 50 | HRCWL_SVCOD_DIV_2 |\ |
| 51 | HRCWL_CSB_TO_CLKIN_5X1 |\ | 51 | HRCWL_CSB_TO_CLKIN_5X1 |\ |
| 52 | HRCWL_CORE_TO_CSB_2X1) | 52 | HRCWL_CORE_TO_CSB_2X1) |
| 53 | 53 | ||
| 54 | #ifdef CONFIG_PCISLAVE | 54 | #ifdef CONFIG_PCISLAVE |
| 55 | #define CONFIG_SYS_HRCW_HIGH (\ | 55 | #define CONFIG_SYS_HRCW_HIGH (\ |
| 56 | HRCWH_PCI_AGENT |\ | 56 | HRCWH_PCI_AGENT |\ |
| 57 | HRCWH_PCI1_ARBITER_DISABLE |\ | 57 | HRCWH_PCI1_ARBITER_DISABLE |\ |
| 58 | HRCWH_CORE_ENABLE |\ | 58 | HRCWH_CORE_ENABLE |\ |
| 59 | HRCWH_FROM_0XFFF00100 |\ | 59 | HRCWH_FROM_0XFFF00100 |\ |
| 60 | HRCWH_BOOTSEQ_DISABLE |\ | 60 | HRCWH_BOOTSEQ_DISABLE |\ |
| 61 | HRCWH_SW_WATCHDOG_DISABLE |\ | 61 | HRCWH_SW_WATCHDOG_DISABLE |\ |
| 62 | HRCWH_ROM_LOC_LOCAL_16BIT |\ | 62 | HRCWH_ROM_LOC_LOCAL_16BIT |\ |
| 63 | HRCWH_RL_EXT_LEGACY |\ | 63 | HRCWH_RL_EXT_LEGACY |\ |
| 64 | HRCWH_TSEC1M_IN_RGMII |\ | 64 | HRCWH_TSEC1M_IN_RGMII |\ |
| 65 | HRCWH_TSEC2M_IN_RGMII |\ | 65 | HRCWH_TSEC2M_IN_RGMII |\ |
| 66 | HRCWH_BIG_ENDIAN |\ | 66 | HRCWH_BIG_ENDIAN |\ |
| 67 | HRCWH_LDP_CLEAR) | 67 | HRCWH_LDP_CLEAR) |
| 68 | #else | 68 | #else |
| 69 | #define CONFIG_SYS_HRCW_HIGH (\ | 69 | #define CONFIG_SYS_HRCW_HIGH (\ |
| 70 | HRCWH_PCI_HOST |\ | 70 | HRCWH_PCI_HOST |\ |
| 71 | HRCWH_PCI1_ARBITER_ENABLE |\ | 71 | HRCWH_PCI1_ARBITER_ENABLE |\ |
| 72 | HRCWH_CORE_ENABLE |\ | 72 | HRCWH_CORE_ENABLE |\ |
| 73 | HRCWH_FROM_0X00000100 |\ | 73 | HRCWH_FROM_0X00000100 |\ |
| 74 | HRCWH_BOOTSEQ_DISABLE |\ | 74 | HRCWH_BOOTSEQ_DISABLE |\ |
| 75 | HRCWH_SW_WATCHDOG_DISABLE |\ | 75 | HRCWH_SW_WATCHDOG_DISABLE |\ |
| 76 | HRCWH_ROM_LOC_LOCAL_16BIT |\ | 76 | HRCWH_ROM_LOC_LOCAL_16BIT |\ |
| 77 | HRCWH_RL_EXT_LEGACY |\ | 77 | HRCWH_RL_EXT_LEGACY |\ |
| 78 | HRCWH_TSEC1M_IN_RGMII |\ | 78 | HRCWH_TSEC1M_IN_RGMII |\ |
| 79 | HRCWH_TSEC2M_IN_RGMII |\ | 79 | HRCWH_TSEC2M_IN_RGMII |\ |
| 80 | HRCWH_BIG_ENDIAN |\ | 80 | HRCWH_BIG_ENDIAN |\ |
| 81 | HRCWH_LDP_CLEAR) | 81 | HRCWH_LDP_CLEAR) |
| 82 | #endif | 82 | #endif |
| 83 | 83 | ||
| 84 | /* System performance - define the value i.e. CONFIG_SYS_XXX | 84 | /* System performance - define the value i.e. CONFIG_SYS_XXX |
| 85 | */ | 85 | */ |
| 86 | 86 | ||
| 87 | /* Arbiter Configuration Register */ | 87 | /* Arbiter Configuration Register */ |
| 88 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth (0-3) */ | 88 | #define CONFIG_SYS_ACR_PIPE_DEP 3 /* Arbiter pipeline depth (0-3) */ |
| 89 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count (0-7) */ | 89 | #define CONFIG_SYS_ACR_RPTCNT 3 /* Arbiter repeat count (0-7) */ |
| 90 | 90 | ||
| 91 | /* System Priority Control Regsiter */ | 91 | /* System Priority Control Regsiter */ |
| 92 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC1&2 emergency priority (0-3) */ | 92 | #define CONFIG_SYS_SPCR_TSECEP 3 /* eTSEC1&2 emergency priority (0-3) */ |
| 93 | 93 | ||
| 94 | /* System Clock Configuration Register */ | 94 | /* System Clock Configuration Register */ |
| 95 | #define CONFIG_SYS_SCCR_TSEC1CM 1 /* eTSEC1 clock mode (0-3) */ | 95 | #define CONFIG_SYS_SCCR_TSEC1CM 1 /* eTSEC1 clock mode (0-3) */ |
| 96 | #define CONFIG_SYS_SCCR_TSEC2CM 1 /* eTSEC2 clock mode (0-3) */ | 96 | #define CONFIG_SYS_SCCR_TSEC2CM 1 /* eTSEC2 clock mode (0-3) */ |
| 97 | #define CONFIG_SYS_SCCR_SATACM SCCR_SATACM_2 /* SATA1-4 clock mode (0-3) */ | 97 | #define CONFIG_SYS_SCCR_SATACM SCCR_SATACM_2 /* SATA1-4 clock mode (0-3) */ |
| 98 | 98 | ||
| 99 | /* | 99 | /* |
| 100 | * System IO Config | 100 | * System IO Config |
| 101 | */ | 101 | */ |
| 102 | #define CONFIG_SYS_SICRH 0x08200000 | 102 | #define CONFIG_SYS_SICRH 0x08200000 |
| 103 | #define CONFIG_SYS_SICRL 0x00000000 | 103 | #define CONFIG_SYS_SICRL 0x00000000 |
| 104 | 104 | ||
| 105 | /* | 105 | /* |
| 106 | * Output Buffer Impedance | 106 | * Output Buffer Impedance |
| 107 | */ | 107 | */ |
| 108 | #define CONFIG_SYS_OBIR 0x30100000 | 108 | #define CONFIG_SYS_OBIR 0x30100000 |
| 109 | 109 | ||
| 110 | /* | 110 | /* |
| 111 | * IMMR new address | 111 | * IMMR new address |
| 112 | */ | 112 | */ |
| 113 | #define CONFIG_SYS_IMMR 0xE0000000 | 113 | #define CONFIG_SYS_IMMR 0xE0000000 |
| 114 | 114 | ||
| 115 | /* | 115 | /* |
| 116 | * Device configurations | 116 | * Device configurations |
| 117 | */ | 117 | */ |
| 118 | 118 | ||
| 119 | /* Vitesse 7385 */ | 119 | /* Vitesse 7385 */ |
| 120 | 120 | ||
| 121 | #ifdef CONFIG_VSC7385_ENET | 121 | #ifdef CONFIG_VSC7385_ENET |
| 122 | 122 | ||
| 123 | #define CONFIG_TSEC2 | 123 | #define CONFIG_TSEC2 |
| 124 | 124 | ||
| 125 | /* The flash address and size of the VSC7385 firmware image */ | 125 | /* The flash address and size of the VSC7385 firmware image */ |
| 126 | #define CONFIG_VSC7385_IMAGE 0xFE7FE000 | 126 | #define CONFIG_VSC7385_IMAGE 0xFE7FE000 |
| 127 | #define CONFIG_VSC7385_IMAGE_SIZE 8192 | 127 | #define CONFIG_VSC7385_IMAGE_SIZE 8192 |
| 128 | 128 | ||
| 129 | #endif | 129 | #endif |
| 130 | 130 | ||
| 131 | /* | 131 | /* |
| 132 | * DDR Setup | 132 | * DDR Setup |
| 133 | */ | 133 | */ |
| 134 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ | 134 | #define CONFIG_SYS_DDR_BASE 0x00000000 /* DDR is system memory */ |
| 135 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE | 135 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 136 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE | 136 | #define CONFIG_SYS_DDR_SDRAM_BASE CONFIG_SYS_DDR_BASE |
| 137 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL 0x03000000 | 137 | #define CONFIG_SYS_DDR_SDRAM_CLK_CNTL 0x03000000 |
| 138 | #define CONFIG_SYS_83XX_DDR_USES_CS0 | 138 | #define CONFIG_SYS_83XX_DDR_USES_CS0 |
| 139 | 139 | ||
| 140 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_DHC_EN | DDRCDR_ODT | DDRCDR_Q_DRN) | 140 | #define CONFIG_SYS_DDRCDR_VALUE (DDRCDR_DHC_EN | DDRCDR_ODT | DDRCDR_Q_DRN) |
| 141 | 141 | ||
| 142 | #undef CONFIG_DDR_ECC /* support DDR ECC function */ | 142 | #undef CONFIG_DDR_ECC /* support DDR ECC function */ |
| 143 | #undef CONFIG_DDR_ECC_CMD /* Use DDR ECC user commands */ | 143 | #undef CONFIG_DDR_ECC_CMD /* Use DDR ECC user commands */ |
| 144 | 144 | ||
| 145 | #undef CONFIG_NEVER_ASSERT_ODT_TO_CPU /* Never assert ODT to internal IOs */ | 145 | #undef CONFIG_NEVER_ASSERT_ODT_TO_CPU /* Never assert ODT to internal IOs */ |
| 146 | 146 | ||
| 147 | /* | 147 | /* |
| 148 | * Manually set up DDR parameters | 148 | * Manually set up DDR parameters |
| 149 | */ | 149 | */ |
| 150 | #define CONFIG_SYS_DDR_SIZE 256 /* MB */ | 150 | #define CONFIG_SYS_DDR_SIZE 256 /* MB */ |
| 151 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000000f | 151 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000000f |
| 152 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ | 152 | #define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN \ |
| 153 | | CSCONFIG_ODT_WR_ONLY_CURRENT \ | 153 | | CSCONFIG_ODT_WR_ONLY_CURRENT \ |
| 154 | | CSCONFIG_ROW_BIT_13 \ | 154 | | CSCONFIG_ROW_BIT_13 \ |
| 155 | | CSCONFIG_COL_BIT_10) | 155 | | CSCONFIG_COL_BIT_10) |
| 156 | 156 | ||
| 157 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 | 157 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 |
| 158 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ | 158 | #define CONFIG_SYS_DDR_TIMING_0 ((0 << TIMING_CFG0_RWT_SHIFT) \ |
| 159 | | (0 << TIMING_CFG0_WRT_SHIFT) \ | 159 | | (0 << TIMING_CFG0_WRT_SHIFT) \ |
| 160 | | (0 << TIMING_CFG0_RRT_SHIFT) \ | 160 | | (0 << TIMING_CFG0_RRT_SHIFT) \ |
| 161 | | (0 << TIMING_CFG0_WWT_SHIFT) \ | 161 | | (0 << TIMING_CFG0_WWT_SHIFT) \ |
| 162 | | (2 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ | 162 | | (2 << TIMING_CFG0_ACT_PD_EXIT_SHIFT) \ |
| 163 | | (6 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ | 163 | | (6 << TIMING_CFG0_PRE_PD_EXIT_SHIFT) \ |
| 164 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ | 164 | | (8 << TIMING_CFG0_ODT_PD_EXIT_SHIFT) \ |
| 165 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) | 165 | | (2 << TIMING_CFG0_MRS_CYC_SHIFT)) |
| 166 | /* 0x00260802 */ /* DDR400 */ | 166 | /* 0x00260802 */ /* DDR400 */ |
| 167 | #define CONFIG_SYS_DDR_TIMING_1 ((3 << TIMING_CFG1_PRETOACT_SHIFT) \ | 167 | #define CONFIG_SYS_DDR_TIMING_1 ((3 << TIMING_CFG1_PRETOACT_SHIFT) \ |
| 168 | | (9 << TIMING_CFG1_ACTTOPRE_SHIFT) \ | 168 | | (9 << TIMING_CFG1_ACTTOPRE_SHIFT) \ |
| 169 | | (3 << TIMING_CFG1_ACTTORW_SHIFT) \ | 169 | | (3 << TIMING_CFG1_ACTTORW_SHIFT) \ |
| 170 | | (7 << TIMING_CFG1_CASLAT_SHIFT) \ | 170 | | (7 << TIMING_CFG1_CASLAT_SHIFT) \ |
| 171 | | (13 << TIMING_CFG1_REFREC_SHIFT) \ | 171 | | (13 << TIMING_CFG1_REFREC_SHIFT) \ |
| 172 | | (3 << TIMING_CFG1_WRREC_SHIFT) \ | 172 | | (3 << TIMING_CFG1_WRREC_SHIFT) \ |
| 173 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ | 173 | | (2 << TIMING_CFG1_ACTTOACT_SHIFT) \ |
| 174 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) | 174 | | (2 << TIMING_CFG1_WRTORD_SHIFT)) |
| 175 | /* 0x3937d322 */ | 175 | /* 0x3937d322 */ |
| 176 | #define CONFIG_SYS_DDR_TIMING_2 ((0 << TIMING_CFG2_ADD_LAT_SHIFT) \ | 176 | #define CONFIG_SYS_DDR_TIMING_2 ((0 << TIMING_CFG2_ADD_LAT_SHIFT) \ |
| 177 | | (5 << TIMING_CFG2_CPO_SHIFT) \ | 177 | | (5 << TIMING_CFG2_CPO_SHIFT) \ |
| 178 | | (3 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ | 178 | | (3 << TIMING_CFG2_WR_LAT_DELAY_SHIFT) \ |
| 179 | | (2 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ | 179 | | (2 << TIMING_CFG2_RD_TO_PRE_SHIFT) \ |
| 180 | | (3 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ | 180 | | (3 << TIMING_CFG2_WR_DATA_DELAY_SHIFT) \ |
| 181 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ | 181 | | (3 << TIMING_CFG2_CKE_PLS_SHIFT) \ |
| 182 | | (8 << TIMING_CFG2_FOUR_ACT_SHIFT)) | 182 | | (8 << TIMING_CFG2_FOUR_ACT_SHIFT)) |
| 183 | /* 0x02984cc8 */ | 183 | /* 0x02984cc8 */ |
| 184 | 184 | ||
| 185 | #define CONFIG_SYS_DDR_INTERVAL ((1024 << SDRAM_INTERVAL_REFINT_SHIFT) \ | 185 | #define CONFIG_SYS_DDR_INTERVAL ((1024 << SDRAM_INTERVAL_REFINT_SHIFT) \ |
| 186 | | (0 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) | 186 | | (0 << SDRAM_INTERVAL_BSTOPRE_SHIFT)) |
| 187 | /* 0x06090100 */ | 187 | /* 0x06090100 */ |
| 188 | 188 | ||
| 189 | #if defined(CONFIG_DDR_2T_TIMING) | 189 | #if defined(CONFIG_DDR_2T_TIMING) |
| 190 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ | 190 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ |
| 191 | | SDRAM_CFG_SDRAM_TYPE_DDR2 \ | 191 | | SDRAM_CFG_SDRAM_TYPE_DDR2 \ |
| 192 | | SDRAM_CFG_32_BE \ | 192 | | SDRAM_CFG_32_BE \ |
| 193 | | SDRAM_CFG_2T_EN) | 193 | | SDRAM_CFG_2T_EN) |
| 194 | /* 0x43088000 */ | 194 | /* 0x43088000 */ |
| 195 | #else | 195 | #else |
| 196 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ | 196 | #define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SREN \ |
| 197 | | SDRAM_CFG_SDRAM_TYPE_DDR2) | 197 | | SDRAM_CFG_SDRAM_TYPE_DDR2) |
| 198 | /* 0x43000000 */ | 198 | /* 0x43000000 */ |
| 199 | #endif | 199 | #endif |
| 200 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00001000 /* 1 posted refresh */ | 200 | #define CONFIG_SYS_DDR_SDRAM_CFG2 0x00001000 /* 1 posted refresh */ |
| 201 | #define CONFIG_SYS_DDR_MODE ((0x0406 << SDRAM_MODE_ESD_SHIFT) \ | 201 | #define CONFIG_SYS_DDR_MODE ((0x0406 << SDRAM_MODE_ESD_SHIFT) \ |
| 202 | | (0x0442 << SDRAM_MODE_SD_SHIFT)) | 202 | | (0x0442 << SDRAM_MODE_SD_SHIFT)) |
| 203 | /* 0x04400442 */ /* DDR400 */ | 203 | /* 0x04400442 */ /* DDR400 */ |
| 204 | #define CONFIG_SYS_DDR_MODE2 0x00000000 | 204 | #define CONFIG_SYS_DDR_MODE2 0x00000000 |
| 205 | 205 | ||
| 206 | /* | 206 | /* |
| 207 | * Memory test | 207 | * Memory test |
| 208 | */ | 208 | */ |
| 209 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ | 209 | #undef CONFIG_SYS_DRAM_TEST /* memory test, takes time */ |
| 210 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ | 210 | #define CONFIG_SYS_MEMTEST_START 0x00040000 /* memtest region */ |
| 211 | #define CONFIG_SYS_MEMTEST_END 0x0ef70010 | 211 | #define CONFIG_SYS_MEMTEST_END 0x0ef70010 |
| 212 | 212 | ||
| 213 | /* | 213 | /* |
| 214 | * The reserved memory | 214 | * The reserved memory |
| 215 | */ | 215 | */ |
| 216 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 216 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 217 | 217 | ||
| 218 | #if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) | 218 | #if (CONFIG_SYS_MONITOR_BASE < CONFIG_SYS_FLASH_BASE) |
| 219 | #define CONFIG_SYS_RAMBOOT | 219 | #define CONFIG_SYS_RAMBOOT |
| 220 | #else | 220 | #else |
| 221 | #undef CONFIG_SYS_RAMBOOT | 221 | #undef CONFIG_SYS_RAMBOOT |
| 222 | #endif | 222 | #endif |
| 223 | 223 | ||
| 224 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ | 224 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* Reserve 512 kB for Mon */ |
| 225 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ | 225 | #define CONFIG_SYS_MALLOC_LEN (512 * 1024) /* Reserved for malloc */ |
| 226 | 226 | ||
| 227 | /* | 227 | /* |
| 228 | * Initial RAM Base Address Setup | 228 | * Initial RAM Base Address Setup |
| 229 | */ | 229 | */ |
| 230 | #define CONFIG_SYS_INIT_RAM_LOCK 1 | 230 | #define CONFIG_SYS_INIT_RAM_LOCK 1 |
| 231 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ | 231 | #define CONFIG_SYS_INIT_RAM_ADDR 0xE6000000 /* Initial RAM address */ |
| 232 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ | 232 | #define CONFIG_SYS_INIT_RAM_SIZE 0x1000 /* Size of used area in RAM */ |
| 233 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 233 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 234 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 234 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 235 | 235 | ||
| 236 | /* | 236 | /* |
| 237 | * Local Bus Configuration & Clock Setup | 237 | * Local Bus Configuration & Clock Setup |
| 238 | */ | 238 | */ |
| 239 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP | 239 | #define CONFIG_SYS_LCRR_DBYP LCRR_DBYP |
| 240 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_8 | 240 | #define CONFIG_SYS_LCRR_CLKDIV LCRR_CLKDIV_8 |
| 241 | #define CONFIG_SYS_LBC_LBCR 0x00000000 | 241 | #define CONFIG_SYS_LBC_LBCR 0x00000000 |
| 242 | #define CONFIG_FSL_ELBC 1 | 242 | #define CONFIG_FSL_ELBC 1 |
| 243 | 243 | ||
| 244 | /* | 244 | /* |
| 245 | * FLASH on the Local Bus | 245 | * FLASH on the Local Bus |
| 246 | */ | 246 | */ |
| 247 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ | 247 | #define CONFIG_SYS_FLASH_CFI /* use the Common Flash Interface */ |
| 248 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ | 248 | #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ |
| 249 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ | 249 | #define CONFIG_SYS_FLASH_BASE 0xFE000000 /* FLASH base address */ |
| 250 | #define CONFIG_SYS_FLASH_SIZE 8 /* max FLASH size is 32M */ | 250 | #define CONFIG_SYS_FLASH_SIZE 8 /* max FLASH size is 32M */ |
| 251 | 251 | ||
| 252 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ | 252 | #define CONFIG_SYS_FLASH_PROTECTION 1 /* Use h/w Flash protection. */ |
| 253 | #define CONFIG_SYS_FLASH_EMPTY_INFO /* display empty sectors */ | 253 | #define CONFIG_SYS_FLASH_EMPTY_INFO /* display empty sectors */ |
| 254 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE /* buffer up multiple bytes */ | 254 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE /* buffer up multiple bytes */ |
| 255 | 255 | ||
| 256 | /* Window base at flash base */ | 256 | /* Window base at flash base */ |
| 257 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE | 257 | #define CONFIG_SYS_LBLAWBAR0_PRELIM CONFIG_SYS_FLASH_BASE |
| 258 | #define CONFIG_SYS_LBLAWAR0_PRELIM 0x80000016 /* 8 MB window size */ | 258 | #define CONFIG_SYS_LBLAWAR0_PRELIM 0x80000016 /* 8 MB window size */ |
| 259 | 259 | ||
| 260 | #define CONFIG_SYS_BR0_PRELIM (CONFIG_SYS_FLASH_BASE \ | 260 | #define CONFIG_SYS_BR0_PRELIM (CONFIG_SYS_FLASH_BASE \ |
| 261 | | BR_PS_16 /* 16 bit port */ \ | 261 | | BR_PS_16 /* 16 bit port */ \ |
| 262 | | BR_MS_GPCM /* MSEL = GPCM */ \ | 262 | | BR_MS_GPCM /* MSEL = GPCM */ \ |
| 263 | | BR_V) /* valid */ | 263 | | BR_V) /* valid */ |
| 264 | #define CONFIG_SYS_OR0_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ | 264 | #define CONFIG_SYS_OR0_PRELIM (MEG_TO_AM(CONFIG_SYS_FLASH_SIZE) \ |
| 265 | | OR_GPCM_XACS \ | 265 | | OR_GPCM_XACS \ |
| 266 | | OR_GPCM_SCY_9 \ | 266 | | OR_GPCM_SCY_9 \ |
| 267 | | OR_GPCM_EHTR_SET \ | 267 | | OR_GPCM_EHTR_SET \ |
| 268 | | OR_GPCM_EAD) | 268 | | OR_GPCM_EAD) |
| 269 | /* 0xFF800191 */ | 269 | /* 0xFF800191 */ |
| 270 | 270 | ||
| 271 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 271 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 272 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* max sectors per device */ | 272 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* max sectors per device */ |
| 273 | 273 | ||
| 274 | #undef CONFIG_SYS_FLASH_CHECKSUM | 274 | #undef CONFIG_SYS_FLASH_CHECKSUM |
| 275 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 275 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 276 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 276 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 277 | 277 | ||
| 278 | /* | 278 | /* |
| 279 | * NAND Flash on the Local Bus | 279 | * NAND Flash on the Local Bus |
| 280 | */ | 280 | */ |
| 281 | #define CONFIG_SYS_NAND_BASE 0xE0600000 | 281 | #define CONFIG_SYS_NAND_BASE 0xE0600000 |
| 282 | #define CONFIG_SYS_BR1_PRELIM (CONFIG_SYS_NAND_BASE \ | 282 | #define CONFIG_SYS_BR1_PRELIM (CONFIG_SYS_NAND_BASE \ |
| 283 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ | 283 | | BR_DECC_CHK_GEN /* Use HW ECC */ \ |
| 284 | | BR_PS_8 /* 8 bit port */ \ | 284 | | BR_PS_8 /* 8 bit port */ \ |
| 285 | | BR_MS_FCM /* MSEL = FCM */ \ | 285 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 286 | | BR_V) /* valid */ | 286 | | BR_V) /* valid */ |
| 287 | #define CONFIG_SYS_OR1_PRELIM (OR_AM_32KB \ | 287 | #define CONFIG_SYS_OR1_PRELIM (OR_AM_32KB \ |
| 288 | | OR_FCM_CSCT \ | 288 | | OR_FCM_CSCT \ |
| 289 | | OR_FCM_CST \ | 289 | | OR_FCM_CST \ |
| 290 | | OR_FCM_CHT \ | 290 | | OR_FCM_CHT \ |
| 291 | | OR_FCM_SCY_1 \ | 291 | | OR_FCM_SCY_1 \ |
| 292 | | OR_FCM_TRLX \ | 292 | | OR_FCM_TRLX \ |
| 293 | | OR_FCM_EHTR) | 293 | | OR_FCM_EHTR) |
| 294 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_NAND_BASE | 294 | #define CONFIG_SYS_LBLAWBAR1_PRELIM CONFIG_SYS_NAND_BASE |
| 295 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) | 295 | #define CONFIG_SYS_LBLAWAR1_PRELIM (LBLAWAR_EN | LBLAWAR_32KB) |
| 296 | 296 | ||
| 297 | /* Vitesse 7385 */ | 297 | /* Vitesse 7385 */ |
| 298 | 298 | ||
| 299 | #define CONFIG_SYS_VSC7385_BASE 0xF0000000 | 299 | #define CONFIG_SYS_VSC7385_BASE 0xF0000000 |
| 300 | 300 | ||
| 301 | #ifdef CONFIG_VSC7385_ENET | 301 | #ifdef CONFIG_VSC7385_ENET |
| 302 | 302 | ||
| 303 | #define CONFIG_SYS_BR2_PRELIM (CONFIG_SYS_VSC7385_BASE \ | 303 | #define CONFIG_SYS_BR2_PRELIM (CONFIG_SYS_VSC7385_BASE \ |
| 304 | | BR_PS_8 \ | 304 | | BR_PS_8 \ |
| 305 | | BR_MS_GPCM \ | 305 | | BR_MS_GPCM \ |
| 306 | | BR_V) | 306 | | BR_V) |
| 307 | /* 0xF0000801 */ | 307 | /* 0xF0000801 */ |
| 308 | #define CONFIG_SYS_OR2_PRELIM (OR_AM_128KB \ | 308 | #define CONFIG_SYS_OR2_PRELIM (OR_AM_128KB \ |
| 309 | | OR_GPCM_CSNT \ | 309 | | OR_GPCM_CSNT \ |
| 310 | | OR_GPCM_XACS \ | 310 | | OR_GPCM_XACS \ |
| 311 | | OR_GPCM_SCY_15 \ | 311 | | OR_GPCM_SCY_15 \ |
| 312 | | OR_GPCM_SETA \ | 312 | | OR_GPCM_SETA \ |
| 313 | | OR_GPCM_TRLX_SET \ | 313 | | OR_GPCM_TRLX_SET \ |
| 314 | | OR_GPCM_EHTR_SET \ | 314 | | OR_GPCM_EHTR_SET \ |
| 315 | | OR_GPCM_EAD) | 315 | | OR_GPCM_EAD) |
| 316 | /* 0xfffe09ff */ | 316 | /* 0xfffe09ff */ |
| 317 | 317 | ||
| 318 | /* Access Base */ | 318 | /* Access Base */ |
| 319 | #define CONFIG_SYS_LBLAWBAR2_PRELIM CONFIG_SYS_VSC7385_BASE | 319 | #define CONFIG_SYS_LBLAWBAR2_PRELIM CONFIG_SYS_VSC7385_BASE |
| 320 | #define CONFIG_SYS_LBLAWAR2_PRELIM (LBLAWAR_EN | LBLAWAR_128KB) | 320 | #define CONFIG_SYS_LBLAWAR2_PRELIM (LBLAWAR_EN | LBLAWAR_128KB) |
| 321 | 321 | ||
| 322 | #endif | 322 | #endif |
| 323 | 323 | ||
| 324 | /* | 324 | /* |
| 325 | * Serial Port | 325 | * Serial Port |
| 326 | */ | 326 | */ |
| 327 | #define CONFIG_CONS_INDEX 1 | 327 | #define CONFIG_CONS_INDEX 1 |
| 328 | #define CONFIG_SYS_NS16550_SERIAL | 328 | #define CONFIG_SYS_NS16550_SERIAL |
| 329 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 329 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 330 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 330 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 331 | 331 | ||
| 332 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 332 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 333 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 115200} | 333 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 115200} |
| 334 | 334 | ||
| 335 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) | 335 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_IMMR+0x4500) |
| 336 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) | 336 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_IMMR+0x4600) |
| 337 | 337 | ||
| 338 | /* SERDES */ | 338 | /* SERDES */ |
| 339 | #define CONFIG_FSL_SERDES | 339 | #define CONFIG_FSL_SERDES |
| 340 | #define CONFIG_FSL_SERDES1 0xe3000 | 340 | #define CONFIG_FSL_SERDES1 0xe3000 |
| 341 | #define CONFIG_FSL_SERDES2 0xe3100 | 341 | #define CONFIG_FSL_SERDES2 0xe3100 |
| 342 | 342 | ||
| 343 | /* I2C */ | 343 | /* I2C */ |
| 344 | #define CONFIG_SYS_I2C | 344 | #define CONFIG_SYS_I2C |
| 345 | #define CONFIG_SYS_I2C_FSL | 345 | #define CONFIG_SYS_I2C_FSL |
| 346 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 346 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 347 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 347 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 348 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 348 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 349 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } | 349 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x51} } |
| 350 | 350 | ||
| 351 | /* | 351 | /* |
| 352 | * Config on-board RTC | 352 | * Config on-board RTC |
| 353 | */ | 353 | */ |
| 354 | #define CONFIG_RTC_DS1374 /* use ds1374 rtc via i2c */ | 354 | #define CONFIG_RTC_DS1374 /* use ds1374 rtc via i2c */ |
| 355 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ | 355 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ |
| 356 | 356 | ||
| 357 | /* | 357 | /* |
| 358 | * General PCI | 358 | * General PCI |
| 359 | * Addresses are mapped 1-1. | 359 | * Addresses are mapped 1-1. |
| 360 | */ | 360 | */ |
| 361 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 | 361 | #define CONFIG_SYS_PCI_MEM_BASE 0x80000000 |
| 362 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE | 362 | #define CONFIG_SYS_PCI_MEM_PHYS CONFIG_SYS_PCI_MEM_BASE |
| 363 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ | 363 | #define CONFIG_SYS_PCI_MEM_SIZE 0x10000000 /* 256M */ |
| 364 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 | 364 | #define CONFIG_SYS_PCI_MMIO_BASE 0x90000000 |
| 365 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE | 365 | #define CONFIG_SYS_PCI_MMIO_PHYS CONFIG_SYS_PCI_MMIO_BASE |
| 366 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ | 366 | #define CONFIG_SYS_PCI_MMIO_SIZE 0x10000000 /* 256M */ |
| 367 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 | 367 | #define CONFIG_SYS_PCI_IO_BASE 0x00000000 |
| 368 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 | 368 | #define CONFIG_SYS_PCI_IO_PHYS 0xE0300000 |
| 369 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ | 369 | #define CONFIG_SYS_PCI_IO_SIZE 0x100000 /* 1M */ |
| 370 | 370 | ||
| 371 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE | 371 | #define CONFIG_SYS_PCI_SLV_MEM_LOCAL CONFIG_SYS_SDRAM_BASE |
| 372 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 | 372 | #define CONFIG_SYS_PCI_SLV_MEM_BUS 0x00000000 |
| 373 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 | 373 | #define CONFIG_SYS_PCI_SLV_MEM_SIZE 0x80000000 |
| 374 | 374 | ||
| 375 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 | 375 | #define CONFIG_SYS_PCIE1_BASE 0xA0000000 |
| 376 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xA0000000 | 376 | #define CONFIG_SYS_PCIE1_CFG_BASE 0xA0000000 |
| 377 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x08000000 | 377 | #define CONFIG_SYS_PCIE1_CFG_SIZE 0x08000000 |
| 378 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA8000000 | 378 | #define CONFIG_SYS_PCIE1_MEM_BASE 0xA8000000 |
| 379 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA8000000 | 379 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xA8000000 |
| 380 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 | 380 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 |
| 381 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 | 381 | #define CONFIG_SYS_PCIE1_IO_BASE 0x00000000 |
| 382 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB8000000 | 382 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xB8000000 |
| 383 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 | 383 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00800000 |
| 384 | 384 | ||
| 385 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 | 385 | #define CONFIG_SYS_PCIE2_BASE 0xC0000000 |
| 386 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xC0000000 | 386 | #define CONFIG_SYS_PCIE2_CFG_BASE 0xC0000000 |
| 387 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x08000000 | 387 | #define CONFIG_SYS_PCIE2_CFG_SIZE 0x08000000 |
| 388 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC8000000 | 388 | #define CONFIG_SYS_PCIE2_MEM_BASE 0xC8000000 |
| 389 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC8000000 | 389 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xC8000000 |
| 390 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 | 390 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 |
| 391 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 | 391 | #define CONFIG_SYS_PCIE2_IO_BASE 0x00000000 |
| 392 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD8000000 | 392 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xD8000000 |
| 393 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 | 393 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00800000 |
| 394 | 394 | ||
| 395 | #ifdef CONFIG_PCI | 395 | #ifdef CONFIG_PCI |
| 396 | #define CONFIG_PCI_INDIRECT_BRIDGE | 396 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 397 | 397 | ||
| 398 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 398 | #undef CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 399 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ | 399 | #define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x1957 /* Freescale */ |
| 400 | #endif /* CONFIG_PCI */ | 400 | #endif /* CONFIG_PCI */ |
| 401 | 401 | ||
| 402 | /* | 402 | /* |
| 403 | * TSEC | 403 | * TSEC |
| 404 | */ | 404 | */ |
| 405 | #ifdef CONFIG_TSEC_ENET | 405 | #ifdef CONFIG_TSEC_ENET |
| 406 | 406 | ||
| 407 | #define CONFIG_GMII /* MII PHY management */ | 407 | #define CONFIG_GMII /* MII PHY management */ |
| 408 | 408 | ||
| 409 | #define CONFIG_TSEC1 | 409 | #define CONFIG_TSEC1 |
| 410 | 410 | ||
| 411 | #ifdef CONFIG_TSEC1 | 411 | #ifdef CONFIG_TSEC1 |
| 412 | #define CONFIG_HAS_ETH0 | 412 | #define CONFIG_HAS_ETH0 |
| 413 | #define CONFIG_TSEC1_NAME "TSEC0" | 413 | #define CONFIG_TSEC1_NAME "TSEC0" |
| 414 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 | 414 | #define CONFIG_SYS_TSEC1_OFFSET 0x24000 |
| 415 | #define TSEC1_PHY_ADDR 2 | 415 | #define TSEC1_PHY_ADDR 2 |
| 416 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 416 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 417 | #define TSEC1_PHYIDX 0 | 417 | #define TSEC1_PHYIDX 0 |
| 418 | #endif | 418 | #endif |
| 419 | 419 | ||
| 420 | #ifdef CONFIG_TSEC2 | 420 | #ifdef CONFIG_TSEC2 |
| 421 | #define CONFIG_HAS_ETH1 | 421 | #define CONFIG_HAS_ETH1 |
| 422 | #define CONFIG_TSEC2_NAME "TSEC1" | 422 | #define CONFIG_TSEC2_NAME "TSEC1" |
| 423 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 | 423 | #define CONFIG_SYS_TSEC2_OFFSET 0x25000 |
| 424 | #define TSEC2_PHY_ADDR 0x1c | 424 | #define TSEC2_PHY_ADDR 0x1c |
| 425 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 425 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 426 | #define TSEC2_PHYIDX 0 | 426 | #define TSEC2_PHYIDX 0 |
| 427 | #endif | 427 | #endif |
| 428 | 428 | ||
| 429 | /* Options are: TSEC[0-1] */ | 429 | /* Options are: TSEC[0-1] */ |
| 430 | #define CONFIG_ETHPRIME "TSEC0" | 430 | #define CONFIG_ETHPRIME "TSEC0" |
| 431 | 431 | ||
| 432 | #endif | 432 | #endif |
| 433 | 433 | ||
| 434 | /* | 434 | /* |
| 435 | * SATA | 435 | * SATA |
| 436 | */ | 436 | */ |
| 437 | #define CONFIG_LIBATA | 437 | #define CONFIG_LIBATA |
| 438 | #define CONFIG_FSL_SATA | ||
| 439 | 438 | ||
| 440 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 439 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 441 | #define CONFIG_SATA1 | 440 | #define CONFIG_SATA1 |
| 442 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 | 441 | #define CONFIG_SYS_SATA1_OFFSET 0x18000 |
| 443 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) | 442 | #define CONFIG_SYS_SATA1 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA1_OFFSET) |
| 444 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 443 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 445 | #define CONFIG_SATA2 | 444 | #define CONFIG_SATA2 |
| 446 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 | 445 | #define CONFIG_SYS_SATA2_OFFSET 0x19000 |
| 447 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) | 446 | #define CONFIG_SYS_SATA2 (CONFIG_SYS_IMMR + CONFIG_SYS_SATA2_OFFSET) |
| 448 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 447 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 449 | 448 | ||
| 450 | #ifdef CONFIG_FSL_SATA | 449 | #ifdef CONFIG_FSL_SATA |
| 451 | #define CONFIG_LBA48 | 450 | #define CONFIG_LBA48 |
| 452 | #endif | 451 | #endif |
| 453 | 452 | ||
| 454 | /* | 453 | /* |
| 455 | * Environment | 454 | * Environment |
| 456 | */ | 455 | */ |
| 457 | #ifndef CONFIG_SYS_RAMBOOT | 456 | #ifndef CONFIG_SYS_RAMBOOT |
| 458 | #define CONFIG_ENV_ADDR \ | 457 | #define CONFIG_ENV_ADDR \ |
| 459 | (CONFIG_SYS_MONITOR_BASE+CONFIG_SYS_MONITOR_LEN) | 458 | (CONFIG_SYS_MONITOR_BASE+CONFIG_SYS_MONITOR_LEN) |
| 460 | #define CONFIG_ENV_SECT_SIZE 0x10000 /* 64K (one sector) for env */ | 459 | #define CONFIG_ENV_SECT_SIZE 0x10000 /* 64K (one sector) for env */ |
| 461 | #define CONFIG_ENV_SIZE 0x4000 | 460 | #define CONFIG_ENV_SIZE 0x4000 |
| 462 | #else | 461 | #else |
| 463 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE-0x1000) | 462 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE-0x1000) |
| 464 | #define CONFIG_ENV_SIZE 0x2000 | 463 | #define CONFIG_ENV_SIZE 0x2000 |
| 465 | #endif | 464 | #endif |
| 466 | 465 | ||
| 467 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ | 466 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ |
| 468 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ | 467 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ |
| 469 | 468 | ||
| 470 | /* | 469 | /* |
| 471 | * BOOTP options | 470 | * BOOTP options |
| 472 | */ | 471 | */ |
| 473 | #define CONFIG_BOOTP_BOOTFILESIZE | 472 | #define CONFIG_BOOTP_BOOTFILESIZE |
| 474 | #define CONFIG_BOOTP_BOOTPATH | 473 | #define CONFIG_BOOTP_BOOTPATH |
| 475 | #define CONFIG_BOOTP_GATEWAY | 474 | #define CONFIG_BOOTP_GATEWAY |
| 476 | #define CONFIG_BOOTP_HOSTNAME | 475 | #define CONFIG_BOOTP_HOSTNAME |
| 477 | 476 | ||
| 478 | /* | 477 | /* |
| 479 | * Command line configuration. | 478 | * Command line configuration. |
| 480 | */ | 479 | */ |
| 481 | 480 | ||
| 482 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ | 481 | #define CONFIG_CMDLINE_EDITING 1 /* add command line history */ |
| 483 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 482 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 484 | 483 | ||
| 485 | #undef CONFIG_WATCHDOG /* watchdog disabled */ | 484 | #undef CONFIG_WATCHDOG /* watchdog disabled */ |
| 486 | 485 | ||
| 487 | #ifdef CONFIG_MMC | 486 | #ifdef CONFIG_MMC |
| 488 | #define CONFIG_FSL_ESDHC | 487 | #define CONFIG_FSL_ESDHC |
| 489 | #define CONFIG_FSL_ESDHC_PIN_MUX | 488 | #define CONFIG_FSL_ESDHC_PIN_MUX |
| 490 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC83xx_ESDHC_ADDR | 489 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC83xx_ESDHC_ADDR |
| 491 | #endif | 490 | #endif |
| 492 | 491 | ||
| 493 | /* | 492 | /* |
| 494 | * Miscellaneous configurable options | 493 | * Miscellaneous configurable options |
| 495 | */ | 494 | */ |
| 496 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 495 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 497 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 496 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 498 | 497 | ||
| 499 | /* | 498 | /* |
| 500 | * For booting Linux, the board info and command line data | 499 | * For booting Linux, the board info and command line data |
| 501 | * have to be in the first 256 MB of memory, since this is | 500 | * have to be in the first 256 MB of memory, since this is |
| 502 | * the maximum mapped by the Linux kernel during initialization. | 501 | * the maximum mapped by the Linux kernel during initialization. |
| 503 | */ | 502 | */ |
| 504 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ | 503 | #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Initial Memory map for Linux */ |
| 505 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 504 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 506 | 505 | ||
| 507 | /* | 506 | /* |
| 508 | * Core HID Setup | 507 | * Core HID Setup |
| 509 | */ | 508 | */ |
| 510 | #define CONFIG_SYS_HID0_INIT 0x000000000 | 509 | #define CONFIG_SYS_HID0_INIT 0x000000000 |
| 511 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK \ | 510 | #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK \ |
| 512 | | HID0_ENABLE_INSTRUCTION_CACHE) | 511 | | HID0_ENABLE_INSTRUCTION_CACHE) |
| 513 | #define CONFIG_SYS_HID2 HID2_HBE | 512 | #define CONFIG_SYS_HID2 HID2_HBE |
| 514 | 513 | ||
| 515 | /* | 514 | /* |
| 516 | * MMU Setup | 515 | * MMU Setup |
| 517 | */ | 516 | */ |
| 518 | 517 | ||
| 519 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ | 518 | #define CONFIG_HIGH_BATS 1 /* High BATs supported */ |
| 520 | 519 | ||
| 521 | /* DDR: cache cacheable */ | 520 | /* DDR: cache cacheable */ |
| 522 | #define CONFIG_SYS_SDRAM_LOWER CONFIG_SYS_SDRAM_BASE | 521 | #define CONFIG_SYS_SDRAM_LOWER CONFIG_SYS_SDRAM_BASE |
| 523 | #define CONFIG_SYS_SDRAM_UPPER (CONFIG_SYS_SDRAM_BASE + 0x10000000) | 522 | #define CONFIG_SYS_SDRAM_UPPER (CONFIG_SYS_SDRAM_BASE + 0x10000000) |
| 524 | 523 | ||
| 525 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_LOWER \ | 524 | #define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_LOWER \ |
| 526 | | BATL_PP_RW \ | 525 | | BATL_PP_RW \ |
| 527 | | BATL_MEMCOHERENCE) | 526 | | BATL_MEMCOHERENCE) |
| 528 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_LOWER \ | 527 | #define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_LOWER \ |
| 529 | | BATU_BL_256M \ | 528 | | BATU_BL_256M \ |
| 530 | | BATU_VS \ | 529 | | BATU_VS \ |
| 531 | | BATU_VP) | 530 | | BATU_VP) |
| 532 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L | 531 | #define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L |
| 533 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U | 532 | #define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U |
| 534 | 533 | ||
| 535 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_SDRAM_UPPER \ | 534 | #define CONFIG_SYS_IBAT1L (CONFIG_SYS_SDRAM_UPPER \ |
| 536 | | BATL_PP_RW \ | 535 | | BATL_PP_RW \ |
| 537 | | BATL_MEMCOHERENCE) | 536 | | BATL_MEMCOHERENCE) |
| 538 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_SDRAM_UPPER \ | 537 | #define CONFIG_SYS_IBAT1U (CONFIG_SYS_SDRAM_UPPER \ |
| 539 | | BATU_BL_256M \ | 538 | | BATU_BL_256M \ |
| 540 | | BATU_VS \ | 539 | | BATU_VS \ |
| 541 | | BATU_VP) | 540 | | BATU_VP) |
| 542 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L | 541 | #define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L |
| 543 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U | 542 | #define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U |
| 544 | 543 | ||
| 545 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ | 544 | /* IMMRBAR, PCI IO and NAND: cache-inhibit and guarded */ |
| 546 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_IMMR \ | 545 | #define CONFIG_SYS_IBAT2L (CONFIG_SYS_IMMR \ |
| 547 | | BATL_PP_RW \ | 546 | | BATL_PP_RW \ |
| 548 | | BATL_CACHEINHIBIT \ | 547 | | BATL_CACHEINHIBIT \ |
| 549 | | BATL_GUARDEDSTORAGE) | 548 | | BATL_GUARDEDSTORAGE) |
| 550 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_IMMR \ | 549 | #define CONFIG_SYS_IBAT2U (CONFIG_SYS_IMMR \ |
| 551 | | BATU_BL_8M \ | 550 | | BATU_BL_8M \ |
| 552 | | BATU_VS \ | 551 | | BATU_VS \ |
| 553 | | BATU_VP) | 552 | | BATU_VP) |
| 554 | #define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L | 553 | #define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L |
| 555 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U | 554 | #define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U |
| 556 | 555 | ||
| 557 | /* L2 Switch: cache-inhibit and guarded */ | 556 | /* L2 Switch: cache-inhibit and guarded */ |
| 558 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_VSC7385_BASE \ | 557 | #define CONFIG_SYS_IBAT3L (CONFIG_SYS_VSC7385_BASE \ |
| 559 | | BATL_PP_RW \ | 558 | | BATL_PP_RW \ |
| 560 | | BATL_CACHEINHIBIT \ | 559 | | BATL_CACHEINHIBIT \ |
| 561 | | BATL_GUARDEDSTORAGE) | 560 | | BATL_GUARDEDSTORAGE) |
| 562 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_VSC7385_BASE \ | 561 | #define CONFIG_SYS_IBAT3U (CONFIG_SYS_VSC7385_BASE \ |
| 563 | | BATU_BL_128K \ | 562 | | BATU_BL_128K \ |
| 564 | | BATU_VS \ | 563 | | BATU_VS \ |
| 565 | | BATU_VP) | 564 | | BATU_VP) |
| 566 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L | 565 | #define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L |
| 567 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U | 566 | #define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U |
| 568 | 567 | ||
| 569 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ | 568 | /* FLASH: icache cacheable, but dcache-inhibit and guarded */ |
| 570 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_FLASH_BASE \ | 569 | #define CONFIG_SYS_IBAT4L (CONFIG_SYS_FLASH_BASE \ |
| 571 | | BATL_PP_RW \ | 570 | | BATL_PP_RW \ |
| 572 | | BATL_MEMCOHERENCE) | 571 | | BATL_MEMCOHERENCE) |
| 573 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_FLASH_BASE \ | 572 | #define CONFIG_SYS_IBAT4U (CONFIG_SYS_FLASH_BASE \ |
| 574 | | BATU_BL_32M \ | 573 | | BATU_BL_32M \ |
| 575 | | BATU_VS \ | 574 | | BATU_VS \ |
| 576 | | BATU_VP) | 575 | | BATU_VP) |
| 577 | #define CONFIG_SYS_DBAT4L (CONFIG_SYS_FLASH_BASE \ | 576 | #define CONFIG_SYS_DBAT4L (CONFIG_SYS_FLASH_BASE \ |
| 578 | | BATL_PP_RW \ | 577 | | BATL_PP_RW \ |
| 579 | | BATL_CACHEINHIBIT \ | 578 | | BATL_CACHEINHIBIT \ |
| 580 | | BATL_GUARDEDSTORAGE) | 579 | | BATL_GUARDEDSTORAGE) |
| 581 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U | 580 | #define CONFIG_SYS_DBAT4U CONFIG_SYS_IBAT4U |
| 582 | 581 | ||
| 583 | /* Stack in dcache: cacheable, no memory coherence */ | 582 | /* Stack in dcache: cacheable, no memory coherence */ |
| 584 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) | 583 | #define CONFIG_SYS_IBAT5L (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW) |
| 585 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_INIT_RAM_ADDR \ | 584 | #define CONFIG_SYS_IBAT5U (CONFIG_SYS_INIT_RAM_ADDR \ |
| 586 | | BATU_BL_128K \ | 585 | | BATU_BL_128K \ |
| 587 | | BATU_VS \ | 586 | | BATU_VS \ |
| 588 | | BATU_VP) | 587 | | BATU_VP) |
| 589 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L | 588 | #define CONFIG_SYS_DBAT5L CONFIG_SYS_IBAT5L |
| 590 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U | 589 | #define CONFIG_SYS_DBAT5U CONFIG_SYS_IBAT5U |
| 591 | 590 | ||
| 592 | #ifdef CONFIG_PCI | 591 | #ifdef CONFIG_PCI |
| 593 | /* PCI MEM space: cacheable */ | 592 | /* PCI MEM space: cacheable */ |
| 594 | #define CONFIG_SYS_IBAT6L (CONFIG_SYS_PCI_MEM_PHYS \ | 593 | #define CONFIG_SYS_IBAT6L (CONFIG_SYS_PCI_MEM_PHYS \ |
| 595 | | BATL_PP_RW \ | 594 | | BATL_PP_RW \ |
| 596 | | BATL_MEMCOHERENCE) | 595 | | BATL_MEMCOHERENCE) |
| 597 | #define CONFIG_SYS_IBAT6U (CONFIG_SYS_PCI_MEM_PHYS \ | 596 | #define CONFIG_SYS_IBAT6U (CONFIG_SYS_PCI_MEM_PHYS \ |
| 598 | | BATU_BL_256M \ | 597 | | BATU_BL_256M \ |
| 599 | | BATU_VS \ | 598 | | BATU_VS \ |
| 600 | | BATU_VP) | 599 | | BATU_VP) |
| 601 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L | 600 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L |
| 602 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U | 601 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U |
| 603 | /* PCI MMIO space: cache-inhibit and guarded */ | 602 | /* PCI MMIO space: cache-inhibit and guarded */ |
| 604 | #define CONFIG_SYS_IBAT7L (CONFIG_SYS_PCI_MMIO_PHYS \ | 603 | #define CONFIG_SYS_IBAT7L (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 605 | | BATL_PP_RW \ | 604 | | BATL_PP_RW \ |
| 606 | | BATL_CACHEINHIBIT \ | 605 | | BATL_CACHEINHIBIT \ |
| 607 | | BATL_GUARDEDSTORAGE) | 606 | | BATL_GUARDEDSTORAGE) |
| 608 | #define CONFIG_SYS_IBAT7U (CONFIG_SYS_PCI_MMIO_PHYS \ | 607 | #define CONFIG_SYS_IBAT7U (CONFIG_SYS_PCI_MMIO_PHYS \ |
| 609 | | BATU_BL_256M \ | 608 | | BATU_BL_256M \ |
| 610 | | BATU_VS \ | 609 | | BATU_VS \ |
| 611 | | BATU_VP) | 610 | | BATU_VP) |
| 612 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L | 611 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L |
| 613 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U | 612 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U |
| 614 | #else | 613 | #else |
| 615 | #define CONFIG_SYS_IBAT6L (0) | 614 | #define CONFIG_SYS_IBAT6L (0) |
| 616 | #define CONFIG_SYS_IBAT6U (0) | 615 | #define CONFIG_SYS_IBAT6U (0) |
| 617 | #define CONFIG_SYS_IBAT7L (0) | 616 | #define CONFIG_SYS_IBAT7L (0) |
| 618 | #define CONFIG_SYS_IBAT7U (0) | 617 | #define CONFIG_SYS_IBAT7U (0) |
| 619 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L | 618 | #define CONFIG_SYS_DBAT6L CONFIG_SYS_IBAT6L |
| 620 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U | 619 | #define CONFIG_SYS_DBAT6U CONFIG_SYS_IBAT6U |
| 621 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L | 620 | #define CONFIG_SYS_DBAT7L CONFIG_SYS_IBAT7L |
| 622 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U | 621 | #define CONFIG_SYS_DBAT7U CONFIG_SYS_IBAT7U |
| 623 | #endif | 622 | #endif |
| 624 | 623 | ||
| 625 | #if defined(CONFIG_CMD_KGDB) | 624 | #if defined(CONFIG_CMD_KGDB) |
| 626 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ | 625 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ |
| 627 | #endif | 626 | #endif |
| 628 | 627 | ||
| 629 | /* | 628 | /* |
| 630 | * Environment Configuration | 629 | * Environment Configuration |
| 631 | */ | 630 | */ |
| 632 | #define CONFIG_ENV_OVERWRITE | 631 | #define CONFIG_ENV_OVERWRITE |
| 633 | 632 | ||
| 634 | #define CONFIG_HAS_FSL_DR_USB | 633 | #define CONFIG_HAS_FSL_DR_USB |
| 635 | #define CONFIG_USB_EHCI_FSL | 634 | #define CONFIG_USB_EHCI_FSL |
| 636 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 635 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 637 | 636 | ||
| 638 | #define CONFIG_NETDEV "eth1" | 637 | #define CONFIG_NETDEV "eth1" |
| 639 | 638 | ||
| 640 | #define CONFIG_HOSTNAME mpc837x_rdb | 639 | #define CONFIG_HOSTNAME mpc837x_rdb |
| 641 | #define CONFIG_ROOTPATH "/nfsroot" | 640 | #define CONFIG_ROOTPATH "/nfsroot" |
| 642 | #define CONFIG_RAMDISKFILE "rootfs.ext2.gz.uboot" | 641 | #define CONFIG_RAMDISKFILE "rootfs.ext2.gz.uboot" |
| 643 | #define CONFIG_BOOTFILE "uImage" | 642 | #define CONFIG_BOOTFILE "uImage" |
| 644 | /* U-Boot image on TFTP server */ | 643 | /* U-Boot image on TFTP server */ |
| 645 | #define CONFIG_UBOOTPATH "u-boot.bin" | 644 | #define CONFIG_UBOOTPATH "u-boot.bin" |
| 646 | #define CONFIG_FDTFILE "mpc8379_rdb.dtb" | 645 | #define CONFIG_FDTFILE "mpc8379_rdb.dtb" |
| 647 | 646 | ||
| 648 | /* default location for tftp and bootm */ | 647 | /* default location for tftp and bootm */ |
| 649 | #define CONFIG_LOADADDR 800000 | 648 | #define CONFIG_LOADADDR 800000 |
| 650 | 649 | ||
| 651 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 650 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 652 | "netdev=" CONFIG_NETDEV "\0" \ | 651 | "netdev=" CONFIG_NETDEV "\0" \ |
| 653 | "uboot=" CONFIG_UBOOTPATH "\0" \ | 652 | "uboot=" CONFIG_UBOOTPATH "\0" \ |
| 654 | "tftpflash=tftp $loadaddr $uboot;" \ | 653 | "tftpflash=tftp $loadaddr $uboot;" \ |
| 655 | "protect off " __stringify(CONFIG_SYS_TEXT_BASE) \ | 654 | "protect off " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 656 | " +$filesize; " \ | 655 | " +$filesize; " \ |
| 657 | "erase " __stringify(CONFIG_SYS_TEXT_BASE) \ | 656 | "erase " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 658 | " +$filesize; " \ | 657 | " +$filesize; " \ |
| 659 | "cp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ | 658 | "cp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 660 | " $filesize; " \ | 659 | " $filesize; " \ |
| 661 | "protect on " __stringify(CONFIG_SYS_TEXT_BASE) \ | 660 | "protect on " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 662 | " +$filesize; " \ | 661 | " +$filesize; " \ |
| 663 | "cmp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ | 662 | "cmp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 664 | " $filesize\0" \ | 663 | " $filesize\0" \ |
| 665 | "fdtaddr=780000\0" \ | 664 | "fdtaddr=780000\0" \ |
| 666 | "fdtfile=" CONFIG_FDTFILE "\0" \ | 665 | "fdtfile=" CONFIG_FDTFILE "\0" \ |
| 667 | "ramdiskaddr=1000000\0" \ | 666 | "ramdiskaddr=1000000\0" \ |
| 668 | "ramdiskfile=" CONFIG_RAMDISKFILE "\0" \ | 667 | "ramdiskfile=" CONFIG_RAMDISKFILE "\0" \ |
| 669 | "console=ttyS0\0" \ | 668 | "console=ttyS0\0" \ |
| 670 | "setbootargs=setenv bootargs " \ | 669 | "setbootargs=setenv bootargs " \ |
| 671 | "root=$rootdev rw console=$console,$baudrate $othbootargs\0" \ | 670 | "root=$rootdev rw console=$console,$baudrate $othbootargs\0" \ |
| 672 | "setipargs=setenv bootargs nfsroot=$serverip:$rootpath " \ | 671 | "setipargs=setenv bootargs nfsroot=$serverip:$rootpath " \ |
| 673 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ | 672 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:" \ |
| 674 | "$netdev:off " \ | 673 | "$netdev:off " \ |
| 675 | "root=$rootdev rw console=$console,$baudrate $othbootargs\0" | 674 | "root=$rootdev rw console=$console,$baudrate $othbootargs\0" |
| 676 | 675 | ||
| 677 | #define CONFIG_NFSBOOTCOMMAND \ | 676 | #define CONFIG_NFSBOOTCOMMAND \ |
| 678 | "setenv rootdev /dev/nfs;" \ | 677 | "setenv rootdev /dev/nfs;" \ |
| 679 | "run setbootargs;" \ | 678 | "run setbootargs;" \ |
| 680 | "run setipargs;" \ | 679 | "run setipargs;" \ |
| 681 | "tftp $loadaddr $bootfile;" \ | 680 | "tftp $loadaddr $bootfile;" \ |
| 682 | "tftp $fdtaddr $fdtfile;" \ | 681 | "tftp $fdtaddr $fdtfile;" \ |
| 683 | "bootm $loadaddr - $fdtaddr" | 682 | "bootm $loadaddr - $fdtaddr" |
| 684 | 683 | ||
| 685 | #define CONFIG_RAMBOOTCOMMAND \ | 684 | #define CONFIG_RAMBOOTCOMMAND \ |
| 686 | "setenv rootdev /dev/ram;" \ | 685 | "setenv rootdev /dev/ram;" \ |
| 687 | "run setbootargs;" \ | 686 | "run setbootargs;" \ |
| 688 | "tftp $ramdiskaddr $ramdiskfile;" \ | 687 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 689 | "tftp $loadaddr $bootfile;" \ | 688 | "tftp $loadaddr $bootfile;" \ |
| 690 | "tftp $fdtaddr $fdtfile;" \ | 689 | "tftp $fdtaddr $fdtfile;" \ |
| 691 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 690 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 692 | 691 | ||
| 693 | #endif /* __CONFIG_H */ | 692 | #endif /* __CONFIG_H */ |
| 694 | 693 |
include/configs/MPC8536DS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2007-2009,2010-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2007-2009,2010-2012 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * mpc8536ds board configuration file | 8 | * mpc8536ds board configuration file |
| 9 | * | 9 | * |
| 10 | */ | 10 | */ |
| 11 | #ifndef __CONFIG_H | 11 | #ifndef __CONFIG_H |
| 12 | #define __CONFIG_H | 12 | #define __CONFIG_H |
| 13 | 13 | ||
| 14 | #include "../board/freescale/common/ics307_clk.h" | 14 | #include "../board/freescale/common/ics307_clk.h" |
| 15 | 15 | ||
| 16 | #ifdef CONFIG_SDCARD | 16 | #ifdef CONFIG_SDCARD |
| 17 | #define CONFIG_RAMBOOT_SDCARD 1 | 17 | #define CONFIG_RAMBOOT_SDCARD 1 |
| 18 | #define CONFIG_SYS_TEXT_BASE 0xf8f40000 | 18 | #define CONFIG_SYS_TEXT_BASE 0xf8f40000 |
| 19 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc | 19 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc |
| 20 | #endif | 20 | #endif |
| 21 | 21 | ||
| 22 | #ifdef CONFIG_SPIFLASH | 22 | #ifdef CONFIG_SPIFLASH |
| 23 | #define CONFIG_RAMBOOT_SPIFLASH 1 | 23 | #define CONFIG_RAMBOOT_SPIFLASH 1 |
| 24 | #define CONFIG_SYS_TEXT_BASE 0xf8f40000 | 24 | #define CONFIG_SYS_TEXT_BASE 0xf8f40000 |
| 25 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc | 25 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc |
| 26 | #endif | 26 | #endif |
| 27 | 27 | ||
| 28 | #ifndef CONFIG_SYS_TEXT_BASE | 28 | #ifndef CONFIG_SYS_TEXT_BASE |
| 29 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 29 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 30 | #endif | 30 | #endif |
| 31 | 31 | ||
| 32 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 32 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 33 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 33 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 34 | #endif | 34 | #endif |
| 35 | 35 | ||
| 36 | #ifndef CONFIG_SYS_MONITOR_BASE | 36 | #ifndef CONFIG_SYS_MONITOR_BASE |
| 37 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 37 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 38 | #endif | 38 | #endif |
| 39 | 39 | ||
| 40 | #define CONFIG_PCI1 1 /* Enable PCI controller 1 */ | 40 | #define CONFIG_PCI1 1 /* Enable PCI controller 1 */ |
| 41 | #define CONFIG_PCIE1 1 /* PCIE controller 1 (slot 1) */ | 41 | #define CONFIG_PCIE1 1 /* PCIE controller 1 (slot 1) */ |
| 42 | #define CONFIG_PCIE2 1 /* PCIE controller 2 (slot 2) */ | 42 | #define CONFIG_PCIE2 1 /* PCIE controller 2 (slot 2) */ |
| 43 | #define CONFIG_PCIE3 1 /* PCIE controller 3 (ULI bridge) */ | 43 | #define CONFIG_PCIE3 1 /* PCIE controller 3 (ULI bridge) */ |
| 44 | #define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ | 44 | #define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ |
| 45 | #define CONFIG_PCI_INDIRECT_BRIDGE 1 /* indirect PCI bridge support */ | 45 | #define CONFIG_PCI_INDIRECT_BRIDGE 1 /* indirect PCI bridge support */ |
| 46 | #define CONFIG_FSL_PCIE_RESET 1 /* need PCIe reset errata */ | 46 | #define CONFIG_FSL_PCIE_RESET 1 /* need PCIe reset errata */ |
| 47 | #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ | 47 | #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ |
| 48 | 48 | ||
| 49 | 49 | ||
| 50 | #define CONFIG_TSEC_ENET /* tsec ethernet support */ | 50 | #define CONFIG_TSEC_ENET /* tsec ethernet support */ |
| 51 | #define CONFIG_ENV_OVERWRITE | 51 | #define CONFIG_ENV_OVERWRITE |
| 52 | 52 | ||
| 53 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ | 53 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ |
| 54 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 54 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 55 | #define CONFIG_ICS307_REFCLK_HZ 33333000 /* ICS307 clock chip ref freq */ | 55 | #define CONFIG_ICS307_REFCLK_HZ 33333000 /* ICS307 clock chip ref freq */ |
| 56 | 56 | ||
| 57 | /* | 57 | /* |
| 58 | * These can be toggled for performance analysis, otherwise use default. | 58 | * These can be toggled for performance analysis, otherwise use default. |
| 59 | */ | 59 | */ |
| 60 | #define CONFIG_L2_CACHE /* toggle L2 cache */ | 60 | #define CONFIG_L2_CACHE /* toggle L2 cache */ |
| 61 | #define CONFIG_BTB /* toggle branch predition */ | 61 | #define CONFIG_BTB /* toggle branch predition */ |
| 62 | 62 | ||
| 63 | #define CONFIG_ENABLE_36BIT_PHYS 1 | 63 | #define CONFIG_ENABLE_36BIT_PHYS 1 |
| 64 | 64 | ||
| 65 | #ifdef CONFIG_PHYS_64BIT | 65 | #ifdef CONFIG_PHYS_64BIT |
| 66 | #define CONFIG_ADDR_MAP 1 | 66 | #define CONFIG_ADDR_MAP 1 |
| 67 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ | 67 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ |
| 68 | #endif | 68 | #endif |
| 69 | 69 | ||
| 70 | #define CONFIG_SYS_MEMTEST_START 0x00010000 /* skip exception vectors */ | 70 | #define CONFIG_SYS_MEMTEST_START 0x00010000 /* skip exception vectors */ |
| 71 | #define CONFIG_SYS_MEMTEST_END 0x1f000000 /* skip u-boot at top of RAM */ | 71 | #define CONFIG_SYS_MEMTEST_END 0x1f000000 /* skip u-boot at top of RAM */ |
| 72 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 72 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 73 | 73 | ||
| 74 | /* | 74 | /* |
| 75 | * Config the L2 Cache as L2 SRAM | 75 | * Config the L2 Cache as L2 SRAM |
| 76 | */ | 76 | */ |
| 77 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 | 77 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 |
| 78 | #ifdef CONFIG_PHYS_64BIT | 78 | #ifdef CONFIG_PHYS_64BIT |
| 79 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS 0xff8f80000ull | 79 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS 0xff8f80000ull |
| 80 | #else | 80 | #else |
| 81 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 81 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 82 | #endif | 82 | #endif |
| 83 | #define CONFIG_SYS_L2_SIZE (512 << 10) | 83 | #define CONFIG_SYS_L2_SIZE (512 << 10) |
| 84 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 84 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 85 | 85 | ||
| 86 | #define CONFIG_SYS_CCSRBAR 0xffe00000 | 86 | #define CONFIG_SYS_CCSRBAR 0xffe00000 |
| 87 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR | 87 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR |
| 88 | 88 | ||
| 89 | #if defined(CONFIG_NAND_SPL) | 89 | #if defined(CONFIG_NAND_SPL) |
| 90 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 90 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 91 | #endif | 91 | #endif |
| 92 | 92 | ||
| 93 | /* DDR Setup */ | 93 | /* DDR Setup */ |
| 94 | #define CONFIG_VERY_BIG_RAM | 94 | #define CONFIG_VERY_BIG_RAM |
| 95 | #undef CONFIG_FSL_DDR_INTERACTIVE | 95 | #undef CONFIG_FSL_DDR_INTERACTIVE |
| 96 | #define CONFIG_SPD_EEPROM /* Use SPD EEPROM for DDR setup */ | 96 | #define CONFIG_SPD_EEPROM /* Use SPD EEPROM for DDR setup */ |
| 97 | #define CONFIG_DDR_SPD | 97 | #define CONFIG_DDR_SPD |
| 98 | 98 | ||
| 99 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER /* DDR controller or DMA? */ | 99 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER /* DDR controller or DMA? */ |
| 100 | #define CONFIG_MEM_INIT_VALUE 0xDeadBeef | 100 | #define CONFIG_MEM_INIT_VALUE 0xDeadBeef |
| 101 | 101 | ||
| 102 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 102 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 103 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 103 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 104 | 104 | ||
| 105 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 105 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 106 | #define CONFIG_CHIP_SELECTS_PER_CTRL 2 | 106 | #define CONFIG_CHIP_SELECTS_PER_CTRL 2 |
| 107 | 107 | ||
| 108 | /* I2C addresses of SPD EEPROMs */ | 108 | /* I2C addresses of SPD EEPROMs */ |
| 109 | #define SPD_EEPROM_ADDRESS 0x51 /* CTLR 0 DIMM 0 */ | 109 | #define SPD_EEPROM_ADDRESS 0x51 /* CTLR 0 DIMM 0 */ |
| 110 | #define CONFIG_SYS_SPD_BUS_NUM 1 | 110 | #define CONFIG_SYS_SPD_BUS_NUM 1 |
| 111 | 111 | ||
| 112 | /* These are used when DDR doesn't use SPD. */ | 112 | /* These are used when DDR doesn't use SPD. */ |
| 113 | #define CONFIG_SYS_SDRAM_SIZE 256 /* DDR is 256MB */ | 113 | #define CONFIG_SYS_SDRAM_SIZE 256 /* DDR is 256MB */ |
| 114 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000001F | 114 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000001F |
| 115 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80010102 /* Enable, no interleaving */ | 115 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80010102 /* Enable, no interleaving */ |
| 116 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 | 116 | #define CONFIG_SYS_DDR_TIMING_3 0x00000000 |
| 117 | #define CONFIG_SYS_DDR_TIMING_0 0x00260802 | 117 | #define CONFIG_SYS_DDR_TIMING_0 0x00260802 |
| 118 | #define CONFIG_SYS_DDR_TIMING_1 0x3935d322 | 118 | #define CONFIG_SYS_DDR_TIMING_1 0x3935d322 |
| 119 | #define CONFIG_SYS_DDR_TIMING_2 0x14904cc8 | 119 | #define CONFIG_SYS_DDR_TIMING_2 0x14904cc8 |
| 120 | #define CONFIG_SYS_DDR_MODE_1 0x00480432 | 120 | #define CONFIG_SYS_DDR_MODE_1 0x00480432 |
| 121 | #define CONFIG_SYS_DDR_MODE_2 0x00000000 | 121 | #define CONFIG_SYS_DDR_MODE_2 0x00000000 |
| 122 | #define CONFIG_SYS_DDR_INTERVAL 0x06180100 | 122 | #define CONFIG_SYS_DDR_INTERVAL 0x06180100 |
| 123 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef | 123 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef |
| 124 | #define CONFIG_SYS_DDR_CLK_CTRL 0x03800000 | 124 | #define CONFIG_SYS_DDR_CLK_CTRL 0x03800000 |
| 125 | #define CONFIG_SYS_DDR_OCD_CTRL 0x00000000 | 125 | #define CONFIG_SYS_DDR_OCD_CTRL 0x00000000 |
| 126 | #define CONFIG_SYS_DDR_OCD_STATUS 0x00000000 | 126 | #define CONFIG_SYS_DDR_OCD_STATUS 0x00000000 |
| 127 | #define CONFIG_SYS_DDR_CONTROL 0xC3008000 /* Type = DDR2 */ | 127 | #define CONFIG_SYS_DDR_CONTROL 0xC3008000 /* Type = DDR2 */ |
| 128 | #define CONFIG_SYS_DDR_CONTROL2 0x04400010 | 128 | #define CONFIG_SYS_DDR_CONTROL2 0x04400010 |
| 129 | 129 | ||
| 130 | #define CONFIG_SYS_DDR_ERR_INT_EN 0x0000000d | 130 | #define CONFIG_SYS_DDR_ERR_INT_EN 0x0000000d |
| 131 | #define CONFIG_SYS_DDR_ERR_DIS 0x00000000 | 131 | #define CONFIG_SYS_DDR_ERR_DIS 0x00000000 |
| 132 | #define CONFIG_SYS_DDR_SBE 0x00010000 | 132 | #define CONFIG_SYS_DDR_SBE 0x00010000 |
| 133 | 133 | ||
| 134 | /* Make sure required options are set */ | 134 | /* Make sure required options are set */ |
| 135 | #ifndef CONFIG_SPD_EEPROM | 135 | #ifndef CONFIG_SPD_EEPROM |
| 136 | #error ("CONFIG_SPD_EEPROM is required") | 136 | #error ("CONFIG_SPD_EEPROM is required") |
| 137 | #endif | 137 | #endif |
| 138 | 138 | ||
| 139 | #undef CONFIG_CLOCKS_IN_MHZ | 139 | #undef CONFIG_CLOCKS_IN_MHZ |
| 140 | 140 | ||
| 141 | /* | 141 | /* |
| 142 | * Memory map -- xxx -this is wrong, needs updating | 142 | * Memory map -- xxx -this is wrong, needs updating |
| 143 | * | 143 | * |
| 144 | * 0x0000_0000 0x7fff_ffff DDR 2G Cacheable | 144 | * 0x0000_0000 0x7fff_ffff DDR 2G Cacheable |
| 145 | * 0x8000_0000 0xbfff_ffff PCI Express Mem 1G non-cacheable | 145 | * 0x8000_0000 0xbfff_ffff PCI Express Mem 1G non-cacheable |
| 146 | * 0xc000_0000 0xdfff_ffff PCI 512M non-cacheable | 146 | * 0xc000_0000 0xdfff_ffff PCI 512M non-cacheable |
| 147 | * 0xe100_0000 0xe3ff_ffff PCI IO range 4M non-cacheable | 147 | * 0xe100_0000 0xe3ff_ffff PCI IO range 4M non-cacheable |
| 148 | * | 148 | * |
| 149 | * Localbus cacheable (TBD) | 149 | * Localbus cacheable (TBD) |
| 150 | * 0xXXXX_XXXX 0xXXXX_XXXX SRAM YZ M Cacheable | 150 | * 0xXXXX_XXXX 0xXXXX_XXXX SRAM YZ M Cacheable |
| 151 | * | 151 | * |
| 152 | * Localbus non-cacheable | 152 | * Localbus non-cacheable |
| 153 | * 0xe000_0000 0xe7ff_ffff Promjet/free 128M non-cacheable | 153 | * 0xe000_0000 0xe7ff_ffff Promjet/free 128M non-cacheable |
| 154 | * 0xe800_0000 0xefff_ffff FLASH 128M non-cacheable | 154 | * 0xe800_0000 0xefff_ffff FLASH 128M non-cacheable |
| 155 | * 0xffa0_0000 0xffaf_ffff NAND 1M non-cacheable | 155 | * 0xffa0_0000 0xffaf_ffff NAND 1M non-cacheable |
| 156 | * 0xffdf_0000 0xffdf_7fff PIXIS 32K non-cacheable TLB0 | 156 | * 0xffdf_0000 0xffdf_7fff PIXIS 32K non-cacheable TLB0 |
| 157 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 | 157 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 |
| 158 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable | 158 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable |
| 159 | */ | 159 | */ |
| 160 | 160 | ||
| 161 | /* | 161 | /* |
| 162 | * Local Bus Definitions | 162 | * Local Bus Definitions |
| 163 | */ | 163 | */ |
| 164 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 /* start of FLASH 128M */ | 164 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 /* start of FLASH 128M */ |
| 165 | #ifdef CONFIG_PHYS_64BIT | 165 | #ifdef CONFIG_PHYS_64BIT |
| 166 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull | 166 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull |
| 167 | #else | 167 | #else |
| 168 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 168 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 169 | #endif | 169 | #endif |
| 170 | 170 | ||
| 171 | #define CONFIG_FLASH_BR_PRELIM \ | 171 | #define CONFIG_FLASH_BR_PRELIM \ |
| 172 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000) | BR_PS_16 | BR_V) | 172 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000) | BR_PS_16 | BR_V) |
| 173 | #define CONFIG_FLASH_OR_PRELIM 0xf8000ff7 | 173 | #define CONFIG_FLASH_OR_PRELIM 0xf8000ff7 |
| 174 | 174 | ||
| 175 | #define CONFIG_SYS_BR1_PRELIM \ | 175 | #define CONFIG_SYS_BR1_PRELIM \ |
| 176 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) \ | 176 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) \ |
| 177 | | BR_PS_16 | BR_V) | 177 | | BR_PS_16 | BR_V) |
| 178 | #define CONFIG_SYS_OR1_PRELIM 0xf8000ff7 | 178 | #define CONFIG_SYS_OR1_PRELIM 0xf8000ff7 |
| 179 | 179 | ||
| 180 | #define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000, \ | 180 | #define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000, \ |
| 181 | CONFIG_SYS_FLASH_BASE_PHYS } | 181 | CONFIG_SYS_FLASH_BASE_PHYS } |
| 182 | #define CONFIG_SYS_FLASH_QUIET_TEST | 182 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 183 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 183 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 184 | 184 | ||
| 185 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 185 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 186 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 186 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 187 | #undef CONFIG_SYS_FLASH_CHECKSUM | 187 | #undef CONFIG_SYS_FLASH_CHECKSUM |
| 188 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 188 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 189 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 189 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 190 | 190 | ||
| 191 | #if defined(CONFIG_RAMBOOT_SDCARD) || defined(CONFIG_RAMBOOT_SPIFLASH) | 191 | #if defined(CONFIG_RAMBOOT_SDCARD) || defined(CONFIG_RAMBOOT_SPIFLASH) |
| 192 | #define CONFIG_SYS_RAMBOOT | 192 | #define CONFIG_SYS_RAMBOOT |
| 193 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 193 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 194 | #else | 194 | #else |
| 195 | #undef CONFIG_SYS_RAMBOOT | 195 | #undef CONFIG_SYS_RAMBOOT |
| 196 | #endif | 196 | #endif |
| 197 | 197 | ||
| 198 | #define CONFIG_FLASH_CFI_DRIVER | 198 | #define CONFIG_FLASH_CFI_DRIVER |
| 199 | #define CONFIG_SYS_FLASH_CFI | 199 | #define CONFIG_SYS_FLASH_CFI |
| 200 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 200 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 201 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 | 201 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 |
| 202 | 202 | ||
| 203 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 203 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 204 | 204 | ||
| 205 | #define CONFIG_HWCONFIG /* enable hwconfig */ | 205 | #define CONFIG_HWCONFIG /* enable hwconfig */ |
| 206 | #define CONFIG_FSL_PIXIS 1 /* use common PIXIS code */ | 206 | #define CONFIG_FSL_PIXIS 1 /* use common PIXIS code */ |
| 207 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ | 207 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ |
| 208 | #ifdef CONFIG_PHYS_64BIT | 208 | #ifdef CONFIG_PHYS_64BIT |
| 209 | #define PIXIS_BASE_PHYS 0xfffdf0000ull | 209 | #define PIXIS_BASE_PHYS 0xfffdf0000ull |
| 210 | #else | 210 | #else |
| 211 | #define PIXIS_BASE_PHYS PIXIS_BASE | 211 | #define PIXIS_BASE_PHYS PIXIS_BASE |
| 212 | #endif | 212 | #endif |
| 213 | 213 | ||
| 214 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) | 214 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) |
| 215 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ | 215 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ |
| 216 | 216 | ||
| 217 | #define PIXIS_ID 0x0 /* Board ID at offset 0 */ | 217 | #define PIXIS_ID 0x0 /* Board ID at offset 0 */ |
| 218 | #define PIXIS_VER 0x1 /* Board version at offset 1 */ | 218 | #define PIXIS_VER 0x1 /* Board version at offset 1 */ |
| 219 | #define PIXIS_PVER 0x2 /* PIXIS FPGA version at offset 2 */ | 219 | #define PIXIS_PVER 0x2 /* PIXIS FPGA version at offset 2 */ |
| 220 | #define PIXIS_CSR 0x3 /* PIXIS General control/status register */ | 220 | #define PIXIS_CSR 0x3 /* PIXIS General control/status register */ |
| 221 | #define PIXIS_RST 0x4 /* PIXIS Reset Control register */ | 221 | #define PIXIS_RST 0x4 /* PIXIS Reset Control register */ |
| 222 | #define PIXIS_PWR 0x5 /* PIXIS Power status register */ | 222 | #define PIXIS_PWR 0x5 /* PIXIS Power status register */ |
| 223 | #define PIXIS_AUX 0x6 /* Auxiliary 1 register */ | 223 | #define PIXIS_AUX 0x6 /* Auxiliary 1 register */ |
| 224 | #define PIXIS_SPD 0x7 /* Register for SYSCLK speed */ | 224 | #define PIXIS_SPD 0x7 /* Register for SYSCLK speed */ |
| 225 | #define PIXIS_AUX2 0x8 /* Auxiliary 2 register */ | 225 | #define PIXIS_AUX2 0x8 /* Auxiliary 2 register */ |
| 226 | #define PIXIS_VCTL 0x10 /* VELA Control Register */ | 226 | #define PIXIS_VCTL 0x10 /* VELA Control Register */ |
| 227 | #define PIXIS_VSTAT 0x11 /* VELA Status Register */ | 227 | #define PIXIS_VSTAT 0x11 /* VELA Status Register */ |
| 228 | #define PIXIS_VCFGEN0 0x12 /* VELA Config Enable 0 */ | 228 | #define PIXIS_VCFGEN0 0x12 /* VELA Config Enable 0 */ |
| 229 | #define PIXIS_VCFGEN1 0x13 /* VELA Config Enable 1 */ | 229 | #define PIXIS_VCFGEN1 0x13 /* VELA Config Enable 1 */ |
| 230 | #define PIXIS_VCORE0 0x14 /* VELA VCORE0 Register */ | 230 | #define PIXIS_VCORE0 0x14 /* VELA VCORE0 Register */ |
| 231 | #define PIXIS_VBOOT 0x16 /* VELA VBOOT Register */ | 231 | #define PIXIS_VBOOT 0x16 /* VELA VBOOT Register */ |
| 232 | #define PIXIS_VBOOT_LBMAP 0xe0 /* VBOOT - CFG_LBMAP */ | 232 | #define PIXIS_VBOOT_LBMAP 0xe0 /* VBOOT - CFG_LBMAP */ |
| 233 | #define PIXIS_VBOOT_LBMAP_NOR0 0x00 /* cfg_lbmap - boot from NOR 0 */ | 233 | #define PIXIS_VBOOT_LBMAP_NOR0 0x00 /* cfg_lbmap - boot from NOR 0 */ |
| 234 | #define PIXIS_VBOOT_LBMAP_NOR1 0x01 /* cfg_lbmap - boot from NOR 1 */ | 234 | #define PIXIS_VBOOT_LBMAP_NOR1 0x01 /* cfg_lbmap - boot from NOR 1 */ |
| 235 | #define PIXIS_VBOOT_LBMAP_NOR2 0x02 /* cfg_lbmap - boot from NOR 2 */ | 235 | #define PIXIS_VBOOT_LBMAP_NOR2 0x02 /* cfg_lbmap - boot from NOR 2 */ |
| 236 | #define PIXIS_VBOOT_LBMAP_NOR3 0x03 /* cfg_lbmap - boot from NOR 3 */ | 236 | #define PIXIS_VBOOT_LBMAP_NOR3 0x03 /* cfg_lbmap - boot from NOR 3 */ |
| 237 | #define PIXIS_VBOOT_LBMAP_PJET 0x04 /* cfg_lbmap - boot from projet */ | 237 | #define PIXIS_VBOOT_LBMAP_PJET 0x04 /* cfg_lbmap - boot from projet */ |
| 238 | #define PIXIS_VBOOT_LBMAP_NAND 0x05 /* cfg_lbmap - boot from NAND */ | 238 | #define PIXIS_VBOOT_LBMAP_NAND 0x05 /* cfg_lbmap - boot from NAND */ |
| 239 | #define PIXIS_VSPEED0 0x17 /* VELA VSpeed 0 */ | 239 | #define PIXIS_VSPEED0 0x17 /* VELA VSpeed 0 */ |
| 240 | #define PIXIS_VSPEED1 0x18 /* VELA VSpeed 1 */ | 240 | #define PIXIS_VSPEED1 0x18 /* VELA VSpeed 1 */ |
| 241 | #define PIXIS_VSPEED2 0x19 /* VELA VSpeed 2 */ | 241 | #define PIXIS_VSPEED2 0x19 /* VELA VSpeed 2 */ |
| 242 | #define PIXIS_VSYSCLK0 0x1A /* VELA SYSCLK0 Register */ | 242 | #define PIXIS_VSYSCLK0 0x1A /* VELA SYSCLK0 Register */ |
| 243 | #define PIXIS_VSYSCLK1 0x1B /* VELA SYSCLK1 Register */ | 243 | #define PIXIS_VSYSCLK1 0x1B /* VELA SYSCLK1 Register */ |
| 244 | #define PIXIS_VSYSCLK2 0x1C /* VELA SYSCLK2 Register */ | 244 | #define PIXIS_VSYSCLK2 0x1C /* VELA SYSCLK2 Register */ |
| 245 | #define PIXIS_VDDRCLK0 0x1D /* VELA DDRCLK0 Register */ | 245 | #define PIXIS_VDDRCLK0 0x1D /* VELA DDRCLK0 Register */ |
| 246 | #define PIXIS_VDDRCLK1 0x1E /* VELA DDRCLK1 Register */ | 246 | #define PIXIS_VDDRCLK1 0x1E /* VELA DDRCLK1 Register */ |
| 247 | #define PIXIS_VDDRCLK2 0x1F /* VELA DDRCLK2 Register */ | 247 | #define PIXIS_VDDRCLK2 0x1F /* VELA DDRCLK2 Register */ |
| 248 | #define PIXIS_VWATCH 0x24 /* Watchdog Register */ | 248 | #define PIXIS_VWATCH 0x24 /* Watchdog Register */ |
| 249 | #define PIXIS_LED 0x25 /* LED Register */ | 249 | #define PIXIS_LED 0x25 /* LED Register */ |
| 250 | 250 | ||
| 251 | #define PIXIS_SPD_SYSCLK 0x7 /* SYSCLK option */ | 251 | #define PIXIS_SPD_SYSCLK 0x7 /* SYSCLK option */ |
| 252 | 252 | ||
| 253 | /* old pixis referenced names */ | 253 | /* old pixis referenced names */ |
| 254 | #define PIXIS_VCLKH 0x19 /* VELA VCLKH register */ | 254 | #define PIXIS_VCLKH 0x19 /* VELA VCLKH register */ |
| 255 | #define PIXIS_VCLKL 0x1A /* VELA VCLKL register */ | 255 | #define PIXIS_VCLKL 0x1A /* VELA VCLKL register */ |
| 256 | #define CONFIG_SYS_PIXIS_VBOOT_MASK 0x4e | 256 | #define CONFIG_SYS_PIXIS_VBOOT_MASK 0x4e |
| 257 | 257 | ||
| 258 | #define CONFIG_SYS_INIT_RAM_LOCK 1 | 258 | #define CONFIG_SYS_INIT_RAM_LOCK 1 |
| 259 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ | 259 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ |
| 260 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ | 260 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ |
| 261 | 261 | ||
| 262 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 262 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 263 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 263 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 264 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 264 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 265 | 265 | ||
| 266 | #define CONFIG_SYS_MONITOR_LEN (256 * 1024) /* Reserve 256 kB for Mon */ | 266 | #define CONFIG_SYS_MONITOR_LEN (256 * 1024) /* Reserve 256 kB for Mon */ |
| 267 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ | 267 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ |
| 268 | 268 | ||
| 269 | #ifndef CONFIG_NAND_SPL | 269 | #ifndef CONFIG_NAND_SPL |
| 270 | #define CONFIG_SYS_NAND_BASE 0xffa00000 | 270 | #define CONFIG_SYS_NAND_BASE 0xffa00000 |
| 271 | #ifdef CONFIG_PHYS_64BIT | 271 | #ifdef CONFIG_PHYS_64BIT |
| 272 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull | 272 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull |
| 273 | #else | 273 | #else |
| 274 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 274 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 275 | #endif | 275 | #endif |
| 276 | #else | 276 | #else |
| 277 | #define CONFIG_SYS_NAND_BASE 0xfff00000 | 277 | #define CONFIG_SYS_NAND_BASE 0xfff00000 |
| 278 | #ifdef CONFIG_PHYS_64BIT | 278 | #ifdef CONFIG_PHYS_64BIT |
| 279 | #define CONFIG_SYS_NAND_BASE_PHYS 0xffff00000ull | 279 | #define CONFIG_SYS_NAND_BASE_PHYS 0xffff00000ull |
| 280 | #else | 280 | #else |
| 281 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 281 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 282 | #endif | 282 | #endif |
| 283 | #endif | 283 | #endif |
| 284 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE,\ | 284 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE,\ |
| 285 | CONFIG_SYS_NAND_BASE + 0x40000, \ | 285 | CONFIG_SYS_NAND_BASE + 0x40000, \ |
| 286 | CONFIG_SYS_NAND_BASE + 0x80000, \ | 286 | CONFIG_SYS_NAND_BASE + 0x80000, \ |
| 287 | CONFIG_SYS_NAND_BASE + 0xC0000} | 287 | CONFIG_SYS_NAND_BASE + 0xC0000} |
| 288 | #define CONFIG_SYS_MAX_NAND_DEVICE 4 | 288 | #define CONFIG_SYS_MAX_NAND_DEVICE 4 |
| 289 | #define CONFIG_NAND_FSL_ELBC 1 | 289 | #define CONFIG_NAND_FSL_ELBC 1 |
| 290 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 290 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 291 | 291 | ||
| 292 | /* NAND boot: 4K NAND loader config */ | 292 | /* NAND boot: 4K NAND loader config */ |
| 293 | #define CONFIG_SYS_NAND_SPL_SIZE 0x1000 | 293 | #define CONFIG_SYS_NAND_SPL_SIZE 0x1000 |
| 294 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) - 0x2000) | 294 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) - 0x2000) |
| 295 | #define CONFIG_SYS_NAND_U_BOOT_DST (CONFIG_SYS_INIT_L2_ADDR) | 295 | #define CONFIG_SYS_NAND_U_BOOT_DST (CONFIG_SYS_INIT_L2_ADDR) |
| 296 | #define CONFIG_SYS_NAND_U_BOOT_START \ | 296 | #define CONFIG_SYS_NAND_U_BOOT_START \ |
| 297 | (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_NAND_SPL_SIZE) | 297 | (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_NAND_SPL_SIZE) |
| 298 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (0) | 298 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (0) |
| 299 | #define CONFIG_SYS_NAND_U_BOOT_RELOC (CONFIG_SYS_INIT_L2_END - 0x2000) | 299 | #define CONFIG_SYS_NAND_U_BOOT_RELOC (CONFIG_SYS_INIT_L2_END - 0x2000) |
| 300 | #define CONFIG_SYS_NAND_U_BOOT_RELOC_SP ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) | 300 | #define CONFIG_SYS_NAND_U_BOOT_RELOC_SP ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) |
| 301 | 301 | ||
| 302 | /* NAND flash config */ | 302 | /* NAND flash config */ |
| 303 | #define CONFIG_SYS_NAND_BR_PRELIM \ | 303 | #define CONFIG_SYS_NAND_BR_PRELIM \ |
| 304 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 304 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 305 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 305 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 306 | | BR_PS_8 /* Port Size = 8 bit */ \ | 306 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 307 | | BR_MS_FCM /* MSEL = FCM */ \ | 307 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 308 | | BR_V) /* valid */ | 308 | | BR_V) /* valid */ |
| 309 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ | 309 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ |
| 310 | | OR_FCM_PGS /* Large Page*/ \ | 310 | | OR_FCM_PGS /* Large Page*/ \ |
| 311 | | OR_FCM_CSCT \ | 311 | | OR_FCM_CSCT \ |
| 312 | | OR_FCM_CST \ | 312 | | OR_FCM_CST \ |
| 313 | | OR_FCM_CHT \ | 313 | | OR_FCM_CHT \ |
| 314 | | OR_FCM_SCY_1 \ | 314 | | OR_FCM_SCY_1 \ |
| 315 | | OR_FCM_TRLX \ | 315 | | OR_FCM_TRLX \ |
| 316 | | OR_FCM_EHTR) | 316 | | OR_FCM_EHTR) |
| 317 | 317 | ||
| 318 | #define CONFIG_SYS_BR0_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ | 318 | #define CONFIG_SYS_BR0_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ |
| 319 | #define CONFIG_SYS_OR0_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ | 319 | #define CONFIG_SYS_OR0_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ |
| 320 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 320 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 321 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 321 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 322 | 322 | ||
| 323 | #define CONFIG_SYS_BR4_PRELIM \ | 323 | #define CONFIG_SYS_BR4_PRELIM \ |
| 324 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0x40000) \ | 324 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0x40000) \ |
| 325 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 325 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 326 | | BR_PS_8 /* Port Size = 8 bit */ \ | 326 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 327 | | BR_MS_FCM /* MSEL = FCM */ \ | 327 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 328 | | BR_V) /* valid */ | 328 | | BR_V) /* valid */ |
| 329 | #define CONFIG_SYS_OR4_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 329 | #define CONFIG_SYS_OR4_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 330 | #define CONFIG_SYS_BR5_PRELIM \ | 330 | #define CONFIG_SYS_BR5_PRELIM \ |
| 331 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0x80000) \ | 331 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0x80000) \ |
| 332 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 332 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 333 | | BR_PS_8 /* Port Size = 8 bit */ \ | 333 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 334 | | BR_MS_FCM /* MSEL = FCM */ \ | 334 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 335 | | BR_V) /* valid */ | 335 | | BR_V) /* valid */ |
| 336 | #define CONFIG_SYS_OR5_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 336 | #define CONFIG_SYS_OR5_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 337 | 337 | ||
| 338 | #define CONFIG_SYS_BR6_PRELIM \ | 338 | #define CONFIG_SYS_BR6_PRELIM \ |
| 339 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0xc0000) \ | 339 | (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS + 0xc0000) \ |
| 340 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 340 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 341 | | BR_PS_8 /* Port Size = 8 bit */ \ | 341 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 342 | | BR_MS_FCM /* MSEL = FCM */ \ | 342 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 343 | | BR_V) /* valid */ | 343 | | BR_V) /* valid */ |
| 344 | #define CONFIG_SYS_OR6_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 344 | #define CONFIG_SYS_OR6_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 345 | 345 | ||
| 346 | /* Serial Port - controlled on board with jumper J8 | 346 | /* Serial Port - controlled on board with jumper J8 |
| 347 | * open - index 2 | 347 | * open - index 2 |
| 348 | * shorted - index 1 | 348 | * shorted - index 1 |
| 349 | */ | 349 | */ |
| 350 | #define CONFIG_CONS_INDEX 1 | 350 | #define CONFIG_CONS_INDEX 1 |
| 351 | #define CONFIG_SYS_NS16550_SERIAL | 351 | #define CONFIG_SYS_NS16550_SERIAL |
| 352 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 352 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 353 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 353 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 354 | #ifdef CONFIG_NAND_SPL | 354 | #ifdef CONFIG_NAND_SPL |
| 355 | #define CONFIG_NS16550_MIN_FUNCTIONS | 355 | #define CONFIG_NS16550_MIN_FUNCTIONS |
| 356 | #endif | 356 | #endif |
| 357 | 357 | ||
| 358 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 358 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 359 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400,115200} | 359 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400,115200} |
| 360 | 360 | ||
| 361 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR + 0x4500) | 361 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR + 0x4500) |
| 362 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR + 0x4600) | 362 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR + 0x4600) |
| 363 | 363 | ||
| 364 | /* | 364 | /* |
| 365 | * I2C | 365 | * I2C |
| 366 | */ | 366 | */ |
| 367 | #define CONFIG_SYS_I2C | 367 | #define CONFIG_SYS_I2C |
| 368 | #define CONFIG_SYS_I2C_FSL | 368 | #define CONFIG_SYS_I2C_FSL |
| 369 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 369 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 370 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 370 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 371 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 371 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 372 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 372 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 373 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 373 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 374 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 | 374 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 |
| 375 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x29} } | 375 | #define CONFIG_SYS_I2C_NOPROBES { {0, 0x29} } |
| 376 | 376 | ||
| 377 | /* | 377 | /* |
| 378 | * I2C2 EEPROM | 378 | * I2C2 EEPROM |
| 379 | */ | 379 | */ |
| 380 | #define CONFIG_ID_EEPROM | 380 | #define CONFIG_ID_EEPROM |
| 381 | #ifdef CONFIG_ID_EEPROM | 381 | #ifdef CONFIG_ID_EEPROM |
| 382 | #define CONFIG_SYS_I2C_EEPROM_NXID | 382 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 383 | #endif | 383 | #endif |
| 384 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 384 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 385 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 385 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 386 | #define CONFIG_SYS_EEPROM_BUS_NUM 1 | 386 | #define CONFIG_SYS_EEPROM_BUS_NUM 1 |
| 387 | 387 | ||
| 388 | /* | 388 | /* |
| 389 | * eSPI - Enhanced SPI | 389 | * eSPI - Enhanced SPI |
| 390 | */ | 390 | */ |
| 391 | #define CONFIG_HARD_SPI | 391 | #define CONFIG_HARD_SPI |
| 392 | 392 | ||
| 393 | #if defined(CONFIG_SPI_FLASH) | 393 | #if defined(CONFIG_SPI_FLASH) |
| 394 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 394 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 395 | #define CONFIG_SF_DEFAULT_MODE 0 | 395 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 396 | #endif | 396 | #endif |
| 397 | 397 | ||
| 398 | /* | 398 | /* |
| 399 | * General PCI | 399 | * General PCI |
| 400 | * Memory space is mapped 1-1, but I/O space must start from 0. | 400 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 401 | */ | 401 | */ |
| 402 | 402 | ||
| 403 | #define CONFIG_SYS_PCI1_MEM_VIRT 0x80000000 | 403 | #define CONFIG_SYS_PCI1_MEM_VIRT 0x80000000 |
| 404 | #ifdef CONFIG_PHYS_64BIT | 404 | #ifdef CONFIG_PHYS_64BIT |
| 405 | #define CONFIG_SYS_PCI1_MEM_BUS 0xf0000000 | 405 | #define CONFIG_SYS_PCI1_MEM_BUS 0xf0000000 |
| 406 | #define CONFIG_SYS_PCI1_MEM_PHYS 0xc00000000ull | 406 | #define CONFIG_SYS_PCI1_MEM_PHYS 0xc00000000ull |
| 407 | #else | 407 | #else |
| 408 | #define CONFIG_SYS_PCI1_MEM_BUS 0x80000000 | 408 | #define CONFIG_SYS_PCI1_MEM_BUS 0x80000000 |
| 409 | #define CONFIG_SYS_PCI1_MEM_PHYS 0x80000000 | 409 | #define CONFIG_SYS_PCI1_MEM_PHYS 0x80000000 |
| 410 | #endif | 410 | #endif |
| 411 | #define CONFIG_SYS_PCI1_MEM_SIZE 0x10000000 /* 256M */ | 411 | #define CONFIG_SYS_PCI1_MEM_SIZE 0x10000000 /* 256M */ |
| 412 | #define CONFIG_SYS_PCI1_IO_VIRT 0xffc00000 | 412 | #define CONFIG_SYS_PCI1_IO_VIRT 0xffc00000 |
| 413 | #define CONFIG_SYS_PCI1_IO_BUS 0x00000000 | 413 | #define CONFIG_SYS_PCI1_IO_BUS 0x00000000 |
| 414 | #ifdef CONFIG_PHYS_64BIT | 414 | #ifdef CONFIG_PHYS_64BIT |
| 415 | #define CONFIG_SYS_PCI1_IO_PHYS 0xfffc00000ull | 415 | #define CONFIG_SYS_PCI1_IO_PHYS 0xfffc00000ull |
| 416 | #else | 416 | #else |
| 417 | #define CONFIG_SYS_PCI1_IO_PHYS 0xffc00000 | 417 | #define CONFIG_SYS_PCI1_IO_PHYS 0xffc00000 |
| 418 | #endif | 418 | #endif |
| 419 | #define CONFIG_SYS_PCI1_IO_SIZE 0x00010000 /* 64k */ | 419 | #define CONFIG_SYS_PCI1_IO_SIZE 0x00010000 /* 64k */ |
| 420 | 420 | ||
| 421 | /* controller 1, Slot 1, tgtid 1, Base address a000 */ | 421 | /* controller 1, Slot 1, tgtid 1, Base address a000 */ |
| 422 | #define CONFIG_SYS_PCIE1_NAME "Slot 1" | 422 | #define CONFIG_SYS_PCIE1_NAME "Slot 1" |
| 423 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x90000000 | 423 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x90000000 |
| 424 | #ifdef CONFIG_PHYS_64BIT | 424 | #ifdef CONFIG_PHYS_64BIT |
| 425 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xf8000000 | 425 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xf8000000 |
| 426 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc10000000ull | 426 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc10000000ull |
| 427 | #else | 427 | #else |
| 428 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x90000000 | 428 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x90000000 |
| 429 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x90000000 | 429 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x90000000 |
| 430 | #endif | 430 | #endif |
| 431 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x08000000 /* 128M */ | 431 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x08000000 /* 128M */ |
| 432 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc10000 | 432 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc10000 |
| 433 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 433 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 434 | #ifdef CONFIG_PHYS_64BIT | 434 | #ifdef CONFIG_PHYS_64BIT |
| 435 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc10000ull | 435 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc10000ull |
| 436 | #else | 436 | #else |
| 437 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc10000 | 437 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc10000 |
| 438 | #endif | 438 | #endif |
| 439 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 439 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 440 | 440 | ||
| 441 | /* controller 2, Slot 2, tgtid 2, Base address 9000 */ | 441 | /* controller 2, Slot 2, tgtid 2, Base address 9000 */ |
| 442 | #define CONFIG_SYS_PCIE2_NAME "Slot 2" | 442 | #define CONFIG_SYS_PCIE2_NAME "Slot 2" |
| 443 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x98000000 | 443 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x98000000 |
| 444 | #ifdef CONFIG_PHYS_64BIT | 444 | #ifdef CONFIG_PHYS_64BIT |
| 445 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xf8000000 | 445 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xf8000000 |
| 446 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc18000000ull | 446 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc18000000ull |
| 447 | #else | 447 | #else |
| 448 | #define CONFIG_SYS_PCIE2_MEM_BUS 0x98000000 | 448 | #define CONFIG_SYS_PCIE2_MEM_BUS 0x98000000 |
| 449 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0x98000000 | 449 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0x98000000 |
| 450 | #endif | 450 | #endif |
| 451 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x08000000 /* 128M */ | 451 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x08000000 /* 128M */ |
| 452 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc20000 | 452 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc20000 |
| 453 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 453 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 454 | #ifdef CONFIG_PHYS_64BIT | 454 | #ifdef CONFIG_PHYS_64BIT |
| 455 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc20000ull | 455 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc20000ull |
| 456 | #else | 456 | #else |
| 457 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc20000 | 457 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc20000 |
| 458 | #endif | 458 | #endif |
| 459 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 459 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 460 | 460 | ||
| 461 | /* controller 3, direct to uli, tgtid 3, Base address 8000 */ | 461 | /* controller 3, direct to uli, tgtid 3, Base address 8000 */ |
| 462 | #define CONFIG_SYS_PCIE3_NAME "Slot 3" | 462 | #define CONFIG_SYS_PCIE3_NAME "Slot 3" |
| 463 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 | 463 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 |
| 464 | #ifdef CONFIG_PHYS_64BIT | 464 | #ifdef CONFIG_PHYS_64BIT |
| 465 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 465 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 466 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull | 466 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull |
| 467 | #else | 467 | #else |
| 468 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xa0000000 | 468 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xa0000000 |
| 469 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xa0000000 | 469 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xa0000000 |
| 470 | #endif | 470 | #endif |
| 471 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 471 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 472 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xffc30000 | 472 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xffc30000 |
| 473 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 473 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 474 | #ifdef CONFIG_PHYS_64BIT | 474 | #ifdef CONFIG_PHYS_64BIT |
| 475 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xfffc30000ull | 475 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xfffc30000ull |
| 476 | #else | 476 | #else |
| 477 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xffc30000 | 477 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xffc30000 |
| 478 | #endif | 478 | #endif |
| 479 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 479 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 480 | 480 | ||
| 481 | #if defined(CONFIG_PCI) | 481 | #if defined(CONFIG_PCI) |
| 482 | /*PCIE video card used*/ | 482 | /*PCIE video card used*/ |
| 483 | #define VIDEO_IO_OFFSET CONFIG_SYS_PCIE3_IO_VIRT | 483 | #define VIDEO_IO_OFFSET CONFIG_SYS_PCIE3_IO_VIRT |
| 484 | 484 | ||
| 485 | /*PCI video card used*/ | 485 | /*PCI video card used*/ |
| 486 | /*#define VIDEO_IO_OFFSET CONFIG_SYS_PCI1_IO_VIRT*/ | 486 | /*#define VIDEO_IO_OFFSET CONFIG_SYS_PCI1_IO_VIRT*/ |
| 487 | 487 | ||
| 488 | /* video */ | 488 | /* video */ |
| 489 | 489 | ||
| 490 | #if defined(CONFIG_VIDEO) | 490 | #if defined(CONFIG_VIDEO) |
| 491 | #define CONFIG_BIOSEMU | 491 | #define CONFIG_BIOSEMU |
| 492 | #define CONFIG_ATI_RADEON_FB | 492 | #define CONFIG_ATI_RADEON_FB |
| 493 | #define CONFIG_VIDEO_LOGO | 493 | #define CONFIG_VIDEO_LOGO |
| 494 | #define CONFIG_SYS_ISA_IO_BASE_ADDRESS CONFIG_SYS_PCIE3_IO_VIRT | 494 | #define CONFIG_SYS_ISA_IO_BASE_ADDRESS CONFIG_SYS_PCIE3_IO_VIRT |
| 495 | #endif | 495 | #endif |
| 496 | 496 | ||
| 497 | #undef CONFIG_EEPRO100 | 497 | #undef CONFIG_EEPRO100 |
| 498 | #undef CONFIG_TULIP | 498 | #undef CONFIG_TULIP |
| 499 | 499 | ||
| 500 | #ifndef CONFIG_PCI_PNP | 500 | #ifndef CONFIG_PCI_PNP |
| 501 | #define PCI_ENET0_IOADDR CONFIG_SYS_PCI1_IO_BUS | 501 | #define PCI_ENET0_IOADDR CONFIG_SYS_PCI1_IO_BUS |
| 502 | #define PCI_ENET0_MEMADDR CONFIG_SYS_PCI1_IO_BUS | 502 | #define PCI_ENET0_MEMADDR CONFIG_SYS_PCI1_IO_BUS |
| 503 | #define PCI_IDSEL_NUMBER 0x11 /* IDSEL = AD11 */ | 503 | #define PCI_IDSEL_NUMBER 0x11 /* IDSEL = AD11 */ |
| 504 | #endif | 504 | #endif |
| 505 | 505 | ||
| 506 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 506 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 507 | 507 | ||
| 508 | #endif /* CONFIG_PCI */ | 508 | #endif /* CONFIG_PCI */ |
| 509 | 509 | ||
| 510 | /* SATA */ | 510 | /* SATA */ |
| 511 | #define CONFIG_LIBATA | 511 | #define CONFIG_LIBATA |
| 512 | #define CONFIG_FSL_SATA | ||
| 513 | 512 | ||
| 514 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 513 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 515 | #define CONFIG_SATA1 | 514 | #define CONFIG_SATA1 |
| 516 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 515 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 517 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 516 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 518 | #define CONFIG_SATA2 | 517 | #define CONFIG_SATA2 |
| 519 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 518 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 520 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 519 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 521 | 520 | ||
| 522 | #ifdef CONFIG_FSL_SATA | 521 | #ifdef CONFIG_FSL_SATA |
| 523 | #define CONFIG_LBA48 | 522 | #define CONFIG_LBA48 |
| 524 | #endif | 523 | #endif |
| 525 | 524 | ||
| 526 | #if defined(CONFIG_TSEC_ENET) | 525 | #if defined(CONFIG_TSEC_ENET) |
| 527 | 526 | ||
| 528 | #define CONFIG_MII 1 /* MII PHY management */ | 527 | #define CONFIG_MII 1 /* MII PHY management */ |
| 529 | #define CONFIG_MII_DEFAULT_TSEC 1 /* Allow unregistered phys */ | 528 | #define CONFIG_MII_DEFAULT_TSEC 1 /* Allow unregistered phys */ |
| 530 | #define CONFIG_TSEC1 1 | 529 | #define CONFIG_TSEC1 1 |
| 531 | #define CONFIG_TSEC1_NAME "eTSEC1" | 530 | #define CONFIG_TSEC1_NAME "eTSEC1" |
| 532 | #define CONFIG_TSEC3 1 | 531 | #define CONFIG_TSEC3 1 |
| 533 | #define CONFIG_TSEC3_NAME "eTSEC3" | 532 | #define CONFIG_TSEC3_NAME "eTSEC3" |
| 534 | 533 | ||
| 535 | #define CONFIG_FSL_SGMII_RISER 1 | 534 | #define CONFIG_FSL_SGMII_RISER 1 |
| 536 | #define SGMII_RISER_PHY_OFFSET 0x1c | 535 | #define SGMII_RISER_PHY_OFFSET 0x1c |
| 537 | 536 | ||
| 538 | #define TSEC1_PHY_ADDR 1 /* TSEC1 -> PHY1 */ | 537 | #define TSEC1_PHY_ADDR 1 /* TSEC1 -> PHY1 */ |
| 539 | #define TSEC3_PHY_ADDR 0 /* TSEC3 -> PHY0 */ | 538 | #define TSEC3_PHY_ADDR 0 /* TSEC3 -> PHY0 */ |
| 540 | 539 | ||
| 541 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 540 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 542 | #define TSEC3_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 541 | #define TSEC3_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 543 | 542 | ||
| 544 | #define TSEC1_PHYIDX 0 | 543 | #define TSEC1_PHYIDX 0 |
| 545 | #define TSEC3_PHYIDX 0 | 544 | #define TSEC3_PHYIDX 0 |
| 546 | 545 | ||
| 547 | #define CONFIG_ETHPRIME "eTSEC1" | 546 | #define CONFIG_ETHPRIME "eTSEC1" |
| 548 | 547 | ||
| 549 | #endif /* CONFIG_TSEC_ENET */ | 548 | #endif /* CONFIG_TSEC_ENET */ |
| 550 | 549 | ||
| 551 | /* | 550 | /* |
| 552 | * Environment | 551 | * Environment |
| 553 | */ | 552 | */ |
| 554 | 553 | ||
| 555 | #if defined(CONFIG_SYS_RAMBOOT) | 554 | #if defined(CONFIG_SYS_RAMBOOT) |
| 556 | #if defined(CONFIG_RAMBOOT_SPIFLASH) | 555 | #if defined(CONFIG_RAMBOOT_SPIFLASH) |
| 557 | #define CONFIG_ENV_SPI_BUS 0 | 556 | #define CONFIG_ENV_SPI_BUS 0 |
| 558 | #define CONFIG_ENV_SPI_CS 0 | 557 | #define CONFIG_ENV_SPI_CS 0 |
| 559 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 558 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 560 | #define CONFIG_ENV_SPI_MODE 0 | 559 | #define CONFIG_ENV_SPI_MODE 0 |
| 561 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 560 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 562 | #define CONFIG_ENV_OFFSET 0xF0000 | 561 | #define CONFIG_ENV_OFFSET 0xF0000 |
| 563 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 562 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 564 | #elif defined(CONFIG_RAMBOOT_SDCARD) | 563 | #elif defined(CONFIG_RAMBOOT_SDCARD) |
| 565 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 564 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 566 | #define CONFIG_ENV_SIZE 0x2000 | 565 | #define CONFIG_ENV_SIZE 0x2000 |
| 567 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 566 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 568 | #else | 567 | #else |
| 569 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) | 568 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) |
| 570 | #define CONFIG_ENV_SIZE 0x2000 | 569 | #define CONFIG_ENV_SIZE 0x2000 |
| 571 | #endif | 570 | #endif |
| 572 | #else | 571 | #else |
| 573 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 572 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 574 | #define CONFIG_ENV_SIZE 0x2000 | 573 | #define CONFIG_ENV_SIZE 0x2000 |
| 575 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 574 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 576 | #endif | 575 | #endif |
| 577 | 576 | ||
| 578 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ | 577 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ |
| 579 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ | 578 | #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ |
| 580 | 579 | ||
| 581 | #undef CONFIG_WATCHDOG /* watchdog disabled */ | 580 | #undef CONFIG_WATCHDOG /* watchdog disabled */ |
| 582 | 581 | ||
| 583 | #ifdef CONFIG_MMC | 582 | #ifdef CONFIG_MMC |
| 584 | #define CONFIG_FSL_ESDHC | 583 | #define CONFIG_FSL_ESDHC |
| 585 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 584 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 586 | #endif | 585 | #endif |
| 587 | 586 | ||
| 588 | /* | 587 | /* |
| 589 | * USB | 588 | * USB |
| 590 | */ | 589 | */ |
| 591 | #define CONFIG_HAS_FSL_MPH_USB | 590 | #define CONFIG_HAS_FSL_MPH_USB |
| 592 | #ifdef CONFIG_HAS_FSL_MPH_USB | 591 | #ifdef CONFIG_HAS_FSL_MPH_USB |
| 593 | #ifdef CONFIG_USB_EHCI_HCD | 592 | #ifdef CONFIG_USB_EHCI_HCD |
| 594 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 593 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 595 | #define CONFIG_USB_EHCI_FSL | 594 | #define CONFIG_USB_EHCI_FSL |
| 596 | #endif | 595 | #endif |
| 597 | #endif | 596 | #endif |
| 598 | 597 | ||
| 599 | /* | 598 | /* |
| 600 | * Miscellaneous configurable options | 599 | * Miscellaneous configurable options |
| 601 | */ | 600 | */ |
| 602 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 601 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 603 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 602 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 604 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 603 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 605 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 604 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 606 | 605 | ||
| 607 | /* | 606 | /* |
| 608 | * For booting Linux, the board info and command line data | 607 | * For booting Linux, the board info and command line data |
| 609 | * have to be in the first 64 MB of memory, since this is | 608 | * have to be in the first 64 MB of memory, since this is |
| 610 | * the maximum mapped by the Linux kernel during initialization. | 609 | * the maximum mapped by the Linux kernel during initialization. |
| 611 | */ | 610 | */ |
| 612 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux */ | 611 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux */ |
| 613 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 612 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 614 | 613 | ||
| 615 | #if defined(CONFIG_CMD_KGDB) | 614 | #if defined(CONFIG_CMD_KGDB) |
| 616 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 615 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 617 | #endif | 616 | #endif |
| 618 | 617 | ||
| 619 | /* | 618 | /* |
| 620 | * Environment Configuration | 619 | * Environment Configuration |
| 621 | */ | 620 | */ |
| 622 | 621 | ||
| 623 | /* The mac addresses for all ethernet interface */ | 622 | /* The mac addresses for all ethernet interface */ |
| 624 | #if defined(CONFIG_TSEC_ENET) | 623 | #if defined(CONFIG_TSEC_ENET) |
| 625 | #define CONFIG_HAS_ETH0 | 624 | #define CONFIG_HAS_ETH0 |
| 626 | #define CONFIG_HAS_ETH1 | 625 | #define CONFIG_HAS_ETH1 |
| 627 | #define CONFIG_HAS_ETH2 | 626 | #define CONFIG_HAS_ETH2 |
| 628 | #define CONFIG_HAS_ETH3 | 627 | #define CONFIG_HAS_ETH3 |
| 629 | #endif | 628 | #endif |
| 630 | 629 | ||
| 631 | #define CONFIG_IPADDR 192.168.1.254 | 630 | #define CONFIG_IPADDR 192.168.1.254 |
| 632 | 631 | ||
| 633 | #define CONFIG_HOSTNAME unknown | 632 | #define CONFIG_HOSTNAME unknown |
| 634 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 633 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 635 | #define CONFIG_BOOTFILE "uImage" | 634 | #define CONFIG_BOOTFILE "uImage" |
| 636 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ | 635 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ |
| 637 | 636 | ||
| 638 | #define CONFIG_SERVERIP 192.168.1.1 | 637 | #define CONFIG_SERVERIP 192.168.1.1 |
| 639 | #define CONFIG_GATEWAYIP 192.168.1.1 | 638 | #define CONFIG_GATEWAYIP 192.168.1.1 |
| 640 | #define CONFIG_NETMASK 255.255.255.0 | 639 | #define CONFIG_NETMASK 255.255.255.0 |
| 641 | 640 | ||
| 642 | /* default location for tftp and bootm */ | 641 | /* default location for tftp and bootm */ |
| 643 | #define CONFIG_LOADADDR 1000000 | 642 | #define CONFIG_LOADADDR 1000000 |
| 644 | 643 | ||
| 645 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 644 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 646 | "netdev=eth0\0" \ | 645 | "netdev=eth0\0" \ |
| 647 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 646 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 648 | "tftpflash=tftpboot $loadaddr $uboot; " \ | 647 | "tftpflash=tftpboot $loadaddr $uboot; " \ |
| 649 | "protect off " __stringify(CONFIG_SYS_TEXT_BASE) \ | 648 | "protect off " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 650 | " +$filesize; " \ | 649 | " +$filesize; " \ |
| 651 | "erase " __stringify(CONFIG_SYS_TEXT_BASE) \ | 650 | "erase " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 652 | " +$filesize; " \ | 651 | " +$filesize; " \ |
| 653 | "cp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ | 652 | "cp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 654 | " $filesize; " \ | 653 | " $filesize; " \ |
| 655 | "protect on " __stringify(CONFIG_SYS_TEXT_BASE) \ | 654 | "protect on " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 656 | " +$filesize; " \ | 655 | " +$filesize; " \ |
| 657 | "cmp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ | 656 | "cmp.b $loadaddr " __stringify(CONFIG_SYS_TEXT_BASE) \ |
| 658 | " $filesize\0" \ | 657 | " $filesize\0" \ |
| 659 | "consoledev=ttyS0\0" \ | 658 | "consoledev=ttyS0\0" \ |
| 660 | "ramdiskaddr=2000000\0" \ | 659 | "ramdiskaddr=2000000\0" \ |
| 661 | "ramdiskfile=8536ds/ramdisk.uboot\0" \ | 660 | "ramdiskfile=8536ds/ramdisk.uboot\0" \ |
| 662 | "fdtaddr=1e00000\0" \ | 661 | "fdtaddr=1e00000\0" \ |
| 663 | "fdtfile=8536ds/mpc8536ds.dtb\0" \ | 662 | "fdtfile=8536ds/mpc8536ds.dtb\0" \ |
| 664 | "bdev=sda3\0" \ | 663 | "bdev=sda3\0" \ |
| 665 | "hwconfig=usb1:dr_mode=host,phy_type=ulpi\0" | 664 | "hwconfig=usb1:dr_mode=host,phy_type=ulpi\0" |
| 666 | 665 | ||
| 667 | #define CONFIG_HDBOOT \ | 666 | #define CONFIG_HDBOOT \ |
| 668 | "setenv bootargs root=/dev/$bdev rw " \ | 667 | "setenv bootargs root=/dev/$bdev rw " \ |
| 669 | "console=$consoledev,$baudrate $othbootargs;" \ | 668 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 670 | "tftp $loadaddr $bootfile;" \ | 669 | "tftp $loadaddr $bootfile;" \ |
| 671 | "tftp $fdtaddr $fdtfile;" \ | 670 | "tftp $fdtaddr $fdtfile;" \ |
| 672 | "bootm $loadaddr - $fdtaddr" | 671 | "bootm $loadaddr - $fdtaddr" |
| 673 | 672 | ||
| 674 | #define CONFIG_NFSBOOTCOMMAND \ | 673 | #define CONFIG_NFSBOOTCOMMAND \ |
| 675 | "setenv bootargs root=/dev/nfs rw " \ | 674 | "setenv bootargs root=/dev/nfs rw " \ |
| 676 | "nfsroot=$serverip:$rootpath " \ | 675 | "nfsroot=$serverip:$rootpath " \ |
| 677 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 676 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 678 | "console=$consoledev,$baudrate $othbootargs;" \ | 677 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 679 | "tftp $loadaddr $bootfile;" \ | 678 | "tftp $loadaddr $bootfile;" \ |
| 680 | "tftp $fdtaddr $fdtfile;" \ | 679 | "tftp $fdtaddr $fdtfile;" \ |
| 681 | "bootm $loadaddr - $fdtaddr" | 680 | "bootm $loadaddr - $fdtaddr" |
| 682 | 681 | ||
| 683 | #define CONFIG_RAMBOOTCOMMAND \ | 682 | #define CONFIG_RAMBOOTCOMMAND \ |
| 684 | "setenv bootargs root=/dev/ram rw " \ | 683 | "setenv bootargs root=/dev/ram rw " \ |
| 685 | "console=$consoledev,$baudrate $othbootargs;" \ | 684 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 686 | "tftp $ramdiskaddr $ramdiskfile;" \ | 685 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 687 | "tftp $loadaddr $bootfile;" \ | 686 | "tftp $loadaddr $bootfile;" \ |
| 688 | "tftp $fdtaddr $fdtfile;" \ | 687 | "tftp $fdtaddr $fdtfile;" \ |
| 689 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 688 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 690 | 689 | ||
| 691 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT | 690 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT |
| 692 | 691 | ||
| 693 | #endif /* __CONFIG_H */ | 692 | #endif /* __CONFIG_H */ |
| 694 | 693 |
include/configs/P1010RDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2010-2011 Freescale Semiconductor, Inc. | 2 | * Copyright 2010-2011 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * P010 RDB board configuration file | 8 | * P010 RDB board configuration file |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #ifndef __CONFIG_H | 11 | #ifndef __CONFIG_H |
| 12 | #define __CONFIG_H | 12 | #define __CONFIG_H |
| 13 | 13 | ||
| 14 | #include <asm/config_mpc85xx.h> | 14 | #include <asm/config_mpc85xx.h> |
| 15 | #define CONFIG_NAND_FSL_IFC | 15 | #define CONFIG_NAND_FSL_IFC |
| 16 | 16 | ||
| 17 | #ifdef CONFIG_SDCARD | 17 | #ifdef CONFIG_SDCARD |
| 18 | #define CONFIG_SPL_MMC_MINIMAL | 18 | #define CONFIG_SPL_MMC_MINIMAL |
| 19 | #define CONFIG_SPL_FLUSH_IMAGE | 19 | #define CONFIG_SPL_FLUSH_IMAGE |
| 20 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 20 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 21 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 21 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 22 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 | 22 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 |
| 23 | #define CONFIG_SPL_PAD_TO 0x18000 | 23 | #define CONFIG_SPL_PAD_TO 0x18000 |
| 24 | #define CONFIG_SPL_MAX_SIZE (96 * 1024) | 24 | #define CONFIG_SPL_MAX_SIZE (96 * 1024) |
| 25 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (512 << 10) | 25 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (512 << 10) |
| 26 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x11000000) | 26 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x11000000) |
| 27 | #define CONFIG_SYS_MMC_U_BOOT_START (0x11000000) | 27 | #define CONFIG_SYS_MMC_U_BOOT_START (0x11000000) |
| 28 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (96 << 10) | 28 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (96 << 10) |
| 29 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 29 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 30 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 30 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 31 | #define CONFIG_SPL_MMC_BOOT | 31 | #define CONFIG_SPL_MMC_BOOT |
| 32 | #ifdef CONFIG_SPL_BUILD | 32 | #ifdef CONFIG_SPL_BUILD |
| 33 | #define CONFIG_SPL_COMMON_INIT_DDR | 33 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 34 | #endif | 34 | #endif |
| 35 | #endif | 35 | #endif |
| 36 | 36 | ||
| 37 | #ifdef CONFIG_SPIFLASH | 37 | #ifdef CONFIG_SPIFLASH |
| 38 | #ifdef CONFIG_SECURE_BOOT | 38 | #ifdef CONFIG_SECURE_BOOT |
| 39 | #define CONFIG_RAMBOOT_SPIFLASH | 39 | #define CONFIG_RAMBOOT_SPIFLASH |
| 40 | #define CONFIG_SYS_TEXT_BASE 0x11000000 | 40 | #define CONFIG_SYS_TEXT_BASE 0x11000000 |
| 41 | #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc | 41 | #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc |
| 42 | #else | 42 | #else |
| 43 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 43 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 44 | #define CONFIG_SPL_FLUSH_IMAGE | 44 | #define CONFIG_SPL_FLUSH_IMAGE |
| 45 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 45 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 46 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 46 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 47 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 | 47 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 |
| 48 | #define CONFIG_SPL_PAD_TO 0x18000 | 48 | #define CONFIG_SPL_PAD_TO 0x18000 |
| 49 | #define CONFIG_SPL_MAX_SIZE (96 * 1024) | 49 | #define CONFIG_SPL_MAX_SIZE (96 * 1024) |
| 50 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (512 << 10) | 50 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (512 << 10) |
| 51 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x11000000) | 51 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x11000000) |
| 52 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x11000000) | 52 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x11000000) |
| 53 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (96 << 10) | 53 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (96 << 10) |
| 54 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 54 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 55 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 55 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 56 | #define CONFIG_SPL_SPI_BOOT | 56 | #define CONFIG_SPL_SPI_BOOT |
| 57 | #ifdef CONFIG_SPL_BUILD | 57 | #ifdef CONFIG_SPL_BUILD |
| 58 | #define CONFIG_SPL_COMMON_INIT_DDR | 58 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 59 | #endif | 59 | #endif |
| 60 | #endif | 60 | #endif |
| 61 | #endif | 61 | #endif |
| 62 | 62 | ||
| 63 | #ifdef CONFIG_NAND | 63 | #ifdef CONFIG_NAND |
| 64 | #ifdef CONFIG_SECURE_BOOT | 64 | #ifdef CONFIG_SECURE_BOOT |
| 65 | #define CONFIG_SPL_INIT_MINIMAL | 65 | #define CONFIG_SPL_INIT_MINIMAL |
| 66 | #define CONFIG_SPL_NAND_BOOT | 66 | #define CONFIG_SPL_NAND_BOOT |
| 67 | #define CONFIG_SPL_FLUSH_IMAGE | 67 | #define CONFIG_SPL_FLUSH_IMAGE |
| 68 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 68 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 69 | 69 | ||
| 70 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 70 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 71 | #define CONFIG_SPL_TEXT_BASE 0xFFFFE000 | 71 | #define CONFIG_SPL_TEXT_BASE 0xFFFFE000 |
| 72 | #define CONFIG_SPL_MAX_SIZE 8192 | 72 | #define CONFIG_SPL_MAX_SIZE 8192 |
| 73 | #define CONFIG_SPL_RELOC_TEXT_BASE 0x00100000 | 73 | #define CONFIG_SPL_RELOC_TEXT_BASE 0x00100000 |
| 74 | #define CONFIG_SPL_RELOC_STACK 0x00100000 | 74 | #define CONFIG_SPL_RELOC_STACK 0x00100000 |
| 75 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) - 0x2000) | 75 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) - 0x2000) |
| 76 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x00200000 - CONFIG_SPL_MAX_SIZE) | 76 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x00200000 - CONFIG_SPL_MAX_SIZE) |
| 77 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 | 77 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 |
| 78 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 0 | 78 | #define CONFIG_SYS_NAND_U_BOOT_OFFS 0 |
| 79 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 79 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 80 | #else | 80 | #else |
| 81 | #ifdef CONFIG_TPL_BUILD | 81 | #ifdef CONFIG_TPL_BUILD |
| 82 | #define CONFIG_SPL_NAND_BOOT | 82 | #define CONFIG_SPL_NAND_BOOT |
| 83 | #define CONFIG_SPL_FLUSH_IMAGE | 83 | #define CONFIG_SPL_FLUSH_IMAGE |
| 84 | #define CONFIG_SPL_NAND_INIT | 84 | #define CONFIG_SPL_NAND_INIT |
| 85 | #define CONFIG_SPL_COMMON_INIT_DDR | 85 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 86 | #define CONFIG_SPL_MAX_SIZE (128 << 10) | 86 | #define CONFIG_SPL_MAX_SIZE (128 << 10) |
| 87 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 | 87 | #define CONFIG_SPL_TEXT_BASE 0xD0001000 |
| 88 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 88 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 89 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (576 << 10) | 89 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (576 << 10) |
| 90 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x11000000) | 90 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x11000000) |
| 91 | #define CONFIG_SYS_NAND_U_BOOT_START (0x11000000) | 91 | #define CONFIG_SYS_NAND_U_BOOT_START (0x11000000) |
| 92 | #define CONFIG_SYS_NAND_U_BOOT_OFFS ((128 + 128) << 10) | 92 | #define CONFIG_SYS_NAND_U_BOOT_OFFS ((128 + 128) << 10) |
| 93 | #elif defined(CONFIG_SPL_BUILD) | 93 | #elif defined(CONFIG_SPL_BUILD) |
| 94 | #define CONFIG_SPL_INIT_MINIMAL | 94 | #define CONFIG_SPL_INIT_MINIMAL |
| 95 | #define CONFIG_SPL_NAND_MINIMAL | 95 | #define CONFIG_SPL_NAND_MINIMAL |
| 96 | #define CONFIG_SPL_FLUSH_IMAGE | 96 | #define CONFIG_SPL_FLUSH_IMAGE |
| 97 | #define CONFIG_SPL_TEXT_BASE 0xff800000 | 97 | #define CONFIG_SPL_TEXT_BASE 0xff800000 |
| 98 | #define CONFIG_SPL_MAX_SIZE 8192 | 98 | #define CONFIG_SPL_MAX_SIZE 8192 |
| 99 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (128 << 10) | 99 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (128 << 10) |
| 100 | #define CONFIG_SYS_NAND_U_BOOT_DST 0xD0000000 | 100 | #define CONFIG_SYS_NAND_U_BOOT_DST 0xD0000000 |
| 101 | #define CONFIG_SYS_NAND_U_BOOT_START 0xD0000000 | 101 | #define CONFIG_SYS_NAND_U_BOOT_START 0xD0000000 |
| 102 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (128 << 10) | 102 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (128 << 10) |
| 103 | #endif | 103 | #endif |
| 104 | #define CONFIG_SPL_PAD_TO 0x20000 | 104 | #define CONFIG_SPL_PAD_TO 0x20000 |
| 105 | #define CONFIG_TPL_PAD_TO 0x20000 | 105 | #define CONFIG_TPL_PAD_TO 0x20000 |
| 106 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 106 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 107 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 107 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 108 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 108 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 109 | #endif | 109 | #endif |
| 110 | #endif | 110 | #endif |
| 111 | 111 | ||
| 112 | #ifdef CONFIG_NAND_SECBOOT /* NAND Boot */ | 112 | #ifdef CONFIG_NAND_SECBOOT /* NAND Boot */ |
| 113 | #define CONFIG_RAMBOOT_NAND | 113 | #define CONFIG_RAMBOOT_NAND |
| 114 | #define CONFIG_SYS_TEXT_BASE 0x11000000 | 114 | #define CONFIG_SYS_TEXT_BASE 0x11000000 |
| 115 | #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc | 115 | #define CONFIG_RESET_VECTOR_ADDRESS 0x110bfffc |
| 116 | #endif | 116 | #endif |
| 117 | 117 | ||
| 118 | #ifndef CONFIG_SYS_TEXT_BASE | 118 | #ifndef CONFIG_SYS_TEXT_BASE |
| 119 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 119 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 120 | #endif | 120 | #endif |
| 121 | 121 | ||
| 122 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 122 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 123 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 123 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 124 | #endif | 124 | #endif |
| 125 | 125 | ||
| 126 | #ifdef CONFIG_SPL_BUILD | 126 | #ifdef CONFIG_SPL_BUILD |
| 127 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 127 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 128 | #else | 128 | #else |
| 129 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 129 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 130 | #endif | 130 | #endif |
| 131 | 131 | ||
| 132 | /* High Level Configuration Options */ | 132 | /* High Level Configuration Options */ |
| 133 | #define CONFIG_SYS_HAS_SERDES /* common SERDES init code */ | 133 | #define CONFIG_SYS_HAS_SERDES /* common SERDES init code */ |
| 134 | 134 | ||
| 135 | #if defined(CONFIG_PCI) | 135 | #if defined(CONFIG_PCI) |
| 136 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ | 136 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ |
| 137 | #define CONFIG_PCIE2 /* PCIE controller 2 (slot 2) */ | 137 | #define CONFIG_PCIE2 /* PCIE controller 2 (slot 2) */ |
| 138 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 138 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 139 | #define CONFIG_PCI_INDIRECT_BRIDGE /* indirect PCI bridge support */ | 139 | #define CONFIG_PCI_INDIRECT_BRIDGE /* indirect PCI bridge support */ |
| 140 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ | 140 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ |
| 141 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 141 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 142 | 142 | ||
| 143 | /* | 143 | /* |
| 144 | * PCI Windows | 144 | * PCI Windows |
| 145 | * Memory space is mapped 1-1, but I/O space must start from 0. | 145 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 146 | */ | 146 | */ |
| 147 | /* controller 1, Slot 1, tgtid 1, Base address a000 */ | 147 | /* controller 1, Slot 1, tgtid 1, Base address a000 */ |
| 148 | #define CONFIG_SYS_PCIE1_NAME "mini PCIe Slot" | 148 | #define CONFIG_SYS_PCIE1_NAME "mini PCIe Slot" |
| 149 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 149 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 150 | #ifdef CONFIG_PHYS_64BIT | 150 | #ifdef CONFIG_PHYS_64BIT |
| 151 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 151 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 152 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 152 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 153 | #else | 153 | #else |
| 154 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 154 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 155 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 | 155 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 |
| 156 | #endif | 156 | #endif |
| 157 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 157 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 158 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc00000 | 158 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc00000 |
| 159 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 159 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 160 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 160 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 161 | #ifdef CONFIG_PHYS_64BIT | 161 | #ifdef CONFIG_PHYS_64BIT |
| 162 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc00000ull | 162 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc00000ull |
| 163 | #else | 163 | #else |
| 164 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc00000 | 164 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc00000 |
| 165 | #endif | 165 | #endif |
| 166 | 166 | ||
| 167 | /* controller 2, Slot 2, tgtid 2, Base address 9000 */ | 167 | /* controller 2, Slot 2, tgtid 2, Base address 9000 */ |
| 168 | #if defined(CONFIG_TARGET_P1010RDB_PA) | 168 | #if defined(CONFIG_TARGET_P1010RDB_PA) |
| 169 | #define CONFIG_SYS_PCIE2_NAME "PCIe Slot" | 169 | #define CONFIG_SYS_PCIE2_NAME "PCIe Slot" |
| 170 | #elif defined(CONFIG_TARGET_P1010RDB_PB) | 170 | #elif defined(CONFIG_TARGET_P1010RDB_PB) |
| 171 | #define CONFIG_SYS_PCIE2_NAME "mini PCIe Slot" | 171 | #define CONFIG_SYS_PCIE2_NAME "mini PCIe Slot" |
| 172 | #endif | 172 | #endif |
| 173 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 173 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 174 | #ifdef CONFIG_PHYS_64BIT | 174 | #ifdef CONFIG_PHYS_64BIT |
| 175 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xc0000000 | 175 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xc0000000 |
| 176 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 176 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 177 | #else | 177 | #else |
| 178 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 | 178 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 |
| 179 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 | 179 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 |
| 180 | #endif | 180 | #endif |
| 181 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 181 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 182 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc10000 | 182 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc10000 |
| 183 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 183 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 184 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 184 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 185 | #ifdef CONFIG_PHYS_64BIT | 185 | #ifdef CONFIG_PHYS_64BIT |
| 186 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc10000ull | 186 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc10000ull |
| 187 | #else | 187 | #else |
| 188 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc10000 | 188 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc10000 |
| 189 | #endif | 189 | #endif |
| 190 | 190 | ||
| 191 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 191 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 192 | #endif | 192 | #endif |
| 193 | 193 | ||
| 194 | #define CONFIG_TSEC_ENET | 194 | #define CONFIG_TSEC_ENET |
| 195 | #define CONFIG_ENV_OVERWRITE | 195 | #define CONFIG_ENV_OVERWRITE |
| 196 | 196 | ||
| 197 | #define CONFIG_DDR_CLK_FREQ 66666666 /* DDRCLK on P1010 RDB */ | 197 | #define CONFIG_DDR_CLK_FREQ 66666666 /* DDRCLK on P1010 RDB */ |
| 198 | #define CONFIG_SYS_CLK_FREQ 66666666 /* SYSCLK for P1010 RDB */ | 198 | #define CONFIG_SYS_CLK_FREQ 66666666 /* SYSCLK for P1010 RDB */ |
| 199 | 199 | ||
| 200 | #define CONFIG_MISC_INIT_R | 200 | #define CONFIG_MISC_INIT_R |
| 201 | #define CONFIG_HWCONFIG | 201 | #define CONFIG_HWCONFIG |
| 202 | /* | 202 | /* |
| 203 | * These can be toggled for performance analysis, otherwise use default. | 203 | * These can be toggled for performance analysis, otherwise use default. |
| 204 | */ | 204 | */ |
| 205 | #define CONFIG_L2_CACHE /* toggle L2 cache */ | 205 | #define CONFIG_L2_CACHE /* toggle L2 cache */ |
| 206 | #define CONFIG_BTB /* toggle branch predition */ | 206 | #define CONFIG_BTB /* toggle branch predition */ |
| 207 | 207 | ||
| 208 | 208 | ||
| 209 | #define CONFIG_ENABLE_36BIT_PHYS | 209 | #define CONFIG_ENABLE_36BIT_PHYS |
| 210 | 210 | ||
| 211 | #ifdef CONFIG_PHYS_64BIT | 211 | #ifdef CONFIG_PHYS_64BIT |
| 212 | #define CONFIG_ADDR_MAP 1 | 212 | #define CONFIG_ADDR_MAP 1 |
| 213 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ | 213 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ |
| 214 | #endif | 214 | #endif |
| 215 | 215 | ||
| 216 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 216 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 217 | #define CONFIG_SYS_MEMTEST_END 0x1fffffff | 217 | #define CONFIG_SYS_MEMTEST_END 0x1fffffff |
| 218 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 218 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 219 | 219 | ||
| 220 | /* DDR Setup */ | 220 | /* DDR Setup */ |
| 221 | #define CONFIG_SYS_DDR_RAW_TIMING | 221 | #define CONFIG_SYS_DDR_RAW_TIMING |
| 222 | #define CONFIG_DDR_SPD | 222 | #define CONFIG_DDR_SPD |
| 223 | #define CONFIG_SYS_SPD_BUS_NUM 1 | 223 | #define CONFIG_SYS_SPD_BUS_NUM 1 |
| 224 | #define SPD_EEPROM_ADDRESS 0x52 | 224 | #define SPD_EEPROM_ADDRESS 0x52 |
| 225 | 225 | ||
| 226 | #define CONFIG_MEM_INIT_VALUE 0xDeadBeef | 226 | #define CONFIG_MEM_INIT_VALUE 0xDeadBeef |
| 227 | 227 | ||
| 228 | #ifndef __ASSEMBLY__ | 228 | #ifndef __ASSEMBLY__ |
| 229 | extern unsigned long get_sdram_size(void); | 229 | extern unsigned long get_sdram_size(void); |
| 230 | #endif | 230 | #endif |
| 231 | #define CONFIG_SYS_SDRAM_SIZE get_sdram_size() /* DDR size */ | 231 | #define CONFIG_SYS_SDRAM_SIZE get_sdram_size() /* DDR size */ |
| 232 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 232 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 233 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 233 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 234 | 234 | ||
| 235 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 235 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 236 | #define CONFIG_CHIP_SELECTS_PER_CTRL 1 | 236 | #define CONFIG_CHIP_SELECTS_PER_CTRL 1 |
| 237 | 237 | ||
| 238 | /* DDR3 Controller Settings */ | 238 | /* DDR3 Controller Settings */ |
| 239 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000003f | 239 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000003f |
| 240 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80014302 | 240 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80014302 |
| 241 | #define CONFIG_SYS_DDR_CS0_CONFIG_2 0x00000000 | 241 | #define CONFIG_SYS_DDR_CS0_CONFIG_2 0x00000000 |
| 242 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef | 242 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef |
| 243 | #define CONFIG_SYS_DDR_INIT_ADDR 0x00000000 | 243 | #define CONFIG_SYS_DDR_INIT_ADDR 0x00000000 |
| 244 | #define CONFIG_SYS_DDR_INIT_EXT_ADDR 0x00000000 | 244 | #define CONFIG_SYS_DDR_INIT_EXT_ADDR 0x00000000 |
| 245 | #define CONFIG_SYS_DDR_MODE_CONTROL 0x00000000 | 245 | #define CONFIG_SYS_DDR_MODE_CONTROL 0x00000000 |
| 246 | #define CONFIG_SYS_DDR_ZQ_CONTROL 0x89080600 | 246 | #define CONFIG_SYS_DDR_ZQ_CONTROL 0x89080600 |
| 247 | #define CONFIG_SYS_DDR_SR_CNTR 0x00000000 | 247 | #define CONFIG_SYS_DDR_SR_CNTR 0x00000000 |
| 248 | #define CONFIG_SYS_DDR_RCW_1 0x00000000 | 248 | #define CONFIG_SYS_DDR_RCW_1 0x00000000 |
| 249 | #define CONFIG_SYS_DDR_RCW_2 0x00000000 | 249 | #define CONFIG_SYS_DDR_RCW_2 0x00000000 |
| 250 | #define CONFIG_SYS_DDR_CONTROL 0xc70c0008 /* Type = DDR3 */ | 250 | #define CONFIG_SYS_DDR_CONTROL 0xc70c0008 /* Type = DDR3 */ |
| 251 | #define CONFIG_SYS_DDR_CONTROL_2 0x24401000 | 251 | #define CONFIG_SYS_DDR_CONTROL_2 0x24401000 |
| 252 | #define CONFIG_SYS_DDR_TIMING_4 0x00000001 | 252 | #define CONFIG_SYS_DDR_TIMING_4 0x00000001 |
| 253 | #define CONFIG_SYS_DDR_TIMING_5 0x03402400 | 253 | #define CONFIG_SYS_DDR_TIMING_5 0x03402400 |
| 254 | 254 | ||
| 255 | #define CONFIG_SYS_DDR_TIMING_3_800 0x00030000 | 255 | #define CONFIG_SYS_DDR_TIMING_3_800 0x00030000 |
| 256 | #define CONFIG_SYS_DDR_TIMING_0_800 0x00110104 | 256 | #define CONFIG_SYS_DDR_TIMING_0_800 0x00110104 |
| 257 | #define CONFIG_SYS_DDR_TIMING_1_800 0x6f6b8644 | 257 | #define CONFIG_SYS_DDR_TIMING_1_800 0x6f6b8644 |
| 258 | #define CONFIG_SYS_DDR_TIMING_2_800 0x0FA888CF | 258 | #define CONFIG_SYS_DDR_TIMING_2_800 0x0FA888CF |
| 259 | #define CONFIG_SYS_DDR_CLK_CTRL_800 0x03000000 | 259 | #define CONFIG_SYS_DDR_CLK_CTRL_800 0x03000000 |
| 260 | #define CONFIG_SYS_DDR_MODE_1_800 0x00441420 | 260 | #define CONFIG_SYS_DDR_MODE_1_800 0x00441420 |
| 261 | #define CONFIG_SYS_DDR_MODE_2_800 0x00000000 | 261 | #define CONFIG_SYS_DDR_MODE_2_800 0x00000000 |
| 262 | #define CONFIG_SYS_DDR_INTERVAL_800 0x0C300100 | 262 | #define CONFIG_SYS_DDR_INTERVAL_800 0x0C300100 |
| 263 | #define CONFIG_SYS_DDR_WRLVL_CONTROL_800 0x8675f608 | 263 | #define CONFIG_SYS_DDR_WRLVL_CONTROL_800 0x8675f608 |
| 264 | 264 | ||
| 265 | /* settings for DDR3 at 667MT/s */ | 265 | /* settings for DDR3 at 667MT/s */ |
| 266 | #define CONFIG_SYS_DDR_TIMING_3_667 0x00010000 | 266 | #define CONFIG_SYS_DDR_TIMING_3_667 0x00010000 |
| 267 | #define CONFIG_SYS_DDR_TIMING_0_667 0x00110004 | 267 | #define CONFIG_SYS_DDR_TIMING_0_667 0x00110004 |
| 268 | #define CONFIG_SYS_DDR_TIMING_1_667 0x5d59e544 | 268 | #define CONFIG_SYS_DDR_TIMING_1_667 0x5d59e544 |
| 269 | #define CONFIG_SYS_DDR_TIMING_2_667 0x0FA890CD | 269 | #define CONFIG_SYS_DDR_TIMING_2_667 0x0FA890CD |
| 270 | #define CONFIG_SYS_DDR_CLK_CTRL_667 0x03000000 | 270 | #define CONFIG_SYS_DDR_CLK_CTRL_667 0x03000000 |
| 271 | #define CONFIG_SYS_DDR_MODE_1_667 0x00441210 | 271 | #define CONFIG_SYS_DDR_MODE_1_667 0x00441210 |
| 272 | #define CONFIG_SYS_DDR_MODE_2_667 0x00000000 | 272 | #define CONFIG_SYS_DDR_MODE_2_667 0x00000000 |
| 273 | #define CONFIG_SYS_DDR_INTERVAL_667 0x0a280000 | 273 | #define CONFIG_SYS_DDR_INTERVAL_667 0x0a280000 |
| 274 | #define CONFIG_SYS_DDR_WRLVL_CONTROL_667 0x8675F608 | 274 | #define CONFIG_SYS_DDR_WRLVL_CONTROL_667 0x8675F608 |
| 275 | 275 | ||
| 276 | #define CONFIG_SYS_CCSRBAR 0xffe00000 | 276 | #define CONFIG_SYS_CCSRBAR 0xffe00000 |
| 277 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR | 277 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR |
| 278 | 278 | ||
| 279 | /* Don't relocate CCSRBAR while in NAND_SPL */ | 279 | /* Don't relocate CCSRBAR while in NAND_SPL */ |
| 280 | #ifdef CONFIG_SPL_BUILD | 280 | #ifdef CONFIG_SPL_BUILD |
| 281 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 281 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 282 | #endif | 282 | #endif |
| 283 | 283 | ||
| 284 | /* | 284 | /* |
| 285 | * Memory map | 285 | * Memory map |
| 286 | * | 286 | * |
| 287 | * 0x0000_0000 0x3fff_ffff DDR 1G cacheable | 287 | * 0x0000_0000 0x3fff_ffff DDR 1G cacheable |
| 288 | * 0x8000_0000 0xbfff_ffff PCI Express Mem 1.5G non-cacheable | 288 | * 0x8000_0000 0xbfff_ffff PCI Express Mem 1.5G non-cacheable |
| 289 | * 0xffc0_0000 0xffc3_ffff PCI IO range 256k non-cacheable | 289 | * 0xffc0_0000 0xffc3_ffff PCI IO range 256k non-cacheable |
| 290 | * | 290 | * |
| 291 | * Localbus non-cacheable | 291 | * Localbus non-cacheable |
| 292 | * 0xff80_0000 0xff8f_ffff NAND Flash 1M non-cacheable | 292 | * 0xff80_0000 0xff8f_ffff NAND Flash 1M non-cacheable |
| 293 | * 0xffb0_0000 0xffbf_ffff Board CPLD 1M non-cacheable | 293 | * 0xffb0_0000 0xffbf_ffff Board CPLD 1M non-cacheable |
| 294 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 | 294 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 |
| 295 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable | 295 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable |
| 296 | */ | 296 | */ |
| 297 | 297 | ||
| 298 | /* | 298 | /* |
| 299 | * IFC Definitions | 299 | * IFC Definitions |
| 300 | */ | 300 | */ |
| 301 | /* NOR Flash on IFC */ | 301 | /* NOR Flash on IFC */ |
| 302 | 302 | ||
| 303 | #define CONFIG_SYS_FLASH_BASE 0xee000000 | 303 | #define CONFIG_SYS_FLASH_BASE 0xee000000 |
| 304 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* 32M */ | 304 | #define CONFIG_SYS_MAX_FLASH_SECT 256 /* 32M */ |
| 305 | 305 | ||
| 306 | #ifdef CONFIG_PHYS_64BIT | 306 | #ifdef CONFIG_PHYS_64BIT |
| 307 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 307 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 308 | #else | 308 | #else |
| 309 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 309 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 310 | #endif | 310 | #endif |
| 311 | 311 | ||
| 312 | #define CONFIG_SYS_NOR_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 312 | #define CONFIG_SYS_NOR_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 313 | CSPR_PORT_SIZE_16 | \ | 313 | CSPR_PORT_SIZE_16 | \ |
| 314 | CSPR_MSEL_NOR | \ | 314 | CSPR_MSEL_NOR | \ |
| 315 | CSPR_V) | 315 | CSPR_V) |
| 316 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(32*1024*1024) | 316 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(32*1024*1024) |
| 317 | #define CONFIG_SYS_NOR_CSOR CSOR_NOR_ADM_SHIFT(7) | 317 | #define CONFIG_SYS_NOR_CSOR CSOR_NOR_ADM_SHIFT(7) |
| 318 | /* NOR Flash Timing Params */ | 318 | /* NOR Flash Timing Params */ |
| 319 | #define CONFIG_SYS_NOR_FTIM0 FTIM0_NOR_TACSE(0x4) | \ | 319 | #define CONFIG_SYS_NOR_FTIM0 FTIM0_NOR_TACSE(0x4) | \ |
| 320 | FTIM0_NOR_TEADC(0x5) | \ | 320 | FTIM0_NOR_TEADC(0x5) | \ |
| 321 | FTIM0_NOR_TEAHC(0x5) | 321 | FTIM0_NOR_TEAHC(0x5) |
| 322 | #define CONFIG_SYS_NOR_FTIM1 FTIM1_NOR_TACO(0x1e) | \ | 322 | #define CONFIG_SYS_NOR_FTIM1 FTIM1_NOR_TACO(0x1e) | \ |
| 323 | FTIM1_NOR_TRAD_NOR(0x0f) | 323 | FTIM1_NOR_TRAD_NOR(0x0f) |
| 324 | #define CONFIG_SYS_NOR_FTIM2 FTIM2_NOR_TCS(0x4) | \ | 324 | #define CONFIG_SYS_NOR_FTIM2 FTIM2_NOR_TCS(0x4) | \ |
| 325 | FTIM2_NOR_TCH(0x4) | \ | 325 | FTIM2_NOR_TCH(0x4) | \ |
| 326 | FTIM2_NOR_TWP(0x1c) | 326 | FTIM2_NOR_TWP(0x1c) |
| 327 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 327 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 328 | 328 | ||
| 329 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} | 329 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} |
| 330 | #define CONFIG_SYS_FLASH_QUIET_TEST | 330 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 331 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 331 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 332 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 332 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 333 | 333 | ||
| 334 | #undef CONFIG_SYS_FLASH_CHECKSUM | 334 | #undef CONFIG_SYS_FLASH_CHECKSUM |
| 335 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 335 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 336 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 336 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 337 | 337 | ||
| 338 | /* CFI for NOR Flash */ | 338 | /* CFI for NOR Flash */ |
| 339 | #define CONFIG_FLASH_CFI_DRIVER | 339 | #define CONFIG_FLASH_CFI_DRIVER |
| 340 | #define CONFIG_SYS_FLASH_CFI | 340 | #define CONFIG_SYS_FLASH_CFI |
| 341 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 341 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 342 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 342 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 343 | 343 | ||
| 344 | /* NAND Flash on IFC */ | 344 | /* NAND Flash on IFC */ |
| 345 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 345 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 346 | #ifdef CONFIG_PHYS_64BIT | 346 | #ifdef CONFIG_PHYS_64BIT |
| 347 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfff800000ull | 347 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfff800000ull |
| 348 | #else | 348 | #else |
| 349 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 349 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 350 | #endif | 350 | #endif |
| 351 | 351 | ||
| 352 | #define CONFIG_MTD_DEVICE | 352 | #define CONFIG_MTD_DEVICE |
| 353 | #define CONFIG_MTD_PARTITION | 353 | #define CONFIG_MTD_PARTITION |
| 354 | 354 | ||
| 355 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 355 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 356 | | CSPR_PORT_SIZE_8 \ | 356 | | CSPR_PORT_SIZE_8 \ |
| 357 | | CSPR_MSEL_NAND \ | 357 | | CSPR_MSEL_NAND \ |
| 358 | | CSPR_V) | 358 | | CSPR_V) |
| 359 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 359 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 360 | 360 | ||
| 361 | #if defined(CONFIG_TARGET_P1010RDB_PA) | 361 | #if defined(CONFIG_TARGET_P1010RDB_PA) |
| 362 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 362 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 363 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 363 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 364 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 364 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 365 | | CSOR_NAND_RAL_2 /* RAL = 2 Bytes */ \ | 365 | | CSOR_NAND_RAL_2 /* RAL = 2 Bytes */ \ |
| 366 | | CSOR_NAND_PGS_512 /* Page Size = 512b */ \ | 366 | | CSOR_NAND_PGS_512 /* Page Size = 512b */ \ |
| 367 | | CSOR_NAND_SPRZ_16 /* Spare size = 16 */ \ | 367 | | CSOR_NAND_SPRZ_16 /* Spare size = 16 */ \ |
| 368 | | CSOR_NAND_PB(32)) /* 32 Pages Per Block */ | 368 | | CSOR_NAND_PB(32)) /* 32 Pages Per Block */ |
| 369 | #define CONFIG_SYS_NAND_BLOCK_SIZE (16 * 1024) | 369 | #define CONFIG_SYS_NAND_BLOCK_SIZE (16 * 1024) |
| 370 | 370 | ||
| 371 | #elif defined(CONFIG_TARGET_P1010RDB_PB) | 371 | #elif defined(CONFIG_TARGET_P1010RDB_PB) |
| 372 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 372 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 373 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 373 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 374 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 374 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 375 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 375 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 376 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ | 376 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ |
| 377 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ | 377 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ |
| 378 | | CSOR_NAND_SPRZ_224 /* Spare size = 224 */ \ | 378 | | CSOR_NAND_SPRZ_224 /* Spare size = 224 */ \ |
| 379 | | CSOR_NAND_PB(128)) /*Pages Per Block = 128 */ | 379 | | CSOR_NAND_PB(128)) /*Pages Per Block = 128 */ |
| 380 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) | 380 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) |
| 381 | #endif | 381 | #endif |
| 382 | 382 | ||
| 383 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 383 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 384 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 384 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 385 | 385 | ||
| 386 | #if defined(CONFIG_TARGET_P1010RDB_PA) | 386 | #if defined(CONFIG_TARGET_P1010RDB_PA) |
| 387 | /* NAND Flash Timing Params */ | 387 | /* NAND Flash Timing Params */ |
| 388 | #define CONFIG_SYS_NAND_FTIM0 FTIM0_NAND_TCCST(0x01) | \ | 388 | #define CONFIG_SYS_NAND_FTIM0 FTIM0_NAND_TCCST(0x01) | \ |
| 389 | FTIM0_NAND_TWP(0x0C) | \ | 389 | FTIM0_NAND_TWP(0x0C) | \ |
| 390 | FTIM0_NAND_TWCHT(0x04) | \ | 390 | FTIM0_NAND_TWCHT(0x04) | \ |
| 391 | FTIM0_NAND_TWH(0x05) | 391 | FTIM0_NAND_TWH(0x05) |
| 392 | #define CONFIG_SYS_NAND_FTIM1 FTIM1_NAND_TADLE(0x1d) | \ | 392 | #define CONFIG_SYS_NAND_FTIM1 FTIM1_NAND_TADLE(0x1d) | \ |
| 393 | FTIM1_NAND_TWBE(0x1d) | \ | 393 | FTIM1_NAND_TWBE(0x1d) | \ |
| 394 | FTIM1_NAND_TRR(0x07) | \ | 394 | FTIM1_NAND_TRR(0x07) | \ |
| 395 | FTIM1_NAND_TRP(0x0c) | 395 | FTIM1_NAND_TRP(0x0c) |
| 396 | #define CONFIG_SYS_NAND_FTIM2 FTIM2_NAND_TRAD(0x0c) | \ | 396 | #define CONFIG_SYS_NAND_FTIM2 FTIM2_NAND_TRAD(0x0c) | \ |
| 397 | FTIM2_NAND_TREH(0x05) | \ | 397 | FTIM2_NAND_TREH(0x05) | \ |
| 398 | FTIM2_NAND_TWHRE(0x0f) | 398 | FTIM2_NAND_TWHRE(0x0f) |
| 399 | #define CONFIG_SYS_NAND_FTIM3 FTIM3_NAND_TWW(0x04) | 399 | #define CONFIG_SYS_NAND_FTIM3 FTIM3_NAND_TWW(0x04) |
| 400 | 400 | ||
| 401 | #elif defined(CONFIG_TARGET_P1010RDB_PB) | 401 | #elif defined(CONFIG_TARGET_P1010RDB_PB) |
| 402 | /* support MT29F16G08ABABAWP 4k-pagesize 2G-bytes NAND */ | 402 | /* support MT29F16G08ABABAWP 4k-pagesize 2G-bytes NAND */ |
| 403 | /* ONFI NAND Flash mode0 Timing Params */ | 403 | /* ONFI NAND Flash mode0 Timing Params */ |
| 404 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07)| \ | 404 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07)| \ |
| 405 | FTIM0_NAND_TWP(0x18) | \ | 405 | FTIM0_NAND_TWP(0x18) | \ |
| 406 | FTIM0_NAND_TWCHT(0x07) | \ | 406 | FTIM0_NAND_TWCHT(0x07) | \ |
| 407 | FTIM0_NAND_TWH(0x0a)) | 407 | FTIM0_NAND_TWH(0x0a)) |
| 408 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32)| \ | 408 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32)| \ |
| 409 | FTIM1_NAND_TWBE(0x39) | \ | 409 | FTIM1_NAND_TWBE(0x39) | \ |
| 410 | FTIM1_NAND_TRR(0x0e) | \ | 410 | FTIM1_NAND_TRR(0x0e) | \ |
| 411 | FTIM1_NAND_TRP(0x18)) | 411 | FTIM1_NAND_TRP(0x18)) |
| 412 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 412 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 413 | FTIM2_NAND_TREH(0x0a) | \ | 413 | FTIM2_NAND_TREH(0x0a) | \ |
| 414 | FTIM2_NAND_TWHRE(0x1e)) | 414 | FTIM2_NAND_TWHRE(0x1e)) |
| 415 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 415 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 416 | #endif | 416 | #endif |
| 417 | 417 | ||
| 418 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 418 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 419 | 419 | ||
| 420 | /* Set up IFC registers for boot location NOR/NAND */ | 420 | /* Set up IFC registers for boot location NOR/NAND */ |
| 421 | #if defined(CONFIG_NAND) || defined(CONFIG_NAND_SECBOOT) | 421 | #if defined(CONFIG_NAND) || defined(CONFIG_NAND_SECBOOT) |
| 422 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 422 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 423 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 423 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 424 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 424 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 425 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 425 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 426 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 426 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 427 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 427 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 428 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 428 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 429 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR_CSPR | 429 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR_CSPR |
| 430 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 430 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 431 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 431 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 432 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 432 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 433 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 433 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 434 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 434 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 435 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 435 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 436 | #else | 436 | #else |
| 437 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR_CSPR | 437 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR_CSPR |
| 438 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 438 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 439 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 439 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 440 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 440 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 441 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 441 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 442 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 442 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 443 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 443 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 444 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR | 444 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR |
| 445 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK | 445 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK |
| 446 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR | 446 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR |
| 447 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 | 447 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 448 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 | 448 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 449 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 | 449 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 450 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 | 450 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 451 | #endif | 451 | #endif |
| 452 | 452 | ||
| 453 | /* CPLD on IFC */ | 453 | /* CPLD on IFC */ |
| 454 | #define CONFIG_SYS_CPLD_BASE 0xffb00000 | 454 | #define CONFIG_SYS_CPLD_BASE 0xffb00000 |
| 455 | 455 | ||
| 456 | #ifdef CONFIG_PHYS_64BIT | 456 | #ifdef CONFIG_PHYS_64BIT |
| 457 | #define CONFIG_SYS_CPLD_BASE_PHYS 0xfffb00000ull | 457 | #define CONFIG_SYS_CPLD_BASE_PHYS 0xfffb00000ull |
| 458 | #else | 458 | #else |
| 459 | #define CONFIG_SYS_CPLD_BASE_PHYS CONFIG_SYS_CPLD_BASE | 459 | #define CONFIG_SYS_CPLD_BASE_PHYS CONFIG_SYS_CPLD_BASE |
| 460 | #endif | 460 | #endif |
| 461 | 461 | ||
| 462 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ | 462 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ |
| 463 | | CSPR_PORT_SIZE_8 \ | 463 | | CSPR_PORT_SIZE_8 \ |
| 464 | | CSPR_MSEL_GPCM \ | 464 | | CSPR_MSEL_GPCM \ |
| 465 | | CSPR_V) | 465 | | CSPR_V) |
| 466 | #define CONFIG_SYS_AMASK3 IFC_AMASK(64*1024) | 466 | #define CONFIG_SYS_AMASK3 IFC_AMASK(64*1024) |
| 467 | #define CONFIG_SYS_CSOR3 0x0 | 467 | #define CONFIG_SYS_CSOR3 0x0 |
| 468 | /* CPLD Timing parameters for IFC CS3 */ | 468 | /* CPLD Timing parameters for IFC CS3 */ |
| 469 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 469 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 470 | FTIM0_GPCM_TEADC(0x0e) | \ | 470 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 471 | FTIM0_GPCM_TEAHC(0x0e)) | 471 | FTIM0_GPCM_TEAHC(0x0e)) |
| 472 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ | 472 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ |
| 473 | FTIM1_GPCM_TRAD(0x1f)) | 473 | FTIM1_GPCM_TRAD(0x1f)) |
| 474 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 474 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 475 | FTIM2_GPCM_TCH(0x8) | \ | 475 | FTIM2_GPCM_TCH(0x8) | \ |
| 476 | FTIM2_GPCM_TWP(0x1f)) | 476 | FTIM2_GPCM_TWP(0x1f)) |
| 477 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 477 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 478 | 478 | ||
| 479 | #if defined(CONFIG_RAMBOOT_SDCARD) || defined(CONFIG_RAMBOOT_SPIFLASH) || \ | 479 | #if defined(CONFIG_RAMBOOT_SDCARD) || defined(CONFIG_RAMBOOT_SPIFLASH) || \ |
| 480 | defined(CONFIG_RAMBOOT_NAND) | 480 | defined(CONFIG_RAMBOOT_NAND) |
| 481 | #define CONFIG_SYS_RAMBOOT | 481 | #define CONFIG_SYS_RAMBOOT |
| 482 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 482 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 483 | #else | 483 | #else |
| 484 | #undef CONFIG_SYS_RAMBOOT | 484 | #undef CONFIG_SYS_RAMBOOT |
| 485 | #endif | 485 | #endif |
| 486 | 486 | ||
| 487 | #ifdef CONFIG_SYS_FSL_ERRATUM_IFC_A003399 | 487 | #ifdef CONFIG_SYS_FSL_ERRATUM_IFC_A003399 |
| 488 | #if !defined(CONFIG_SPL) && !defined(CONFIG_SYS_RAMBOOT) | 488 | #if !defined(CONFIG_SPL) && !defined(CONFIG_SYS_RAMBOOT) |
| 489 | #define CONFIG_A003399_NOR_WORKAROUND | 489 | #define CONFIG_A003399_NOR_WORKAROUND |
| 490 | #endif | 490 | #endif |
| 491 | #endif | 491 | #endif |
| 492 | 492 | ||
| 493 | #define CONFIG_BOARD_EARLY_INIT_R | 493 | #define CONFIG_BOARD_EARLY_INIT_R |
| 494 | 494 | ||
| 495 | #define CONFIG_SYS_INIT_RAM_LOCK | 495 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 496 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* stack in RAM */ | 496 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* stack in RAM */ |
| 497 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* End of used area in RAM */ | 497 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* End of used area in RAM */ |
| 498 | 498 | ||
| 499 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE \ | 499 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE \ |
| 500 | - GENERATED_GBL_DATA_SIZE) | 500 | - GENERATED_GBL_DATA_SIZE) |
| 501 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 501 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 502 | 502 | ||
| 503 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 503 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 504 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc*/ | 504 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc*/ |
| 505 | 505 | ||
| 506 | /* | 506 | /* |
| 507 | * Config the L2 Cache as L2 SRAM | 507 | * Config the L2 Cache as L2 SRAM |
| 508 | */ | 508 | */ |
| 509 | #if defined(CONFIG_SPL_BUILD) | 509 | #if defined(CONFIG_SPL_BUILD) |
| 510 | #if defined(CONFIG_SDCARD) || defined(CONFIG_SPIFLASH) | 510 | #if defined(CONFIG_SDCARD) || defined(CONFIG_SPIFLASH) |
| 511 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 | 511 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 |
| 512 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 512 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 513 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 513 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 514 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 514 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 515 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xD0001000 | 515 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xD0001000 |
| 516 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 112 * 1024) | 516 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 112 * 1024) |
| 517 | #define CONFIG_SPL_RELOC_STACK_SIZE (16 << 10) | 517 | #define CONFIG_SPL_RELOC_STACK_SIZE (16 << 10) |
| 518 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 128 * 1024) | 518 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 128 * 1024) |
| 519 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (128 << 10) | 519 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (128 << 10) |
| 520 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 96 * 1024) | 520 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 96 * 1024) |
| 521 | #elif defined(CONFIG_NAND) | 521 | #elif defined(CONFIG_NAND) |
| 522 | #ifdef CONFIG_TPL_BUILD | 522 | #ifdef CONFIG_TPL_BUILD |
| 523 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 | 523 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 |
| 524 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 524 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 525 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 525 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 526 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 526 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 527 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xD0001000 | 527 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xD0001000 |
| 528 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 192 * 1024) | 528 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 192 * 1024) |
| 529 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 208 * 1024) | 529 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 208 * 1024) |
| 530 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (48 << 10) | 530 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (48 << 10) |
| 531 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 176 * 1024) | 531 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 176 * 1024) |
| 532 | #else | 532 | #else |
| 533 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 | 533 | #define CONFIG_SYS_INIT_L2_ADDR 0xD0000000 |
| 534 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 534 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 535 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 535 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 536 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 536 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 537 | #define CONFIG_SPL_RELOC_TEXT_BASE (CONFIG_SYS_INIT_L2_END - 0x3000) | 537 | #define CONFIG_SPL_RELOC_TEXT_BASE (CONFIG_SYS_INIT_L2_END - 0x3000) |
| 538 | #define CONFIG_SPL_RELOC_STACK ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) | 538 | #define CONFIG_SPL_RELOC_STACK ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) |
| 539 | #endif | 539 | #endif |
| 540 | #endif | 540 | #endif |
| 541 | #endif | 541 | #endif |
| 542 | 542 | ||
| 543 | /* Serial Port */ | 543 | /* Serial Port */ |
| 544 | #define CONFIG_CONS_INDEX 1 | 544 | #define CONFIG_CONS_INDEX 1 |
| 545 | #undef CONFIG_SERIAL_SOFTWARE_FIFO | 545 | #undef CONFIG_SERIAL_SOFTWARE_FIFO |
| 546 | #define CONFIG_SYS_NS16550_SERIAL | 546 | #define CONFIG_SYS_NS16550_SERIAL |
| 547 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 547 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 548 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 548 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 549 | #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_INIT_MINIMAL) | 549 | #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_INIT_MINIMAL) |
| 550 | #define CONFIG_NS16550_MIN_FUNCTIONS | 550 | #define CONFIG_NS16550_MIN_FUNCTIONS |
| 551 | #endif | 551 | #endif |
| 552 | 552 | ||
| 553 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 553 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 554 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 554 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 555 | 555 | ||
| 556 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) | 556 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) |
| 557 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) | 557 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) |
| 558 | 558 | ||
| 559 | /* I2C */ | 559 | /* I2C */ |
| 560 | #define CONFIG_SYS_I2C | 560 | #define CONFIG_SYS_I2C |
| 561 | #define CONFIG_SYS_I2C_FSL | 561 | #define CONFIG_SYS_I2C_FSL |
| 562 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 562 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 563 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 563 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 564 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 564 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 565 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 565 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 566 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 566 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 567 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 | 567 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 |
| 568 | #define I2C_PCA9557_ADDR1 0x18 | 568 | #define I2C_PCA9557_ADDR1 0x18 |
| 569 | #define I2C_PCA9557_ADDR2 0x19 | 569 | #define I2C_PCA9557_ADDR2 0x19 |
| 570 | #define I2C_PCA9557_BUS_NUM 0 | 570 | #define I2C_PCA9557_BUS_NUM 0 |
| 571 | 571 | ||
| 572 | /* I2C EEPROM */ | 572 | /* I2C EEPROM */ |
| 573 | #if defined(CONFIG_TARGET_P1010RDB_PB) | 573 | #if defined(CONFIG_TARGET_P1010RDB_PB) |
| 574 | #define CONFIG_ID_EEPROM | 574 | #define CONFIG_ID_EEPROM |
| 575 | #ifdef CONFIG_ID_EEPROM | 575 | #ifdef CONFIG_ID_EEPROM |
| 576 | #define CONFIG_SYS_I2C_EEPROM_NXID | 576 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 577 | #endif | 577 | #endif |
| 578 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 578 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 579 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 579 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 580 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 580 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 581 | #define MAX_NUM_PORTS 9 /* for 128Bytes EEPROM */ | 581 | #define MAX_NUM_PORTS 9 /* for 128Bytes EEPROM */ |
| 582 | #endif | 582 | #endif |
| 583 | /* enable read and write access to EEPROM */ | 583 | /* enable read and write access to EEPROM */ |
| 584 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 584 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 585 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 | 585 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 |
| 586 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 | 586 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 |
| 587 | 587 | ||
| 588 | /* RTC */ | 588 | /* RTC */ |
| 589 | #define CONFIG_RTC_PT7C4338 | 589 | #define CONFIG_RTC_PT7C4338 |
| 590 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 | 590 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 |
| 591 | 591 | ||
| 592 | /* | 592 | /* |
| 593 | * SPI interface will not be available in case of NAND boot SPI CS0 will be | 593 | * SPI interface will not be available in case of NAND boot SPI CS0 will be |
| 594 | * used for SLIC | 594 | * used for SLIC |
| 595 | */ | 595 | */ |
| 596 | #if !defined(CONFIG_NAND) || !defined(CONFIG_NAND_SECBOOT) | 596 | #if !defined(CONFIG_NAND) || !defined(CONFIG_NAND_SECBOOT) |
| 597 | /* eSPI - Enhanced SPI */ | 597 | /* eSPI - Enhanced SPI */ |
| 598 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 598 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 599 | #define CONFIG_SF_DEFAULT_MODE SPI_MODE_0 | 599 | #define CONFIG_SF_DEFAULT_MODE SPI_MODE_0 |
| 600 | #endif | 600 | #endif |
| 601 | 601 | ||
| 602 | #if defined(CONFIG_TSEC_ENET) | 602 | #if defined(CONFIG_TSEC_ENET) |
| 603 | #define CONFIG_MII /* MII PHY management */ | 603 | #define CONFIG_MII /* MII PHY management */ |
| 604 | #define CONFIG_MII_DEFAULT_TSEC 1 /* Allow unregistered phys */ | 604 | #define CONFIG_MII_DEFAULT_TSEC 1 /* Allow unregistered phys */ |
| 605 | #define CONFIG_TSEC1 1 | 605 | #define CONFIG_TSEC1 1 |
| 606 | #define CONFIG_TSEC1_NAME "eTSEC1" | 606 | #define CONFIG_TSEC1_NAME "eTSEC1" |
| 607 | #define CONFIG_TSEC2 1 | 607 | #define CONFIG_TSEC2 1 |
| 608 | #define CONFIG_TSEC2_NAME "eTSEC2" | 608 | #define CONFIG_TSEC2_NAME "eTSEC2" |
| 609 | #define CONFIG_TSEC3 1 | 609 | #define CONFIG_TSEC3 1 |
| 610 | #define CONFIG_TSEC3_NAME "eTSEC3" | 610 | #define CONFIG_TSEC3_NAME "eTSEC3" |
| 611 | 611 | ||
| 612 | #define TSEC1_PHY_ADDR 1 | 612 | #define TSEC1_PHY_ADDR 1 |
| 613 | #define TSEC2_PHY_ADDR 0 | 613 | #define TSEC2_PHY_ADDR 0 |
| 614 | #define TSEC3_PHY_ADDR 2 | 614 | #define TSEC3_PHY_ADDR 2 |
| 615 | 615 | ||
| 616 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 616 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 617 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 617 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 618 | #define TSEC3_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 618 | #define TSEC3_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 619 | 619 | ||
| 620 | #define TSEC1_PHYIDX 0 | 620 | #define TSEC1_PHYIDX 0 |
| 621 | #define TSEC2_PHYIDX 0 | 621 | #define TSEC2_PHYIDX 0 |
| 622 | #define TSEC3_PHYIDX 0 | 622 | #define TSEC3_PHYIDX 0 |
| 623 | 623 | ||
| 624 | #define CONFIG_ETHPRIME "eTSEC1" | 624 | #define CONFIG_ETHPRIME "eTSEC1" |
| 625 | 625 | ||
| 626 | /* TBI PHY configuration for SGMII mode */ | 626 | /* TBI PHY configuration for SGMII mode */ |
| 627 | #define CONFIG_TSEC_TBICR_SETTINGS ( \ | 627 | #define CONFIG_TSEC_TBICR_SETTINGS ( \ |
| 628 | TBICR_PHY_RESET \ | 628 | TBICR_PHY_RESET \ |
| 629 | | TBICR_ANEG_ENABLE \ | 629 | | TBICR_ANEG_ENABLE \ |
| 630 | | TBICR_FULL_DUPLEX \ | 630 | | TBICR_FULL_DUPLEX \ |
| 631 | | TBICR_SPEED1_SET \ | 631 | | TBICR_SPEED1_SET \ |
| 632 | ) | 632 | ) |
| 633 | 633 | ||
| 634 | #endif /* CONFIG_TSEC_ENET */ | 634 | #endif /* CONFIG_TSEC_ENET */ |
| 635 | 635 | ||
| 636 | /* SATA */ | 636 | /* SATA */ |
| 637 | #define CONFIG_FSL_SATA | ||
| 638 | #define CONFIG_FSL_SATA_V2 | 637 | #define CONFIG_FSL_SATA_V2 |
| 639 | #define CONFIG_LIBATA | 638 | #define CONFIG_LIBATA |
| 640 | 639 | ||
| 641 | #ifdef CONFIG_FSL_SATA | 640 | #ifdef CONFIG_FSL_SATA |
| 642 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 641 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 643 | #define CONFIG_SATA1 | 642 | #define CONFIG_SATA1 |
| 644 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 643 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 645 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 644 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 646 | #define CONFIG_SATA2 | 645 | #define CONFIG_SATA2 |
| 647 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 646 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 648 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 647 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 649 | 648 | ||
| 650 | #define CONFIG_LBA48 | 649 | #define CONFIG_LBA48 |
| 651 | #endif /* #ifdef CONFIG_FSL_SATA */ | 650 | #endif /* #ifdef CONFIG_FSL_SATA */ |
| 652 | 651 | ||
| 653 | #ifdef CONFIG_MMC | 652 | #ifdef CONFIG_MMC |
| 654 | #define CONFIG_FSL_ESDHC | 653 | #define CONFIG_FSL_ESDHC |
| 655 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 654 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 656 | #endif | 655 | #endif |
| 657 | 656 | ||
| 658 | #define CONFIG_HAS_FSL_DR_USB | 657 | #define CONFIG_HAS_FSL_DR_USB |
| 659 | 658 | ||
| 660 | #if defined(CONFIG_HAS_FSL_DR_USB) | 659 | #if defined(CONFIG_HAS_FSL_DR_USB) |
| 661 | #ifdef CONFIG_USB_EHCI_HCD | 660 | #ifdef CONFIG_USB_EHCI_HCD |
| 662 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 661 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 663 | #define CONFIG_USB_EHCI_FSL | 662 | #define CONFIG_USB_EHCI_FSL |
| 664 | #endif | 663 | #endif |
| 665 | #endif | 664 | #endif |
| 666 | 665 | ||
| 667 | /* | 666 | /* |
| 668 | * Environment | 667 | * Environment |
| 669 | */ | 668 | */ |
| 670 | #if defined(CONFIG_SDCARD) | 669 | #if defined(CONFIG_SDCARD) |
| 671 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 670 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 672 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 671 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 673 | #define CONFIG_ENV_SIZE 0x2000 | 672 | #define CONFIG_ENV_SIZE 0x2000 |
| 674 | #elif defined(CONFIG_SPIFLASH) | 673 | #elif defined(CONFIG_SPIFLASH) |
| 675 | #define CONFIG_ENV_SPI_BUS 0 | 674 | #define CONFIG_ENV_SPI_BUS 0 |
| 676 | #define CONFIG_ENV_SPI_CS 0 | 675 | #define CONFIG_ENV_SPI_CS 0 |
| 677 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 676 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 678 | #define CONFIG_ENV_SPI_MODE 0 | 677 | #define CONFIG_ENV_SPI_MODE 0 |
| 679 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 678 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 680 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 679 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 681 | #define CONFIG_ENV_SIZE 0x2000 | 680 | #define CONFIG_ENV_SIZE 0x2000 |
| 682 | #elif defined(CONFIG_NAND) | 681 | #elif defined(CONFIG_NAND) |
| 683 | #ifdef CONFIG_TPL_BUILD | 682 | #ifdef CONFIG_TPL_BUILD |
| 684 | #define CONFIG_ENV_SIZE 0x2000 | 683 | #define CONFIG_ENV_SIZE 0x2000 |
| 685 | #define CONFIG_ENV_ADDR (CONFIG_SYS_INIT_L2_ADDR + (160 << 10)) | 684 | #define CONFIG_ENV_ADDR (CONFIG_SYS_INIT_L2_ADDR + (160 << 10)) |
| 686 | #else | 685 | #else |
| 687 | #if defined(CONFIG_TARGET_P1010RDB_PA) | 686 | #if defined(CONFIG_TARGET_P1010RDB_PA) |
| 688 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 687 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 689 | #define CONFIG_ENV_RANGE (3 * CONFIG_ENV_SIZE) /* 3*16=48K for env */ | 688 | #define CONFIG_ENV_RANGE (3 * CONFIG_ENV_SIZE) /* 3*16=48K for env */ |
| 690 | #elif defined(CONFIG_TARGET_P1010RDB_PB) | 689 | #elif defined(CONFIG_TARGET_P1010RDB_PB) |
| 691 | #define CONFIG_ENV_SIZE (16 * 1024) | 690 | #define CONFIG_ENV_SIZE (16 * 1024) |
| 692 | #define CONFIG_ENV_RANGE (32 * CONFIG_ENV_SIZE) /* new block size 512K */ | 691 | #define CONFIG_ENV_RANGE (32 * CONFIG_ENV_SIZE) /* new block size 512K */ |
| 693 | #endif | 692 | #endif |
| 694 | #endif | 693 | #endif |
| 695 | #define CONFIG_ENV_OFFSET (1024 * 1024) | 694 | #define CONFIG_ENV_OFFSET (1024 * 1024) |
| 696 | #elif defined(CONFIG_SYS_RAMBOOT) | 695 | #elif defined(CONFIG_SYS_RAMBOOT) |
| 697 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) | 696 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) |
| 698 | #define CONFIG_ENV_SIZE 0x2000 | 697 | #define CONFIG_ENV_SIZE 0x2000 |
| 699 | #else | 698 | #else |
| 700 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 699 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 701 | #define CONFIG_ENV_SIZE 0x2000 | 700 | #define CONFIG_ENV_SIZE 0x2000 |
| 702 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 701 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 703 | #endif | 702 | #endif |
| 704 | 703 | ||
| 705 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 704 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 706 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 705 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 707 | 706 | ||
| 708 | #undef CONFIG_WATCHDOG /* watchdog disabled */ | 707 | #undef CONFIG_WATCHDOG /* watchdog disabled */ |
| 709 | 708 | ||
| 710 | #if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI_HCD) \ | 709 | #if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI_HCD) \ |
| 711 | || defined(CONFIG_FSL_SATA) | 710 | || defined(CONFIG_FSL_SATA) |
| 712 | #endif | 711 | #endif |
| 713 | 712 | ||
| 714 | /* | 713 | /* |
| 715 | * Miscellaneous configurable options | 714 | * Miscellaneous configurable options |
| 716 | */ | 715 | */ |
| 717 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 716 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 718 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 717 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 719 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 718 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 720 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 719 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 721 | 720 | ||
| 722 | /* | 721 | /* |
| 723 | * For booting Linux, the board info and command line data | 722 | * For booting Linux, the board info and command line data |
| 724 | * have to be in the first 64 MB of memory, since this is | 723 | * have to be in the first 64 MB of memory, since this is |
| 725 | * the maximum mapped by the Linux kernel during initialization. | 724 | * the maximum mapped by the Linux kernel during initialization. |
| 726 | */ | 725 | */ |
| 727 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux */ | 726 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux */ |
| 728 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 727 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 729 | 728 | ||
| 730 | #if defined(CONFIG_CMD_KGDB) | 729 | #if defined(CONFIG_CMD_KGDB) |
| 731 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 730 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 732 | #endif | 731 | #endif |
| 733 | 732 | ||
| 734 | /* | 733 | /* |
| 735 | * Environment Configuration | 734 | * Environment Configuration |
| 736 | */ | 735 | */ |
| 737 | 736 | ||
| 738 | #if defined(CONFIG_TSEC_ENET) | 737 | #if defined(CONFIG_TSEC_ENET) |
| 739 | #define CONFIG_HAS_ETH0 | 738 | #define CONFIG_HAS_ETH0 |
| 740 | #define CONFIG_HAS_ETH1 | 739 | #define CONFIG_HAS_ETH1 |
| 741 | #define CONFIG_HAS_ETH2 | 740 | #define CONFIG_HAS_ETH2 |
| 742 | #endif | 741 | #endif |
| 743 | 742 | ||
| 744 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 743 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 745 | #define CONFIG_BOOTFILE "uImage" | 744 | #define CONFIG_BOOTFILE "uImage" |
| 746 | #define CONFIG_UBOOTPATH u-boot.bin/* U-Boot image on TFTP server */ | 745 | #define CONFIG_UBOOTPATH u-boot.bin/* U-Boot image on TFTP server */ |
| 747 | 746 | ||
| 748 | /* default location for tftp and bootm */ | 747 | /* default location for tftp and bootm */ |
| 749 | #define CONFIG_LOADADDR 1000000 | 748 | #define CONFIG_LOADADDR 1000000 |
| 750 | 749 | ||
| 751 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 750 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 752 | "hwconfig=" __stringify(CONFIG_DEF_HWCONFIG) "\0" \ | 751 | "hwconfig=" __stringify(CONFIG_DEF_HWCONFIG) "\0" \ |
| 753 | "netdev=eth0\0" \ | 752 | "netdev=eth0\0" \ |
| 754 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 753 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 755 | "loadaddr=1000000\0" \ | 754 | "loadaddr=1000000\0" \ |
| 756 | "consoledev=ttyS0\0" \ | 755 | "consoledev=ttyS0\0" \ |
| 757 | "ramdiskaddr=2000000\0" \ | 756 | "ramdiskaddr=2000000\0" \ |
| 758 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ | 757 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ |
| 759 | "fdtaddr=1e00000\0" \ | 758 | "fdtaddr=1e00000\0" \ |
| 760 | "fdtfile=p1010rdb.dtb\0" \ | 759 | "fdtfile=p1010rdb.dtb\0" \ |
| 761 | "bdev=sda1\0" \ | 760 | "bdev=sda1\0" \ |
| 762 | "hwconfig=usb1:dr_mode=host,phy_type=utmi\0" \ | 761 | "hwconfig=usb1:dr_mode=host,phy_type=utmi\0" \ |
| 763 | "othbootargs=ramdisk_size=600000\0" \ | 762 | "othbootargs=ramdisk_size=600000\0" \ |
| 764 | "usbfatboot=setenv bootargs root=/dev/ram rw " \ | 763 | "usbfatboot=setenv bootargs root=/dev/ram rw " \ |
| 765 | "console=$consoledev,$baudrate $othbootargs; " \ | 764 | "console=$consoledev,$baudrate $othbootargs; " \ |
| 766 | "usb start;" \ | 765 | "usb start;" \ |
| 767 | "fatload usb 0:2 $loadaddr $bootfile;" \ | 766 | "fatload usb 0:2 $loadaddr $bootfile;" \ |
| 768 | "fatload usb 0:2 $fdtaddr $fdtfile;" \ | 767 | "fatload usb 0:2 $fdtaddr $fdtfile;" \ |
| 769 | "fatload usb 0:2 $ramdiskaddr $ramdiskfile;" \ | 768 | "fatload usb 0:2 $ramdiskaddr $ramdiskfile;" \ |
| 770 | "bootm $loadaddr $ramdiskaddr $fdtaddr\0" \ | 769 | "bootm $loadaddr $ramdiskaddr $fdtaddr\0" \ |
| 771 | "usbext2boot=setenv bootargs root=/dev/ram rw " \ | 770 | "usbext2boot=setenv bootargs root=/dev/ram rw " \ |
| 772 | "console=$consoledev,$baudrate $othbootargs; " \ | 771 | "console=$consoledev,$baudrate $othbootargs; " \ |
| 773 | "usb start;" \ | 772 | "usb start;" \ |
| 774 | "ext2load usb 0:4 $loadaddr $bootfile;" \ | 773 | "ext2load usb 0:4 $loadaddr $bootfile;" \ |
| 775 | "ext2load usb 0:4 $fdtaddr $fdtfile;" \ | 774 | "ext2load usb 0:4 $fdtaddr $fdtfile;" \ |
| 776 | "ext2load usb 0:4 $ramdiskaddr $ramdiskfile;" \ | 775 | "ext2load usb 0:4 $ramdiskaddr $ramdiskfile;" \ |
| 777 | "bootm $loadaddr $ramdiskaddr $fdtaddr\0" \ | 776 | "bootm $loadaddr $ramdiskaddr $fdtaddr\0" \ |
| 778 | CONFIG_BOOTMODE | 777 | CONFIG_BOOTMODE |
| 779 | 778 | ||
| 780 | #if defined(CONFIG_TARGET_P1010RDB_PA) | 779 | #if defined(CONFIG_TARGET_P1010RDB_PA) |
| 781 | #define CONFIG_BOOTMODE \ | 780 | #define CONFIG_BOOTMODE \ |
| 782 | "boot_bank0=i2c dev 0; i2c mw 18 1 f1; i2c mw 18 3 f0;" \ | 781 | "boot_bank0=i2c dev 0; i2c mw 18 1 f1; i2c mw 18 3 f0;" \ |
| 783 | "mw.b ffb00011 0; mw.b ffb00009 0; reset\0" \ | 782 | "mw.b ffb00011 0; mw.b ffb00009 0; reset\0" \ |
| 784 | "boot_bank1=i2c dev 0; i2c mw 18 1 f1; i2c mw 18 3 f0;" \ | 783 | "boot_bank1=i2c dev 0; i2c mw 18 1 f1; i2c mw 18 3 f0;" \ |
| 785 | "mw.b ffb00011 0; mw.b ffb00009 1; reset\0" \ | 784 | "mw.b ffb00011 0; mw.b ffb00009 1; reset\0" \ |
| 786 | "boot_nand=i2c dev 0; i2c mw 18 1 f9; i2c mw 18 3 f0;" \ | 785 | "boot_nand=i2c dev 0; i2c mw 18 1 f9; i2c mw 18 3 f0;" \ |
| 787 | "mw.b ffb00011 0; mw.b ffb00017 1; reset\0" | 786 | "mw.b ffb00011 0; mw.b ffb00017 1; reset\0" |
| 788 | 787 | ||
| 789 | #elif defined(CONFIG_TARGET_P1010RDB_PB) | 788 | #elif defined(CONFIG_TARGET_P1010RDB_PB) |
| 790 | #define CONFIG_BOOTMODE \ | 789 | #define CONFIG_BOOTMODE \ |
| 791 | "boot_bank0=i2c dev 0; i2c mw 18 1 fe; i2c mw 18 3 0;" \ | 790 | "boot_bank0=i2c dev 0; i2c mw 18 1 fe; i2c mw 18 3 0;" \ |
| 792 | "i2c mw 19 1 2; i2c mw 19 3 e1; reset\0" \ | 791 | "i2c mw 19 1 2; i2c mw 19 3 e1; reset\0" \ |
| 793 | "boot_bank1=i2c dev 0; i2c mw 18 1 fe; i2c mw 18 3 0;" \ | 792 | "boot_bank1=i2c dev 0; i2c mw 18 1 fe; i2c mw 18 3 0;" \ |
| 794 | "i2c mw 19 1 12; i2c mw 19 3 e1; reset\0" \ | 793 | "i2c mw 19 1 12; i2c mw 19 3 e1; reset\0" \ |
| 795 | "boot_nand=i2c dev 0; i2c mw 18 1 fc; i2c mw 18 3 0;" \ | 794 | "boot_nand=i2c dev 0; i2c mw 18 1 fc; i2c mw 18 3 0;" \ |
| 796 | "i2c mw 19 1 8; i2c mw 19 3 f7; reset\0" \ | 795 | "i2c mw 19 1 8; i2c mw 19 3 f7; reset\0" \ |
| 797 | "boot_spi=i2c dev 0; i2c mw 18 1 fa; i2c mw 18 3 0;" \ | 796 | "boot_spi=i2c dev 0; i2c mw 18 1 fa; i2c mw 18 3 0;" \ |
| 798 | "i2c mw 19 1 0; i2c mw 19 3 f7; reset\0" \ | 797 | "i2c mw 19 1 0; i2c mw 19 3 f7; reset\0" \ |
| 799 | "boot_sd=i2c dev 0; i2c mw 18 1 f8; i2c mw 18 3 0;" \ | 798 | "boot_sd=i2c dev 0; i2c mw 18 1 f8; i2c mw 18 3 0;" \ |
| 800 | "i2c mw 19 1 4; i2c mw 19 3 f3; reset\0" | 799 | "i2c mw 19 1 4; i2c mw 19 3 f3; reset\0" |
| 801 | #endif | 800 | #endif |
| 802 | 801 | ||
| 803 | #define CONFIG_RAMBOOTCOMMAND \ | 802 | #define CONFIG_RAMBOOTCOMMAND \ |
| 804 | "setenv bootargs root=/dev/ram rw " \ | 803 | "setenv bootargs root=/dev/ram rw " \ |
| 805 | "console=$consoledev,$baudrate $othbootargs; " \ | 804 | "console=$consoledev,$baudrate $othbootargs; " \ |
| 806 | "tftp $ramdiskaddr $ramdiskfile;" \ | 805 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 807 | "tftp $loadaddr $bootfile;" \ | 806 | "tftp $loadaddr $bootfile;" \ |
| 808 | "tftp $fdtaddr $fdtfile;" \ | 807 | "tftp $fdtaddr $fdtfile;" \ |
| 809 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 808 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 810 | 809 | ||
| 811 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND | 810 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND |
| 812 | 811 | ||
| 813 | #include <asm/fsl_secure_boot.h> | 812 | #include <asm/fsl_secure_boot.h> |
| 814 | 813 | ||
| 815 | #endif /* __CONFIG_H */ | 814 | #endif /* __CONFIG_H */ |
| 816 | 815 |
include/configs/P1022DS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2010-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2010-2012 Freescale Semiconductor, Inc. |
| 3 | * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com> | 3 | * Authors: Srikanth Srinivasan <srikanth.srinivasan@freescale.com> |
| 4 | * Timur Tabi <timur@freescale.com> | 4 | * Timur Tabi <timur@freescale.com> |
| 5 | * | 5 | * |
| 6 | * SPDX-License-Identifier: GPL-2.0+ | 6 | * SPDX-License-Identifier: GPL-2.0+ |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #ifndef __CONFIG_H | 9 | #ifndef __CONFIG_H |
| 10 | #define __CONFIG_H | 10 | #define __CONFIG_H |
| 11 | 11 | ||
| 12 | #include "../board/freescale/common/ics307_clk.h" | 12 | #include "../board/freescale/common/ics307_clk.h" |
| 13 | 13 | ||
| 14 | #ifdef CONFIG_SDCARD | 14 | #ifdef CONFIG_SDCARD |
| 15 | #define CONFIG_SPL_MMC_MINIMAL | 15 | #define CONFIG_SPL_MMC_MINIMAL |
| 16 | #define CONFIG_SPL_FLUSH_IMAGE | 16 | #define CONFIG_SPL_FLUSH_IMAGE |
| 17 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 17 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 18 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 18 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 19 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 | 19 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 |
| 20 | #define CONFIG_SPL_PAD_TO 0x20000 | 20 | #define CONFIG_SPL_PAD_TO 0x20000 |
| 21 | #define CONFIG_SPL_MAX_SIZE (128 * 1024) | 21 | #define CONFIG_SPL_MAX_SIZE (128 * 1024) |
| 22 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 22 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 23 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x11000000) | 23 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x11000000) |
| 24 | #define CONFIG_SYS_MMC_U_BOOT_START (0x11000000) | 24 | #define CONFIG_SYS_MMC_U_BOOT_START (0x11000000) |
| 25 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (128 << 10) | 25 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (128 << 10) |
| 26 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 26 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 27 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 27 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 28 | #define CONFIG_SPL_MMC_BOOT | 28 | #define CONFIG_SPL_MMC_BOOT |
| 29 | #ifdef CONFIG_SPL_BUILD | 29 | #ifdef CONFIG_SPL_BUILD |
| 30 | #define CONFIG_SPL_COMMON_INIT_DDR | 30 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 31 | #endif | 31 | #endif |
| 32 | #endif | 32 | #endif |
| 33 | 33 | ||
| 34 | #ifdef CONFIG_SPIFLASH | 34 | #ifdef CONFIG_SPIFLASH |
| 35 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 35 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 36 | #define CONFIG_SPL_FLUSH_IMAGE | 36 | #define CONFIG_SPL_FLUSH_IMAGE |
| 37 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 37 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 38 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 38 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 39 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 | 39 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 |
| 40 | #define CONFIG_SPL_PAD_TO 0x20000 | 40 | #define CONFIG_SPL_PAD_TO 0x20000 |
| 41 | #define CONFIG_SPL_MAX_SIZE (128 * 1024) | 41 | #define CONFIG_SPL_MAX_SIZE (128 * 1024) |
| 42 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) | 42 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) |
| 43 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x11000000) | 43 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x11000000) |
| 44 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x11000000) | 44 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x11000000) |
| 45 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (128 << 10) | 45 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (128 << 10) |
| 46 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 46 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 47 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 47 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 48 | #define CONFIG_SPL_SPI_BOOT | 48 | #define CONFIG_SPL_SPI_BOOT |
| 49 | #ifdef CONFIG_SPL_BUILD | 49 | #ifdef CONFIG_SPL_BUILD |
| 50 | #define CONFIG_SPL_COMMON_INIT_DDR | 50 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 51 | #endif | 51 | #endif |
| 52 | #endif | 52 | #endif |
| 53 | 53 | ||
| 54 | #define CONFIG_NAND_FSL_ELBC | 54 | #define CONFIG_NAND_FSL_ELBC |
| 55 | #define CONFIG_SYS_NAND_MAX_ECCPOS 56 | 55 | #define CONFIG_SYS_NAND_MAX_ECCPOS 56 |
| 56 | #define CONFIG_SYS_NAND_MAX_OOBFREE 5 | 56 | #define CONFIG_SYS_NAND_MAX_OOBFREE 5 |
| 57 | 57 | ||
| 58 | #ifdef CONFIG_NAND | 58 | #ifdef CONFIG_NAND |
| 59 | #ifdef CONFIG_TPL_BUILD | 59 | #ifdef CONFIG_TPL_BUILD |
| 60 | #define CONFIG_SPL_NAND_BOOT | 60 | #define CONFIG_SPL_NAND_BOOT |
| 61 | #define CONFIG_SPL_FLUSH_IMAGE | 61 | #define CONFIG_SPL_FLUSH_IMAGE |
| 62 | #define CONFIG_SPL_NAND_INIT | 62 | #define CONFIG_SPL_NAND_INIT |
| 63 | #define CONFIG_SPL_COMMON_INIT_DDR | 63 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 64 | #define CONFIG_SPL_MAX_SIZE (128 << 10) | 64 | #define CONFIG_SPL_MAX_SIZE (128 << 10) |
| 65 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 | 65 | #define CONFIG_SPL_TEXT_BASE 0xf8f81000 |
| 66 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 66 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 67 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (832 << 10) | 67 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (832 << 10) |
| 68 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x11000000) | 68 | #define CONFIG_SYS_NAND_U_BOOT_DST (0x11000000) |
| 69 | #define CONFIG_SYS_NAND_U_BOOT_START (0x11000000) | 69 | #define CONFIG_SYS_NAND_U_BOOT_START (0x11000000) |
| 70 | #define CONFIG_SYS_NAND_U_BOOT_OFFS ((128 + 128) << 10) | 70 | #define CONFIG_SYS_NAND_U_BOOT_OFFS ((128 + 128) << 10) |
| 71 | #elif defined(CONFIG_SPL_BUILD) | 71 | #elif defined(CONFIG_SPL_BUILD) |
| 72 | #define CONFIG_SPL_INIT_MINIMAL | 72 | #define CONFIG_SPL_INIT_MINIMAL |
| 73 | #define CONFIG_SPL_FLUSH_IMAGE | 73 | #define CONFIG_SPL_FLUSH_IMAGE |
| 74 | #define CONFIG_SPL_TEXT_BASE 0xff800000 | 74 | #define CONFIG_SPL_TEXT_BASE 0xff800000 |
| 75 | #define CONFIG_SPL_MAX_SIZE 4096 | 75 | #define CONFIG_SPL_MAX_SIZE 4096 |
| 76 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (128 << 10) | 76 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (128 << 10) |
| 77 | #define CONFIG_SYS_NAND_U_BOOT_DST 0xf8f80000 | 77 | #define CONFIG_SYS_NAND_U_BOOT_DST 0xf8f80000 |
| 78 | #define CONFIG_SYS_NAND_U_BOOT_START 0xf8f80000 | 78 | #define CONFIG_SYS_NAND_U_BOOT_START 0xf8f80000 |
| 79 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (128 << 10) | 79 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (128 << 10) |
| 80 | #endif | 80 | #endif |
| 81 | #define CONFIG_SPL_PAD_TO 0x20000 | 81 | #define CONFIG_SPL_PAD_TO 0x20000 |
| 82 | #define CONFIG_TPL_PAD_TO 0x20000 | 82 | #define CONFIG_TPL_PAD_TO 0x20000 |
| 83 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 83 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 84 | #define CONFIG_SYS_TEXT_BASE 0x11001000 | 84 | #define CONFIG_SYS_TEXT_BASE 0x11001000 |
| 85 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 85 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 86 | #endif | 86 | #endif |
| 87 | 87 | ||
| 88 | /* High Level Configuration Options */ | 88 | /* High Level Configuration Options */ |
| 89 | #define CONFIG_MP /* support multiple processors */ | 89 | #define CONFIG_MP /* support multiple processors */ |
| 90 | 90 | ||
| 91 | #ifndef CONFIG_SYS_TEXT_BASE | 91 | #ifndef CONFIG_SYS_TEXT_BASE |
| 92 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 92 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 93 | #endif | 93 | #endif |
| 94 | 94 | ||
| 95 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 95 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 96 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 96 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 97 | #endif | 97 | #endif |
| 98 | 98 | ||
| 99 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ | 99 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ |
| 100 | #define CONFIG_PCIE2 /* PCIE controller 2 (slot 2) */ | 100 | #define CONFIG_PCIE2 /* PCIE controller 2 (slot 2) */ |
| 101 | #define CONFIG_PCIE3 /* PCIE controller 3 (ULI bridge) */ | 101 | #define CONFIG_PCIE3 /* PCIE controller 3 (ULI bridge) */ |
| 102 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 102 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 103 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ | 103 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ |
| 104 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 104 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 105 | 105 | ||
| 106 | #define CONFIG_ENABLE_36BIT_PHYS | 106 | #define CONFIG_ENABLE_36BIT_PHYS |
| 107 | 107 | ||
| 108 | #ifdef CONFIG_PHYS_64BIT | 108 | #ifdef CONFIG_PHYS_64BIT |
| 109 | #define CONFIG_ADDR_MAP | 109 | #define CONFIG_ADDR_MAP |
| 110 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ | 110 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ |
| 111 | #endif | 111 | #endif |
| 112 | 112 | ||
| 113 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() | 113 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() |
| 114 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 114 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 115 | #define CONFIG_ICS307_REFCLK_HZ 33333000 /* ICS307 clock chip ref freq */ | 115 | #define CONFIG_ICS307_REFCLK_HZ 33333000 /* ICS307 clock chip ref freq */ |
| 116 | 116 | ||
| 117 | /* | 117 | /* |
| 118 | * These can be toggled for performance analysis, otherwise use default. | 118 | * These can be toggled for performance analysis, otherwise use default. |
| 119 | */ | 119 | */ |
| 120 | #define CONFIG_L2_CACHE | 120 | #define CONFIG_L2_CACHE |
| 121 | #define CONFIG_BTB | 121 | #define CONFIG_BTB |
| 122 | 122 | ||
| 123 | #define CONFIG_SYS_MEMTEST_START 0x00000000 | 123 | #define CONFIG_SYS_MEMTEST_START 0x00000000 |
| 124 | #define CONFIG_SYS_MEMTEST_END 0x7fffffff | 124 | #define CONFIG_SYS_MEMTEST_END 0x7fffffff |
| 125 | 125 | ||
| 126 | #define CONFIG_SYS_CCSRBAR 0xffe00000 | 126 | #define CONFIG_SYS_CCSRBAR 0xffe00000 |
| 127 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR | 127 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR |
| 128 | 128 | ||
| 129 | /* IN case of NAND bootloader relocate CCSRBAR in RAMboot code not in the 4k | 129 | /* IN case of NAND bootloader relocate CCSRBAR in RAMboot code not in the 4k |
| 130 | SPL code*/ | 130 | SPL code*/ |
| 131 | #ifdef CONFIG_SPL_BUILD | 131 | #ifdef CONFIG_SPL_BUILD |
| 132 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 132 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 133 | #endif | 133 | #endif |
| 134 | 134 | ||
| 135 | /* DDR Setup */ | 135 | /* DDR Setup */ |
| 136 | #define CONFIG_DDR_SPD | 136 | #define CONFIG_DDR_SPD |
| 137 | #define CONFIG_VERY_BIG_RAM | 137 | #define CONFIG_VERY_BIG_RAM |
| 138 | 138 | ||
| 139 | #ifdef CONFIG_DDR_ECC | 139 | #ifdef CONFIG_DDR_ECC |
| 140 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 140 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 141 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 141 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 142 | #endif | 142 | #endif |
| 143 | 143 | ||
| 144 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 144 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 145 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 145 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 146 | 146 | ||
| 147 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 147 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 148 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) | 148 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 149 | 149 | ||
| 150 | /* I2C addresses of SPD EEPROMs */ | 150 | /* I2C addresses of SPD EEPROMs */ |
| 151 | #define CONFIG_SYS_SPD_BUS_NUM 1 | 151 | #define CONFIG_SYS_SPD_BUS_NUM 1 |
| 152 | #define SPD_EEPROM_ADDRESS 0x51 /* CTLR 0 DIMM 0 */ | 152 | #define SPD_EEPROM_ADDRESS 0x51 /* CTLR 0 DIMM 0 */ |
| 153 | 153 | ||
| 154 | /* These are used when DDR doesn't use SPD. */ | 154 | /* These are used when DDR doesn't use SPD. */ |
| 155 | #define CONFIG_SYS_SDRAM_SIZE 2048 | 155 | #define CONFIG_SYS_SDRAM_SIZE 2048 |
| 156 | #define CONFIG_SYS_SDRAM_SIZE_LAW LAW_SIZE_2G | 156 | #define CONFIG_SYS_SDRAM_SIZE_LAW LAW_SIZE_2G |
| 157 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000003F | 157 | #define CONFIG_SYS_DDR_CS0_BNDS 0x0000003F |
| 158 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80014202 | 158 | #define CONFIG_SYS_DDR_CS0_CONFIG 0x80014202 |
| 159 | #define CONFIG_SYS_DDR_CS1_BNDS 0x0040007F | 159 | #define CONFIG_SYS_DDR_CS1_BNDS 0x0040007F |
| 160 | #define CONFIG_SYS_DDR_CS1_CONFIG 0x80014202 | 160 | #define CONFIG_SYS_DDR_CS1_CONFIG 0x80014202 |
| 161 | #define CONFIG_SYS_DDR_TIMING_3 0x00010000 | 161 | #define CONFIG_SYS_DDR_TIMING_3 0x00010000 |
| 162 | #define CONFIG_SYS_DDR_TIMING_0 0x40110104 | 162 | #define CONFIG_SYS_DDR_TIMING_0 0x40110104 |
| 163 | #define CONFIG_SYS_DDR_TIMING_1 0x5c5bd746 | 163 | #define CONFIG_SYS_DDR_TIMING_1 0x5c5bd746 |
| 164 | #define CONFIG_SYS_DDR_TIMING_2 0x0fa8d4ca | 164 | #define CONFIG_SYS_DDR_TIMING_2 0x0fa8d4ca |
| 165 | #define CONFIG_SYS_DDR_MODE_1 0x00441221 | 165 | #define CONFIG_SYS_DDR_MODE_1 0x00441221 |
| 166 | #define CONFIG_SYS_DDR_MODE_2 0x00000000 | 166 | #define CONFIG_SYS_DDR_MODE_2 0x00000000 |
| 167 | #define CONFIG_SYS_DDR_INTERVAL 0x0a280100 | 167 | #define CONFIG_SYS_DDR_INTERVAL 0x0a280100 |
| 168 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef | 168 | #define CONFIG_SYS_DDR_DATA_INIT 0xdeadbeef |
| 169 | #define CONFIG_SYS_DDR_CLK_CTRL 0x02800000 | 169 | #define CONFIG_SYS_DDR_CLK_CTRL 0x02800000 |
| 170 | #define CONFIG_SYS_DDR_CONTROL 0xc7000008 | 170 | #define CONFIG_SYS_DDR_CONTROL 0xc7000008 |
| 171 | #define CONFIG_SYS_DDR_CONTROL_2 0x24401041 | 171 | #define CONFIG_SYS_DDR_CONTROL_2 0x24401041 |
| 172 | #define CONFIG_SYS_DDR_TIMING_4 0x00220001 | 172 | #define CONFIG_SYS_DDR_TIMING_4 0x00220001 |
| 173 | #define CONFIG_SYS_DDR_TIMING_5 0x02401400 | 173 | #define CONFIG_SYS_DDR_TIMING_5 0x02401400 |
| 174 | #define CONFIG_SYS_DDR_ZQ_CONTROL 0x89080600 | 174 | #define CONFIG_SYS_DDR_ZQ_CONTROL 0x89080600 |
| 175 | #define CONFIG_SYS_DDR_WRLVL_CONTROL 0x8675f608 | 175 | #define CONFIG_SYS_DDR_WRLVL_CONTROL 0x8675f608 |
| 176 | 176 | ||
| 177 | /* | 177 | /* |
| 178 | * Memory map | 178 | * Memory map |
| 179 | * | 179 | * |
| 180 | * 0x0000_0000 0x7fff_ffff DDR 2G Cacheable | 180 | * 0x0000_0000 0x7fff_ffff DDR 2G Cacheable |
| 181 | * 0x8000_0000 0xdfff_ffff PCI Express Mem 1.5G non-cacheable | 181 | * 0x8000_0000 0xdfff_ffff PCI Express Mem 1.5G non-cacheable |
| 182 | * 0xffc0_0000 0xffc2_ffff PCI IO range 192K non-cacheable | 182 | * 0xffc0_0000 0xffc2_ffff PCI IO range 192K non-cacheable |
| 183 | * | 183 | * |
| 184 | * Localbus cacheable (TBD) | 184 | * Localbus cacheable (TBD) |
| 185 | * 0xXXXX_XXXX 0xXXXX_XXXX SRAM YZ M Cacheable | 185 | * 0xXXXX_XXXX 0xXXXX_XXXX SRAM YZ M Cacheable |
| 186 | * | 186 | * |
| 187 | * Localbus non-cacheable | 187 | * Localbus non-cacheable |
| 188 | * 0xe000_0000 0xe80f_ffff Promjet/free 128M non-cacheable | 188 | * 0xe000_0000 0xe80f_ffff Promjet/free 128M non-cacheable |
| 189 | * 0xe800_0000 0xefff_ffff FLASH 128M non-cacheable | 189 | * 0xe800_0000 0xefff_ffff FLASH 128M non-cacheable |
| 190 | * 0xff80_0000 0xff80_7fff NAND 32K non-cacheable | 190 | * 0xff80_0000 0xff80_7fff NAND 32K non-cacheable |
| 191 | * 0xffdf_0000 0xffdf_7fff PIXIS 32K non-cacheable TLB0 | 191 | * 0xffdf_0000 0xffdf_7fff PIXIS 32K non-cacheable TLB0 |
| 192 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 | 192 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 |
| 193 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable | 193 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable |
| 194 | */ | 194 | */ |
| 195 | 195 | ||
| 196 | /* | 196 | /* |
| 197 | * Local Bus Definitions | 197 | * Local Bus Definitions |
| 198 | */ | 198 | */ |
| 199 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 /* start of FLASH 128M */ | 199 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 /* start of FLASH 128M */ |
| 200 | #ifdef CONFIG_PHYS_64BIT | 200 | #ifdef CONFIG_PHYS_64BIT |
| 201 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe8000000ull | 201 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe8000000ull |
| 202 | #else | 202 | #else |
| 203 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 203 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 204 | #endif | 204 | #endif |
| 205 | 205 | ||
| 206 | #define CONFIG_FLASH_BR_PRELIM \ | 206 | #define CONFIG_FLASH_BR_PRELIM \ |
| 207 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | BR_PS_16 | BR_V) | 207 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | BR_PS_16 | BR_V) |
| 208 | #define CONFIG_FLASH_OR_PRELIM (OR_AM_128MB | 0xff7) | 208 | #define CONFIG_FLASH_OR_PRELIM (OR_AM_128MB | 0xff7) |
| 209 | 209 | ||
| 210 | #ifdef CONFIG_NAND | 210 | #ifdef CONFIG_NAND |
| 211 | #define CONFIG_SYS_BR1_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ | 211 | #define CONFIG_SYS_BR1_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ |
| 212 | #define CONFIG_SYS_OR1_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ | 212 | #define CONFIG_SYS_OR1_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ |
| 213 | #else | 213 | #else |
| 214 | #define CONFIG_SYS_BR0_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ | 214 | #define CONFIG_SYS_BR0_PRELIM CONFIG_FLASH_BR_PRELIM /* NOR Base Address */ |
| 215 | #define CONFIG_SYS_OR0_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ | 215 | #define CONFIG_SYS_OR0_PRELIM CONFIG_FLASH_OR_PRELIM /* NOR Options */ |
| 216 | #endif | 216 | #endif |
| 217 | 217 | ||
| 218 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} | 218 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} |
| 219 | #define CONFIG_SYS_FLASH_QUIET_TEST | 219 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 220 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 220 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 221 | 221 | ||
| 222 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 | 222 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 |
| 223 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 | 223 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 |
| 224 | 224 | ||
| 225 | #ifndef CONFIG_SYS_MONITOR_BASE | 225 | #ifndef CONFIG_SYS_MONITOR_BASE |
| 226 | #ifdef CONFIG_SPL_BUILD | 226 | #ifdef CONFIG_SPL_BUILD |
| 227 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 227 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 228 | #else | 228 | #else |
| 229 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 229 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 230 | #endif | 230 | #endif |
| 231 | #endif | 231 | #endif |
| 232 | 232 | ||
| 233 | #define CONFIG_FLASH_CFI_DRIVER | 233 | #define CONFIG_FLASH_CFI_DRIVER |
| 234 | #define CONFIG_SYS_FLASH_CFI | 234 | #define CONFIG_SYS_FLASH_CFI |
| 235 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 235 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 236 | 236 | ||
| 237 | /* Nand Flash */ | 237 | /* Nand Flash */ |
| 238 | #if defined(CONFIG_NAND_FSL_ELBC) | 238 | #if defined(CONFIG_NAND_FSL_ELBC) |
| 239 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 239 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 240 | #ifdef CONFIG_PHYS_64BIT | 240 | #ifdef CONFIG_PHYS_64BIT |
| 241 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfff800000ull | 241 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfff800000ull |
| 242 | #else | 242 | #else |
| 243 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 243 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 244 | #endif | 244 | #endif |
| 245 | 245 | ||
| 246 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} | 246 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} |
| 247 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 247 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 248 | #define CONFIG_SYS_NAND_BLOCK_SIZE (256 * 1024) | 248 | #define CONFIG_SYS_NAND_BLOCK_SIZE (256 * 1024) |
| 249 | #define CONFIG_ELBC_NAND_SPL_STATIC_PGSIZE | 249 | #define CONFIG_ELBC_NAND_SPL_STATIC_PGSIZE |
| 250 | 250 | ||
| 251 | /* NAND flash config */ | 251 | /* NAND flash config */ |
| 252 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 252 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 253 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 253 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 254 | | BR_PS_8 /* Port Size = 8 bit */ \ | 254 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 255 | | BR_MS_FCM /* MSEL = FCM */ \ | 255 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 256 | | BR_V) /* valid */ | 256 | | BR_V) /* valid */ |
| 257 | #define CONFIG_SYS_NAND_OR_PRELIM (OR_AM_32KB /* length 256K */ \ | 257 | #define CONFIG_SYS_NAND_OR_PRELIM (OR_AM_32KB /* length 256K */ \ |
| 258 | | OR_FCM_PGS /* Large Page*/ \ | 258 | | OR_FCM_PGS /* Large Page*/ \ |
| 259 | | OR_FCM_CSCT \ | 259 | | OR_FCM_CSCT \ |
| 260 | | OR_FCM_CST \ | 260 | | OR_FCM_CST \ |
| 261 | | OR_FCM_CHT \ | 261 | | OR_FCM_CHT \ |
| 262 | | OR_FCM_SCY_1 \ | 262 | | OR_FCM_SCY_1 \ |
| 263 | | OR_FCM_TRLX \ | 263 | | OR_FCM_TRLX \ |
| 264 | | OR_FCM_EHTR) | 264 | | OR_FCM_EHTR) |
| 265 | #ifdef CONFIG_NAND | 265 | #ifdef CONFIG_NAND |
| 266 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 266 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 267 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 267 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 268 | #else | 268 | #else |
| 269 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 269 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 270 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 270 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 271 | #endif | 271 | #endif |
| 272 | 272 | ||
| 273 | #endif /* CONFIG_NAND_FSL_ELBC */ | 273 | #endif /* CONFIG_NAND_FSL_ELBC */ |
| 274 | 274 | ||
| 275 | #define CONFIG_BOARD_EARLY_INIT_R | 275 | #define CONFIG_BOARD_EARLY_INIT_R |
| 276 | #define CONFIG_MISC_INIT_R | 276 | #define CONFIG_MISC_INIT_R |
| 277 | #define CONFIG_HWCONFIG | 277 | #define CONFIG_HWCONFIG |
| 278 | 278 | ||
| 279 | #define CONFIG_FSL_NGPIXIS | 279 | #define CONFIG_FSL_NGPIXIS |
| 280 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ | 280 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ |
| 281 | #ifdef CONFIG_PHYS_64BIT | 281 | #ifdef CONFIG_PHYS_64BIT |
| 282 | #define PIXIS_BASE_PHYS 0xfffdf0000ull | 282 | #define PIXIS_BASE_PHYS 0xfffdf0000ull |
| 283 | #else | 283 | #else |
| 284 | #define PIXIS_BASE_PHYS PIXIS_BASE | 284 | #define PIXIS_BASE_PHYS PIXIS_BASE |
| 285 | #endif | 285 | #endif |
| 286 | 286 | ||
| 287 | #define CONFIG_SYS_BR2_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) | 287 | #define CONFIG_SYS_BR2_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) |
| 288 | #define CONFIG_SYS_OR2_PRELIM (OR_AM_32KB | 0x6ff7) | 288 | #define CONFIG_SYS_OR2_PRELIM (OR_AM_32KB | 0x6ff7) |
| 289 | 289 | ||
| 290 | #define PIXIS_LBMAP_SWITCH 7 | 290 | #define PIXIS_LBMAP_SWITCH 7 |
| 291 | #define PIXIS_LBMAP_MASK 0xF0 | 291 | #define PIXIS_LBMAP_MASK 0xF0 |
| 292 | #define PIXIS_LBMAP_ALTBANK 0x20 | 292 | #define PIXIS_LBMAP_ALTBANK 0x20 |
| 293 | #define PIXIS_SPD 0x07 | 293 | #define PIXIS_SPD 0x07 |
| 294 | #define PIXIS_SPD_SYSCLK_MASK 0x07 | 294 | #define PIXIS_SPD_SYSCLK_MASK 0x07 |
| 295 | #define PIXIS_ELBC_SPI_MASK 0xc0 | 295 | #define PIXIS_ELBC_SPI_MASK 0xc0 |
| 296 | #define PIXIS_SPI 0x80 | 296 | #define PIXIS_SPI 0x80 |
| 297 | 297 | ||
| 298 | #define CONFIG_SYS_INIT_RAM_LOCK | 298 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 299 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ | 299 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ |
| 300 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ | 300 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ |
| 301 | 301 | ||
| 302 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 302 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 303 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 303 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 304 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 304 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 305 | 305 | ||
| 306 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 306 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 307 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) | 307 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) |
| 308 | 308 | ||
| 309 | /* | 309 | /* |
| 310 | * Config the L2 Cache as L2 SRAM | 310 | * Config the L2 Cache as L2 SRAM |
| 311 | */ | 311 | */ |
| 312 | #if defined(CONFIG_SPL_BUILD) | 312 | #if defined(CONFIG_SPL_BUILD) |
| 313 | #if defined(CONFIG_SDCARD) || defined(CONFIG_SPIFLASH) | 313 | #if defined(CONFIG_SDCARD) || defined(CONFIG_SPIFLASH) |
| 314 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 | 314 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 |
| 315 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 315 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 316 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 316 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 317 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 317 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 318 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xf8f81000 | 318 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xf8f81000 |
| 319 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 116 * 1024) | 319 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 116 * 1024) |
| 320 | #define CONFIG_SPL_RELOC_STACK_SIZE (32 << 10) | 320 | #define CONFIG_SPL_RELOC_STACK_SIZE (32 << 10) |
| 321 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 148 * 1024) | 321 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 148 * 1024) |
| 322 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (108 << 10) | 322 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (108 << 10) |
| 323 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 112 * 1024) | 323 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 112 * 1024) |
| 324 | #elif defined(CONFIG_NAND) | 324 | #elif defined(CONFIG_NAND) |
| 325 | #ifdef CONFIG_TPL_BUILD | 325 | #ifdef CONFIG_TPL_BUILD |
| 326 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 | 326 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 |
| 327 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 327 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 328 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 328 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 329 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 329 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 330 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xf8f81000 | 330 | #define CONFIG_SPL_RELOC_TEXT_BASE 0xf8f81000 |
| 331 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 192 * 1024) | 331 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SYS_INIT_L2_ADDR + 192 * 1024) |
| 332 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 208 * 1024) | 332 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SYS_INIT_L2_ADDR + 208 * 1024) |
| 333 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (48 << 10) | 333 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (48 << 10) |
| 334 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 176 * 1024) | 334 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L2_ADDR + 176 * 1024) |
| 335 | #else | 335 | #else |
| 336 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 | 336 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8f80000 |
| 337 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 337 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 338 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 338 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 339 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 339 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 340 | #define CONFIG_SPL_RELOC_TEXT_BASE (CONFIG_SYS_INIT_L2_END - 0x2000) | 340 | #define CONFIG_SPL_RELOC_TEXT_BASE (CONFIG_SYS_INIT_L2_END - 0x2000) |
| 341 | #define CONFIG_SPL_RELOC_STACK ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) | 341 | #define CONFIG_SPL_RELOC_STACK ((CONFIG_SYS_INIT_L2_END - 1) & ~0xF) |
| 342 | #endif | 342 | #endif |
| 343 | #endif | 343 | #endif |
| 344 | #endif | 344 | #endif |
| 345 | 345 | ||
| 346 | /* | 346 | /* |
| 347 | * Serial Port | 347 | * Serial Port |
| 348 | */ | 348 | */ |
| 349 | #define CONFIG_CONS_INDEX 1 | 349 | #define CONFIG_CONS_INDEX 1 |
| 350 | #define CONFIG_SYS_NS16550_SERIAL | 350 | #define CONFIG_SYS_NS16550_SERIAL |
| 351 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 351 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 352 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 352 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 353 | #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_INIT_MINIMAL) | 353 | #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_INIT_MINIMAL) |
| 354 | #define CONFIG_NS16550_MIN_FUNCTIONS | 354 | #define CONFIG_NS16550_MIN_FUNCTIONS |
| 355 | #endif | 355 | #endif |
| 356 | 356 | ||
| 357 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 357 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 358 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 358 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 359 | 359 | ||
| 360 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) | 360 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) |
| 361 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) | 361 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) |
| 362 | 362 | ||
| 363 | /* Video */ | 363 | /* Video */ |
| 364 | 364 | ||
| 365 | #ifdef CONFIG_FSL_DIU_FB | 365 | #ifdef CONFIG_FSL_DIU_FB |
| 366 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x10000) | 366 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x10000) |
| 367 | #define CONFIG_VIDEO_LOGO | 367 | #define CONFIG_VIDEO_LOGO |
| 368 | #define CONFIG_VIDEO_BMP_LOGO | 368 | #define CONFIG_VIDEO_BMP_LOGO |
| 369 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS | 369 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS |
| 370 | /* | 370 | /* |
| 371 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so | 371 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so |
| 372 | * disable empty flash sector detection, which is I/O-intensive. | 372 | * disable empty flash sector detection, which is I/O-intensive. |
| 373 | */ | 373 | */ |
| 374 | #undef CONFIG_SYS_FLASH_EMPTY_INFO | 374 | #undef CONFIG_SYS_FLASH_EMPTY_INFO |
| 375 | #endif | 375 | #endif |
| 376 | 376 | ||
| 377 | #ifndef CONFIG_FSL_DIU_FB | 377 | #ifndef CONFIG_FSL_DIU_FB |
| 378 | #endif | 378 | #endif |
| 379 | 379 | ||
| 380 | #ifdef CONFIG_ATI | 380 | #ifdef CONFIG_ATI |
| 381 | #define VIDEO_IO_OFFSET CONFIG_SYS_PCIE1_IO_VIRT | 381 | #define VIDEO_IO_OFFSET CONFIG_SYS_PCIE1_IO_VIRT |
| 382 | #define CONFIG_BIOSEMU | 382 | #define CONFIG_BIOSEMU |
| 383 | #define CONFIG_ATI_RADEON_FB | 383 | #define CONFIG_ATI_RADEON_FB |
| 384 | #define CONFIG_VIDEO_LOGO | 384 | #define CONFIG_VIDEO_LOGO |
| 385 | #define CONFIG_SYS_ISA_IO_BASE_ADDRESS VIDEO_IO_OFFSET | 385 | #define CONFIG_SYS_ISA_IO_BASE_ADDRESS VIDEO_IO_OFFSET |
| 386 | #endif | 386 | #endif |
| 387 | 387 | ||
| 388 | /* I2C */ | 388 | /* I2C */ |
| 389 | #define CONFIG_SYS_I2C | 389 | #define CONFIG_SYS_I2C |
| 390 | #define CONFIG_SYS_I2C_FSL | 390 | #define CONFIG_SYS_I2C_FSL |
| 391 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 391 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 392 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 392 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 393 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 393 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 394 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 394 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 395 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 395 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 396 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 | 396 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 |
| 397 | #define CONFIG_SYS_I2C_NOPROBES {{0, 0x29}} | 397 | #define CONFIG_SYS_I2C_NOPROBES {{0, 0x29}} |
| 398 | 398 | ||
| 399 | /* | 399 | /* |
| 400 | * I2C2 EEPROM | 400 | * I2C2 EEPROM |
| 401 | */ | 401 | */ |
| 402 | #define CONFIG_ID_EEPROM | 402 | #define CONFIG_ID_EEPROM |
| 403 | #define CONFIG_SYS_I2C_EEPROM_NXID | 403 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 404 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 404 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 405 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 405 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 406 | #define CONFIG_SYS_EEPROM_BUS_NUM 1 | 406 | #define CONFIG_SYS_EEPROM_BUS_NUM 1 |
| 407 | 407 | ||
| 408 | /* | 408 | /* |
| 409 | * eSPI - Enhanced SPI | 409 | * eSPI - Enhanced SPI |
| 410 | */ | 410 | */ |
| 411 | 411 | ||
| 412 | #define CONFIG_HARD_SPI | 412 | #define CONFIG_HARD_SPI |
| 413 | 413 | ||
| 414 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 414 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 415 | #define CONFIG_SF_DEFAULT_MODE 0 | 415 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 416 | 416 | ||
| 417 | /* | 417 | /* |
| 418 | * General PCI | 418 | * General PCI |
| 419 | * Memory space is mapped 1-1, but I/O space must start from 0. | 419 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 420 | */ | 420 | */ |
| 421 | 421 | ||
| 422 | /* controller 1, Slot 2, tgtid 1, Base address a000 */ | 422 | /* controller 1, Slot 2, tgtid 1, Base address a000 */ |
| 423 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0xc0000000 | 423 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0xc0000000 |
| 424 | #ifdef CONFIG_PHYS_64BIT | 424 | #ifdef CONFIG_PHYS_64BIT |
| 425 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 425 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 426 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc40000000ull | 426 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc40000000ull |
| 427 | #else | 427 | #else |
| 428 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xc0000000 | 428 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xc0000000 |
| 429 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc0000000 | 429 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc0000000 |
| 430 | #endif | 430 | #endif |
| 431 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 431 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 432 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc20000 | 432 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc20000 |
| 433 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 433 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 434 | #ifdef CONFIG_PHYS_64BIT | 434 | #ifdef CONFIG_PHYS_64BIT |
| 435 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc20000ull | 435 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc20000ull |
| 436 | #else | 436 | #else |
| 437 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc20000 | 437 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc20000 |
| 438 | #endif | 438 | #endif |
| 439 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 439 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 440 | 440 | ||
| 441 | /* controller 2, direct to uli, tgtid 2, Base address 9000 */ | 441 | /* controller 2, direct to uli, tgtid 2, Base address 9000 */ |
| 442 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 442 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 443 | #ifdef CONFIG_PHYS_64BIT | 443 | #ifdef CONFIG_PHYS_64BIT |
| 444 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 444 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 445 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 445 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 446 | #else | 446 | #else |
| 447 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 | 447 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 |
| 448 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 | 448 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 |
| 449 | #endif | 449 | #endif |
| 450 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 450 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 451 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc10000 | 451 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc10000 |
| 452 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 452 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 453 | #ifdef CONFIG_PHYS_64BIT | 453 | #ifdef CONFIG_PHYS_64BIT |
| 454 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc10000ull | 454 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc10000ull |
| 455 | #else | 455 | #else |
| 456 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc10000 | 456 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc10000 |
| 457 | #endif | 457 | #endif |
| 458 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 458 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 459 | 459 | ||
| 460 | /* controller 3, Slot 1, tgtid 3, Base address b000 */ | 460 | /* controller 3, Slot 1, tgtid 3, Base address b000 */ |
| 461 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0x80000000 | 461 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0x80000000 |
| 462 | #ifdef CONFIG_PHYS_64BIT | 462 | #ifdef CONFIG_PHYS_64BIT |
| 463 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 463 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 464 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc00000000ull | 464 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc00000000ull |
| 465 | #else | 465 | #else |
| 466 | #define CONFIG_SYS_PCIE3_MEM_BUS 0x80000000 | 466 | #define CONFIG_SYS_PCIE3_MEM_BUS 0x80000000 |
| 467 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0x80000000 | 467 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0x80000000 |
| 468 | #endif | 468 | #endif |
| 469 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 469 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 470 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xffc00000 | 470 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xffc00000 |
| 471 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 471 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 472 | #ifdef CONFIG_PHYS_64BIT | 472 | #ifdef CONFIG_PHYS_64BIT |
| 473 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xfffc00000ull | 473 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xfffc00000ull |
| 474 | #else | 474 | #else |
| 475 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xffc00000 | 475 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xffc00000 |
| 476 | #endif | 476 | #endif |
| 477 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 477 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 478 | 478 | ||
| 479 | #ifdef CONFIG_PCI | 479 | #ifdef CONFIG_PCI |
| 480 | #define CONFIG_PCI_INDIRECT_BRIDGE | 480 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 481 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 481 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 482 | #endif | 482 | #endif |
| 483 | 483 | ||
| 484 | /* SATA */ | 484 | /* SATA */ |
| 485 | #define CONFIG_LIBATA | 485 | #define CONFIG_LIBATA |
| 486 | #define CONFIG_FSL_SATA | ||
| 487 | #define CONFIG_FSL_SATA_V2 | 486 | #define CONFIG_FSL_SATA_V2 |
| 488 | 487 | ||
| 489 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 488 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 490 | #define CONFIG_SATA1 | 489 | #define CONFIG_SATA1 |
| 491 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 490 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 492 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 491 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 493 | #define CONFIG_SATA2 | 492 | #define CONFIG_SATA2 |
| 494 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 493 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 495 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 494 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 496 | 495 | ||
| 497 | #ifdef CONFIG_FSL_SATA | 496 | #ifdef CONFIG_FSL_SATA |
| 498 | #define CONFIG_LBA48 | 497 | #define CONFIG_LBA48 |
| 499 | #endif | 498 | #endif |
| 500 | 499 | ||
| 501 | #ifdef CONFIG_MMC | 500 | #ifdef CONFIG_MMC |
| 502 | #define CONFIG_FSL_ESDHC | 501 | #define CONFIG_FSL_ESDHC |
| 503 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 502 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 504 | #endif | 503 | #endif |
| 505 | 504 | ||
| 506 | #define CONFIG_TSEC_ENET | 505 | #define CONFIG_TSEC_ENET |
| 507 | #ifdef CONFIG_TSEC_ENET | 506 | #ifdef CONFIG_TSEC_ENET |
| 508 | 507 | ||
| 509 | #define CONFIG_TSECV2 | 508 | #define CONFIG_TSECV2 |
| 510 | 509 | ||
| 511 | #define CONFIG_MII /* MII PHY management */ | 510 | #define CONFIG_MII /* MII PHY management */ |
| 512 | #define CONFIG_TSEC1 1 | 511 | #define CONFIG_TSEC1 1 |
| 513 | #define CONFIG_TSEC1_NAME "eTSEC1" | 512 | #define CONFIG_TSEC1_NAME "eTSEC1" |
| 514 | #define CONFIG_TSEC2 1 | 513 | #define CONFIG_TSEC2 1 |
| 515 | #define CONFIG_TSEC2_NAME "eTSEC2" | 514 | #define CONFIG_TSEC2_NAME "eTSEC2" |
| 516 | 515 | ||
| 517 | #define TSEC1_PHY_ADDR 1 | 516 | #define TSEC1_PHY_ADDR 1 |
| 518 | #define TSEC2_PHY_ADDR 2 | 517 | #define TSEC2_PHY_ADDR 2 |
| 519 | 518 | ||
| 520 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 519 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 521 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 520 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 522 | 521 | ||
| 523 | #define TSEC1_PHYIDX 0 | 522 | #define TSEC1_PHYIDX 0 |
| 524 | #define TSEC2_PHYIDX 0 | 523 | #define TSEC2_PHYIDX 0 |
| 525 | 524 | ||
| 526 | #define CONFIG_ETHPRIME "eTSEC1" | 525 | #define CONFIG_ETHPRIME "eTSEC1" |
| 527 | #endif | 526 | #endif |
| 528 | 527 | ||
| 529 | /* | 528 | /* |
| 530 | * Dynamic MTD Partition support with mtdparts | 529 | * Dynamic MTD Partition support with mtdparts |
| 531 | */ | 530 | */ |
| 532 | #define CONFIG_MTD_DEVICE | 531 | #define CONFIG_MTD_DEVICE |
| 533 | #define CONFIG_MTD_PARTITIONS | 532 | #define CONFIG_MTD_PARTITIONS |
| 534 | #define CONFIG_FLASH_CFI_MTD | 533 | #define CONFIG_FLASH_CFI_MTD |
| 535 | 534 | ||
| 536 | /* | 535 | /* |
| 537 | * Environment | 536 | * Environment |
| 538 | */ | 537 | */ |
| 539 | #ifdef CONFIG_SPIFLASH | 538 | #ifdef CONFIG_SPIFLASH |
| 540 | #define CONFIG_ENV_SPI_BUS 0 | 539 | #define CONFIG_ENV_SPI_BUS 0 |
| 541 | #define CONFIG_ENV_SPI_CS 0 | 540 | #define CONFIG_ENV_SPI_CS 0 |
| 542 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 541 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 543 | #define CONFIG_ENV_SPI_MODE 0 | 542 | #define CONFIG_ENV_SPI_MODE 0 |
| 544 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 543 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 545 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 544 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 546 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 545 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 547 | #elif defined(CONFIG_SDCARD) | 546 | #elif defined(CONFIG_SDCARD) |
| 548 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 547 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 549 | #define CONFIG_ENV_SIZE 0x2000 | 548 | #define CONFIG_ENV_SIZE 0x2000 |
| 550 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 549 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 551 | #elif defined(CONFIG_NAND) | 550 | #elif defined(CONFIG_NAND) |
| 552 | #ifdef CONFIG_TPL_BUILD | 551 | #ifdef CONFIG_TPL_BUILD |
| 553 | #define CONFIG_ENV_SIZE 0x2000 | 552 | #define CONFIG_ENV_SIZE 0x2000 |
| 554 | #define CONFIG_ENV_ADDR (CONFIG_SYS_INIT_L2_ADDR + (160 << 10)) | 553 | #define CONFIG_ENV_ADDR (CONFIG_SYS_INIT_L2_ADDR + (160 << 10)) |
| 555 | #else | 554 | #else |
| 556 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 555 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 557 | #endif | 556 | #endif |
| 558 | #define CONFIG_ENV_OFFSET (1024 * 1024) | 557 | #define CONFIG_ENV_OFFSET (1024 * 1024) |
| 559 | #define CONFIG_ENV_RANGE (3 * CONFIG_ENV_SIZE) | 558 | #define CONFIG_ENV_RANGE (3 * CONFIG_ENV_SIZE) |
| 560 | #elif defined(CONFIG_SYS_RAMBOOT) | 559 | #elif defined(CONFIG_SYS_RAMBOOT) |
| 561 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) | 560 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) |
| 562 | #define CONFIG_ENV_SIZE 0x2000 | 561 | #define CONFIG_ENV_SIZE 0x2000 |
| 563 | #else | 562 | #else |
| 564 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 563 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 565 | #define CONFIG_ENV_SIZE 0x2000 | 564 | #define CONFIG_ENV_SIZE 0x2000 |
| 566 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 565 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 567 | #endif | 566 | #endif |
| 568 | 567 | ||
| 569 | #define CONFIG_LOADS_ECHO | 568 | #define CONFIG_LOADS_ECHO |
| 570 | #define CONFIG_SYS_LOADS_BAUD_CHANGE | 569 | #define CONFIG_SYS_LOADS_BAUD_CHANGE |
| 571 | 570 | ||
| 572 | /* | 571 | /* |
| 573 | * USB | 572 | * USB |
| 574 | */ | 573 | */ |
| 575 | #define CONFIG_HAS_FSL_DR_USB | 574 | #define CONFIG_HAS_FSL_DR_USB |
| 576 | #ifdef CONFIG_HAS_FSL_DR_USB | 575 | #ifdef CONFIG_HAS_FSL_DR_USB |
| 577 | #ifdef CONFIG_USB_EHCI_HCD | 576 | #ifdef CONFIG_USB_EHCI_HCD |
| 578 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 577 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 579 | #define CONFIG_USB_EHCI_FSL | 578 | #define CONFIG_USB_EHCI_FSL |
| 580 | #endif | 579 | #endif |
| 581 | #endif | 580 | #endif |
| 582 | 581 | ||
| 583 | /* | 582 | /* |
| 584 | * Miscellaneous configurable options | 583 | * Miscellaneous configurable options |
| 585 | */ | 584 | */ |
| 586 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 585 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 587 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 586 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 588 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 587 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 589 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 588 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 590 | 589 | ||
| 591 | /* | 590 | /* |
| 592 | * For booting Linux, the board info and command line data | 591 | * For booting Linux, the board info and command line data |
| 593 | * have to be in the first 64 MB of memory, since this is | 592 | * have to be in the first 64 MB of memory, since this is |
| 594 | * the maximum mapped by the Linux kernel during initialization. | 593 | * the maximum mapped by the Linux kernel during initialization. |
| 595 | */ | 594 | */ |
| 596 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ | 595 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ |
| 597 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 596 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 598 | 597 | ||
| 599 | #ifdef CONFIG_CMD_KGDB | 598 | #ifdef CONFIG_CMD_KGDB |
| 600 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 599 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 601 | #endif | 600 | #endif |
| 602 | 601 | ||
| 603 | /* | 602 | /* |
| 604 | * Environment Configuration | 603 | * Environment Configuration |
| 605 | */ | 604 | */ |
| 606 | 605 | ||
| 607 | #define CONFIG_HOSTNAME p1022ds | 606 | #define CONFIG_HOSTNAME p1022ds |
| 608 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 607 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 609 | #define CONFIG_BOOTFILE "uImage" | 608 | #define CONFIG_BOOTFILE "uImage" |
| 610 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ | 609 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ |
| 611 | 610 | ||
| 612 | #define CONFIG_LOADADDR 1000000 | 611 | #define CONFIG_LOADADDR 1000000 |
| 613 | 612 | ||
| 614 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 613 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 615 | "netdev=eth0\0" \ | 614 | "netdev=eth0\0" \ |
| 616 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 615 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 617 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 616 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 618 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 617 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 619 | "protect off $ubootaddr +$filesize && " \ | 618 | "protect off $ubootaddr +$filesize && " \ |
| 620 | "erase $ubootaddr +$filesize && " \ | 619 | "erase $ubootaddr +$filesize && " \ |
| 621 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 620 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 622 | "protect on $ubootaddr +$filesize && " \ | 621 | "protect on $ubootaddr +$filesize && " \ |
| 623 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 622 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 624 | "consoledev=ttyS0\0" \ | 623 | "consoledev=ttyS0\0" \ |
| 625 | "ramdiskaddr=2000000\0" \ | 624 | "ramdiskaddr=2000000\0" \ |
| 626 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ | 625 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ |
| 627 | "fdtaddr=1e00000\0" \ | 626 | "fdtaddr=1e00000\0" \ |
| 628 | "fdtfile=p1022ds.dtb\0" \ | 627 | "fdtfile=p1022ds.dtb\0" \ |
| 629 | "bdev=sda3\0" \ | 628 | "bdev=sda3\0" \ |
| 630 | "hwconfig=esdhc;audclk:12\0" | 629 | "hwconfig=esdhc;audclk:12\0" |
| 631 | 630 | ||
| 632 | #define CONFIG_HDBOOT \ | 631 | #define CONFIG_HDBOOT \ |
| 633 | "setenv bootargs root=/dev/$bdev rw " \ | 632 | "setenv bootargs root=/dev/$bdev rw " \ |
| 634 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ | 633 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ |
| 635 | "tftp $loadaddr $bootfile;" \ | 634 | "tftp $loadaddr $bootfile;" \ |
| 636 | "tftp $fdtaddr $fdtfile;" \ | 635 | "tftp $fdtaddr $fdtfile;" \ |
| 637 | "bootm $loadaddr - $fdtaddr" | 636 | "bootm $loadaddr - $fdtaddr" |
| 638 | 637 | ||
| 639 | #define CONFIG_NFSBOOTCOMMAND \ | 638 | #define CONFIG_NFSBOOTCOMMAND \ |
| 640 | "setenv bootargs root=/dev/nfs rw " \ | 639 | "setenv bootargs root=/dev/nfs rw " \ |
| 641 | "nfsroot=$serverip:$rootpath " \ | 640 | "nfsroot=$serverip:$rootpath " \ |
| 642 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 641 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 643 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ | 642 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ |
| 644 | "tftp $loadaddr $bootfile;" \ | 643 | "tftp $loadaddr $bootfile;" \ |
| 645 | "tftp $fdtaddr $fdtfile;" \ | 644 | "tftp $fdtaddr $fdtfile;" \ |
| 646 | "bootm $loadaddr - $fdtaddr" | 645 | "bootm $loadaddr - $fdtaddr" |
| 647 | 646 | ||
| 648 | #define CONFIG_RAMBOOTCOMMAND \ | 647 | #define CONFIG_RAMBOOTCOMMAND \ |
| 649 | "setenv bootargs root=/dev/ram rw " \ | 648 | "setenv bootargs root=/dev/ram rw " \ |
| 650 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ | 649 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ |
| 651 | "tftp $ramdiskaddr $ramdiskfile;" \ | 650 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 652 | "tftp $loadaddr $bootfile;" \ | 651 | "tftp $loadaddr $bootfile;" \ |
| 653 | "tftp $fdtaddr $fdtfile;" \ | 652 | "tftp $fdtaddr $fdtfile;" \ |
| 654 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 653 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 655 | 654 | ||
| 656 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND | 655 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND |
| 657 | 656 | ||
| 658 | #endif | 657 | #endif |
| 659 | 658 |
include/configs/P2041RDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * P2041 RDB board configuration file | 8 | * P2041 RDB board configuration file |
| 9 | * Also supports P2040 RDB | 9 | * Also supports P2040 RDB |
| 10 | */ | 10 | */ |
| 11 | #ifndef __CONFIG_H | 11 | #ifndef __CONFIG_H |
| 12 | #define __CONFIG_H | 12 | #define __CONFIG_H |
| 13 | 13 | ||
| 14 | #ifdef CONFIG_RAMBOOT_PBL | 14 | #ifdef CONFIG_RAMBOOT_PBL |
| 15 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 15 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 16 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 16 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 17 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/corenet_ds/pbi.cfg | 17 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/corenet_ds/pbi.cfg |
| 18 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p2041rdb.cfg | 18 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p2041rdb.cfg |
| 19 | #endif | 19 | #endif |
| 20 | 20 | ||
| 21 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 21 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 22 | /* Set 1M boot space */ | 22 | /* Set 1M boot space */ |
| 23 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 23 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 24 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 24 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 25 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 25 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 26 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 26 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 27 | #endif | 27 | #endif |
| 28 | 28 | ||
| 29 | /* High Level Configuration Options */ | 29 | /* High Level Configuration Options */ |
| 30 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 30 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 31 | #define CONFIG_MP /* support multiple processors */ | 31 | #define CONFIG_MP /* support multiple processors */ |
| 32 | 32 | ||
| 33 | #ifndef CONFIG_SYS_TEXT_BASE | 33 | #ifndef CONFIG_SYS_TEXT_BASE |
| 34 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 34 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 35 | #endif | 35 | #endif |
| 36 | 36 | ||
| 37 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 37 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 38 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 38 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 39 | #endif | 39 | #endif |
| 40 | 40 | ||
| 41 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 41 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 42 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 42 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 43 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 43 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 44 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 44 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 45 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 45 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 46 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 46 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 47 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 47 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 48 | 48 | ||
| 49 | #define CONFIG_SYS_SRIO | 49 | #define CONFIG_SYS_SRIO |
| 50 | #define CONFIG_SRIO1 /* SRIO port 1 */ | 50 | #define CONFIG_SRIO1 /* SRIO port 1 */ |
| 51 | #define CONFIG_SRIO2 /* SRIO port 2 */ | 51 | #define CONFIG_SRIO2 /* SRIO port 2 */ |
| 52 | #define CONFIG_SRIO_PCIE_BOOT_MASTER | 52 | #define CONFIG_SRIO_PCIE_BOOT_MASTER |
| 53 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ | 53 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ |
| 54 | 54 | ||
| 55 | #define CONFIG_ENV_OVERWRITE | 55 | #define CONFIG_ENV_OVERWRITE |
| 56 | 56 | ||
| 57 | #ifndef CONFIG_MTD_NOR_FLASH | 57 | #ifndef CONFIG_MTD_NOR_FLASH |
| 58 | #else | 58 | #else |
| 59 | #define CONFIG_FLASH_CFI_DRIVER | 59 | #define CONFIG_FLASH_CFI_DRIVER |
| 60 | #define CONFIG_SYS_FLASH_CFI | 60 | #define CONFIG_SYS_FLASH_CFI |
| 61 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 61 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 62 | #endif | 62 | #endif |
| 63 | 63 | ||
| 64 | #if defined(CONFIG_SPIFLASH) | 64 | #if defined(CONFIG_SPIFLASH) |
| 65 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 65 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 66 | #define CONFIG_ENV_SPI_BUS 0 | 66 | #define CONFIG_ENV_SPI_BUS 0 |
| 67 | #define CONFIG_ENV_SPI_CS 0 | 67 | #define CONFIG_ENV_SPI_CS 0 |
| 68 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 68 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 69 | #define CONFIG_ENV_SPI_MODE 0 | 69 | #define CONFIG_ENV_SPI_MODE 0 |
| 70 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 70 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 71 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 71 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 72 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 72 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 73 | #elif defined(CONFIG_SDCARD) | 73 | #elif defined(CONFIG_SDCARD) |
| 74 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 74 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 75 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 75 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 76 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 76 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 77 | #define CONFIG_ENV_SIZE 0x2000 | 77 | #define CONFIG_ENV_SIZE 0x2000 |
| 78 | #define CONFIG_ENV_OFFSET (512 * 1658) | 78 | #define CONFIG_ENV_OFFSET (512 * 1658) |
| 79 | #elif defined(CONFIG_NAND) | 79 | #elif defined(CONFIG_NAND) |
| 80 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 80 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 81 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 81 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 82 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) | 82 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 83 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 83 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 84 | #define CONFIG_ENV_ADDR 0xffe20000 | 84 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 85 | #define CONFIG_ENV_SIZE 0x2000 | 85 | #define CONFIG_ENV_SIZE 0x2000 |
| 86 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 86 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 87 | #define CONFIG_ENV_SIZE 0x2000 | 87 | #define CONFIG_ENV_SIZE 0x2000 |
| 88 | #else | 88 | #else |
| 89 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE \ | 89 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE \ |
| 90 | - CONFIG_ENV_SECT_SIZE) | 90 | - CONFIG_ENV_SECT_SIZE) |
| 91 | #define CONFIG_ENV_SIZE 0x2000 | 91 | #define CONFIG_ENV_SIZE 0x2000 |
| 92 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 92 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 93 | #endif | 93 | #endif |
| 94 | 94 | ||
| 95 | #ifndef __ASSEMBLY__ | 95 | #ifndef __ASSEMBLY__ |
| 96 | unsigned long get_board_sys_clk(unsigned long dummy); | 96 | unsigned long get_board_sys_clk(unsigned long dummy); |
| 97 | #endif | 97 | #endif |
| 98 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk(0) | 98 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk(0) |
| 99 | 99 | ||
| 100 | /* | 100 | /* |
| 101 | * These can be toggled for performance analysis, otherwise use default. | 101 | * These can be toggled for performance analysis, otherwise use default. |
| 102 | */ | 102 | */ |
| 103 | #define CONFIG_SYS_CACHE_STASHING | 103 | #define CONFIG_SYS_CACHE_STASHING |
| 104 | #define CONFIG_BACKSIDE_L2_CACHE | 104 | #define CONFIG_BACKSIDE_L2_CACHE |
| 105 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 105 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 106 | #define CONFIG_BTB /* toggle branch predition */ | 106 | #define CONFIG_BTB /* toggle branch predition */ |
| 107 | 107 | ||
| 108 | #define CONFIG_ENABLE_36BIT_PHYS | 108 | #define CONFIG_ENABLE_36BIT_PHYS |
| 109 | 109 | ||
| 110 | #ifdef CONFIG_PHYS_64BIT | 110 | #ifdef CONFIG_PHYS_64BIT |
| 111 | #define CONFIG_ADDR_MAP | 111 | #define CONFIG_ADDR_MAP |
| 112 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 112 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 113 | #endif | 113 | #endif |
| 114 | 114 | ||
| 115 | #define CONFIG_POST CONFIG_SYS_POST_MEMORY /* test POST memory test */ | 115 | #define CONFIG_POST CONFIG_SYS_POST_MEMORY /* test POST memory test */ |
| 116 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 116 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 117 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 117 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 118 | #define CONFIG_SYS_ALT_MEMTEST | 118 | #define CONFIG_SYS_ALT_MEMTEST |
| 119 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 119 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 120 | 120 | ||
| 121 | /* | 121 | /* |
| 122 | * Config the L3 Cache as L3 SRAM | 122 | * Config the L3 Cache as L3 SRAM |
| 123 | */ | 123 | */ |
| 124 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE | 124 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE |
| 125 | #ifdef CONFIG_PHYS_64BIT | 125 | #ifdef CONFIG_PHYS_64BIT |
| 126 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | \ | 126 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | \ |
| 127 | CONFIG_RAMBOOT_TEXT_BASE) | 127 | CONFIG_RAMBOOT_TEXT_BASE) |
| 128 | #else | 128 | #else |
| 129 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR | 129 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR |
| 130 | #endif | 130 | #endif |
| 131 | #define CONFIG_SYS_L3_SIZE (1024 << 10) | 131 | #define CONFIG_SYS_L3_SIZE (1024 << 10) |
| 132 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) | 132 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) |
| 133 | 133 | ||
| 134 | #ifdef CONFIG_PHYS_64BIT | 134 | #ifdef CONFIG_PHYS_64BIT |
| 135 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 135 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 136 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 136 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 137 | #endif | 137 | #endif |
| 138 | 138 | ||
| 139 | /* EEPROM */ | 139 | /* EEPROM */ |
| 140 | #define CONFIG_ID_EEPROM | 140 | #define CONFIG_ID_EEPROM |
| 141 | #define CONFIG_SYS_I2C_EEPROM_NXID | 141 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 142 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 142 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 143 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 | 143 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 |
| 144 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 144 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 145 | 145 | ||
| 146 | /* | 146 | /* |
| 147 | * DDR Setup | 147 | * DDR Setup |
| 148 | */ | 148 | */ |
| 149 | #define CONFIG_VERY_BIG_RAM | 149 | #define CONFIG_VERY_BIG_RAM |
| 150 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 150 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 151 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 151 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 152 | 152 | ||
| 153 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 153 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 154 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) | 154 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 155 | 155 | ||
| 156 | #define CONFIG_DDR_SPD | 156 | #define CONFIG_DDR_SPD |
| 157 | 157 | ||
| 158 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 158 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 159 | #define SPD_EEPROM_ADDRESS 0x52 | 159 | #define SPD_EEPROM_ADDRESS 0x52 |
| 160 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 160 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 161 | 161 | ||
| 162 | /* | 162 | /* |
| 163 | * Local Bus Definitions | 163 | * Local Bus Definitions |
| 164 | */ | 164 | */ |
| 165 | 165 | ||
| 166 | /* Set the local bus clock 1/8 of platform clock */ | 166 | /* Set the local bus clock 1/8 of platform clock */ |
| 167 | #define CONFIG_SYS_LBC_LCRR LCRR_CLKDIV_8 | 167 | #define CONFIG_SYS_LBC_LCRR LCRR_CLKDIV_8 |
| 168 | 168 | ||
| 169 | /* | 169 | /* |
| 170 | * This board doesn't have a promjet connector. | 170 | * This board doesn't have a promjet connector. |
| 171 | * However, it uses commone corenet board LAW and TLB. | 171 | * However, it uses commone corenet board LAW and TLB. |
| 172 | * It is necessary to use the same start address with proper offset. | 172 | * It is necessary to use the same start address with proper offset. |
| 173 | */ | 173 | */ |
| 174 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 174 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 175 | #ifdef CONFIG_PHYS_64BIT | 175 | #ifdef CONFIG_PHYS_64BIT |
| 176 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull | 176 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull |
| 177 | #else | 177 | #else |
| 178 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 178 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 179 | #endif | 179 | #endif |
| 180 | 180 | ||
| 181 | #define CONFIG_SYS_FLASH_BR_PRELIM \ | 181 | #define CONFIG_SYS_FLASH_BR_PRELIM \ |
| 182 | (BR_PHYS_ADDR((CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000)) | \ | 182 | (BR_PHYS_ADDR((CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000)) | \ |
| 183 | BR_PS_16 | BR_V) | 183 | BR_PS_16 | BR_V) |
| 184 | #define CONFIG_SYS_FLASH_OR_PRELIM \ | 184 | #define CONFIG_SYS_FLASH_OR_PRELIM \ |
| 185 | ((0xf8000ff7 & ~OR_GPCM_SCY & ~OR_GPCM_EHTR) \ | 185 | ((0xf8000ff7 & ~OR_GPCM_SCY & ~OR_GPCM_EHTR) \ |
| 186 | | OR_GPCM_SCY_8 | OR_GPCM_EHTR_CLEAR) | 186 | | OR_GPCM_SCY_8 | OR_GPCM_EHTR_CLEAR) |
| 187 | 187 | ||
| 188 | #define CONFIG_FSL_CPLD | 188 | #define CONFIG_FSL_CPLD |
| 189 | #define CPLD_BASE 0xffdf0000 /* CPLD registers */ | 189 | #define CPLD_BASE 0xffdf0000 /* CPLD registers */ |
| 190 | #ifdef CONFIG_PHYS_64BIT | 190 | #ifdef CONFIG_PHYS_64BIT |
| 191 | #define CPLD_BASE_PHYS 0xfffdf0000ull | 191 | #define CPLD_BASE_PHYS 0xfffdf0000ull |
| 192 | #else | 192 | #else |
| 193 | #define CPLD_BASE_PHYS CPLD_BASE | 193 | #define CPLD_BASE_PHYS CPLD_BASE |
| 194 | #endif | 194 | #endif |
| 195 | 195 | ||
| 196 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(CPLD_BASE_PHYS) | BR_PS_8 | BR_V) | 196 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(CPLD_BASE_PHYS) | BR_PS_8 | BR_V) |
| 197 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ | 197 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ |
| 198 | 198 | ||
| 199 | #define PIXIS_LBMAP_SWITCH 7 | 199 | #define PIXIS_LBMAP_SWITCH 7 |
| 200 | #define PIXIS_LBMAP_MASK 0xf0 | 200 | #define PIXIS_LBMAP_MASK 0xf0 |
| 201 | #define PIXIS_LBMAP_SHIFT 4 | 201 | #define PIXIS_LBMAP_SHIFT 4 |
| 202 | #define PIXIS_LBMAP_ALTBANK 0x40 | 202 | #define PIXIS_LBMAP_ALTBANK 0x40 |
| 203 | 203 | ||
| 204 | #define CONFIG_SYS_FLASH_QUIET_TEST | 204 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 205 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 205 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 206 | 206 | ||
| 207 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 207 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 208 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 208 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 209 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Erase Timeout (ms) */ | 209 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Erase Timeout (ms) */ |
| 210 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Write Timeout (ms) */ | 210 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Write Timeout (ms) */ |
| 211 | 211 | ||
| 212 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE | 212 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE |
| 213 | 213 | ||
| 214 | #if defined(CONFIG_RAMBOOT_PBL) | 214 | #if defined(CONFIG_RAMBOOT_PBL) |
| 215 | #define CONFIG_SYS_RAMBOOT | 215 | #define CONFIG_SYS_RAMBOOT |
| 216 | #endif | 216 | #endif |
| 217 | 217 | ||
| 218 | #define CONFIG_NAND_FSL_ELBC | 218 | #define CONFIG_NAND_FSL_ELBC |
| 219 | /* Nand Flash */ | 219 | /* Nand Flash */ |
| 220 | #ifdef CONFIG_NAND_FSL_ELBC | 220 | #ifdef CONFIG_NAND_FSL_ELBC |
| 221 | #define CONFIG_SYS_NAND_BASE 0xffa00000 | 221 | #define CONFIG_SYS_NAND_BASE 0xffa00000 |
| 222 | #ifdef CONFIG_PHYS_64BIT | 222 | #ifdef CONFIG_PHYS_64BIT |
| 223 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull | 223 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull |
| 224 | #else | 224 | #else |
| 225 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 225 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 226 | #endif | 226 | #endif |
| 227 | 227 | ||
| 228 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} | 228 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} |
| 229 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 229 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 230 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 230 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 231 | 231 | ||
| 232 | /* NAND flash config */ | 232 | /* NAND flash config */ |
| 233 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 233 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 234 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 234 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 235 | | BR_PS_8 /* Port Size = 8 bit */ \ | 235 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 236 | | BR_MS_FCM /* MSEL = FCM */ \ | 236 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 237 | | BR_V) /* valid */ | 237 | | BR_V) /* valid */ |
| 238 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ | 238 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ |
| 239 | | OR_FCM_PGS /* Large Page*/ \ | 239 | | OR_FCM_PGS /* Large Page*/ \ |
| 240 | | OR_FCM_CSCT \ | 240 | | OR_FCM_CSCT \ |
| 241 | | OR_FCM_CST \ | 241 | | OR_FCM_CST \ |
| 242 | | OR_FCM_CHT \ | 242 | | OR_FCM_CHT \ |
| 243 | | OR_FCM_SCY_1 \ | 243 | | OR_FCM_SCY_1 \ |
| 244 | | OR_FCM_TRLX \ | 244 | | OR_FCM_TRLX \ |
| 245 | | OR_FCM_EHTR) | 245 | | OR_FCM_EHTR) |
| 246 | 246 | ||
| 247 | #ifdef CONFIG_NAND | 247 | #ifdef CONFIG_NAND |
| 248 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 248 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 249 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 249 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 250 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 250 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 251 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 251 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 252 | #else | 252 | #else |
| 253 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 253 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 254 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 254 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 255 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 255 | #define CONFIG_SYS_BR1_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 256 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 256 | #define CONFIG_SYS_OR1_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 257 | #endif | 257 | #endif |
| 258 | #else | 258 | #else |
| 259 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 259 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 260 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 260 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 261 | #endif /* CONFIG_NAND_FSL_ELBC */ | 261 | #endif /* CONFIG_NAND_FSL_ELBC */ |
| 262 | 262 | ||
| 263 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 263 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 264 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 | 264 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 |
| 265 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000} | 265 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000} |
| 266 | 266 | ||
| 267 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 267 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 268 | #define CONFIG_MISC_INIT_R | 268 | #define CONFIG_MISC_INIT_R |
| 269 | 269 | ||
| 270 | #define CONFIG_HWCONFIG | 270 | #define CONFIG_HWCONFIG |
| 271 | 271 | ||
| 272 | /* define to use L1 as initial stack */ | 272 | /* define to use L1 as initial stack */ |
| 273 | #define CONFIG_L1_INIT_RAM | 273 | #define CONFIG_L1_INIT_RAM |
| 274 | #define CONFIG_SYS_INIT_RAM_LOCK | 274 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 275 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ | 275 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ |
| 276 | #ifdef CONFIG_PHYS_64BIT | 276 | #ifdef CONFIG_PHYS_64BIT |
| 277 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 277 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 278 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR | 278 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR |
| 279 | /* The assembler doesn't like typecast */ | 279 | /* The assembler doesn't like typecast */ |
| 280 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 280 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 281 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 281 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 282 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 282 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 283 | #else | 283 | #else |
| 284 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR | 284 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR |
| 285 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 | 285 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 |
| 286 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS | 286 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS |
| 287 | #endif | 287 | #endif |
| 288 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 288 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 289 | 289 | ||
| 290 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 290 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 291 | GENERATED_GBL_DATA_SIZE) | 291 | GENERATED_GBL_DATA_SIZE) |
| 292 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 292 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 293 | 293 | ||
| 294 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 294 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 295 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) | 295 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) |
| 296 | 296 | ||
| 297 | /* Serial Port - controlled on board with jumper J8 | 297 | /* Serial Port - controlled on board with jumper J8 |
| 298 | * open - index 2 | 298 | * open - index 2 |
| 299 | * shorted - index 1 | 299 | * shorted - index 1 |
| 300 | */ | 300 | */ |
| 301 | #define CONFIG_CONS_INDEX 1 | 301 | #define CONFIG_CONS_INDEX 1 |
| 302 | #define CONFIG_SYS_NS16550_SERIAL | 302 | #define CONFIG_SYS_NS16550_SERIAL |
| 303 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 303 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 304 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 304 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 305 | 305 | ||
| 306 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 306 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 307 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 307 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 308 | 308 | ||
| 309 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 309 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 310 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 310 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 311 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 311 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 312 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 312 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 313 | 313 | ||
| 314 | /* I2C */ | 314 | /* I2C */ |
| 315 | #define CONFIG_SYS_I2C | 315 | #define CONFIG_SYS_I2C |
| 316 | #define CONFIG_SYS_I2C_FSL | 316 | #define CONFIG_SYS_I2C_FSL |
| 317 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 317 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 318 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 318 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 319 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 319 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 320 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 320 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 321 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 321 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 322 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 322 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 323 | 323 | ||
| 324 | /* | 324 | /* |
| 325 | * RapidIO | 325 | * RapidIO |
| 326 | */ | 326 | */ |
| 327 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 | 327 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 |
| 328 | #ifdef CONFIG_PHYS_64BIT | 328 | #ifdef CONFIG_PHYS_64BIT |
| 329 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull | 329 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull |
| 330 | #else | 330 | #else |
| 331 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xa0000000 | 331 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xa0000000 |
| 332 | #endif | 332 | #endif |
| 333 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ | 333 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ |
| 334 | 334 | ||
| 335 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 | 335 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 |
| 336 | #ifdef CONFIG_PHYS_64BIT | 336 | #ifdef CONFIG_PHYS_64BIT |
| 337 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull | 337 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull |
| 338 | #else | 338 | #else |
| 339 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xb0000000 | 339 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xb0000000 |
| 340 | #endif | 340 | #endif |
| 341 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ | 341 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ |
| 342 | 342 | ||
| 343 | /* | 343 | /* |
| 344 | * for slave u-boot IMAGE instored in master memory space, | 344 | * for slave u-boot IMAGE instored in master memory space, |
| 345 | * PHYS must be aligned based on the SIZE | 345 | * PHYS must be aligned based on the SIZE |
| 346 | */ | 346 | */ |
| 347 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 347 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 348 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 348 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 349 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 349 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 350 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 350 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 351 | /* | 351 | /* |
| 352 | * for slave UCODE and ENV instored in master memory space, | 352 | * for slave UCODE and ENV instored in master memory space, |
| 353 | * PHYS must be aligned based on the SIZE | 353 | * PHYS must be aligned based on the SIZE |
| 354 | */ | 354 | */ |
| 355 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 355 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 356 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 356 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 357 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 357 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 358 | 358 | ||
| 359 | /* slave core release by master*/ | 359 | /* slave core release by master*/ |
| 360 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 360 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 361 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 361 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 362 | 362 | ||
| 363 | /* | 363 | /* |
| 364 | * SRIO_PCIE_BOOT - SLAVE | 364 | * SRIO_PCIE_BOOT - SLAVE |
| 365 | */ | 365 | */ |
| 366 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 366 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 367 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 367 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 368 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 368 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 369 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 369 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 370 | #endif | 370 | #endif |
| 371 | 371 | ||
| 372 | /* | 372 | /* |
| 373 | * eSPI - Enhanced SPI | 373 | * eSPI - Enhanced SPI |
| 374 | */ | 374 | */ |
| 375 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 375 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 376 | #define CONFIG_SF_DEFAULT_MODE 0 | 376 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 377 | 377 | ||
| 378 | /* | 378 | /* |
| 379 | * General PCI | 379 | * General PCI |
| 380 | * Memory space is mapped 1-1, but I/O space must start from 0. | 380 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 381 | */ | 381 | */ |
| 382 | 382 | ||
| 383 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 383 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 384 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 384 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 385 | #ifdef CONFIG_PHYS_64BIT | 385 | #ifdef CONFIG_PHYS_64BIT |
| 386 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 386 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 387 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 387 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 388 | #else | 388 | #else |
| 389 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 389 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 390 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 | 390 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 |
| 391 | #endif | 391 | #endif |
| 392 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 392 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 393 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 393 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 394 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 394 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 395 | #ifdef CONFIG_PHYS_64BIT | 395 | #ifdef CONFIG_PHYS_64BIT |
| 396 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 396 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 397 | #else | 397 | #else |
| 398 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 | 398 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 |
| 399 | #endif | 399 | #endif |
| 400 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 400 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 401 | 401 | ||
| 402 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 402 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 403 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 403 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 404 | #ifdef CONFIG_PHYS_64BIT | 404 | #ifdef CONFIG_PHYS_64BIT |
| 405 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 405 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 406 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 406 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 407 | #else | 407 | #else |
| 408 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 | 408 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 |
| 409 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 | 409 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 |
| 410 | #endif | 410 | #endif |
| 411 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 411 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 412 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 412 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 413 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 413 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 414 | #ifdef CONFIG_PHYS_64BIT | 414 | #ifdef CONFIG_PHYS_64BIT |
| 415 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 415 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 416 | #else | 416 | #else |
| 417 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 | 417 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 |
| 418 | #endif | 418 | #endif |
| 419 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 419 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 420 | 420 | ||
| 421 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 421 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 422 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 | 422 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 |
| 423 | #ifdef CONFIG_PHYS_64BIT | 423 | #ifdef CONFIG_PHYS_64BIT |
| 424 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 424 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 425 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull | 425 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull |
| 426 | #else | 426 | #else |
| 427 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 | 427 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 |
| 428 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 | 428 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 |
| 429 | #endif | 429 | #endif |
| 430 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 430 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 431 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 431 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 432 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 432 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 433 | #ifdef CONFIG_PHYS_64BIT | 433 | #ifdef CONFIG_PHYS_64BIT |
| 434 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 434 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 435 | #else | 435 | #else |
| 436 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 | 436 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 |
| 437 | #endif | 437 | #endif |
| 438 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 438 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 439 | 439 | ||
| 440 | /* Qman/Bman */ | 440 | /* Qman/Bman */ |
| 441 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 441 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 442 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 442 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 443 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 443 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 444 | #ifdef CONFIG_PHYS_64BIT | 444 | #ifdef CONFIG_PHYS_64BIT |
| 445 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 445 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 446 | #else | 446 | #else |
| 447 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE | 447 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE |
| 448 | #endif | 448 | #endif |
| 449 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 | 449 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 |
| 450 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 450 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 451 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 451 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 452 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 452 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 453 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 453 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 454 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 454 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 455 | CONFIG_SYS_BMAN_CENA_SIZE) | 455 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 456 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 456 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 457 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 457 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 458 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 458 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 459 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 | 459 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 |
| 460 | #ifdef CONFIG_PHYS_64BIT | 460 | #ifdef CONFIG_PHYS_64BIT |
| 461 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull | 461 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull |
| 462 | #else | 462 | #else |
| 463 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE | 463 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE |
| 464 | #endif | 464 | #endif |
| 465 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 | 465 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 |
| 466 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 466 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 467 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 467 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 468 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 468 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 469 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 469 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 470 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 470 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 471 | CONFIG_SYS_QMAN_CENA_SIZE) | 471 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 472 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 472 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 473 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 473 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 474 | 474 | ||
| 475 | #define CONFIG_SYS_DPAA_FMAN | 475 | #define CONFIG_SYS_DPAA_FMAN |
| 476 | #define CONFIG_SYS_DPAA_PME | 476 | #define CONFIG_SYS_DPAA_PME |
| 477 | /* Default address of microcode for the Linux Fman driver */ | 477 | /* Default address of microcode for the Linux Fman driver */ |
| 478 | #if defined(CONFIG_SPIFLASH) | 478 | #if defined(CONFIG_SPIFLASH) |
| 479 | /* | 479 | /* |
| 480 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 480 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 481 | * env, so we got 0x110000. | 481 | * env, so we got 0x110000. |
| 482 | */ | 482 | */ |
| 483 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 483 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 484 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 484 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 485 | #elif defined(CONFIG_SDCARD) | 485 | #elif defined(CONFIG_SDCARD) |
| 486 | /* | 486 | /* |
| 487 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 487 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 488 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is | 488 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is |
| 489 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. | 489 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. |
| 490 | */ | 490 | */ |
| 491 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 491 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 492 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) | 492 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) |
| 493 | #elif defined(CONFIG_NAND) | 493 | #elif defined(CONFIG_NAND) |
| 494 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 494 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 495 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) | 495 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 496 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 496 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 497 | /* | 497 | /* |
| 498 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 498 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 499 | * in two corenet boards, slave's ucode could be stored in master's memory | 499 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 500 | * space, the address can be mapped from slave TLB->slave LAW-> | 500 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 501 | * slave SRIO or PCIE outbound window->master inbound window-> | 501 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 502 | * master LAW->the ucode address in master's memory space. | 502 | * master LAW->the ucode address in master's memory space. |
| 503 | */ | 503 | */ |
| 504 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 504 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 505 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 505 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 506 | #else | 506 | #else |
| 507 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 507 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 508 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 508 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 509 | #endif | 509 | #endif |
| 510 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 510 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 511 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 511 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 512 | 512 | ||
| 513 | #ifdef CONFIG_SYS_DPAA_FMAN | 513 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 514 | #define CONFIG_FMAN_ENET | 514 | #define CONFIG_FMAN_ENET |
| 515 | #define CONFIG_PHYLIB_10G | 515 | #define CONFIG_PHYLIB_10G |
| 516 | #define CONFIG_PHY_VITESSE | 516 | #define CONFIG_PHY_VITESSE |
| 517 | #define CONFIG_PHY_TERANETICS | 517 | #define CONFIG_PHY_TERANETICS |
| 518 | #endif | 518 | #endif |
| 519 | 519 | ||
| 520 | #ifdef CONFIG_PCI | 520 | #ifdef CONFIG_PCI |
| 521 | #define CONFIG_PCI_INDIRECT_BRIDGE | 521 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 522 | 522 | ||
| 523 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 523 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 524 | #endif /* CONFIG_PCI */ | 524 | #endif /* CONFIG_PCI */ |
| 525 | 525 | ||
| 526 | /* SATA */ | 526 | /* SATA */ |
| 527 | #define CONFIG_FSL_SATA_V2 | 527 | #define CONFIG_FSL_SATA_V2 |
| 528 | 528 | ||
| 529 | #ifdef CONFIG_FSL_SATA_V2 | 529 | #ifdef CONFIG_FSL_SATA_V2 |
| 530 | #define CONFIG_FSL_SATA | ||
| 531 | #define CONFIG_LIBATA | 530 | #define CONFIG_LIBATA |
| 532 | 531 | ||
| 533 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 532 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 534 | #define CONFIG_SATA1 | 533 | #define CONFIG_SATA1 |
| 535 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 534 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 536 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 535 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 537 | #define CONFIG_SATA2 | 536 | #define CONFIG_SATA2 |
| 538 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 537 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 539 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 538 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 540 | 539 | ||
| 541 | #define CONFIG_LBA48 | 540 | #define CONFIG_LBA48 |
| 542 | #endif | 541 | #endif |
| 543 | 542 | ||
| 544 | #ifdef CONFIG_FMAN_ENET | 543 | #ifdef CONFIG_FMAN_ENET |
| 545 | #define CONFIG_SYS_FM1_DTSEC1_PHY_ADDR 0x2 | 544 | #define CONFIG_SYS_FM1_DTSEC1_PHY_ADDR 0x2 |
| 546 | #define CONFIG_SYS_FM1_DTSEC2_PHY_ADDR 0x3 | 545 | #define CONFIG_SYS_FM1_DTSEC2_PHY_ADDR 0x3 |
| 547 | #define CONFIG_SYS_FM1_DTSEC3_PHY_ADDR 0x4 | 546 | #define CONFIG_SYS_FM1_DTSEC3_PHY_ADDR 0x4 |
| 548 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x1 | 547 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x1 |
| 549 | #define CONFIG_SYS_FM1_DTSEC5_PHY_ADDR 0x0 | 548 | #define CONFIG_SYS_FM1_DTSEC5_PHY_ADDR 0x0 |
| 550 | 549 | ||
| 551 | #define CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR 0x1c | 550 | #define CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR 0x1c |
| 552 | #define CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR 0x1d | 551 | #define CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR 0x1d |
| 553 | #define CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR 0x1e | 552 | #define CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR 0x1e |
| 554 | #define CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR 0x1f | 553 | #define CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR 0x1f |
| 555 | 554 | ||
| 556 | #define CONFIG_SYS_FM1_10GEC1_PHY_ADDR 0 | 555 | #define CONFIG_SYS_FM1_10GEC1_PHY_ADDR 0 |
| 557 | 556 | ||
| 558 | #define CONFIG_SYS_TBIPA_VALUE 8 | 557 | #define CONFIG_SYS_TBIPA_VALUE 8 |
| 559 | #define CONFIG_MII /* MII PHY management */ | 558 | #define CONFIG_MII /* MII PHY management */ |
| 560 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 559 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 561 | #endif | 560 | #endif |
| 562 | 561 | ||
| 563 | /* | 562 | /* |
| 564 | * Environment | 563 | * Environment |
| 565 | */ | 564 | */ |
| 566 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 565 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 567 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 566 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 568 | 567 | ||
| 569 | /* | 568 | /* |
| 570 | * Command line configuration. | 569 | * Command line configuration. |
| 571 | */ | 570 | */ |
| 572 | 571 | ||
| 573 | /* | 572 | /* |
| 574 | * USB | 573 | * USB |
| 575 | */ | 574 | */ |
| 576 | #define CONFIG_HAS_FSL_DR_USB | 575 | #define CONFIG_HAS_FSL_DR_USB |
| 577 | #define CONFIG_HAS_FSL_MPH_USB | 576 | #define CONFIG_HAS_FSL_MPH_USB |
| 578 | 577 | ||
| 579 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) | 578 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) |
| 580 | #define CONFIG_USB_EHCI_FSL | 579 | #define CONFIG_USB_EHCI_FSL |
| 581 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 580 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 582 | #endif | 581 | #endif |
| 583 | 582 | ||
| 584 | #ifdef CONFIG_MMC | 583 | #ifdef CONFIG_MMC |
| 585 | #define CONFIG_FSL_ESDHC | 584 | #define CONFIG_FSL_ESDHC |
| 586 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 585 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 587 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 586 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 588 | #endif | 587 | #endif |
| 589 | 588 | ||
| 590 | /* | 589 | /* |
| 591 | * Miscellaneous configurable options | 590 | * Miscellaneous configurable options |
| 592 | */ | 591 | */ |
| 593 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 592 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 594 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 593 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 595 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 594 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 596 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 595 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 597 | 596 | ||
| 598 | /* | 597 | /* |
| 599 | * For booting Linux, the board info and command line data | 598 | * For booting Linux, the board info and command line data |
| 600 | * have to be in the first 64 MB of memory, since this is | 599 | * have to be in the first 64 MB of memory, since this is |
| 601 | * the maximum mapped by the Linux kernel during initialization. | 600 | * the maximum mapped by the Linux kernel during initialization. |
| 602 | */ | 601 | */ |
| 603 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory for Linux */ | 602 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory for Linux */ |
| 604 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 603 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 605 | 604 | ||
| 606 | #ifdef CONFIG_CMD_KGDB | 605 | #ifdef CONFIG_CMD_KGDB |
| 607 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 606 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 608 | #endif | 607 | #endif |
| 609 | 608 | ||
| 610 | /* | 609 | /* |
| 611 | * Environment Configuration | 610 | * Environment Configuration |
| 612 | */ | 611 | */ |
| 613 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 612 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 614 | #define CONFIG_BOOTFILE "uImage" | 613 | #define CONFIG_BOOTFILE "uImage" |
| 615 | #define CONFIG_UBOOTPATH u-boot.bin | 614 | #define CONFIG_UBOOTPATH u-boot.bin |
| 616 | 615 | ||
| 617 | /* default location for tftp and bootm */ | 616 | /* default location for tftp and bootm */ |
| 618 | #define CONFIG_LOADADDR 1000000 | 617 | #define CONFIG_LOADADDR 1000000 |
| 619 | 618 | ||
| 620 | #define __USB_PHY_TYPE utmi | 619 | #define __USB_PHY_TYPE utmi |
| 621 | 620 | ||
| 622 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 621 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 623 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ | 622 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ |
| 624 | "bank_intlv=cs0_cs1\0" \ | 623 | "bank_intlv=cs0_cs1\0" \ |
| 625 | "netdev=eth0\0" \ | 624 | "netdev=eth0\0" \ |
| 626 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 625 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 627 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 626 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 628 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 627 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 629 | "protect off $ubootaddr +$filesize && " \ | 628 | "protect off $ubootaddr +$filesize && " \ |
| 630 | "erase $ubootaddr +$filesize && " \ | 629 | "erase $ubootaddr +$filesize && " \ |
| 631 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 630 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 632 | "protect on $ubootaddr +$filesize && " \ | 631 | "protect on $ubootaddr +$filesize && " \ |
| 633 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 632 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 634 | "consoledev=ttyS0\0" \ | 633 | "consoledev=ttyS0\0" \ |
| 635 | "usb_phy_type=" __stringify(__USB_PHY_TYPE) "\0" \ | 634 | "usb_phy_type=" __stringify(__USB_PHY_TYPE) "\0" \ |
| 636 | "usb_dr_mode=host\0" \ | 635 | "usb_dr_mode=host\0" \ |
| 637 | "ramdiskaddr=2000000\0" \ | 636 | "ramdiskaddr=2000000\0" \ |
| 638 | "ramdiskfile=p2041rdb/ramdisk.uboot\0" \ | 637 | "ramdiskfile=p2041rdb/ramdisk.uboot\0" \ |
| 639 | "fdtaddr=1e00000\0" \ | 638 | "fdtaddr=1e00000\0" \ |
| 640 | "fdtfile=p2041rdb/p2041rdb.dtb\0" \ | 639 | "fdtfile=p2041rdb/p2041rdb.dtb\0" \ |
| 641 | "bdev=sda3\0" | 640 | "bdev=sda3\0" |
| 642 | 641 | ||
| 643 | #define CONFIG_HDBOOT \ | 642 | #define CONFIG_HDBOOT \ |
| 644 | "setenv bootargs root=/dev/$bdev rw " \ | 643 | "setenv bootargs root=/dev/$bdev rw " \ |
| 645 | "console=$consoledev,$baudrate $othbootargs;" \ | 644 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 646 | "tftp $loadaddr $bootfile;" \ | 645 | "tftp $loadaddr $bootfile;" \ |
| 647 | "tftp $fdtaddr $fdtfile;" \ | 646 | "tftp $fdtaddr $fdtfile;" \ |
| 648 | "bootm $loadaddr - $fdtaddr" | 647 | "bootm $loadaddr - $fdtaddr" |
| 649 | 648 | ||
| 650 | #define CONFIG_NFSBOOTCOMMAND \ | 649 | #define CONFIG_NFSBOOTCOMMAND \ |
| 651 | "setenv bootargs root=/dev/nfs rw " \ | 650 | "setenv bootargs root=/dev/nfs rw " \ |
| 652 | "nfsroot=$serverip:$rootpath " \ | 651 | "nfsroot=$serverip:$rootpath " \ |
| 653 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 652 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 654 | "console=$consoledev,$baudrate $othbootargs;" \ | 653 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 655 | "tftp $loadaddr $bootfile;" \ | 654 | "tftp $loadaddr $bootfile;" \ |
| 656 | "tftp $fdtaddr $fdtfile;" \ | 655 | "tftp $fdtaddr $fdtfile;" \ |
| 657 | "bootm $loadaddr - $fdtaddr" | 656 | "bootm $loadaddr - $fdtaddr" |
| 658 | 657 | ||
| 659 | #define CONFIG_RAMBOOTCOMMAND \ | 658 | #define CONFIG_RAMBOOTCOMMAND \ |
| 660 | "setenv bootargs root=/dev/ram rw " \ | 659 | "setenv bootargs root=/dev/ram rw " \ |
| 661 | "console=$consoledev,$baudrate $othbootargs;" \ | 660 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 662 | "tftp $ramdiskaddr $ramdiskfile;" \ | 661 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 663 | "tftp $loadaddr $bootfile;" \ | 662 | "tftp $loadaddr $bootfile;" \ |
| 664 | "tftp $fdtaddr $fdtfile;" \ | 663 | "tftp $fdtaddr $fdtfile;" \ |
| 665 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 664 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 666 | 665 | ||
| 667 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT | 666 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT |
| 668 | 667 | ||
| 669 | #include <asm/fsl_secure_boot.h> | 668 | #include <asm/fsl_secure_boot.h> |
| 670 | 669 | ||
| 671 | #endif /* __CONFIG_H */ | 670 | #endif /* __CONFIG_H */ |
| 672 | 671 |
include/configs/T102xQDS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2014 Freescale Semiconductor, Inc. | 2 | * Copyright 2014 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * T1024/T1023 QDS board configuration file | 8 | * T1024/T1023 QDS board configuration file |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #ifndef __T1024QDS_H | 11 | #ifndef __T1024QDS_H |
| 12 | #define __T1024QDS_H | 12 | #define __T1024QDS_H |
| 13 | 13 | ||
| 14 | /* High Level Configuration Options */ | 14 | /* High Level Configuration Options */ |
| 15 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 15 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 16 | #define CONFIG_MP /* support multiple processors */ | 16 | #define CONFIG_MP /* support multiple processors */ |
| 17 | #define CONFIG_ENABLE_36BIT_PHYS | 17 | #define CONFIG_ENABLE_36BIT_PHYS |
| 18 | 18 | ||
| 19 | #ifdef CONFIG_PHYS_64BIT | 19 | #ifdef CONFIG_PHYS_64BIT |
| 20 | #define CONFIG_ADDR_MAP 1 | 20 | #define CONFIG_ADDR_MAP 1 |
| 21 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 21 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 22 | #endif | 22 | #endif |
| 23 | 23 | ||
| 24 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 24 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 25 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 25 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 26 | 26 | ||
| 27 | #define CONFIG_ENV_OVERWRITE | 27 | #define CONFIG_ENV_OVERWRITE |
| 28 | 28 | ||
| 29 | #define CONFIG_DEEP_SLEEP | 29 | #define CONFIG_DEEP_SLEEP |
| 30 | 30 | ||
| 31 | #ifdef CONFIG_RAMBOOT_PBL | 31 | #ifdef CONFIG_RAMBOOT_PBL |
| 32 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t102xqds/t1024_pbi.cfg | 32 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t102xqds/t1024_pbi.cfg |
| 33 | #define CONFIG_SPL_FLUSH_IMAGE | 33 | #define CONFIG_SPL_FLUSH_IMAGE |
| 34 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 34 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 35 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 35 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 36 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 36 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 37 | #define CONFIG_SPL_PAD_TO 0x40000 | 37 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 38 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 38 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 39 | #define RESET_VECTOR_OFFSET 0x27FFC | 39 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 40 | #define BOOT_PAGE_OFFSET 0x27000 | 40 | #define BOOT_PAGE_OFFSET 0x27000 |
| 41 | #ifdef CONFIG_SPL_BUILD | 41 | #ifdef CONFIG_SPL_BUILD |
| 42 | #define CONFIG_SPL_SKIP_RELOCATE | 42 | #define CONFIG_SPL_SKIP_RELOCATE |
| 43 | #define CONFIG_SPL_COMMON_INIT_DDR | 43 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 44 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 44 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 45 | #endif | 45 | #endif |
| 46 | 46 | ||
| 47 | #ifdef CONFIG_NAND | 47 | #ifdef CONFIG_NAND |
| 48 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) | 48 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) |
| 49 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 | 49 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 |
| 50 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 | 50 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 |
| 51 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) | 51 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) |
| 52 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 52 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 53 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_nand_rcw.cfg | 53 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_nand_rcw.cfg |
| 54 | #define CONFIG_SPL_NAND_BOOT | 54 | #define CONFIG_SPL_NAND_BOOT |
| 55 | #endif | 55 | #endif |
| 56 | 56 | ||
| 57 | #ifdef CONFIG_SPIFLASH | 57 | #ifdef CONFIG_SPIFLASH |
| 58 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 58 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 59 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 59 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 60 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) | 60 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) |
| 61 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) | 61 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) |
| 62 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) | 62 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) |
| 63 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) | 63 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) |
| 64 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 64 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 65 | #ifndef CONFIG_SPL_BUILD | 65 | #ifndef CONFIG_SPL_BUILD |
| 66 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 66 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 67 | #endif | 67 | #endif |
| 68 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_spi_rcw.cfg | 68 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_spi_rcw.cfg |
| 69 | #define CONFIG_SPL_SPI_BOOT | 69 | #define CONFIG_SPL_SPI_BOOT |
| 70 | #endif | 70 | #endif |
| 71 | 71 | ||
| 72 | #ifdef CONFIG_SDCARD | 72 | #ifdef CONFIG_SDCARD |
| 73 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 73 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 74 | #define CONFIG_SPL_MMC_MINIMAL | 74 | #define CONFIG_SPL_MMC_MINIMAL |
| 75 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 75 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 76 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) | 76 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) |
| 77 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) | 77 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) |
| 78 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 78 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 79 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 79 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 80 | #ifndef CONFIG_SPL_BUILD | 80 | #ifndef CONFIG_SPL_BUILD |
| 81 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 81 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 82 | #endif | 82 | #endif |
| 83 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_sd_rcw.cfg | 83 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t102xqds/t1024_sd_rcw.cfg |
| 84 | #define CONFIG_SPL_MMC_BOOT | 84 | #define CONFIG_SPL_MMC_BOOT |
| 85 | #endif | 85 | #endif |
| 86 | 86 | ||
| 87 | #endif /* CONFIG_RAMBOOT_PBL */ | 87 | #endif /* CONFIG_RAMBOOT_PBL */ |
| 88 | 88 | ||
| 89 | #ifndef CONFIG_SYS_TEXT_BASE | 89 | #ifndef CONFIG_SYS_TEXT_BASE |
| 90 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 90 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 91 | #endif | 91 | #endif |
| 92 | 92 | ||
| 93 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 93 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 94 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 94 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 95 | #endif | 95 | #endif |
| 96 | 96 | ||
| 97 | #ifdef CONFIG_MTD_NOR_FLASH | 97 | #ifdef CONFIG_MTD_NOR_FLASH |
| 98 | #define CONFIG_FLASH_CFI_DRIVER | 98 | #define CONFIG_FLASH_CFI_DRIVER |
| 99 | #define CONFIG_SYS_FLASH_CFI | 99 | #define CONFIG_SYS_FLASH_CFI |
| 100 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 100 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 101 | #endif | 101 | #endif |
| 102 | 102 | ||
| 103 | /* PCIe Boot - Master */ | 103 | /* PCIe Boot - Master */ |
| 104 | #define CONFIG_SRIO_PCIE_BOOT_MASTER | 104 | #define CONFIG_SRIO_PCIE_BOOT_MASTER |
| 105 | /* | 105 | /* |
| 106 | * for slave u-boot IMAGE instored in master memory space, | 106 | * for slave u-boot IMAGE instored in master memory space, |
| 107 | * PHYS must be aligned based on the SIZE | 107 | * PHYS must be aligned based on the SIZE |
| 108 | */ | 108 | */ |
| 109 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 109 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 110 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 110 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 111 | #ifdef CONFIG_PHYS_64BIT | 111 | #ifdef CONFIG_PHYS_64BIT |
| 112 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 112 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 113 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 113 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 114 | #else | 114 | #else |
| 115 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xef200000 | 115 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xef200000 |
| 116 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0xfff00000 | 116 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0xfff00000 |
| 117 | #endif | 117 | #endif |
| 118 | /* | 118 | /* |
| 119 | * for slave UCODE and ENV instored in master memory space, | 119 | * for slave UCODE and ENV instored in master memory space, |
| 120 | * PHYS must be aligned based on the SIZE | 120 | * PHYS must be aligned based on the SIZE |
| 121 | */ | 121 | */ |
| 122 | #ifdef CONFIG_PHYS_64BIT | 122 | #ifdef CONFIG_PHYS_64BIT |
| 123 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 123 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 124 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 124 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 125 | #else | 125 | #else |
| 126 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xef100000 | 126 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xef100000 |
| 127 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0xffe00000 | 127 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0xffe00000 |
| 128 | #endif | 128 | #endif |
| 129 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 129 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 130 | /* slave core release by master*/ | 130 | /* slave core release by master*/ |
| 131 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 131 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 132 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 132 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 133 | 133 | ||
| 134 | /* PCIe Boot - Slave */ | 134 | /* PCIe Boot - Slave */ |
| 135 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 135 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 136 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 136 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 137 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 137 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 138 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 138 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 139 | /* Set 1M boot space for PCIe boot */ | 139 | /* Set 1M boot space for PCIe boot */ |
| 140 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 140 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 141 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 141 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 142 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 142 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 143 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 143 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 144 | #endif | 144 | #endif |
| 145 | 145 | ||
| 146 | #if defined(CONFIG_SPIFLASH) | 146 | #if defined(CONFIG_SPIFLASH) |
| 147 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 147 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 148 | #define CONFIG_ENV_SPI_BUS 0 | 148 | #define CONFIG_ENV_SPI_BUS 0 |
| 149 | #define CONFIG_ENV_SPI_CS 0 | 149 | #define CONFIG_ENV_SPI_CS 0 |
| 150 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 150 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 151 | #define CONFIG_ENV_SPI_MODE 0 | 151 | #define CONFIG_ENV_SPI_MODE 0 |
| 152 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 152 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 153 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 153 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 154 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 154 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 155 | #elif defined(CONFIG_SDCARD) | 155 | #elif defined(CONFIG_SDCARD) |
| 156 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 156 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 157 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 157 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 158 | #define CONFIG_ENV_SIZE 0x2000 | 158 | #define CONFIG_ENV_SIZE 0x2000 |
| 159 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 159 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 160 | #elif defined(CONFIG_NAND) | 160 | #elif defined(CONFIG_NAND) |
| 161 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 161 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 162 | #define CONFIG_ENV_SIZE 0x2000 | 162 | #define CONFIG_ENV_SIZE 0x2000 |
| 163 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) | 163 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 164 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 164 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 165 | #define CONFIG_ENV_ADDR 0xffe20000 | 165 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 166 | #define CONFIG_ENV_SIZE 0x2000 | 166 | #define CONFIG_ENV_SIZE 0x2000 |
| 167 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 167 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 168 | #define CONFIG_ENV_SIZE 0x2000 | 168 | #define CONFIG_ENV_SIZE 0x2000 |
| 169 | #else | 169 | #else |
| 170 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 170 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 171 | #define CONFIG_ENV_SIZE 0x2000 | 171 | #define CONFIG_ENV_SIZE 0x2000 |
| 172 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 172 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 173 | #endif | 173 | #endif |
| 174 | 174 | ||
| 175 | #ifndef __ASSEMBLY__ | 175 | #ifndef __ASSEMBLY__ |
| 176 | unsigned long get_board_sys_clk(void); | 176 | unsigned long get_board_sys_clk(void); |
| 177 | unsigned long get_board_ddr_clk(void); | 177 | unsigned long get_board_ddr_clk(void); |
| 178 | #endif | 178 | #endif |
| 179 | 179 | ||
| 180 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() | 180 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() |
| 181 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 181 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 182 | 182 | ||
| 183 | /* | 183 | /* |
| 184 | * These can be toggled for performance analysis, otherwise use default. | 184 | * These can be toggled for performance analysis, otherwise use default. |
| 185 | */ | 185 | */ |
| 186 | #define CONFIG_SYS_CACHE_STASHING | 186 | #define CONFIG_SYS_CACHE_STASHING |
| 187 | #define CONFIG_BACKSIDE_L2_CACHE | 187 | #define CONFIG_BACKSIDE_L2_CACHE |
| 188 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 188 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 189 | #define CONFIG_BTB /* toggle branch predition */ | 189 | #define CONFIG_BTB /* toggle branch predition */ |
| 190 | #define CONFIG_DDR_ECC | 190 | #define CONFIG_DDR_ECC |
| 191 | #ifdef CONFIG_DDR_ECC | 191 | #ifdef CONFIG_DDR_ECC |
| 192 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 192 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 193 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 193 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 194 | #endif | 194 | #endif |
| 195 | 195 | ||
| 196 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 196 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 197 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 197 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 198 | #define CONFIG_SYS_ALT_MEMTEST | 198 | #define CONFIG_SYS_ALT_MEMTEST |
| 199 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 199 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 200 | 200 | ||
| 201 | /* | 201 | /* |
| 202 | * Config the L3 Cache as L3 SRAM | 202 | * Config the L3 Cache as L3 SRAM |
| 203 | */ | 203 | */ |
| 204 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 204 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 205 | #define CONFIG_SYS_L3_SIZE (256 << 10) | 205 | #define CONFIG_SYS_L3_SIZE (256 << 10) |
| 206 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) | 206 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) |
| 207 | #ifdef CONFIG_RAMBOOT_PBL | 207 | #ifdef CONFIG_RAMBOOT_PBL |
| 208 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 208 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 209 | #endif | 209 | #endif |
| 210 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 210 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 211 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (30 << 10) | 211 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (30 << 10) |
| 212 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 212 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 213 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 213 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 214 | 214 | ||
| 215 | #ifdef CONFIG_PHYS_64BIT | 215 | #ifdef CONFIG_PHYS_64BIT |
| 216 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 216 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 217 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 217 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 218 | #endif | 218 | #endif |
| 219 | 219 | ||
| 220 | /* EEPROM */ | 220 | /* EEPROM */ |
| 221 | #define CONFIG_ID_EEPROM | 221 | #define CONFIG_ID_EEPROM |
| 222 | #define CONFIG_SYS_I2C_EEPROM_NXID | 222 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 223 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 223 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 224 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 224 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 225 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 225 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 226 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 | 226 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 |
| 227 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 | 227 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 |
| 228 | 228 | ||
| 229 | /* | 229 | /* |
| 230 | * DDR Setup | 230 | * DDR Setup |
| 231 | */ | 231 | */ |
| 232 | #define CONFIG_VERY_BIG_RAM | 232 | #define CONFIG_VERY_BIG_RAM |
| 233 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 233 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 234 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 234 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 235 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 235 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 236 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) | 236 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 237 | #define CONFIG_DDR_SPD | 237 | #define CONFIG_DDR_SPD |
| 238 | 238 | ||
| 239 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 239 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 240 | #define SPD_EEPROM_ADDRESS 0x51 | 240 | #define SPD_EEPROM_ADDRESS 0x51 |
| 241 | 241 | ||
| 242 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 242 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 243 | 243 | ||
| 244 | /* | 244 | /* |
| 245 | * IFC Definitions | 245 | * IFC Definitions |
| 246 | */ | 246 | */ |
| 247 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 247 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 248 | #ifdef CONFIG_PHYS_64BIT | 248 | #ifdef CONFIG_PHYS_64BIT |
| 249 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 249 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 250 | #else | 250 | #else |
| 251 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 251 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 252 | #endif | 252 | #endif |
| 253 | 253 | ||
| 254 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 254 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 255 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ | 255 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ |
| 256 | + 0x8000000) | \ | 256 | + 0x8000000) | \ |
| 257 | CSPR_PORT_SIZE_16 | \ | 257 | CSPR_PORT_SIZE_16 | \ |
| 258 | CSPR_MSEL_NOR | \ | 258 | CSPR_MSEL_NOR | \ |
| 259 | CSPR_V) | 259 | CSPR_V) |
| 260 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) | 260 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) |
| 261 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 261 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 262 | CSPR_PORT_SIZE_16 | \ | 262 | CSPR_PORT_SIZE_16 | \ |
| 263 | CSPR_MSEL_NOR | \ | 263 | CSPR_MSEL_NOR | \ |
| 264 | CSPR_V) | 264 | CSPR_V) |
| 265 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 265 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 266 | /* NOR Flash Timing Params */ | 266 | /* NOR Flash Timing Params */ |
| 267 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 267 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 268 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 268 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 269 | FTIM0_NOR_TEADC(0x5) | \ | 269 | FTIM0_NOR_TEADC(0x5) | \ |
| 270 | FTIM0_NOR_TEAHC(0x5)) | 270 | FTIM0_NOR_TEAHC(0x5)) |
| 271 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 271 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 272 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 272 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 273 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 273 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 274 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 274 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 275 | FTIM2_NOR_TCH(0x4) | \ | 275 | FTIM2_NOR_TCH(0x4) | \ |
| 276 | FTIM2_NOR_TWPH(0x0E) | \ | 276 | FTIM2_NOR_TWPH(0x0E) | \ |
| 277 | FTIM2_NOR_TWP(0x1c)) | 277 | FTIM2_NOR_TWP(0x1c)) |
| 278 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 278 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 279 | 279 | ||
| 280 | #define CONFIG_SYS_FLASH_QUIET_TEST | 280 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 281 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 281 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 282 | 282 | ||
| 283 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 283 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 284 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 284 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 285 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 285 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 286 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 286 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 287 | 287 | ||
| 288 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 288 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 289 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ | 289 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ |
| 290 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 290 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 291 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ | 291 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ |
| 292 | #define QIXIS_BASE 0xffdf0000 | 292 | #define QIXIS_BASE 0xffdf0000 |
| 293 | #ifdef CONFIG_PHYS_64BIT | 293 | #ifdef CONFIG_PHYS_64BIT |
| 294 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) | 294 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) |
| 295 | #else | 295 | #else |
| 296 | #define QIXIS_BASE_PHYS QIXIS_BASE | 296 | #define QIXIS_BASE_PHYS QIXIS_BASE |
| 297 | #endif | 297 | #endif |
| 298 | #define QIXIS_LBMAP_SWITCH 0x06 | 298 | #define QIXIS_LBMAP_SWITCH 0x06 |
| 299 | #define QIXIS_LBMAP_MASK 0x0f | 299 | #define QIXIS_LBMAP_MASK 0x0f |
| 300 | #define QIXIS_LBMAP_SHIFT 0 | 300 | #define QIXIS_LBMAP_SHIFT 0 |
| 301 | #define QIXIS_LBMAP_DFLTBANK 0x00 | 301 | #define QIXIS_LBMAP_DFLTBANK 0x00 |
| 302 | #define QIXIS_LBMAP_ALTBANK 0x04 | 302 | #define QIXIS_LBMAP_ALTBANK 0x04 |
| 303 | #define QIXIS_RST_CTL_RESET 0x31 | 303 | #define QIXIS_RST_CTL_RESET 0x31 |
| 304 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 | 304 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 |
| 305 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 | 305 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 |
| 306 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 | 306 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 |
| 307 | #define QIXIS_RST_FORCE_MEM 0x01 | 307 | #define QIXIS_RST_FORCE_MEM 0x01 |
| 308 | 308 | ||
| 309 | #define CONFIG_SYS_CSPR3_EXT (0xf) | 309 | #define CONFIG_SYS_CSPR3_EXT (0xf) |
| 310 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ | 310 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ |
| 311 | | CSPR_PORT_SIZE_8 \ | 311 | | CSPR_PORT_SIZE_8 \ |
| 312 | | CSPR_MSEL_GPCM \ | 312 | | CSPR_MSEL_GPCM \ |
| 313 | | CSPR_V) | 313 | | CSPR_V) |
| 314 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) | 314 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) |
| 315 | #define CONFIG_SYS_CSOR3 0x0 | 315 | #define CONFIG_SYS_CSOR3 0x0 |
| 316 | /* QIXIS Timing parameters for IFC CS3 */ | 316 | /* QIXIS Timing parameters for IFC CS3 */ |
| 317 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 317 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 318 | FTIM0_GPCM_TEADC(0x0e) | \ | 318 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 319 | FTIM0_GPCM_TEAHC(0x0e)) | 319 | FTIM0_GPCM_TEAHC(0x0e)) |
| 320 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ | 320 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ |
| 321 | FTIM1_GPCM_TRAD(0x3f)) | 321 | FTIM1_GPCM_TRAD(0x3f)) |
| 322 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 322 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 323 | FTIM2_GPCM_TCH(0x8) | \ | 323 | FTIM2_GPCM_TCH(0x8) | \ |
| 324 | FTIM2_GPCM_TWP(0x1f)) | 324 | FTIM2_GPCM_TWP(0x1f)) |
| 325 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 325 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 326 | 326 | ||
| 327 | #define CONFIG_NAND_FSL_IFC | 327 | #define CONFIG_NAND_FSL_IFC |
| 328 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 328 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 329 | #ifdef CONFIG_PHYS_64BIT | 329 | #ifdef CONFIG_PHYS_64BIT |
| 330 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 330 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 331 | #else | 331 | #else |
| 332 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 332 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 333 | #endif | 333 | #endif |
| 334 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 334 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 335 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 335 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 336 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 336 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 337 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 337 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 338 | | CSPR_V) | 338 | | CSPR_V) |
| 339 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 339 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 340 | 340 | ||
| 341 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 341 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 342 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 342 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 343 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 343 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 344 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ | 344 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ |
| 345 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ | 345 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ |
| 346 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ | 346 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ |
| 347 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 347 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 348 | 348 | ||
| 349 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 349 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 350 | 350 | ||
| 351 | /* ONFI NAND Flash mode0 Timing Params */ | 351 | /* ONFI NAND Flash mode0 Timing Params */ |
| 352 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 352 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 353 | FTIM0_NAND_TWP(0x18) | \ | 353 | FTIM0_NAND_TWP(0x18) | \ |
| 354 | FTIM0_NAND_TWCHT(0x07) | \ | 354 | FTIM0_NAND_TWCHT(0x07) | \ |
| 355 | FTIM0_NAND_TWH(0x0a)) | 355 | FTIM0_NAND_TWH(0x0a)) |
| 356 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 356 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 357 | FTIM1_NAND_TWBE(0x39) | \ | 357 | FTIM1_NAND_TWBE(0x39) | \ |
| 358 | FTIM1_NAND_TRR(0x0e) | \ | 358 | FTIM1_NAND_TRR(0x0e) | \ |
| 359 | FTIM1_NAND_TRP(0x18)) | 359 | FTIM1_NAND_TRP(0x18)) |
| 360 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 360 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 361 | FTIM2_NAND_TREH(0x0a) | \ | 361 | FTIM2_NAND_TREH(0x0a) | \ |
| 362 | FTIM2_NAND_TWHRE(0x1e)) | 362 | FTIM2_NAND_TWHRE(0x1e)) |
| 363 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 363 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 364 | 364 | ||
| 365 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 365 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 366 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 366 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 367 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 367 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 368 | 368 | ||
| 369 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 369 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 370 | 370 | ||
| 371 | #if defined(CONFIG_NAND) | 371 | #if defined(CONFIG_NAND) |
| 372 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 372 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 373 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 373 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 374 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 374 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 375 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 375 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 376 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 376 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 377 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 377 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 378 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 378 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 379 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 379 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 380 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT | 380 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 381 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR | 381 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR |
| 382 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 382 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 383 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 383 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 384 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 384 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 385 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 385 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 386 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 386 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 387 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 387 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 388 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT | 388 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 389 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR | 389 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR |
| 390 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 390 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 391 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 391 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 392 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 392 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 393 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 393 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 394 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 394 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 395 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 395 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 396 | #else | 396 | #else |
| 397 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 397 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 398 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 398 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 399 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 399 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 400 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 400 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 401 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 401 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 402 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 402 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 403 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 403 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 404 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 404 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 405 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT | 405 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 406 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR | 406 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR |
| 407 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 407 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 408 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 408 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 409 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 409 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 410 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 410 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 411 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 411 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 412 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 412 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 413 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT | 413 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 414 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR | 414 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR |
| 415 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK | 415 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK |
| 416 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR | 416 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR |
| 417 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 | 417 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 418 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 | 418 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 419 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 | 419 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 420 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 | 420 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 421 | #endif | 421 | #endif |
| 422 | 422 | ||
| 423 | #ifdef CONFIG_SPL_BUILD | 423 | #ifdef CONFIG_SPL_BUILD |
| 424 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 424 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 425 | #else | 425 | #else |
| 426 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE | 426 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE |
| 427 | #endif | 427 | #endif |
| 428 | 428 | ||
| 429 | #if defined(CONFIG_RAMBOOT_PBL) | 429 | #if defined(CONFIG_RAMBOOT_PBL) |
| 430 | #define CONFIG_SYS_RAMBOOT | 430 | #define CONFIG_SYS_RAMBOOT |
| 431 | #endif | 431 | #endif |
| 432 | 432 | ||
| 433 | #define CONFIG_BOARD_EARLY_INIT_R | 433 | #define CONFIG_BOARD_EARLY_INIT_R |
| 434 | #define CONFIG_MISC_INIT_R | 434 | #define CONFIG_MISC_INIT_R |
| 435 | 435 | ||
| 436 | #define CONFIG_HWCONFIG | 436 | #define CONFIG_HWCONFIG |
| 437 | 437 | ||
| 438 | /* define to use L1 as initial stack */ | 438 | /* define to use L1 as initial stack */ |
| 439 | #define CONFIG_L1_INIT_RAM | 439 | #define CONFIG_L1_INIT_RAM |
| 440 | #define CONFIG_SYS_INIT_RAM_LOCK | 440 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 441 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 441 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 442 | #ifdef CONFIG_PHYS_64BIT | 442 | #ifdef CONFIG_PHYS_64BIT |
| 443 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 443 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 444 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 444 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 445 | /* The assembler doesn't like typecast */ | 445 | /* The assembler doesn't like typecast */ |
| 446 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 446 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 447 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 447 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 448 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 448 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 449 | #else | 449 | #else |
| 450 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS 0xfe03c000 /* Initial L1 address */ | 450 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS 0xfe03c000 /* Initial L1 address */ |
| 451 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 | 451 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 |
| 452 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS | 452 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS |
| 453 | #endif | 453 | #endif |
| 454 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 454 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 455 | 455 | ||
| 456 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 456 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 457 | GENERATED_GBL_DATA_SIZE) | 457 | GENERATED_GBL_DATA_SIZE) |
| 458 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 458 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 459 | 459 | ||
| 460 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 460 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 461 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) | 461 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) |
| 462 | 462 | ||
| 463 | /* Serial Port */ | 463 | /* Serial Port */ |
| 464 | #define CONFIG_CONS_INDEX 1 | 464 | #define CONFIG_CONS_INDEX 1 |
| 465 | #define CONFIG_SYS_NS16550_SERIAL | 465 | #define CONFIG_SYS_NS16550_SERIAL |
| 466 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 466 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 467 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 467 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 468 | 468 | ||
| 469 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 469 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 470 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 470 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 471 | 471 | ||
| 472 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 472 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 473 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 473 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 474 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 474 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 475 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 475 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 476 | 476 | ||
| 477 | /* Video */ | 477 | /* Video */ |
| 478 | #ifdef CONFIG_ARCH_T1024 /* no DIU on T1023 */ | 478 | #ifdef CONFIG_ARCH_T1024 /* no DIU on T1023 */ |
| 479 | #define CONFIG_FSL_DIU_FB | 479 | #define CONFIG_FSL_DIU_FB |
| 480 | #ifdef CONFIG_FSL_DIU_FB | 480 | #ifdef CONFIG_FSL_DIU_FB |
| 481 | #define CONFIG_FSL_DIU_CH7301 | 481 | #define CONFIG_FSL_DIU_CH7301 |
| 482 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) | 482 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) |
| 483 | #define CONFIG_VIDEO_LOGO | 483 | #define CONFIG_VIDEO_LOGO |
| 484 | #define CONFIG_VIDEO_BMP_LOGO | 484 | #define CONFIG_VIDEO_BMP_LOGO |
| 485 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS | 485 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS |
| 486 | /* | 486 | /* |
| 487 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so | 487 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so |
| 488 | * disable empty flash sector detection, which is I/O-intensive. | 488 | * disable empty flash sector detection, which is I/O-intensive. |
| 489 | */ | 489 | */ |
| 490 | #undef CONFIG_SYS_FLASH_EMPTY_INFO | 490 | #undef CONFIG_SYS_FLASH_EMPTY_INFO |
| 491 | #endif | 491 | #endif |
| 492 | #endif | 492 | #endif |
| 493 | 493 | ||
| 494 | /* I2C */ | 494 | /* I2C */ |
| 495 | #define CONFIG_SYS_I2C | 495 | #define CONFIG_SYS_I2C |
| 496 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ | 496 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ |
| 497 | #define CONFIG_SYS_FSL_I2C_SPEED 50000 /* I2C speed in Hz */ | 497 | #define CONFIG_SYS_FSL_I2C_SPEED 50000 /* I2C speed in Hz */ |
| 498 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 498 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 499 | #define CONFIG_SYS_FSL_I2C2_SPEED 50000 /* I2C speed in Hz */ | 499 | #define CONFIG_SYS_FSL_I2C2_SPEED 50000 /* I2C speed in Hz */ |
| 500 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 500 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 501 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 501 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 502 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 502 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 503 | 503 | ||
| 504 | #define I2C_MUX_PCA_ADDR 0x77 | 504 | #define I2C_MUX_PCA_ADDR 0x77 |
| 505 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* Primary Mux*/ | 505 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* Primary Mux*/ |
| 506 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* Secondary multiplexer */ | 506 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* Secondary multiplexer */ |
| 507 | #define I2C_RETIMER_ADDR 0x18 | 507 | #define I2C_RETIMER_ADDR 0x18 |
| 508 | 508 | ||
| 509 | /* I2C bus multiplexer */ | 509 | /* I2C bus multiplexer */ |
| 510 | #define I2C_MUX_CH_DEFAULT 0x8 | 510 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 511 | #define I2C_MUX_CH_DIU 0xC | 511 | #define I2C_MUX_CH_DIU 0xC |
| 512 | #define I2C_MUX_CH5 0xD | 512 | #define I2C_MUX_CH5 0xD |
| 513 | #define I2C_MUX_CH7 0xF | 513 | #define I2C_MUX_CH7 0xF |
| 514 | 514 | ||
| 515 | /* LDI/DVI Encoder for display */ | 515 | /* LDI/DVI Encoder for display */ |
| 516 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 | 516 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 |
| 517 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 | 517 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 |
| 518 | 518 | ||
| 519 | /* | 519 | /* |
| 520 | * RTC configuration | 520 | * RTC configuration |
| 521 | */ | 521 | */ |
| 522 | #define RTC | 522 | #define RTC |
| 523 | #define CONFIG_RTC_DS3231 1 | 523 | #define CONFIG_RTC_DS3231 1 |
| 524 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 | 524 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 |
| 525 | 525 | ||
| 526 | /* | 526 | /* |
| 527 | * eSPI - Enhanced SPI | 527 | * eSPI - Enhanced SPI |
| 528 | */ | 528 | */ |
| 529 | #ifndef CONFIG_SPL_BUILD | 529 | #ifndef CONFIG_SPL_BUILD |
| 530 | #endif | 530 | #endif |
| 531 | #define CONFIG_SPI_FLASH_BAR | 531 | #define CONFIG_SPI_FLASH_BAR |
| 532 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 532 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 533 | #define CONFIG_SF_DEFAULT_MODE 0 | 533 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 534 | 534 | ||
| 535 | /* | 535 | /* |
| 536 | * General PCIe | 536 | * General PCIe |
| 537 | * Memory space is mapped 1-1, but I/O space must start from 0. | 537 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 538 | */ | 538 | */ |
| 539 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 539 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 540 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 540 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 541 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 541 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 542 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 542 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 543 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 543 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 544 | #define CONFIG_PCI_INDIRECT_BRIDGE | 544 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 545 | 545 | ||
| 546 | #ifdef CONFIG_PCI | 546 | #ifdef CONFIG_PCI |
| 547 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 547 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 548 | #ifdef CONFIG_PCIE1 | 548 | #ifdef CONFIG_PCIE1 |
| 549 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 549 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 550 | #ifdef CONFIG_PHYS_64BIT | 550 | #ifdef CONFIG_PHYS_64BIT |
| 551 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 551 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 552 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 552 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 553 | #else | 553 | #else |
| 554 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 554 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 555 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 | 555 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 |
| 556 | #endif | 556 | #endif |
| 557 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ | 557 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ |
| 558 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 558 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 559 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 559 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 560 | #ifdef CONFIG_PHYS_64BIT | 560 | #ifdef CONFIG_PHYS_64BIT |
| 561 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 561 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 562 | #else | 562 | #else |
| 563 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 | 563 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 |
| 564 | #endif | 564 | #endif |
| 565 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 565 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 566 | #endif | 566 | #endif |
| 567 | 567 | ||
| 568 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 568 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 569 | #ifdef CONFIG_PCIE2 | 569 | #ifdef CONFIG_PCIE2 |
| 570 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 | 570 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 |
| 571 | #ifdef CONFIG_PHYS_64BIT | 571 | #ifdef CONFIG_PHYS_64BIT |
| 572 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 572 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 573 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull | 573 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull |
| 574 | #else | 574 | #else |
| 575 | #define CONFIG_SYS_PCIE2_MEM_BUS 0x90000000 | 575 | #define CONFIG_SYS_PCIE2_MEM_BUS 0x90000000 |
| 576 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0x90000000 | 576 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0x90000000 |
| 577 | #endif | 577 | #endif |
| 578 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ | 578 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ |
| 579 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 579 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 580 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 580 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 581 | #ifdef CONFIG_PHYS_64BIT | 581 | #ifdef CONFIG_PHYS_64BIT |
| 582 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 582 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 583 | #else | 583 | #else |
| 584 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 | 584 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 |
| 585 | #endif | 585 | #endif |
| 586 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 586 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 587 | #endif | 587 | #endif |
| 588 | 588 | ||
| 589 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 589 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 590 | #ifdef CONFIG_PCIE3 | 590 | #ifdef CONFIG_PCIE3 |
| 591 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 | 591 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 |
| 592 | #ifdef CONFIG_PHYS_64BIT | 592 | #ifdef CONFIG_PHYS_64BIT |
| 593 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 593 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 594 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull | 594 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull |
| 595 | #else | 595 | #else |
| 596 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xa0000000 | 596 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xa0000000 |
| 597 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xa0000000 | 597 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xa0000000 |
| 598 | #endif | 598 | #endif |
| 599 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ | 599 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ |
| 600 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 600 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 601 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 601 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 602 | #ifdef CONFIG_PHYS_64BIT | 602 | #ifdef CONFIG_PHYS_64BIT |
| 603 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 603 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 604 | #else | 604 | #else |
| 605 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 | 605 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 |
| 606 | #endif | 606 | #endif |
| 607 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 607 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 608 | #endif | 608 | #endif |
| 609 | 609 | ||
| 610 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 610 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 611 | #endif /* CONFIG_PCI */ | 611 | #endif /* CONFIG_PCI */ |
| 612 | 612 | ||
| 613 | /* | 613 | /* |
| 614 | *SATA | 614 | *SATA |
| 615 | */ | 615 | */ |
| 616 | #define CONFIG_FSL_SATA_V2 | 616 | #define CONFIG_FSL_SATA_V2 |
| 617 | #ifdef CONFIG_FSL_SATA_V2 | 617 | #ifdef CONFIG_FSL_SATA_V2 |
| 618 | #define CONFIG_LIBATA | 618 | #define CONFIG_LIBATA |
| 619 | #define CONFIG_FSL_SATA | ||
| 620 | #define CONFIG_SYS_SATA_MAX_DEVICE 1 | 619 | #define CONFIG_SYS_SATA_MAX_DEVICE 1 |
| 621 | #define CONFIG_SATA1 | 620 | #define CONFIG_SATA1 |
| 622 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 621 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 623 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 622 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 624 | #define CONFIG_LBA48 | 623 | #define CONFIG_LBA48 |
| 625 | #endif | 624 | #endif |
| 626 | 625 | ||
| 627 | /* | 626 | /* |
| 628 | * USB | 627 | * USB |
| 629 | */ | 628 | */ |
| 630 | #define CONFIG_HAS_FSL_DR_USB | 629 | #define CONFIG_HAS_FSL_DR_USB |
| 631 | 630 | ||
| 632 | #ifdef CONFIG_HAS_FSL_DR_USB | 631 | #ifdef CONFIG_HAS_FSL_DR_USB |
| 633 | #define CONFIG_USB_EHCI_FSL | 632 | #define CONFIG_USB_EHCI_FSL |
| 634 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 633 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 635 | #endif | 634 | #endif |
| 636 | 635 | ||
| 637 | /* | 636 | /* |
| 638 | * SDHC | 637 | * SDHC |
| 639 | */ | 638 | */ |
| 640 | #ifdef CONFIG_MMC | 639 | #ifdef CONFIG_MMC |
| 641 | #define CONFIG_FSL_ESDHC | 640 | #define CONFIG_FSL_ESDHC |
| 642 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 641 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 643 | #endif | 642 | #endif |
| 644 | 643 | ||
| 645 | /* Qman/Bman */ | 644 | /* Qman/Bman */ |
| 646 | #ifndef CONFIG_NOBQFMAN | 645 | #ifndef CONFIG_NOBQFMAN |
| 647 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 646 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 648 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 647 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 649 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 648 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 650 | #ifdef CONFIG_PHYS_64BIT | 649 | #ifdef CONFIG_PHYS_64BIT |
| 651 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 650 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 652 | #else | 651 | #else |
| 653 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE | 652 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE |
| 654 | #endif | 653 | #endif |
| 655 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 654 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 656 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 655 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 657 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 656 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 658 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 657 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 659 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 658 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 660 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 659 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 661 | CONFIG_SYS_BMAN_CENA_SIZE) | 660 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 662 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 661 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 663 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 662 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 664 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 663 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 665 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 664 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 666 | #ifdef CONFIG_PHYS_64BIT | 665 | #ifdef CONFIG_PHYS_64BIT |
| 667 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 666 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 668 | #else | 667 | #else |
| 669 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE | 668 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE |
| 670 | #endif | 669 | #endif |
| 671 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 670 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 672 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 671 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 673 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 672 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 674 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 673 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 675 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 674 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 676 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 675 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 677 | CONFIG_SYS_QMAN_CENA_SIZE) | 676 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 678 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 677 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 679 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 678 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 680 | 679 | ||
| 681 | #define CONFIG_SYS_DPAA_FMAN | 680 | #define CONFIG_SYS_DPAA_FMAN |
| 682 | 681 | ||
| 683 | #define CONFIG_QE | 682 | #define CONFIG_QE |
| 684 | #define CONFIG_U_QE | 683 | #define CONFIG_U_QE |
| 685 | /* Default address of microcode for the Linux FMan driver */ | 684 | /* Default address of microcode for the Linux FMan driver */ |
| 686 | #if defined(CONFIG_SPIFLASH) | 685 | #if defined(CONFIG_SPIFLASH) |
| 687 | /* | 686 | /* |
| 688 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 687 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 689 | * env, so we got 0x110000. | 688 | * env, so we got 0x110000. |
| 690 | */ | 689 | */ |
| 691 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 690 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 692 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 691 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 693 | #define CONFIG_SYS_QE_FW_ADDR 0x130000 | 692 | #define CONFIG_SYS_QE_FW_ADDR 0x130000 |
| 694 | #elif defined(CONFIG_SDCARD) | 693 | #elif defined(CONFIG_SDCARD) |
| 695 | /* | 694 | /* |
| 696 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 695 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 697 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 696 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 698 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080(0x820). | 697 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080(0x820). |
| 699 | */ | 698 | */ |
| 700 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 699 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 701 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 700 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 702 | #define CONFIG_SYS_QE_FW_ADDR (512 * 0x920) | 701 | #define CONFIG_SYS_QE_FW_ADDR (512 * 0x920) |
| 703 | #elif defined(CONFIG_NAND) | 702 | #elif defined(CONFIG_NAND) |
| 704 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 703 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 705 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) | 704 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 706 | #define CONFIG_SYS_QE_FW_ADDR (12 * CONFIG_SYS_NAND_BLOCK_SIZE) | 705 | #define CONFIG_SYS_QE_FW_ADDR (12 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 707 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 706 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 708 | /* | 707 | /* |
| 709 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 708 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 710 | * in two corenet boards, slave's ucode could be stored in master's memory | 709 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 711 | * space, the address can be mapped from slave TLB->slave LAW-> | 710 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 712 | * slave SRIO or PCIE outbound window->master inbound window-> | 711 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 713 | * master LAW->the ucode address in master's memory space. | 712 | * master LAW->the ucode address in master's memory space. |
| 714 | */ | 713 | */ |
| 715 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 714 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 716 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 715 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 717 | #else | 716 | #else |
| 718 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 717 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 719 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 718 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 720 | #define CONFIG_SYS_QE_FW_ADDR 0xEFE00000 | 719 | #define CONFIG_SYS_QE_FW_ADDR 0xEFE00000 |
| 721 | #endif | 720 | #endif |
| 722 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 721 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 723 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 722 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 724 | #endif /* CONFIG_NOBQFMAN */ | 723 | #endif /* CONFIG_NOBQFMAN */ |
| 725 | 724 | ||
| 726 | #ifdef CONFIG_SYS_DPAA_FMAN | 725 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 727 | #define CONFIG_FMAN_ENET | 726 | #define CONFIG_FMAN_ENET |
| 728 | #define CONFIG_PHYLIB_10G | 727 | #define CONFIG_PHYLIB_10G |
| 729 | #define CONFIG_PHY_VITESSE | 728 | #define CONFIG_PHY_VITESSE |
| 730 | #define CONFIG_PHY_REALTEK | 729 | #define CONFIG_PHY_REALTEK |
| 731 | #define CONFIG_PHY_TERANETICS | 730 | #define CONFIG_PHY_TERANETICS |
| 732 | #define RGMII_PHY1_ADDR 0x1 | 731 | #define RGMII_PHY1_ADDR 0x1 |
| 733 | #define RGMII_PHY2_ADDR 0x2 | 732 | #define RGMII_PHY2_ADDR 0x2 |
| 734 | #define SGMII_CARD_AQ_PHY_ADDR_S3 0x3 | 733 | #define SGMII_CARD_AQ_PHY_ADDR_S3 0x3 |
| 735 | #define SGMII_CARD_AQ_PHY_ADDR_S4 0x4 | 734 | #define SGMII_CARD_AQ_PHY_ADDR_S4 0x4 |
| 736 | #define SGMII_CARD_AQ_PHY_ADDR_S5 0x5 | 735 | #define SGMII_CARD_AQ_PHY_ADDR_S5 0x5 |
| 737 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C | 736 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C |
| 738 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D | 737 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D |
| 739 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E | 738 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E |
| 740 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F | 739 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F |
| 741 | #endif | 740 | #endif |
| 742 | 741 | ||
| 743 | #ifdef CONFIG_FMAN_ENET | 742 | #ifdef CONFIG_FMAN_ENET |
| 744 | #define CONFIG_MII /* MII PHY management */ | 743 | #define CONFIG_MII /* MII PHY management */ |
| 745 | #define CONFIG_ETHPRIME "FM1@DTSEC4" | 744 | #define CONFIG_ETHPRIME "FM1@DTSEC4" |
| 746 | #endif | 745 | #endif |
| 747 | 746 | ||
| 748 | /* | 747 | /* |
| 749 | * Dynamic MTD Partition support with mtdparts | 748 | * Dynamic MTD Partition support with mtdparts |
| 750 | */ | 749 | */ |
| 751 | #ifdef CONFIG_MTD_NOR_FLASH | 750 | #ifdef CONFIG_MTD_NOR_FLASH |
| 752 | #define CONFIG_MTD_DEVICE | 751 | #define CONFIG_MTD_DEVICE |
| 753 | #define CONFIG_MTD_PARTITIONS | 752 | #define CONFIG_MTD_PARTITIONS |
| 754 | #define CONFIG_FLASH_CFI_MTD | 753 | #define CONFIG_FLASH_CFI_MTD |
| 755 | #endif | 754 | #endif |
| 756 | 755 | ||
| 757 | /* | 756 | /* |
| 758 | * Environment | 757 | * Environment |
| 759 | */ | 758 | */ |
| 760 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 759 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 761 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 760 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 762 | 761 | ||
| 763 | /* | 762 | /* |
| 764 | * Miscellaneous configurable options | 763 | * Miscellaneous configurable options |
| 765 | */ | 764 | */ |
| 766 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 765 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 767 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 766 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 768 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 767 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 769 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 768 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 770 | 769 | ||
| 771 | /* | 770 | /* |
| 772 | * For booting Linux, the board info and command line data | 771 | * For booting Linux, the board info and command line data |
| 773 | * have to be in the first 64 MB of memory, since this is | 772 | * have to be in the first 64 MB of memory, since this is |
| 774 | * the maximum mapped by the Linux kernel during initialization. | 773 | * the maximum mapped by the Linux kernel during initialization. |
| 775 | */ | 774 | */ |
| 776 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 775 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 777 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 776 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 778 | 777 | ||
| 779 | #ifdef CONFIG_CMD_KGDB | 778 | #ifdef CONFIG_CMD_KGDB |
| 780 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 779 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 781 | #endif | 780 | #endif |
| 782 | 781 | ||
| 783 | /* | 782 | /* |
| 784 | * Environment Configuration | 783 | * Environment Configuration |
| 785 | */ | 784 | */ |
| 786 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 785 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 787 | #define CONFIG_BOOTFILE "uImage" | 786 | #define CONFIG_BOOTFILE "uImage" |
| 788 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ | 787 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ |
| 789 | #define CONFIG_LOADADDR 1000000 /* default location for tftp, bootm */ | 788 | #define CONFIG_LOADADDR 1000000 /* default location for tftp, bootm */ |
| 790 | #define __USB_PHY_TYPE utmi | 789 | #define __USB_PHY_TYPE utmi |
| 791 | 790 | ||
| 792 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 791 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 793 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=cs0_cs1;\0" \ | 792 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=cs0_cs1;\0" \ |
| 794 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0" \ | 793 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0" \ |
| 795 | "bootargs=root=/dev/ram rw console=ttyS0,115200\0" \ | 794 | "bootargs=root=/dev/ram rw console=ttyS0,115200\0" \ |
| 796 | "ramdiskfile=t1024qds/ramdisk.uboot\0" \ | 795 | "ramdiskfile=t1024qds/ramdisk.uboot\0" \ |
| 797 | "fdtfile=t1024qds/t1024qds.dtb\0" \ | 796 | "fdtfile=t1024qds/t1024qds.dtb\0" \ |
| 798 | "netdev=eth0\0" \ | 797 | "netdev=eth0\0" \ |
| 799 | "video-mode=fslfb:1024x768-32@60,monitor=dvi\0" \ | 798 | "video-mode=fslfb:1024x768-32@60,monitor=dvi\0" \ |
| 800 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 799 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 801 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 800 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 802 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 801 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 803 | "protect off $ubootaddr +$filesize && " \ | 802 | "protect off $ubootaddr +$filesize && " \ |
| 804 | "erase $ubootaddr +$filesize && " \ | 803 | "erase $ubootaddr +$filesize && " \ |
| 805 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 804 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 806 | "protect on $ubootaddr +$filesize && " \ | 805 | "protect on $ubootaddr +$filesize && " \ |
| 807 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 806 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 808 | "consoledev=ttyS0\0" \ | 807 | "consoledev=ttyS0\0" \ |
| 809 | "ramdiskaddr=2000000\0" \ | 808 | "ramdiskaddr=2000000\0" \ |
| 810 | "fdtaddr=d00000\0" \ | 809 | "fdtaddr=d00000\0" \ |
| 811 | "bdev=sda3\0" | 810 | "bdev=sda3\0" |
| 812 | 811 | ||
| 813 | #define CONFIG_LINUX \ | 812 | #define CONFIG_LINUX \ |
| 814 | "setenv bootargs root=/dev/ram rw " \ | 813 | "setenv bootargs root=/dev/ram rw " \ |
| 815 | "console=$consoledev,$baudrate $othbootargs;" \ | 814 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 816 | "setenv ramdiskaddr 0x02000000;" \ | 815 | "setenv ramdiskaddr 0x02000000;" \ |
| 817 | "setenv fdtaddr 0x00c00000;" \ | 816 | "setenv fdtaddr 0x00c00000;" \ |
| 818 | "setenv loadaddr 0x1000000;" \ | 817 | "setenv loadaddr 0x1000000;" \ |
| 819 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 818 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 820 | 819 | ||
| 821 | #define CONFIG_NFSBOOTCOMMAND \ | 820 | #define CONFIG_NFSBOOTCOMMAND \ |
| 822 | "setenv bootargs root=/dev/nfs rw " \ | 821 | "setenv bootargs root=/dev/nfs rw " \ |
| 823 | "nfsroot=$serverip:$rootpath " \ | 822 | "nfsroot=$serverip:$rootpath " \ |
| 824 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 823 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 825 | "console=$consoledev,$baudrate $othbootargs;" \ | 824 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 826 | "tftp $loadaddr $bootfile;" \ | 825 | "tftp $loadaddr $bootfile;" \ |
| 827 | "tftp $fdtaddr $fdtfile;" \ | 826 | "tftp $fdtaddr $fdtfile;" \ |
| 828 | "bootm $loadaddr - $fdtaddr" | 827 | "bootm $loadaddr - $fdtaddr" |
| 829 | 828 | ||
| 830 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 829 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 831 | 830 | ||
| 832 | #include <asm/fsl_secure_boot.h> | 831 | #include <asm/fsl_secure_boot.h> |
| 833 | 832 | ||
| 834 | #endif /* __T1024QDS_H */ | 833 | #endif /* __T1024QDS_H */ |
| 835 | 834 |
include/configs/T1040QDS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2013-2014 Freescale Semiconductor, Inc. | 2 | * Copyright 2013-2014 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * See file CREDITS for list of people who contributed to this | 4 | * See file CREDITS for list of people who contributed to this |
| 5 | * project. | 5 | * project. |
| 6 | * | 6 | * |
| 7 | * This program is free software; you can redistribute it and/or | 7 | * This program is free software; you can redistribute it and/or |
| 8 | * modify it under the terms of the GNU General Public License as | 8 | * modify it under the terms of the GNU General Public License as |
| 9 | * published by the Free Software Foundation; either version 2 of | 9 | * published by the Free Software Foundation; either version 2 of |
| 10 | * the License, or (at your option) any later version. | 10 | * the License, or (at your option) any later version. |
| 11 | * | 11 | * |
| 12 | * This program is distributed in the hope that it will be useful, | 12 | * This program is distributed in the hope that it will be useful, |
| 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 15 | * GNU General Public License for more details. | 15 | * GNU General Public License for more details. |
| 16 | * | 16 | * |
| 17 | * You should have received a copy of the GNU General Public License | 17 | * You should have received a copy of the GNU General Public License |
| 18 | * along with this program; if not, write to the Free Software | 18 | * along with this program; if not, write to the Free Software |
| 19 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, | 19 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, |
| 20 | * MA 02111-1307 USA | 20 | * MA 02111-1307 USA |
| 21 | */ | 21 | */ |
| 22 | 22 | ||
| 23 | #ifndef __CONFIG_H | 23 | #ifndef __CONFIG_H |
| 24 | #define __CONFIG_H | 24 | #define __CONFIG_H |
| 25 | 25 | ||
| 26 | /* | 26 | /* |
| 27 | * T1040 QDS board configuration file | 27 | * T1040 QDS board configuration file |
| 28 | */ | 28 | */ |
| 29 | 29 | ||
| 30 | #ifdef CONFIG_RAMBOOT_PBL | 30 | #ifdef CONFIG_RAMBOOT_PBL |
| 31 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 31 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 32 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 32 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 33 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t1040qds/t1040_pbi.cfg | 33 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t1040qds/t1040_pbi.cfg |
| 34 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t1040qds/t1040_rcw.cfg | 34 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t1040qds/t1040_rcw.cfg |
| 35 | #endif | 35 | #endif |
| 36 | 36 | ||
| 37 | /* High Level Configuration Options */ | 37 | /* High Level Configuration Options */ |
| 38 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 38 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 39 | #define CONFIG_MP /* support multiple processors */ | 39 | #define CONFIG_MP /* support multiple processors */ |
| 40 | 40 | ||
| 41 | /* support deep sleep */ | 41 | /* support deep sleep */ |
| 42 | #define CONFIG_DEEP_SLEEP | 42 | #define CONFIG_DEEP_SLEEP |
| 43 | 43 | ||
| 44 | #ifndef CONFIG_SYS_TEXT_BASE | 44 | #ifndef CONFIG_SYS_TEXT_BASE |
| 45 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 45 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 46 | #endif | 46 | #endif |
| 47 | 47 | ||
| 48 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 48 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 49 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 49 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 50 | #endif | 50 | #endif |
| 51 | 51 | ||
| 52 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 52 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 53 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 53 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 54 | #define CONFIG_PCI_INDIRECT_BRIDGE | 54 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 55 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 55 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 56 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 56 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 57 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 57 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 58 | #define CONFIG_PCIE4 /* PCIE controller 4 */ | 58 | #define CONFIG_PCIE4 /* PCIE controller 4 */ |
| 59 | 59 | ||
| 60 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 60 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 61 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 61 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 62 | 62 | ||
| 63 | #define CONFIG_ENV_OVERWRITE | 63 | #define CONFIG_ENV_OVERWRITE |
| 64 | 64 | ||
| 65 | #ifndef CONFIG_MTD_NOR_FLASH | 65 | #ifndef CONFIG_MTD_NOR_FLASH |
| 66 | #else | 66 | #else |
| 67 | #define CONFIG_FLASH_CFI_DRIVER | 67 | #define CONFIG_FLASH_CFI_DRIVER |
| 68 | #define CONFIG_SYS_FLASH_CFI | 68 | #define CONFIG_SYS_FLASH_CFI |
| 69 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 69 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 70 | #endif | 70 | #endif |
| 71 | 71 | ||
| 72 | #ifdef CONFIG_MTD_NOR_FLASH | 72 | #ifdef CONFIG_MTD_NOR_FLASH |
| 73 | #if defined(CONFIG_SPIFLASH) | 73 | #if defined(CONFIG_SPIFLASH) |
| 74 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 74 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 75 | #define CONFIG_ENV_SPI_BUS 0 | 75 | #define CONFIG_ENV_SPI_BUS 0 |
| 76 | #define CONFIG_ENV_SPI_CS 0 | 76 | #define CONFIG_ENV_SPI_CS 0 |
| 77 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 77 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 78 | #define CONFIG_ENV_SPI_MODE 0 | 78 | #define CONFIG_ENV_SPI_MODE 0 |
| 79 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 79 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 80 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 80 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 81 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 81 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 82 | #elif defined(CONFIG_SDCARD) | 82 | #elif defined(CONFIG_SDCARD) |
| 83 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 83 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 84 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 84 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 85 | #define CONFIG_ENV_SIZE 0x2000 | 85 | #define CONFIG_ENV_SIZE 0x2000 |
| 86 | #define CONFIG_ENV_OFFSET (512 * 1658) | 86 | #define CONFIG_ENV_OFFSET (512 * 1658) |
| 87 | #elif defined(CONFIG_NAND) | 87 | #elif defined(CONFIG_NAND) |
| 88 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 88 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 89 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 89 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 90 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) | 90 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 91 | #else | 91 | #else |
| 92 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 92 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 93 | #define CONFIG_ENV_SIZE 0x2000 | 93 | #define CONFIG_ENV_SIZE 0x2000 |
| 94 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 94 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 95 | #endif | 95 | #endif |
| 96 | #else /* CONFIG_MTD_NOR_FLASH */ | 96 | #else /* CONFIG_MTD_NOR_FLASH */ |
| 97 | #define CONFIG_ENV_SIZE 0x2000 | 97 | #define CONFIG_ENV_SIZE 0x2000 |
| 98 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 98 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 99 | #endif | 99 | #endif |
| 100 | 100 | ||
| 101 | #ifndef __ASSEMBLY__ | 101 | #ifndef __ASSEMBLY__ |
| 102 | unsigned long get_board_sys_clk(void); | 102 | unsigned long get_board_sys_clk(void); |
| 103 | unsigned long get_board_ddr_clk(void); | 103 | unsigned long get_board_ddr_clk(void); |
| 104 | #endif | 104 | #endif |
| 105 | 105 | ||
| 106 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ | 106 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ |
| 107 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 107 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 108 | 108 | ||
| 109 | /* | 109 | /* |
| 110 | * These can be toggled for performance analysis, otherwise use default. | 110 | * These can be toggled for performance analysis, otherwise use default. |
| 111 | */ | 111 | */ |
| 112 | #define CONFIG_SYS_CACHE_STASHING | 112 | #define CONFIG_SYS_CACHE_STASHING |
| 113 | #define CONFIG_BACKSIDE_L2_CACHE | 113 | #define CONFIG_BACKSIDE_L2_CACHE |
| 114 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 114 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 115 | #define CONFIG_BTB /* toggle branch predition */ | 115 | #define CONFIG_BTB /* toggle branch predition */ |
| 116 | #define CONFIG_DDR_ECC | 116 | #define CONFIG_DDR_ECC |
| 117 | #ifdef CONFIG_DDR_ECC | 117 | #ifdef CONFIG_DDR_ECC |
| 118 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 118 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 119 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 119 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 120 | #endif | 120 | #endif |
| 121 | 121 | ||
| 122 | #define CONFIG_ENABLE_36BIT_PHYS | 122 | #define CONFIG_ENABLE_36BIT_PHYS |
| 123 | 123 | ||
| 124 | #define CONFIG_ADDR_MAP | 124 | #define CONFIG_ADDR_MAP |
| 125 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 125 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 126 | 126 | ||
| 127 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 127 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 128 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 128 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 129 | #define CONFIG_SYS_ALT_MEMTEST | 129 | #define CONFIG_SYS_ALT_MEMTEST |
| 130 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 130 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 131 | 131 | ||
| 132 | /* | 132 | /* |
| 133 | * Config the L3 Cache as L3 SRAM | 133 | * Config the L3 Cache as L3 SRAM |
| 134 | */ | 134 | */ |
| 135 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 135 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 136 | 136 | ||
| 137 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 137 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 138 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 138 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 139 | 139 | ||
| 140 | /* EEPROM */ | 140 | /* EEPROM */ |
| 141 | #define CONFIG_ID_EEPROM | 141 | #define CONFIG_ID_EEPROM |
| 142 | #define CONFIG_SYS_I2C_EEPROM_NXID | 142 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 143 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 143 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 144 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 144 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 145 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 145 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 146 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 | 146 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 3 |
| 147 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 | 147 | #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 5 |
| 148 | 148 | ||
| 149 | /* | 149 | /* |
| 150 | * DDR Setup | 150 | * DDR Setup |
| 151 | */ | 151 | */ |
| 152 | #define CONFIG_VERY_BIG_RAM | 152 | #define CONFIG_VERY_BIG_RAM |
| 153 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 153 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 154 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 154 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 155 | 155 | ||
| 156 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 156 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 157 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) | 157 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 158 | 158 | ||
| 159 | #define CONFIG_DDR_SPD | 159 | #define CONFIG_DDR_SPD |
| 160 | #define CONFIG_FSL_DDR_INTERACTIVE | 160 | #define CONFIG_FSL_DDR_INTERACTIVE |
| 161 | 161 | ||
| 162 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 162 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 163 | #define SPD_EEPROM_ADDRESS 0x51 | 163 | #define SPD_EEPROM_ADDRESS 0x51 |
| 164 | 164 | ||
| 165 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 165 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 166 | 166 | ||
| 167 | /* | 167 | /* |
| 168 | * IFC Definitions | 168 | * IFC Definitions |
| 169 | */ | 169 | */ |
| 170 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 170 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 171 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 171 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 172 | 172 | ||
| 173 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 173 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 174 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ | 174 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ |
| 175 | + 0x8000000) | \ | 175 | + 0x8000000) | \ |
| 176 | CSPR_PORT_SIZE_16 | \ | 176 | CSPR_PORT_SIZE_16 | \ |
| 177 | CSPR_MSEL_NOR | \ | 177 | CSPR_MSEL_NOR | \ |
| 178 | CSPR_V) | 178 | CSPR_V) |
| 179 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) | 179 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) |
| 180 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 180 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 181 | CSPR_PORT_SIZE_16 | \ | 181 | CSPR_PORT_SIZE_16 | \ |
| 182 | CSPR_MSEL_NOR | \ | 182 | CSPR_MSEL_NOR | \ |
| 183 | CSPR_V) | 183 | CSPR_V) |
| 184 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 184 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 185 | 185 | ||
| 186 | /* | 186 | /* |
| 187 | * TDM Definition | 187 | * TDM Definition |
| 188 | */ | 188 | */ |
| 189 | #define T1040_TDM_QUIRK_CCSR_BASE 0xfe000000 | 189 | #define T1040_TDM_QUIRK_CCSR_BASE 0xfe000000 |
| 190 | 190 | ||
| 191 | /* NOR Flash Timing Params */ | 191 | /* NOR Flash Timing Params */ |
| 192 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 192 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 193 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 193 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 194 | FTIM0_NOR_TEADC(0x5) | \ | 194 | FTIM0_NOR_TEADC(0x5) | \ |
| 195 | FTIM0_NOR_TEAHC(0x5)) | 195 | FTIM0_NOR_TEAHC(0x5)) |
| 196 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 196 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 197 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 197 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 198 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 198 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 199 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 199 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 200 | FTIM2_NOR_TCH(0x4) | \ | 200 | FTIM2_NOR_TCH(0x4) | \ |
| 201 | FTIM2_NOR_TWPH(0x0E) | \ | 201 | FTIM2_NOR_TWPH(0x0E) | \ |
| 202 | FTIM2_NOR_TWP(0x1c)) | 202 | FTIM2_NOR_TWP(0x1c)) |
| 203 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 203 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 204 | 204 | ||
| 205 | #define CONFIG_SYS_FLASH_QUIET_TEST | 205 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 206 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 206 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 207 | 207 | ||
| 208 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 208 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 209 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 209 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 210 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 210 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 211 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 211 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 212 | 212 | ||
| 213 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 213 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 214 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ | 214 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ |
| 215 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 215 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 216 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ | 216 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ |
| 217 | #define QIXIS_BASE 0xffdf0000 | 217 | #define QIXIS_BASE 0xffdf0000 |
| 218 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) | 218 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) |
| 219 | #define QIXIS_LBMAP_SWITCH 0x06 | 219 | #define QIXIS_LBMAP_SWITCH 0x06 |
| 220 | #define QIXIS_LBMAP_MASK 0x0f | 220 | #define QIXIS_LBMAP_MASK 0x0f |
| 221 | #define QIXIS_LBMAP_SHIFT 0 | 221 | #define QIXIS_LBMAP_SHIFT 0 |
| 222 | #define QIXIS_LBMAP_DFLTBANK 0x00 | 222 | #define QIXIS_LBMAP_DFLTBANK 0x00 |
| 223 | #define QIXIS_LBMAP_ALTBANK 0x04 | 223 | #define QIXIS_LBMAP_ALTBANK 0x04 |
| 224 | #define QIXIS_RST_CTL_RESET 0x31 | 224 | #define QIXIS_RST_CTL_RESET 0x31 |
| 225 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 | 225 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 |
| 226 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 | 226 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 |
| 227 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 | 227 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 |
| 228 | #define QIXIS_RST_FORCE_MEM 0x01 | 228 | #define QIXIS_RST_FORCE_MEM 0x01 |
| 229 | 229 | ||
| 230 | #define CONFIG_SYS_CSPR3_EXT (0xf) | 230 | #define CONFIG_SYS_CSPR3_EXT (0xf) |
| 231 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ | 231 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ |
| 232 | | CSPR_PORT_SIZE_8 \ | 232 | | CSPR_PORT_SIZE_8 \ |
| 233 | | CSPR_MSEL_GPCM \ | 233 | | CSPR_MSEL_GPCM \ |
| 234 | | CSPR_V) | 234 | | CSPR_V) |
| 235 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) | 235 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) |
| 236 | #define CONFIG_SYS_CSOR3 0x0 | 236 | #define CONFIG_SYS_CSOR3 0x0 |
| 237 | /* QIXIS Timing parameters for IFC CS3 */ | 237 | /* QIXIS Timing parameters for IFC CS3 */ |
| 238 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 238 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 239 | FTIM0_GPCM_TEADC(0x0e) | \ | 239 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 240 | FTIM0_GPCM_TEAHC(0x0e)) | 240 | FTIM0_GPCM_TEAHC(0x0e)) |
| 241 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ | 241 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ |
| 242 | FTIM1_GPCM_TRAD(0x3f)) | 242 | FTIM1_GPCM_TRAD(0x3f)) |
| 243 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 243 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 244 | FTIM2_GPCM_TCH(0x8) | \ | 244 | FTIM2_GPCM_TCH(0x8) | \ |
| 245 | FTIM2_GPCM_TWP(0x1f)) | 245 | FTIM2_GPCM_TWP(0x1f)) |
| 246 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 246 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 247 | 247 | ||
| 248 | #define CONFIG_NAND_FSL_IFC | 248 | #define CONFIG_NAND_FSL_IFC |
| 249 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 249 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 250 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 250 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 251 | 251 | ||
| 252 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 252 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 253 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 253 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 254 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 254 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 255 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 255 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 256 | | CSPR_V) | 256 | | CSPR_V) |
| 257 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 257 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 258 | 258 | ||
| 259 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 259 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 260 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 260 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 261 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 261 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 262 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ | 262 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ |
| 263 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ | 263 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ |
| 264 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ | 264 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ |
| 265 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 265 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 266 | 266 | ||
| 267 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 267 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 268 | 268 | ||
| 269 | /* ONFI NAND Flash mode0 Timing Params */ | 269 | /* ONFI NAND Flash mode0 Timing Params */ |
| 270 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 270 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 271 | FTIM0_NAND_TWP(0x18) | \ | 271 | FTIM0_NAND_TWP(0x18) | \ |
| 272 | FTIM0_NAND_TWCHT(0x07) | \ | 272 | FTIM0_NAND_TWCHT(0x07) | \ |
| 273 | FTIM0_NAND_TWH(0x0a)) | 273 | FTIM0_NAND_TWH(0x0a)) |
| 274 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 274 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 275 | FTIM1_NAND_TWBE(0x39) | \ | 275 | FTIM1_NAND_TWBE(0x39) | \ |
| 276 | FTIM1_NAND_TRR(0x0e) | \ | 276 | FTIM1_NAND_TRR(0x0e) | \ |
| 277 | FTIM1_NAND_TRP(0x18)) | 277 | FTIM1_NAND_TRP(0x18)) |
| 278 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 278 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 279 | FTIM2_NAND_TREH(0x0a) | \ | 279 | FTIM2_NAND_TREH(0x0a) | \ |
| 280 | FTIM2_NAND_TWHRE(0x1e)) | 280 | FTIM2_NAND_TWHRE(0x1e)) |
| 281 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 281 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 282 | 282 | ||
| 283 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 283 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 284 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 284 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 285 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 285 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 286 | 286 | ||
| 287 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 287 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 288 | 288 | ||
| 289 | #if defined(CONFIG_NAND) | 289 | #if defined(CONFIG_NAND) |
| 290 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 290 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 291 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 291 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 292 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 292 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 293 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 293 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 294 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 294 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 295 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 295 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 296 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 296 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 297 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 297 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 298 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT | 298 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 299 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR | 299 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR |
| 300 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 300 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 301 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 301 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 302 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 302 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 303 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 303 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 304 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 304 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 305 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 305 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 306 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT | 306 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 307 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR | 307 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR |
| 308 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 308 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 309 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 309 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 310 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 310 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 311 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 311 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 312 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 312 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 313 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 313 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 314 | #else | 314 | #else |
| 315 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 315 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 316 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 316 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 317 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 317 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 318 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 318 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 319 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 319 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 320 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 320 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 321 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 321 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 322 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 322 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 323 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT | 323 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 324 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR | 324 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR |
| 325 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 325 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 326 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 326 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 327 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 327 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 328 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 328 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 329 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 329 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 330 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 330 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 331 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT | 331 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 332 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR | 332 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR |
| 333 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK | 333 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK |
| 334 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR | 334 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR |
| 335 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 | 335 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 336 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 | 336 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 337 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 | 337 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 338 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 | 338 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 339 | #endif | 339 | #endif |
| 340 | 340 | ||
| 341 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE | 341 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE |
| 342 | 342 | ||
| 343 | #if defined(CONFIG_RAMBOOT_PBL) | 343 | #if defined(CONFIG_RAMBOOT_PBL) |
| 344 | #define CONFIG_SYS_RAMBOOT | 344 | #define CONFIG_SYS_RAMBOOT |
| 345 | #endif | 345 | #endif |
| 346 | 346 | ||
| 347 | #define CONFIG_BOARD_EARLY_INIT_R | 347 | #define CONFIG_BOARD_EARLY_INIT_R |
| 348 | #define CONFIG_MISC_INIT_R | 348 | #define CONFIG_MISC_INIT_R |
| 349 | 349 | ||
| 350 | #define CONFIG_HWCONFIG | 350 | #define CONFIG_HWCONFIG |
| 351 | 351 | ||
| 352 | /* define to use L1 as initial stack */ | 352 | /* define to use L1 as initial stack */ |
| 353 | #define CONFIG_L1_INIT_RAM | 353 | #define CONFIG_L1_INIT_RAM |
| 354 | #define CONFIG_SYS_INIT_RAM_LOCK | 354 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 355 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 355 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 356 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 356 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 357 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 357 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 358 | /* The assembler doesn't like typecast */ | 358 | /* The assembler doesn't like typecast */ |
| 359 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 359 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 360 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 360 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 361 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 361 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 362 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 362 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 363 | 363 | ||
| 364 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 364 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 365 | GENERATED_GBL_DATA_SIZE) | 365 | GENERATED_GBL_DATA_SIZE) |
| 366 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 366 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 367 | 367 | ||
| 368 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 368 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 369 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) | 369 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) |
| 370 | 370 | ||
| 371 | /* Serial Port - controlled on board with jumper J8 | 371 | /* Serial Port - controlled on board with jumper J8 |
| 372 | * open - index 2 | 372 | * open - index 2 |
| 373 | * shorted - index 1 | 373 | * shorted - index 1 |
| 374 | */ | 374 | */ |
| 375 | #define CONFIG_CONS_INDEX 1 | 375 | #define CONFIG_CONS_INDEX 1 |
| 376 | #define CONFIG_SYS_NS16550_SERIAL | 376 | #define CONFIG_SYS_NS16550_SERIAL |
| 377 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 377 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 378 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 378 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 379 | 379 | ||
| 380 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 380 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 381 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 381 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 382 | 382 | ||
| 383 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 383 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 384 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 384 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 385 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 385 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 386 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 386 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 387 | 387 | ||
| 388 | /* Video */ | 388 | /* Video */ |
| 389 | #define CONFIG_FSL_DIU_FB | 389 | #define CONFIG_FSL_DIU_FB |
| 390 | #ifdef CONFIG_FSL_DIU_FB | 390 | #ifdef CONFIG_FSL_DIU_FB |
| 391 | #define CONFIG_FSL_DIU_CH7301 | 391 | #define CONFIG_FSL_DIU_CH7301 |
| 392 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) | 392 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) |
| 393 | #define CONFIG_VIDEO_LOGO | 393 | #define CONFIG_VIDEO_LOGO |
| 394 | #define CONFIG_VIDEO_BMP_LOGO | 394 | #define CONFIG_VIDEO_BMP_LOGO |
| 395 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS | 395 | #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS |
| 396 | /* | 396 | /* |
| 397 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so | 397 | * With CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS, flash I/O is really slow, so |
| 398 | * disable empty flash sector detection, which is I/O-intensive. | 398 | * disable empty flash sector detection, which is I/O-intensive. |
| 399 | */ | 399 | */ |
| 400 | #undef CONFIG_SYS_FLASH_EMPTY_INFO | 400 | #undef CONFIG_SYS_FLASH_EMPTY_INFO |
| 401 | #endif | 401 | #endif |
| 402 | 402 | ||
| 403 | /* I2C */ | 403 | /* I2C */ |
| 404 | #define CONFIG_SYS_I2C | 404 | #define CONFIG_SYS_I2C |
| 405 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ | 405 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ |
| 406 | #define CONFIG_SYS_FSL_I2C_SPEED 50000 /* I2C speed in Hz */ | 406 | #define CONFIG_SYS_FSL_I2C_SPEED 50000 /* I2C speed in Hz */ |
| 407 | #define CONFIG_SYS_FSL_I2C2_SPEED 50000 | 407 | #define CONFIG_SYS_FSL_I2C2_SPEED 50000 |
| 408 | #define CONFIG_SYS_FSL_I2C3_SPEED 50000 | 408 | #define CONFIG_SYS_FSL_I2C3_SPEED 50000 |
| 409 | #define CONFIG_SYS_FSL_I2C4_SPEED 50000 | 409 | #define CONFIG_SYS_FSL_I2C4_SPEED 50000 |
| 410 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 410 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 411 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 411 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 412 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F | 412 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F |
| 413 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F | 413 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F |
| 414 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 414 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 415 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 415 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 416 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 | 416 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 |
| 417 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 | 417 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 |
| 418 | 418 | ||
| 419 | #define I2C_MUX_PCA_ADDR 0x77 | 419 | #define I2C_MUX_PCA_ADDR 0x77 |
| 420 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* Primary Mux*/ | 420 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* Primary Mux*/ |
| 421 | 421 | ||
| 422 | /* I2C bus multiplexer */ | 422 | /* I2C bus multiplexer */ |
| 423 | #define I2C_MUX_CH_DEFAULT 0x8 | 423 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 424 | #define I2C_MUX_CH_DIU 0xC | 424 | #define I2C_MUX_CH_DIU 0xC |
| 425 | 425 | ||
| 426 | /* LDI/DVI Encoder for display */ | 426 | /* LDI/DVI Encoder for display */ |
| 427 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 | 427 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 |
| 428 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 | 428 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 |
| 429 | 429 | ||
| 430 | /* | 430 | /* |
| 431 | * RTC configuration | 431 | * RTC configuration |
| 432 | */ | 432 | */ |
| 433 | #define RTC | 433 | #define RTC |
| 434 | #define CONFIG_RTC_DS3231 1 | 434 | #define CONFIG_RTC_DS3231 1 |
| 435 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 | 435 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 |
| 436 | 436 | ||
| 437 | /* | 437 | /* |
| 438 | * eSPI - Enhanced SPI | 438 | * eSPI - Enhanced SPI |
| 439 | */ | 439 | */ |
| 440 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 440 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 441 | #define CONFIG_SF_DEFAULT_MODE 0 | 441 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 442 | 442 | ||
| 443 | /* | 443 | /* |
| 444 | * General PCI | 444 | * General PCI |
| 445 | * Memory space is mapped 1-1, but I/O space must start from 0. | 445 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 446 | */ | 446 | */ |
| 447 | 447 | ||
| 448 | #ifdef CONFIG_PCI | 448 | #ifdef CONFIG_PCI |
| 449 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 449 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 450 | #ifdef CONFIG_PCIE1 | 450 | #ifdef CONFIG_PCIE1 |
| 451 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 451 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 452 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 452 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 453 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 453 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 454 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ | 454 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ |
| 455 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 455 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 456 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 456 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 457 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 457 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 458 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 458 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 459 | #endif | 459 | #endif |
| 460 | 460 | ||
| 461 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 461 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 462 | #ifdef CONFIG_PCIE2 | 462 | #ifdef CONFIG_PCIE2 |
| 463 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 | 463 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 |
| 464 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 464 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 465 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull | 465 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull |
| 466 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ | 466 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ |
| 467 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 467 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 468 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 468 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 469 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 469 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 470 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 470 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 471 | #endif | 471 | #endif |
| 472 | 472 | ||
| 473 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 473 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 474 | #ifdef CONFIG_PCIE3 | 474 | #ifdef CONFIG_PCIE3 |
| 475 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 | 475 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 |
| 476 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 476 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 477 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull | 477 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull |
| 478 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ | 478 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ |
| 479 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 479 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 480 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 480 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 481 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 481 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 482 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 482 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 483 | #endif | 483 | #endif |
| 484 | 484 | ||
| 485 | /* controller 4, Base address 203000 */ | 485 | /* controller 4, Base address 203000 */ |
| 486 | #ifdef CONFIG_PCIE4 | 486 | #ifdef CONFIG_PCIE4 |
| 487 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 | 487 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 |
| 488 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 488 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 489 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull | 489 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull |
| 490 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ | 490 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ |
| 491 | #define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 | 491 | #define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 |
| 492 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 492 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 493 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 493 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 494 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 494 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 495 | #endif | 495 | #endif |
| 496 | 496 | ||
| 497 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 497 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 498 | #endif /* CONFIG_PCI */ | 498 | #endif /* CONFIG_PCI */ |
| 499 | 499 | ||
| 500 | /* SATA */ | 500 | /* SATA */ |
| 501 | #define CONFIG_FSL_SATA_V2 | 501 | #define CONFIG_FSL_SATA_V2 |
| 502 | #ifdef CONFIG_FSL_SATA_V2 | 502 | #ifdef CONFIG_FSL_SATA_V2 |
| 503 | #define CONFIG_LIBATA | 503 | #define CONFIG_LIBATA |
| 504 | #define CONFIG_FSL_SATA | ||
| 505 | 504 | ||
| 506 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 505 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 507 | #define CONFIG_SATA1 | 506 | #define CONFIG_SATA1 |
| 508 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 507 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 509 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 508 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 510 | #define CONFIG_SATA2 | 509 | #define CONFIG_SATA2 |
| 511 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 510 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 512 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 511 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 513 | 512 | ||
| 514 | #define CONFIG_LBA48 | 513 | #define CONFIG_LBA48 |
| 515 | #endif | 514 | #endif |
| 516 | 515 | ||
| 517 | /* | 516 | /* |
| 518 | * USB | 517 | * USB |
| 519 | */ | 518 | */ |
| 520 | #define CONFIG_HAS_FSL_DR_USB | 519 | #define CONFIG_HAS_FSL_DR_USB |
| 521 | 520 | ||
| 522 | #ifdef CONFIG_HAS_FSL_DR_USB | 521 | #ifdef CONFIG_HAS_FSL_DR_USB |
| 523 | #ifdef CONFIG_USB_EHCI_HCD | 522 | #ifdef CONFIG_USB_EHCI_HCD |
| 524 | #define CONFIG_USB_EHCI_FSL | 523 | #define CONFIG_USB_EHCI_FSL |
| 525 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 524 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 526 | #endif | 525 | #endif |
| 527 | #endif | 526 | #endif |
| 528 | 527 | ||
| 529 | #ifdef CONFIG_MMC | 528 | #ifdef CONFIG_MMC |
| 530 | #define CONFIG_FSL_ESDHC | 529 | #define CONFIG_FSL_ESDHC |
| 531 | #define CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK | 530 | #define CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK |
| 532 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 531 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 533 | #define CONFIG_FSL_ESDHC_ADAPTER_IDENT | 532 | #define CONFIG_FSL_ESDHC_ADAPTER_IDENT |
| 534 | #endif | 533 | #endif |
| 535 | 534 | ||
| 536 | /* Qman/Bman */ | 535 | /* Qman/Bman */ |
| 537 | #ifndef CONFIG_NOBQFMAN | 536 | #ifndef CONFIG_NOBQFMAN |
| 538 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 537 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 539 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 538 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 540 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 539 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 541 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 540 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 542 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 541 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 543 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 542 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 544 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 543 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 545 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 544 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 546 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 545 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 547 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 546 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 548 | CONFIG_SYS_BMAN_CENA_SIZE) | 547 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 549 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 548 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 550 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 549 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 551 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 550 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 552 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 551 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 553 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 552 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 554 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 553 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 555 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 554 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 556 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 555 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 557 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 556 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 558 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 557 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 559 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 558 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 560 | CONFIG_SYS_QMAN_CENA_SIZE) | 559 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 561 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 560 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 562 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 561 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 563 | 562 | ||
| 564 | #define CONFIG_SYS_DPAA_FMAN | 563 | #define CONFIG_SYS_DPAA_FMAN |
| 565 | #define CONFIG_SYS_DPAA_PME | 564 | #define CONFIG_SYS_DPAA_PME |
| 566 | 565 | ||
| 567 | #define CONFIG_QE | 566 | #define CONFIG_QE |
| 568 | #define CONFIG_U_QE | 567 | #define CONFIG_U_QE |
| 569 | /* Default address of microcode for the Linux Fman driver */ | 568 | /* Default address of microcode for the Linux Fman driver */ |
| 570 | #if defined(CONFIG_SPIFLASH) | 569 | #if defined(CONFIG_SPIFLASH) |
| 571 | /* | 570 | /* |
| 572 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 571 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 573 | * env, so we got 0x110000. | 572 | * env, so we got 0x110000. |
| 574 | */ | 573 | */ |
| 575 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 574 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 576 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 575 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 577 | #elif defined(CONFIG_SDCARD) | 576 | #elif defined(CONFIG_SDCARD) |
| 578 | /* | 577 | /* |
| 579 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 578 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 580 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is | 579 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is |
| 581 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. | 580 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. |
| 582 | */ | 581 | */ |
| 583 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 582 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 584 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) | 583 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) |
| 585 | #elif defined(CONFIG_NAND) | 584 | #elif defined(CONFIG_NAND) |
| 586 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 585 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 587 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) | 586 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 588 | #else | 587 | #else |
| 589 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 588 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 590 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 589 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 591 | #define CONFIG_SYS_QE_FW_ADDR 0xEFF10000 | 590 | #define CONFIG_SYS_QE_FW_ADDR 0xEFF10000 |
| 592 | #endif | 591 | #endif |
| 593 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 592 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 594 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 593 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 595 | #endif /* CONFIG_NOBQFMAN */ | 594 | #endif /* CONFIG_NOBQFMAN */ |
| 596 | 595 | ||
| 597 | #ifdef CONFIG_SYS_DPAA_FMAN | 596 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 598 | #define CONFIG_FMAN_ENET | 597 | #define CONFIG_FMAN_ENET |
| 599 | #define CONFIG_PHYLIB_10G | 598 | #define CONFIG_PHYLIB_10G |
| 600 | #define CONFIG_PHY_VITESSE | 599 | #define CONFIG_PHY_VITESSE |
| 601 | #define CONFIG_PHY_REALTEK | 600 | #define CONFIG_PHY_REALTEK |
| 602 | #define CONFIG_PHY_TERANETICS | 601 | #define CONFIG_PHY_TERANETICS |
| 603 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C | 602 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C |
| 604 | #define SGMII_CARD_PORT2_PHY_ADDR 0x10 | 603 | #define SGMII_CARD_PORT2_PHY_ADDR 0x10 |
| 605 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E | 604 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E |
| 606 | #define SGMII_CARD_PORT4_PHY_ADDR 0x11 | 605 | #define SGMII_CARD_PORT4_PHY_ADDR 0x11 |
| 607 | #endif | 606 | #endif |
| 608 | 607 | ||
| 609 | #ifdef CONFIG_FMAN_ENET | 608 | #ifdef CONFIG_FMAN_ENET |
| 610 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x01 | 609 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x01 |
| 611 | #define CONFIG_SYS_FM1_DTSEC5_PHY_ADDR 0x02 | 610 | #define CONFIG_SYS_FM1_DTSEC5_PHY_ADDR 0x02 |
| 612 | 611 | ||
| 613 | #define CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR 0x1c | 612 | #define CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR 0x1c |
| 614 | #define CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR 0x1d | 613 | #define CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR 0x1d |
| 615 | #define CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR 0x1e | 614 | #define CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR 0x1e |
| 616 | #define CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR 0x1f | 615 | #define CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR 0x1f |
| 617 | 616 | ||
| 618 | #define CONFIG_MII /* MII PHY management */ | 617 | #define CONFIG_MII /* MII PHY management */ |
| 619 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 618 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 620 | #endif | 619 | #endif |
| 621 | 620 | ||
| 622 | /* Enable VSC9953 L2 Switch driver */ | 621 | /* Enable VSC9953 L2 Switch driver */ |
| 623 | #define CONFIG_VSC9953 | 622 | #define CONFIG_VSC9953 |
| 624 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x14 | 623 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x14 |
| 625 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x18 | 624 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x18 |
| 626 | 625 | ||
| 627 | /* | 626 | /* |
| 628 | * Dynamic MTD Partition support with mtdparts | 627 | * Dynamic MTD Partition support with mtdparts |
| 629 | */ | 628 | */ |
| 630 | #ifdef CONFIG_MTD_NOR_FLASH | 629 | #ifdef CONFIG_MTD_NOR_FLASH |
| 631 | #define CONFIG_MTD_DEVICE | 630 | #define CONFIG_MTD_DEVICE |
| 632 | #define CONFIG_MTD_PARTITIONS | 631 | #define CONFIG_MTD_PARTITIONS |
| 633 | #define CONFIG_FLASH_CFI_MTD | 632 | #define CONFIG_FLASH_CFI_MTD |
| 634 | #endif | 633 | #endif |
| 635 | 634 | ||
| 636 | /* | 635 | /* |
| 637 | * Environment | 636 | * Environment |
| 638 | */ | 637 | */ |
| 639 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 638 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 640 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 639 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 641 | 640 | ||
| 642 | /* | 641 | /* |
| 643 | * Miscellaneous configurable options | 642 | * Miscellaneous configurable options |
| 644 | */ | 643 | */ |
| 645 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 644 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 646 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 645 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 647 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 646 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 648 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 647 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 649 | 648 | ||
| 650 | /* | 649 | /* |
| 651 | * For booting Linux, the board info and command line data | 650 | * For booting Linux, the board info and command line data |
| 652 | * have to be in the first 64 MB of memory, since this is | 651 | * have to be in the first 64 MB of memory, since this is |
| 653 | * the maximum mapped by the Linux kernel during initialization. | 652 | * the maximum mapped by the Linux kernel during initialization. |
| 654 | */ | 653 | */ |
| 655 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 654 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 656 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 655 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 657 | 656 | ||
| 658 | #ifdef CONFIG_CMD_KGDB | 657 | #ifdef CONFIG_CMD_KGDB |
| 659 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 658 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 660 | #endif | 659 | #endif |
| 661 | 660 | ||
| 662 | /* | 661 | /* |
| 663 | * Environment Configuration | 662 | * Environment Configuration |
| 664 | */ | 663 | */ |
| 665 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 664 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 666 | #define CONFIG_BOOTFILE "uImage" | 665 | #define CONFIG_BOOTFILE "uImage" |
| 667 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ | 666 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ |
| 668 | 667 | ||
| 669 | /* default location for tftp and bootm */ | 668 | /* default location for tftp and bootm */ |
| 670 | #define CONFIG_LOADADDR 1000000 | 669 | #define CONFIG_LOADADDR 1000000 |
| 671 | 670 | ||
| 672 | #define __USB_PHY_TYPE utmi | 671 | #define __USB_PHY_TYPE utmi |
| 673 | 672 | ||
| 674 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 673 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 675 | "hwconfig=fsl_ddr:bank_intlv=auto;" \ | 674 | "hwconfig=fsl_ddr:bank_intlv=auto;" \ |
| 676 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 675 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 677 | "netdev=eth0\0" \ | 676 | "netdev=eth0\0" \ |
| 678 | "video-mode=fslfb:1024x768-32@60,monitor=dvi\0" \ | 677 | "video-mode=fslfb:1024x768-32@60,monitor=dvi\0" \ |
| 679 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 678 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 680 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 679 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 681 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 680 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 682 | "protect off $ubootaddr +$filesize && " \ | 681 | "protect off $ubootaddr +$filesize && " \ |
| 683 | "erase $ubootaddr +$filesize && " \ | 682 | "erase $ubootaddr +$filesize && " \ |
| 684 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 683 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 685 | "protect on $ubootaddr +$filesize && " \ | 684 | "protect on $ubootaddr +$filesize && " \ |
| 686 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 685 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 687 | "consoledev=ttyS0\0" \ | 686 | "consoledev=ttyS0\0" \ |
| 688 | "ramdiskaddr=2000000\0" \ | 687 | "ramdiskaddr=2000000\0" \ |
| 689 | "ramdiskfile=t1040qds/ramdisk.uboot\0" \ | 688 | "ramdiskfile=t1040qds/ramdisk.uboot\0" \ |
| 690 | "fdtaddr=1e00000\0" \ | 689 | "fdtaddr=1e00000\0" \ |
| 691 | "fdtfile=t1040qds/t1040qds.dtb\0" \ | 690 | "fdtfile=t1040qds/t1040qds.dtb\0" \ |
| 692 | "bdev=sda3\0" | 691 | "bdev=sda3\0" |
| 693 | 692 | ||
| 694 | #define CONFIG_LINUX \ | 693 | #define CONFIG_LINUX \ |
| 695 | "setenv bootargs root=/dev/ram rw " \ | 694 | "setenv bootargs root=/dev/ram rw " \ |
| 696 | "console=$consoledev,$baudrate $othbootargs;" \ | 695 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 697 | "setenv ramdiskaddr 0x02000000;" \ | 696 | "setenv ramdiskaddr 0x02000000;" \ |
| 698 | "setenv fdtaddr 0x00c00000;" \ | 697 | "setenv fdtaddr 0x00c00000;" \ |
| 699 | "setenv loadaddr 0x1000000;" \ | 698 | "setenv loadaddr 0x1000000;" \ |
| 700 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 699 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 701 | 700 | ||
| 702 | #define CONFIG_HDBOOT \ | 701 | #define CONFIG_HDBOOT \ |
| 703 | "setenv bootargs root=/dev/$bdev rw " \ | 702 | "setenv bootargs root=/dev/$bdev rw " \ |
| 704 | "console=$consoledev,$baudrate $othbootargs;" \ | 703 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 705 | "tftp $loadaddr $bootfile;" \ | 704 | "tftp $loadaddr $bootfile;" \ |
| 706 | "tftp $fdtaddr $fdtfile;" \ | 705 | "tftp $fdtaddr $fdtfile;" \ |
| 707 | "bootm $loadaddr - $fdtaddr" | 706 | "bootm $loadaddr - $fdtaddr" |
| 708 | 707 | ||
| 709 | #define CONFIG_NFSBOOTCOMMAND \ | 708 | #define CONFIG_NFSBOOTCOMMAND \ |
| 710 | "setenv bootargs root=/dev/nfs rw " \ | 709 | "setenv bootargs root=/dev/nfs rw " \ |
| 711 | "nfsroot=$serverip:$rootpath " \ | 710 | "nfsroot=$serverip:$rootpath " \ |
| 712 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 711 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 713 | "console=$consoledev,$baudrate $othbootargs;" \ | 712 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 714 | "tftp $loadaddr $bootfile;" \ | 713 | "tftp $loadaddr $bootfile;" \ |
| 715 | "tftp $fdtaddr $fdtfile;" \ | 714 | "tftp $fdtaddr $fdtfile;" \ |
| 716 | "bootm $loadaddr - $fdtaddr" | 715 | "bootm $loadaddr - $fdtaddr" |
| 717 | 716 | ||
| 718 | #define CONFIG_RAMBOOTCOMMAND \ | 717 | #define CONFIG_RAMBOOTCOMMAND \ |
| 719 | "setenv bootargs root=/dev/ram rw " \ | 718 | "setenv bootargs root=/dev/ram rw " \ |
| 720 | "console=$consoledev,$baudrate $othbootargs;" \ | 719 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 721 | "tftp $ramdiskaddr $ramdiskfile;" \ | 720 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 722 | "tftp $loadaddr $bootfile;" \ | 721 | "tftp $loadaddr $bootfile;" \ |
| 723 | "tftp $fdtaddr $fdtfile;" \ | 722 | "tftp $fdtaddr $fdtfile;" \ |
| 724 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 723 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 725 | 724 | ||
| 726 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 725 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 727 | 726 | ||
| 728 | #include <asm/fsl_secure_boot.h> | 727 | #include <asm/fsl_secure_boot.h> |
| 729 | 728 | ||
| 730 | #endif /* __CONFIG_H */ | 729 | #endif /* __CONFIG_H */ |
| 731 | 730 |
include/configs/T104xRDB.h
| 1 | /* | 1 | /* |
| 2 | + * Copyright 2014 Freescale Semiconductor, Inc. | 2 | + * Copyright 2014 Freescale Semiconductor, Inc. |
| 3 | + * | 3 | + * |
| 4 | + * SPDX-License-Identifier: GPL-2.0+ | 4 | + * SPDX-License-Identifier: GPL-2.0+ |
| 5 | + */ | 5 | + */ |
| 6 | 6 | ||
| 7 | #ifndef __CONFIG_H | 7 | #ifndef __CONFIG_H |
| 8 | #define __CONFIG_H | 8 | #define __CONFIG_H |
| 9 | 9 | ||
| 10 | /* | 10 | /* |
| 11 | * T104x RDB board configuration file | 11 | * T104x RDB board configuration file |
| 12 | */ | 12 | */ |
| 13 | #include <asm/config_mpc85xx.h> | 13 | #include <asm/config_mpc85xx.h> |
| 14 | 14 | ||
| 15 | #ifdef CONFIG_RAMBOOT_PBL | 15 | #ifdef CONFIG_RAMBOOT_PBL |
| 16 | 16 | ||
| 17 | #ifndef CONFIG_SECURE_BOOT | 17 | #ifndef CONFIG_SECURE_BOOT |
| 18 | #define CONFIG_SYS_FSL_PBL_PBI $(SRCTREE)/board/freescale/t104xrdb/t104x_pbi.cfg | 18 | #define CONFIG_SYS_FSL_PBL_PBI $(SRCTREE)/board/freescale/t104xrdb/t104x_pbi.cfg |
| 19 | #else | 19 | #else |
| 20 | #define CONFIG_SYS_FSL_PBL_PBI \ | 20 | #define CONFIG_SYS_FSL_PBL_PBI \ |
| 21 | $(SRCTREE)/board/freescale/t104xrdb/t104x_pbi_sb.cfg | 21 | $(SRCTREE)/board/freescale/t104xrdb/t104x_pbi_sb.cfg |
| 22 | #endif | 22 | #endif |
| 23 | 23 | ||
| 24 | #define CONFIG_SPL_FLUSH_IMAGE | 24 | #define CONFIG_SPL_FLUSH_IMAGE |
| 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 26 | #define CONFIG_SYS_TEXT_BASE 0x30001000 | 26 | #define CONFIG_SYS_TEXT_BASE 0x30001000 |
| 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 28 | #define CONFIG_SPL_PAD_TO 0x40000 | 28 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 30 | #ifdef CONFIG_SPL_BUILD | 30 | #ifdef CONFIG_SPL_BUILD |
| 31 | #define CONFIG_SPL_SKIP_RELOCATE | 31 | #define CONFIG_SPL_SKIP_RELOCATE |
| 32 | #define CONFIG_SPL_COMMON_INIT_DDR | 32 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 33 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 33 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 34 | #endif | 34 | #endif |
| 35 | #define RESET_VECTOR_OFFSET 0x27FFC | 35 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 36 | #define BOOT_PAGE_OFFSET 0x27000 | 36 | #define BOOT_PAGE_OFFSET 0x27000 |
| 37 | 37 | ||
| 38 | #ifdef CONFIG_NAND | 38 | #ifdef CONFIG_NAND |
| 39 | #ifdef CONFIG_SECURE_BOOT | 39 | #ifdef CONFIG_SECURE_BOOT |
| 40 | #define CONFIG_U_BOOT_HDR_SIZE (16 << 10) | 40 | #define CONFIG_U_BOOT_HDR_SIZE (16 << 10) |
| 41 | /* | 41 | /* |
| 42 | * HDR would be appended at end of image and copied to DDR along | 42 | * HDR would be appended at end of image and copied to DDR along |
| 43 | * with U-Boot image. | 43 | * with U-Boot image. |
| 44 | */ | 44 | */ |
| 45 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) + \ | 45 | #define CONFIG_SYS_NAND_U_BOOT_SIZE ((768 << 10) + \ |
| 46 | CONFIG_U_BOOT_HDR_SIZE) | 46 | CONFIG_U_BOOT_HDR_SIZE) |
| 47 | #else | 47 | #else |
| 48 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) | 48 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) |
| 49 | #endif | 49 | #endif |
| 50 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x30000000 | 50 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x30000000 |
| 51 | #define CONFIG_SYS_NAND_U_BOOT_START 0x30000000 | 51 | #define CONFIG_SYS_NAND_U_BOOT_START 0x30000000 |
| 52 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) | 52 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) |
| 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 54 | #ifdef CONFIG_TARGET_T1040RDB | 54 | #ifdef CONFIG_TARGET_T1040RDB |
| 55 | #define CONFIG_SYS_FSL_PBL_RCW \ | 55 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 56 | $(SRCTREE)/board/freescale/t104xrdb/t1040_nand_rcw.cfg | 56 | $(SRCTREE)/board/freescale/t104xrdb/t1040_nand_rcw.cfg |
| 57 | #endif | 57 | #endif |
| 58 | #ifdef CONFIG_TARGET_T1042RDB_PI | 58 | #ifdef CONFIG_TARGET_T1042RDB_PI |
| 59 | #define CONFIG_SYS_FSL_PBL_RCW \ | 59 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 60 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_nand_rcw.cfg | 60 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_nand_rcw.cfg |
| 61 | #endif | 61 | #endif |
| 62 | #ifdef CONFIG_TARGET_T1042RDB | 62 | #ifdef CONFIG_TARGET_T1042RDB |
| 63 | #define CONFIG_SYS_FSL_PBL_RCW \ | 63 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 64 | $(SRCTREE)/board/freescale/t104xrdb/t1042_nand_rcw.cfg | 64 | $(SRCTREE)/board/freescale/t104xrdb/t1042_nand_rcw.cfg |
| 65 | #endif | 65 | #endif |
| 66 | #ifdef CONFIG_TARGET_T1040D4RDB | 66 | #ifdef CONFIG_TARGET_T1040D4RDB |
| 67 | #define CONFIG_SYS_FSL_PBL_RCW \ | 67 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 68 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_nand_rcw.cfg | 68 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_nand_rcw.cfg |
| 69 | #endif | 69 | #endif |
| 70 | #ifdef CONFIG_TARGET_T1042D4RDB | 70 | #ifdef CONFIG_TARGET_T1042D4RDB |
| 71 | #define CONFIG_SYS_FSL_PBL_RCW \ | 71 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 72 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_nand_rcw.cfg | 72 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_nand_rcw.cfg |
| 73 | #endif | 73 | #endif |
| 74 | #define CONFIG_SPL_NAND_BOOT | 74 | #define CONFIG_SPL_NAND_BOOT |
| 75 | #endif | 75 | #endif |
| 76 | 76 | ||
| 77 | #ifdef CONFIG_SPIFLASH | 77 | #ifdef CONFIG_SPIFLASH |
| 78 | #define CONFIG_RESET_VECTOR_ADDRESS 0x30000FFC | 78 | #define CONFIG_RESET_VECTOR_ADDRESS 0x30000FFC |
| 79 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 79 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 80 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) | 80 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) |
| 81 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x30000000) | 81 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x30000000) |
| 82 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x30000000) | 82 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x30000000) |
| 83 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) | 83 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) |
| 84 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 84 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 85 | #ifndef CONFIG_SPL_BUILD | 85 | #ifndef CONFIG_SPL_BUILD |
| 86 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 86 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 87 | #endif | 87 | #endif |
| 88 | #ifdef CONFIG_TARGET_T1040RDB | 88 | #ifdef CONFIG_TARGET_T1040RDB |
| 89 | #define CONFIG_SYS_FSL_PBL_RCW \ | 89 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 90 | $(SRCTREE)/board/freescale/t104xrdb/t1040_spi_rcw.cfg | 90 | $(SRCTREE)/board/freescale/t104xrdb/t1040_spi_rcw.cfg |
| 91 | #endif | 91 | #endif |
| 92 | #ifdef CONFIG_TARGET_T1042RDB_PI | 92 | #ifdef CONFIG_TARGET_T1042RDB_PI |
| 93 | #define CONFIG_SYS_FSL_PBL_RCW \ | 93 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 94 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_spi_rcw.cfg | 94 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_spi_rcw.cfg |
| 95 | #endif | 95 | #endif |
| 96 | #ifdef CONFIG_TARGET_T1042RDB | 96 | #ifdef CONFIG_TARGET_T1042RDB |
| 97 | #define CONFIG_SYS_FSL_PBL_RCW \ | 97 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 98 | $(SRCTREE)/board/freescale/t104xrdb/t1042_spi_rcw.cfg | 98 | $(SRCTREE)/board/freescale/t104xrdb/t1042_spi_rcw.cfg |
| 99 | #endif | 99 | #endif |
| 100 | #ifdef CONFIG_TARGET_T1040D4RDB | 100 | #ifdef CONFIG_TARGET_T1040D4RDB |
| 101 | #define CONFIG_SYS_FSL_PBL_RCW \ | 101 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 102 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_spi_rcw.cfg | 102 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_spi_rcw.cfg |
| 103 | #endif | 103 | #endif |
| 104 | #ifdef CONFIG_TARGET_T1042D4RDB | 104 | #ifdef CONFIG_TARGET_T1042D4RDB |
| 105 | #define CONFIG_SYS_FSL_PBL_RCW \ | 105 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 106 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_spi_rcw.cfg | 106 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_spi_rcw.cfg |
| 107 | #endif | 107 | #endif |
| 108 | #define CONFIG_SPL_SPI_BOOT | 108 | #define CONFIG_SPL_SPI_BOOT |
| 109 | #endif | 109 | #endif |
| 110 | 110 | ||
| 111 | #ifdef CONFIG_SDCARD | 111 | #ifdef CONFIG_SDCARD |
| 112 | #define CONFIG_RESET_VECTOR_ADDRESS 0x30000FFC | 112 | #define CONFIG_RESET_VECTOR_ADDRESS 0x30000FFC |
| 113 | #define CONFIG_SPL_MMC_MINIMAL | 113 | #define CONFIG_SPL_MMC_MINIMAL |
| 114 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 114 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 115 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x30000000) | 115 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x30000000) |
| 116 | #define CONFIG_SYS_MMC_U_BOOT_START (0x30000000) | 116 | #define CONFIG_SYS_MMC_U_BOOT_START (0x30000000) |
| 117 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 117 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 118 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 118 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 119 | #ifndef CONFIG_SPL_BUILD | 119 | #ifndef CONFIG_SPL_BUILD |
| 120 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 120 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 121 | #endif | 121 | #endif |
| 122 | #ifdef CONFIG_TARGET_T1040RDB | 122 | #ifdef CONFIG_TARGET_T1040RDB |
| 123 | #define CONFIG_SYS_FSL_PBL_RCW \ | 123 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 124 | $(SRCTREE)/board/freescale/t104xrdb/t1040_sd_rcw.cfg | 124 | $(SRCTREE)/board/freescale/t104xrdb/t1040_sd_rcw.cfg |
| 125 | #endif | 125 | #endif |
| 126 | #ifdef CONFIG_TARGET_T1042RDB_PI | 126 | #ifdef CONFIG_TARGET_T1042RDB_PI |
| 127 | #define CONFIG_SYS_FSL_PBL_RCW \ | 127 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 128 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_sd_rcw.cfg | 128 | $(SRCTREE)/board/freescale/t104xrdb/t1042_pi_sd_rcw.cfg |
| 129 | #endif | 129 | #endif |
| 130 | #ifdef CONFIG_TARGET_T1042RDB | 130 | #ifdef CONFIG_TARGET_T1042RDB |
| 131 | #define CONFIG_SYS_FSL_PBL_RCW \ | 131 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 132 | $(SRCTREE)/board/freescale/t104xrdb/t1042_sd_rcw.cfg | 132 | $(SRCTREE)/board/freescale/t104xrdb/t1042_sd_rcw.cfg |
| 133 | #endif | 133 | #endif |
| 134 | #ifdef CONFIG_TARGET_T1040D4RDB | 134 | #ifdef CONFIG_TARGET_T1040D4RDB |
| 135 | #define CONFIG_SYS_FSL_PBL_RCW \ | 135 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 136 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_sd_rcw.cfg | 136 | $(SRCTREE)/board/freescale/t104xrdb/t1040d4_sd_rcw.cfg |
| 137 | #endif | 137 | #endif |
| 138 | #ifdef CONFIG_TARGET_T1042D4RDB | 138 | #ifdef CONFIG_TARGET_T1042D4RDB |
| 139 | #define CONFIG_SYS_FSL_PBL_RCW \ | 139 | #define CONFIG_SYS_FSL_PBL_RCW \ |
| 140 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_sd_rcw.cfg | 140 | $(SRCTREE)/board/freescale/t104xrdb/t1042d4_sd_rcw.cfg |
| 141 | #endif | 141 | #endif |
| 142 | #define CONFIG_SPL_MMC_BOOT | 142 | #define CONFIG_SPL_MMC_BOOT |
| 143 | #endif | 143 | #endif |
| 144 | 144 | ||
| 145 | #endif | 145 | #endif |
| 146 | 146 | ||
| 147 | /* High Level Configuration Options */ | 147 | /* High Level Configuration Options */ |
| 148 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 148 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 149 | #define CONFIG_MP /* support multiple processors */ | 149 | #define CONFIG_MP /* support multiple processors */ |
| 150 | 150 | ||
| 151 | /* support deep sleep */ | 151 | /* support deep sleep */ |
| 152 | #define CONFIG_DEEP_SLEEP | 152 | #define CONFIG_DEEP_SLEEP |
| 153 | 153 | ||
| 154 | #ifndef CONFIG_SYS_TEXT_BASE | 154 | #ifndef CONFIG_SYS_TEXT_BASE |
| 155 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 155 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 156 | #endif | 156 | #endif |
| 157 | 157 | ||
| 158 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 158 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 159 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 159 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 160 | #endif | 160 | #endif |
| 161 | 161 | ||
| 162 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 162 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 163 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 163 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 164 | #define CONFIG_PCI_INDIRECT_BRIDGE | 164 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 165 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 165 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 166 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 166 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 167 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 167 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 168 | #define CONFIG_PCIE4 /* PCIE controller 4 */ | 168 | #define CONFIG_PCIE4 /* PCIE controller 4 */ |
| 169 | 169 | ||
| 170 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 170 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 171 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 171 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 172 | 172 | ||
| 173 | #define CONFIG_ENV_OVERWRITE | 173 | #define CONFIG_ENV_OVERWRITE |
| 174 | 174 | ||
| 175 | #ifdef CONFIG_MTD_NOR_FLASH | 175 | #ifdef CONFIG_MTD_NOR_FLASH |
| 176 | #define CONFIG_FLASH_CFI_DRIVER | 176 | #define CONFIG_FLASH_CFI_DRIVER |
| 177 | #define CONFIG_SYS_FLASH_CFI | 177 | #define CONFIG_SYS_FLASH_CFI |
| 178 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 178 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 179 | #endif | 179 | #endif |
| 180 | 180 | ||
| 181 | #if defined(CONFIG_SPIFLASH) | 181 | #if defined(CONFIG_SPIFLASH) |
| 182 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 182 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 183 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 183 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 184 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 184 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 185 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 185 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 186 | #elif defined(CONFIG_SDCARD) | 186 | #elif defined(CONFIG_SDCARD) |
| 187 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 187 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 188 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 188 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 189 | #define CONFIG_ENV_SIZE 0x2000 | 189 | #define CONFIG_ENV_SIZE 0x2000 |
| 190 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 190 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 191 | #elif defined(CONFIG_NAND) | 191 | #elif defined(CONFIG_NAND) |
| 192 | #ifdef CONFIG_SECURE_BOOT | 192 | #ifdef CONFIG_SECURE_BOOT |
| 193 | #define CONFIG_RAMBOOT_NAND | 193 | #define CONFIG_RAMBOOT_NAND |
| 194 | #define CONFIG_BOOTSCRIPT_COPY_RAM | 194 | #define CONFIG_BOOTSCRIPT_COPY_RAM |
| 195 | #endif | 195 | #endif |
| 196 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 196 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 197 | #define CONFIG_ENV_SIZE 0x2000 | 197 | #define CONFIG_ENV_SIZE 0x2000 |
| 198 | #define CONFIG_ENV_OFFSET (3 * CONFIG_SYS_NAND_BLOCK_SIZE) | 198 | #define CONFIG_ENV_OFFSET (3 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 199 | #else | 199 | #else |
| 200 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 200 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 201 | #define CONFIG_ENV_SIZE 0x2000 | 201 | #define CONFIG_ENV_SIZE 0x2000 |
| 202 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 202 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 203 | #endif | 203 | #endif |
| 204 | 204 | ||
| 205 | #define CONFIG_SYS_CLK_FREQ 100000000 | 205 | #define CONFIG_SYS_CLK_FREQ 100000000 |
| 206 | #define CONFIG_DDR_CLK_FREQ 66666666 | 206 | #define CONFIG_DDR_CLK_FREQ 66666666 |
| 207 | 207 | ||
| 208 | /* | 208 | /* |
| 209 | * These can be toggled for performance analysis, otherwise use default. | 209 | * These can be toggled for performance analysis, otherwise use default. |
| 210 | */ | 210 | */ |
| 211 | #define CONFIG_SYS_CACHE_STASHING | 211 | #define CONFIG_SYS_CACHE_STASHING |
| 212 | #define CONFIG_BACKSIDE_L2_CACHE | 212 | #define CONFIG_BACKSIDE_L2_CACHE |
| 213 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 213 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 214 | #define CONFIG_BTB /* toggle branch predition */ | 214 | #define CONFIG_BTB /* toggle branch predition */ |
| 215 | #define CONFIG_DDR_ECC | 215 | #define CONFIG_DDR_ECC |
| 216 | #ifdef CONFIG_DDR_ECC | 216 | #ifdef CONFIG_DDR_ECC |
| 217 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 217 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 218 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 218 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 219 | #endif | 219 | #endif |
| 220 | 220 | ||
| 221 | #define CONFIG_ENABLE_36BIT_PHYS | 221 | #define CONFIG_ENABLE_36BIT_PHYS |
| 222 | 222 | ||
| 223 | #define CONFIG_ADDR_MAP | 223 | #define CONFIG_ADDR_MAP |
| 224 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 224 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 225 | 225 | ||
| 226 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 226 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 227 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 227 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 228 | #define CONFIG_SYS_ALT_MEMTEST | 228 | #define CONFIG_SYS_ALT_MEMTEST |
| 229 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 229 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 230 | 230 | ||
| 231 | /* | 231 | /* |
| 232 | * Config the L3 Cache as L3 SRAM | 232 | * Config the L3 Cache as L3 SRAM |
| 233 | */ | 233 | */ |
| 234 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 234 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 235 | /* | 235 | /* |
| 236 | * For Secure Boot CONFIG_SYS_INIT_L3_ADDR will be redefined and hence | 236 | * For Secure Boot CONFIG_SYS_INIT_L3_ADDR will be redefined and hence |
| 237 | * Physical address (CONFIG_SYS_INIT_L3_ADDR) and virtual address | 237 | * Physical address (CONFIG_SYS_INIT_L3_ADDR) and virtual address |
| 238 | * (CONFIG_SYS_INIT_L3_VADDR) will be different. | 238 | * (CONFIG_SYS_INIT_L3_VADDR) will be different. |
| 239 | */ | 239 | */ |
| 240 | #define CONFIG_SYS_INIT_L3_VADDR 0xFFFC0000 | 240 | #define CONFIG_SYS_INIT_L3_VADDR 0xFFFC0000 |
| 241 | #define CONFIG_SYS_L3_SIZE 256 << 10 | 241 | #define CONFIG_SYS_L3_SIZE 256 << 10 |
| 242 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_VADDR + 32 * 1024) | 242 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_VADDR + 32 * 1024) |
| 243 | #ifdef CONFIG_RAMBOOT_PBL | 243 | #ifdef CONFIG_RAMBOOT_PBL |
| 244 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 244 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 245 | #endif | 245 | #endif |
| 246 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 246 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 247 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (30 << 10) | 247 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (30 << 10) |
| 248 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 248 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 249 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 249 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 250 | 250 | ||
| 251 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 251 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 252 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 252 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 253 | 253 | ||
| 254 | /* | 254 | /* |
| 255 | * DDR Setup | 255 | * DDR Setup |
| 256 | */ | 256 | */ |
| 257 | #define CONFIG_VERY_BIG_RAM | 257 | #define CONFIG_VERY_BIG_RAM |
| 258 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 258 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 259 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 259 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 260 | 260 | ||
| 261 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 261 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 262 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) | 262 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 263 | 263 | ||
| 264 | #define CONFIG_DDR_SPD | 264 | #define CONFIG_DDR_SPD |
| 265 | 265 | ||
| 266 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 266 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 267 | #define SPD_EEPROM_ADDRESS 0x51 | 267 | #define SPD_EEPROM_ADDRESS 0x51 |
| 268 | 268 | ||
| 269 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 269 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 270 | 270 | ||
| 271 | /* | 271 | /* |
| 272 | * IFC Definitions | 272 | * IFC Definitions |
| 273 | */ | 273 | */ |
| 274 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 | 274 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 |
| 275 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 275 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 276 | 276 | ||
| 277 | #define CONFIG_SYS_NOR_CSPR_EXT (0xf) | 277 | #define CONFIG_SYS_NOR_CSPR_EXT (0xf) |
| 278 | #define CONFIG_SYS_NOR_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE) | \ | 278 | #define CONFIG_SYS_NOR_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE) | \ |
| 279 | CSPR_PORT_SIZE_16 | \ | 279 | CSPR_PORT_SIZE_16 | \ |
| 280 | CSPR_MSEL_NOR | \ | 280 | CSPR_MSEL_NOR | \ |
| 281 | CSPR_V) | 281 | CSPR_V) |
| 282 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 282 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 283 | 283 | ||
| 284 | /* | 284 | /* |
| 285 | * TDM Definition | 285 | * TDM Definition |
| 286 | */ | 286 | */ |
| 287 | #define T1040_TDM_QUIRK_CCSR_BASE 0xfe000000 | 287 | #define T1040_TDM_QUIRK_CCSR_BASE 0xfe000000 |
| 288 | 288 | ||
| 289 | /* NOR Flash Timing Params */ | 289 | /* NOR Flash Timing Params */ |
| 290 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 290 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 291 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 291 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 292 | FTIM0_NOR_TEADC(0x5) | \ | 292 | FTIM0_NOR_TEADC(0x5) | \ |
| 293 | FTIM0_NOR_TEAHC(0x5)) | 293 | FTIM0_NOR_TEAHC(0x5)) |
| 294 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 294 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 295 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 295 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 296 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 296 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 297 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 297 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 298 | FTIM2_NOR_TCH(0x4) | \ | 298 | FTIM2_NOR_TCH(0x4) | \ |
| 299 | FTIM2_NOR_TWPH(0x0E) | \ | 299 | FTIM2_NOR_TWPH(0x0E) | \ |
| 300 | FTIM2_NOR_TWP(0x1c)) | 300 | FTIM2_NOR_TWP(0x1c)) |
| 301 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 301 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 302 | 302 | ||
| 303 | #define CONFIG_SYS_FLASH_QUIET_TEST | 303 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 304 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 304 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 305 | 305 | ||
| 306 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 306 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 307 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 307 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 308 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 308 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 309 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 309 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 310 | 310 | ||
| 311 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 311 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 312 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} | 312 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS} |
| 313 | 313 | ||
| 314 | /* CPLD on IFC */ | 314 | /* CPLD on IFC */ |
| 315 | #define CPLD_LBMAP_MASK 0x3F | 315 | #define CPLD_LBMAP_MASK 0x3F |
| 316 | #define CPLD_BANK_SEL_MASK 0x07 | 316 | #define CPLD_BANK_SEL_MASK 0x07 |
| 317 | #define CPLD_BANK_OVERRIDE 0x40 | 317 | #define CPLD_BANK_OVERRIDE 0x40 |
| 318 | #define CPLD_LBMAP_ALTBANK 0x44 /* BANK OR | BANK 4 */ | 318 | #define CPLD_LBMAP_ALTBANK 0x44 /* BANK OR | BANK 4 */ |
| 319 | #define CPLD_LBMAP_DFLTBANK 0x40 /* BANK OR | BANK0 */ | 319 | #define CPLD_LBMAP_DFLTBANK 0x40 /* BANK OR | BANK0 */ |
| 320 | #define CPLD_LBMAP_RESET 0xFF | 320 | #define CPLD_LBMAP_RESET 0xFF |
| 321 | #define CPLD_LBMAP_SHIFT 0x03 | 321 | #define CPLD_LBMAP_SHIFT 0x03 |
| 322 | 322 | ||
| 323 | #if defined(CONFIG_TARGET_T1042RDB_PI) | 323 | #if defined(CONFIG_TARGET_T1042RDB_PI) |
| 324 | #define CPLD_DIU_SEL_DFP 0x80 | 324 | #define CPLD_DIU_SEL_DFP 0x80 |
| 325 | #elif defined(CONFIG_TARGET_T1042D4RDB) | 325 | #elif defined(CONFIG_TARGET_T1042D4RDB) |
| 326 | #define CPLD_DIU_SEL_DFP 0xc0 | 326 | #define CPLD_DIU_SEL_DFP 0xc0 |
| 327 | #endif | 327 | #endif |
| 328 | 328 | ||
| 329 | #if defined(CONFIG_TARGET_T1040D4RDB) | 329 | #if defined(CONFIG_TARGET_T1040D4RDB) |
| 330 | #define CPLD_INT_MASK_ALL 0xFF | 330 | #define CPLD_INT_MASK_ALL 0xFF |
| 331 | #define CPLD_INT_MASK_THERM 0x80 | 331 | #define CPLD_INT_MASK_THERM 0x80 |
| 332 | #define CPLD_INT_MASK_DVI_DFP 0x40 | 332 | #define CPLD_INT_MASK_DVI_DFP 0x40 |
| 333 | #define CPLD_INT_MASK_QSGMII1 0x20 | 333 | #define CPLD_INT_MASK_QSGMII1 0x20 |
| 334 | #define CPLD_INT_MASK_QSGMII2 0x10 | 334 | #define CPLD_INT_MASK_QSGMII2 0x10 |
| 335 | #define CPLD_INT_MASK_SGMI1 0x08 | 335 | #define CPLD_INT_MASK_SGMI1 0x08 |
| 336 | #define CPLD_INT_MASK_SGMI2 0x04 | 336 | #define CPLD_INT_MASK_SGMI2 0x04 |
| 337 | #define CPLD_INT_MASK_TDMR1 0x02 | 337 | #define CPLD_INT_MASK_TDMR1 0x02 |
| 338 | #define CPLD_INT_MASK_TDMR2 0x01 | 338 | #define CPLD_INT_MASK_TDMR2 0x01 |
| 339 | #endif | 339 | #endif |
| 340 | 340 | ||
| 341 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 | 341 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 |
| 342 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) | 342 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) |
| 343 | #define CONFIG_SYS_CSPR2_EXT (0xf) | 343 | #define CONFIG_SYS_CSPR2_EXT (0xf) |
| 344 | #define CONFIG_SYS_CSPR2 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ | 344 | #define CONFIG_SYS_CSPR2 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ |
| 345 | | CSPR_PORT_SIZE_8 \ | 345 | | CSPR_PORT_SIZE_8 \ |
| 346 | | CSPR_MSEL_GPCM \ | 346 | | CSPR_MSEL_GPCM \ |
| 347 | | CSPR_V) | 347 | | CSPR_V) |
| 348 | #define CONFIG_SYS_AMASK2 IFC_AMASK(64*1024) | 348 | #define CONFIG_SYS_AMASK2 IFC_AMASK(64*1024) |
| 349 | #define CONFIG_SYS_CSOR2 0x0 | 349 | #define CONFIG_SYS_CSOR2 0x0 |
| 350 | /* CPLD Timing parameters for IFC CS2 */ | 350 | /* CPLD Timing parameters for IFC CS2 */ |
| 351 | #define CONFIG_SYS_CS2_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 351 | #define CONFIG_SYS_CS2_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 352 | FTIM0_GPCM_TEADC(0x0e) | \ | 352 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 353 | FTIM0_GPCM_TEAHC(0x0e)) | 353 | FTIM0_GPCM_TEAHC(0x0e)) |
| 354 | #define CONFIG_SYS_CS2_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ | 354 | #define CONFIG_SYS_CS2_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ |
| 355 | FTIM1_GPCM_TRAD(0x1f)) | 355 | FTIM1_GPCM_TRAD(0x1f)) |
| 356 | #define CONFIG_SYS_CS2_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 356 | #define CONFIG_SYS_CS2_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 357 | FTIM2_GPCM_TCH(0x8) | \ | 357 | FTIM2_GPCM_TCH(0x8) | \ |
| 358 | FTIM2_GPCM_TWP(0x1f)) | 358 | FTIM2_GPCM_TWP(0x1f)) |
| 359 | #define CONFIG_SYS_CS2_FTIM3 0x0 | 359 | #define CONFIG_SYS_CS2_FTIM3 0x0 |
| 360 | 360 | ||
| 361 | /* NAND Flash on IFC */ | 361 | /* NAND Flash on IFC */ |
| 362 | #define CONFIG_NAND_FSL_IFC | 362 | #define CONFIG_NAND_FSL_IFC |
| 363 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 363 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 364 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 364 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 365 | 365 | ||
| 366 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 366 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 367 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 367 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 368 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 368 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 369 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 369 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 370 | | CSPR_V) | 370 | | CSPR_V) |
| 371 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 371 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 372 | 372 | ||
| 373 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 373 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 374 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 374 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 375 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 375 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 376 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ | 376 | | CSOR_NAND_RAL_3 /* RAL = 3Byes */ \ |
| 377 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ | 377 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ |
| 378 | | CSOR_NAND_SPRZ_224/* Spare size = 224 */ \ | 378 | | CSOR_NAND_SPRZ_224/* Spare size = 224 */ \ |
| 379 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 379 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 380 | 380 | ||
| 381 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 381 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 382 | 382 | ||
| 383 | /* ONFI NAND Flash mode0 Timing Params */ | 383 | /* ONFI NAND Flash mode0 Timing Params */ |
| 384 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 384 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 385 | FTIM0_NAND_TWP(0x18) | \ | 385 | FTIM0_NAND_TWP(0x18) | \ |
| 386 | FTIM0_NAND_TWCHT(0x07) | \ | 386 | FTIM0_NAND_TWCHT(0x07) | \ |
| 387 | FTIM0_NAND_TWH(0x0a)) | 387 | FTIM0_NAND_TWH(0x0a)) |
| 388 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 388 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 389 | FTIM1_NAND_TWBE(0x39) | \ | 389 | FTIM1_NAND_TWBE(0x39) | \ |
| 390 | FTIM1_NAND_TRR(0x0e) | \ | 390 | FTIM1_NAND_TRR(0x0e) | \ |
| 391 | FTIM1_NAND_TRP(0x18)) | 391 | FTIM1_NAND_TRP(0x18)) |
| 392 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 392 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 393 | FTIM2_NAND_TREH(0x0a) | \ | 393 | FTIM2_NAND_TREH(0x0a) | \ |
| 394 | FTIM2_NAND_TWHRE(0x1e)) | 394 | FTIM2_NAND_TWHRE(0x1e)) |
| 395 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 395 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 396 | 396 | ||
| 397 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 397 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 398 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 398 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 399 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 399 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 400 | 400 | ||
| 401 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) | 401 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) |
| 402 | 402 | ||
| 403 | #if defined(CONFIG_NAND) | 403 | #if defined(CONFIG_NAND) |
| 404 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 404 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 405 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 405 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 406 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 406 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 407 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 407 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 408 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 408 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 409 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 409 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 410 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 410 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 411 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 411 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 412 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR_CSPR_EXT | 412 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR_CSPR_EXT |
| 413 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR_CSPR | 413 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR_CSPR |
| 414 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 414 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 415 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 415 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 416 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 416 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 417 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 417 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 418 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 418 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 419 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 419 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 420 | #else | 420 | #else |
| 421 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR_CSPR_EXT | 421 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR_CSPR_EXT |
| 422 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR_CSPR | 422 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR_CSPR |
| 423 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 423 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 424 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 424 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 425 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 425 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 426 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 426 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 427 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 427 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 428 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 428 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 429 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT | 429 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 430 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR | 430 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR |
| 431 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK | 431 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK |
| 432 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR | 432 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR |
| 433 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 | 433 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 434 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 | 434 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 435 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 | 435 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 436 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 | 436 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 437 | #endif | 437 | #endif |
| 438 | 438 | ||
| 439 | #ifdef CONFIG_SPL_BUILD | 439 | #ifdef CONFIG_SPL_BUILD |
| 440 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 440 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 441 | #else | 441 | #else |
| 442 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 442 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 443 | #endif | 443 | #endif |
| 444 | 444 | ||
| 445 | #if defined(CONFIG_RAMBOOT_PBL) | 445 | #if defined(CONFIG_RAMBOOT_PBL) |
| 446 | #define CONFIG_SYS_RAMBOOT | 446 | #define CONFIG_SYS_RAMBOOT |
| 447 | #endif | 447 | #endif |
| 448 | 448 | ||
| 449 | #ifdef CONFIG_SYS_FSL_ERRATUM_A008044 | 449 | #ifdef CONFIG_SYS_FSL_ERRATUM_A008044 |
| 450 | #if defined(CONFIG_NAND) | 450 | #if defined(CONFIG_NAND) |
| 451 | #define CONFIG_A008044_WORKAROUND | 451 | #define CONFIG_A008044_WORKAROUND |
| 452 | #endif | 452 | #endif |
| 453 | #endif | 453 | #endif |
| 454 | 454 | ||
| 455 | #define CONFIG_BOARD_EARLY_INIT_R | 455 | #define CONFIG_BOARD_EARLY_INIT_R |
| 456 | #define CONFIG_MISC_INIT_R | 456 | #define CONFIG_MISC_INIT_R |
| 457 | 457 | ||
| 458 | #define CONFIG_HWCONFIG | 458 | #define CONFIG_HWCONFIG |
| 459 | 459 | ||
| 460 | /* define to use L1 as initial stack */ | 460 | /* define to use L1 as initial stack */ |
| 461 | #define CONFIG_L1_INIT_RAM | 461 | #define CONFIG_L1_INIT_RAM |
| 462 | #define CONFIG_SYS_INIT_RAM_LOCK | 462 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 463 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 463 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 464 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 464 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 465 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 465 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 466 | /* The assembler doesn't like typecast */ | 466 | /* The assembler doesn't like typecast */ |
| 467 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 467 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 468 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 468 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 469 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 469 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 470 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 470 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 471 | 471 | ||
| 472 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 472 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 473 | GENERATED_GBL_DATA_SIZE) | 473 | GENERATED_GBL_DATA_SIZE) |
| 474 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 474 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 475 | 475 | ||
| 476 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 476 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 477 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) | 477 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) |
| 478 | 478 | ||
| 479 | /* Serial Port - controlled on board with jumper J8 | 479 | /* Serial Port - controlled on board with jumper J8 |
| 480 | * open - index 2 | 480 | * open - index 2 |
| 481 | * shorted - index 1 | 481 | * shorted - index 1 |
| 482 | */ | 482 | */ |
| 483 | #define CONFIG_CONS_INDEX 1 | 483 | #define CONFIG_CONS_INDEX 1 |
| 484 | #define CONFIG_SYS_NS16550_SERIAL | 484 | #define CONFIG_SYS_NS16550_SERIAL |
| 485 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 485 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 486 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 486 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 487 | 487 | ||
| 488 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 488 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 489 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 489 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 490 | 490 | ||
| 491 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 491 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 492 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 492 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 493 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 493 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 494 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 494 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 495 | 495 | ||
| 496 | #if defined(CONFIG_TARGET_T1042RDB_PI) || defined(CONFIG_TARGET_T1042D4RDB) | 496 | #if defined(CONFIG_TARGET_T1042RDB_PI) || defined(CONFIG_TARGET_T1042D4RDB) |
| 497 | /* Video */ | 497 | /* Video */ |
| 498 | #define CONFIG_FSL_DIU_FB | 498 | #define CONFIG_FSL_DIU_FB |
| 499 | 499 | ||
| 500 | #ifdef CONFIG_FSL_DIU_FB | 500 | #ifdef CONFIG_FSL_DIU_FB |
| 501 | #define CONFIG_FSL_DIU_CH7301 | 501 | #define CONFIG_FSL_DIU_CH7301 |
| 502 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) | 502 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x180000) |
| 503 | #define CONFIG_VIDEO_LOGO | 503 | #define CONFIG_VIDEO_LOGO |
| 504 | #define CONFIG_VIDEO_BMP_LOGO | 504 | #define CONFIG_VIDEO_BMP_LOGO |
| 505 | #endif | 505 | #endif |
| 506 | #endif | 506 | #endif |
| 507 | 507 | ||
| 508 | /* I2C */ | 508 | /* I2C */ |
| 509 | #define CONFIG_SYS_I2C | 509 | #define CONFIG_SYS_I2C |
| 510 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ | 510 | #define CONFIG_SYS_I2C_FSL /* Use FSL common I2C driver */ |
| 511 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 /* I2C speed in Hz */ | 511 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 /* I2C speed in Hz */ |
| 512 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 512 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 513 | #define CONFIG_SYS_FSL_I2C3_SPEED 400000 | 513 | #define CONFIG_SYS_FSL_I2C3_SPEED 400000 |
| 514 | #define CONFIG_SYS_FSL_I2C4_SPEED 400000 | 514 | #define CONFIG_SYS_FSL_I2C4_SPEED 400000 |
| 515 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 515 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 516 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 516 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 517 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F | 517 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F |
| 518 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F | 518 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F |
| 519 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 519 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 520 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 520 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 521 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 | 521 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 |
| 522 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 | 522 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 |
| 523 | 523 | ||
| 524 | /* I2C bus multiplexer */ | 524 | /* I2C bus multiplexer */ |
| 525 | #define I2C_MUX_PCA_ADDR 0x70 | 525 | #define I2C_MUX_PCA_ADDR 0x70 |
| 526 | #define I2C_MUX_CH_DEFAULT 0x8 | 526 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 527 | 527 | ||
| 528 | #if defined(CONFIG_TARGET_T1042RDB_PI) || \ | 528 | #if defined(CONFIG_TARGET_T1042RDB_PI) || \ |
| 529 | defined(CONFIG_TARGET_T1040D4RDB) || \ | 529 | defined(CONFIG_TARGET_T1040D4RDB) || \ |
| 530 | defined(CONFIG_TARGET_T1042D4RDB) | 530 | defined(CONFIG_TARGET_T1042D4RDB) |
| 531 | /* LDI/DVI Encoder for display */ | 531 | /* LDI/DVI Encoder for display */ |
| 532 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 | 532 | #define CONFIG_SYS_I2C_LDI_ADDR 0x38 |
| 533 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 | 533 | #define CONFIG_SYS_I2C_DVI_ADDR 0x75 |
| 534 | 534 | ||
| 535 | /* | 535 | /* |
| 536 | * RTC configuration | 536 | * RTC configuration |
| 537 | */ | 537 | */ |
| 538 | #define RTC | 538 | #define RTC |
| 539 | #define CONFIG_RTC_DS1337 1 | 539 | #define CONFIG_RTC_DS1337 1 |
| 540 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 | 540 | #define CONFIG_SYS_I2C_RTC_ADDR 0x68 |
| 541 | 541 | ||
| 542 | /*DVI encoder*/ | 542 | /*DVI encoder*/ |
| 543 | #define CONFIG_HDMI_ENCODER_I2C_ADDR 0x75 | 543 | #define CONFIG_HDMI_ENCODER_I2C_ADDR 0x75 |
| 544 | #endif | 544 | #endif |
| 545 | 545 | ||
| 546 | /* | 546 | /* |
| 547 | * eSPI - Enhanced SPI | 547 | * eSPI - Enhanced SPI |
| 548 | */ | 548 | */ |
| 549 | #define CONFIG_SPI_FLASH_BAR | 549 | #define CONFIG_SPI_FLASH_BAR |
| 550 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 550 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 551 | #define CONFIG_SF_DEFAULT_MODE 0 | 551 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 552 | #define CONFIG_ENV_SPI_BUS 0 | 552 | #define CONFIG_ENV_SPI_BUS 0 |
| 553 | #define CONFIG_ENV_SPI_CS 0 | 553 | #define CONFIG_ENV_SPI_CS 0 |
| 554 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 554 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 555 | #define CONFIG_ENV_SPI_MODE 0 | 555 | #define CONFIG_ENV_SPI_MODE 0 |
| 556 | 556 | ||
| 557 | /* | 557 | /* |
| 558 | * General PCI | 558 | * General PCI |
| 559 | * Memory space is mapped 1-1, but I/O space must start from 0. | 559 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 560 | */ | 560 | */ |
| 561 | 561 | ||
| 562 | #ifdef CONFIG_PCI | 562 | #ifdef CONFIG_PCI |
| 563 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 563 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 564 | #ifdef CONFIG_PCIE1 | 564 | #ifdef CONFIG_PCIE1 |
| 565 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 565 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 566 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 566 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 567 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 567 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 568 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ | 568 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ |
| 569 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 569 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 570 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 570 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 571 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 571 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 572 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 572 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 573 | #endif | 573 | #endif |
| 574 | 574 | ||
| 575 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 575 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 576 | #ifdef CONFIG_PCIE2 | 576 | #ifdef CONFIG_PCIE2 |
| 577 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 | 577 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 |
| 578 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 578 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 579 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull | 579 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull |
| 580 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ | 580 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ |
| 581 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 581 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 582 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 582 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 583 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 583 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 584 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 584 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 585 | #endif | 585 | #endif |
| 586 | 586 | ||
| 587 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 587 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 588 | #ifdef CONFIG_PCIE3 | 588 | #ifdef CONFIG_PCIE3 |
| 589 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 | 589 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 |
| 590 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 590 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 591 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull | 591 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull |
| 592 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ | 592 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ |
| 593 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 593 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 594 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 594 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 595 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 595 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 596 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 596 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 597 | #endif | 597 | #endif |
| 598 | 598 | ||
| 599 | /* controller 4, Base address 203000 */ | 599 | /* controller 4, Base address 203000 */ |
| 600 | #ifdef CONFIG_PCIE4 | 600 | #ifdef CONFIG_PCIE4 |
| 601 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 | 601 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 |
| 602 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 602 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 603 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull | 603 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull |
| 604 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ | 604 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ |
| 605 | #define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 | 605 | #define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 |
| 606 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 606 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 607 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 607 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 608 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 608 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 609 | #endif | 609 | #endif |
| 610 | 610 | ||
| 611 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 611 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 612 | #endif /* CONFIG_PCI */ | 612 | #endif /* CONFIG_PCI */ |
| 613 | 613 | ||
| 614 | /* SATA */ | 614 | /* SATA */ |
| 615 | #define CONFIG_FSL_SATA_V2 | 615 | #define CONFIG_FSL_SATA_V2 |
| 616 | #ifdef CONFIG_FSL_SATA_V2 | 616 | #ifdef CONFIG_FSL_SATA_V2 |
| 617 | #define CONFIG_LIBATA | 617 | #define CONFIG_LIBATA |
| 618 | #define CONFIG_FSL_SATA | ||
| 619 | 618 | ||
| 620 | #define CONFIG_SYS_SATA_MAX_DEVICE 1 | 619 | #define CONFIG_SYS_SATA_MAX_DEVICE 1 |
| 621 | #define CONFIG_SATA1 | 620 | #define CONFIG_SATA1 |
| 622 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 621 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 623 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 622 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 624 | 623 | ||
| 625 | #define CONFIG_LBA48 | 624 | #define CONFIG_LBA48 |
| 626 | #endif | 625 | #endif |
| 627 | 626 | ||
| 628 | /* | 627 | /* |
| 629 | * USB | 628 | * USB |
| 630 | */ | 629 | */ |
| 631 | #define CONFIG_HAS_FSL_DR_USB | 630 | #define CONFIG_HAS_FSL_DR_USB |
| 632 | 631 | ||
| 633 | #ifdef CONFIG_HAS_FSL_DR_USB | 632 | #ifdef CONFIG_HAS_FSL_DR_USB |
| 634 | #ifdef CONFIG_USB_EHCI_HCD | 633 | #ifdef CONFIG_USB_EHCI_HCD |
| 635 | #define CONFIG_USB_EHCI_FSL | 634 | #define CONFIG_USB_EHCI_FSL |
| 636 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 635 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 637 | #define CONFIG_EHCI_DESC_BIG_ENDIAN | 636 | #define CONFIG_EHCI_DESC_BIG_ENDIAN |
| 638 | #endif | 637 | #endif |
| 639 | #endif | 638 | #endif |
| 640 | 639 | ||
| 641 | #ifdef CONFIG_MMC | 640 | #ifdef CONFIG_MMC |
| 642 | #define CONFIG_FSL_ESDHC | 641 | #define CONFIG_FSL_ESDHC |
| 643 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 642 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 644 | #endif | 643 | #endif |
| 645 | 644 | ||
| 646 | /* Qman/Bman */ | 645 | /* Qman/Bman */ |
| 647 | #ifndef CONFIG_NOBQFMAN | 646 | #ifndef CONFIG_NOBQFMAN |
| 648 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 647 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 649 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 648 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 650 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 649 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 651 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 650 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 652 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 651 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 653 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 652 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 654 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 653 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 655 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 654 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 656 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 655 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 657 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 656 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 658 | CONFIG_SYS_BMAN_CENA_SIZE) | 657 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 659 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 658 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 660 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 659 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 661 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 660 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 662 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 661 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 663 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 662 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 664 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 663 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 665 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 664 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 666 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 665 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 667 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 666 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 668 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 667 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 669 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 668 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 670 | CONFIG_SYS_QMAN_CENA_SIZE) | 669 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 671 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 670 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 672 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 671 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 673 | 672 | ||
| 674 | #define CONFIG_SYS_DPAA_FMAN | 673 | #define CONFIG_SYS_DPAA_FMAN |
| 675 | #define CONFIG_SYS_DPAA_PME | 674 | #define CONFIG_SYS_DPAA_PME |
| 676 | 675 | ||
| 677 | #define CONFIG_QE | 676 | #define CONFIG_QE |
| 678 | #define CONFIG_U_QE | 677 | #define CONFIG_U_QE |
| 679 | 678 | ||
| 680 | /* Default address of microcode for the Linux Fman driver */ | 679 | /* Default address of microcode for the Linux Fman driver */ |
| 681 | #if defined(CONFIG_SPIFLASH) | 680 | #if defined(CONFIG_SPIFLASH) |
| 682 | /* | 681 | /* |
| 683 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 682 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 684 | * env, so we got 0x110000. | 683 | * env, so we got 0x110000. |
| 685 | */ | 684 | */ |
| 686 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 685 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 687 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 686 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 688 | #elif defined(CONFIG_SDCARD) | 687 | #elif defined(CONFIG_SDCARD) |
| 689 | /* | 688 | /* |
| 690 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 689 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 691 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 690 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 692 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. | 691 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. |
| 693 | */ | 692 | */ |
| 694 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 693 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 695 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 694 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 696 | #elif defined(CONFIG_NAND) | 695 | #elif defined(CONFIG_NAND) |
| 697 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 696 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 698 | #define CONFIG_SYS_FMAN_FW_ADDR (5 * CONFIG_SYS_NAND_BLOCK_SIZE) | 697 | #define CONFIG_SYS_FMAN_FW_ADDR (5 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 699 | #else | 698 | #else |
| 700 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 699 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 701 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 700 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 702 | #endif | 701 | #endif |
| 703 | 702 | ||
| 704 | #if defined(CONFIG_SPIFLASH) | 703 | #if defined(CONFIG_SPIFLASH) |
| 705 | #define CONFIG_SYS_QE_FW_ADDR 0x130000 | 704 | #define CONFIG_SYS_QE_FW_ADDR 0x130000 |
| 706 | #elif defined(CONFIG_SDCARD) | 705 | #elif defined(CONFIG_SDCARD) |
| 707 | #define CONFIG_SYS_QE_FW_ADDR (512 * 0x920) | 706 | #define CONFIG_SYS_QE_FW_ADDR (512 * 0x920) |
| 708 | #elif defined(CONFIG_NAND) | 707 | #elif defined(CONFIG_NAND) |
| 709 | #define CONFIG_SYS_QE_FW_ADDR (7 * CONFIG_SYS_NAND_BLOCK_SIZE) | 708 | #define CONFIG_SYS_QE_FW_ADDR (7 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 710 | #else | 709 | #else |
| 711 | #define CONFIG_SYS_QE_FW_ADDR 0xEFF10000 | 710 | #define CONFIG_SYS_QE_FW_ADDR 0xEFF10000 |
| 712 | #endif | 711 | #endif |
| 713 | 712 | ||
| 714 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 713 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 715 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 714 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 716 | #endif /* CONFIG_NOBQFMAN */ | 715 | #endif /* CONFIG_NOBQFMAN */ |
| 717 | 716 | ||
| 718 | #ifdef CONFIG_SYS_DPAA_FMAN | 717 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 719 | #define CONFIG_FMAN_ENET | 718 | #define CONFIG_FMAN_ENET |
| 720 | #define CONFIG_PHY_VITESSE | 719 | #define CONFIG_PHY_VITESSE |
| 721 | #define CONFIG_PHY_REALTEK | 720 | #define CONFIG_PHY_REALTEK |
| 722 | #endif | 721 | #endif |
| 723 | 722 | ||
| 724 | #ifdef CONFIG_FMAN_ENET | 723 | #ifdef CONFIG_FMAN_ENET |
| 725 | #if defined(CONFIG_TARGET_T1040RDB) || defined(CONFIG_TARGET_T1042RDB) | 724 | #if defined(CONFIG_TARGET_T1040RDB) || defined(CONFIG_TARGET_T1042RDB) |
| 726 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x03 | 725 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x03 |
| 727 | #elif defined(CONFIG_TARGET_T1040D4RDB) | 726 | #elif defined(CONFIG_TARGET_T1040D4RDB) |
| 728 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x01 | 727 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x01 |
| 729 | #elif defined(CONFIG_TARGET_T1042D4RDB) | 728 | #elif defined(CONFIG_TARGET_T1042D4RDB) |
| 730 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x02 | 729 | #define CONFIG_SYS_SGMII1_PHY_ADDR 0x02 |
| 731 | #define CONFIG_SYS_SGMII2_PHY_ADDR 0x03 | 730 | #define CONFIG_SYS_SGMII2_PHY_ADDR 0x03 |
| 732 | #define CONFIG_SYS_SGMII3_PHY_ADDR 0x01 | 731 | #define CONFIG_SYS_SGMII3_PHY_ADDR 0x01 |
| 733 | #endif | 732 | #endif |
| 734 | 733 | ||
| 735 | #if defined(CONFIG_TARGET_T1040D4RDB) || defined(CONFIG_TARGET_T1042D4RDB) | 734 | #if defined(CONFIG_TARGET_T1040D4RDB) || defined(CONFIG_TARGET_T1042D4RDB) |
| 736 | #define CONFIG_SYS_RGMII1_PHY_ADDR 0x04 | 735 | #define CONFIG_SYS_RGMII1_PHY_ADDR 0x04 |
| 737 | #define CONFIG_SYS_RGMII2_PHY_ADDR 0x05 | 736 | #define CONFIG_SYS_RGMII2_PHY_ADDR 0x05 |
| 738 | #else | 737 | #else |
| 739 | #define CONFIG_SYS_RGMII1_PHY_ADDR 0x01 | 738 | #define CONFIG_SYS_RGMII1_PHY_ADDR 0x01 |
| 740 | #define CONFIG_SYS_RGMII2_PHY_ADDR 0x02 | 739 | #define CONFIG_SYS_RGMII2_PHY_ADDR 0x02 |
| 741 | #endif | 740 | #endif |
| 742 | 741 | ||
| 743 | /* Enable VSC9953 L2 Switch driver on T1040 SoC */ | 742 | /* Enable VSC9953 L2 Switch driver on T1040 SoC */ |
| 744 | #if defined(CONFIG_TARGET_T1040RDB) || defined(CONFIG_TARGET_T1040D4RDB) | 743 | #if defined(CONFIG_TARGET_T1040RDB) || defined(CONFIG_TARGET_T1040D4RDB) |
| 745 | #define CONFIG_VSC9953 | 744 | #define CONFIG_VSC9953 |
| 746 | #ifdef CONFIG_TARGET_T1040RDB | 745 | #ifdef CONFIG_TARGET_T1040RDB |
| 747 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x04 | 746 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x04 |
| 748 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x08 | 747 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x08 |
| 749 | #else | 748 | #else |
| 750 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x08 | 749 | #define CONFIG_SYS_FM1_QSGMII11_PHY_ADDR 0x08 |
| 751 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x0c | 750 | #define CONFIG_SYS_FM1_QSGMII21_PHY_ADDR 0x0c |
| 752 | #endif | 751 | #endif |
| 753 | #endif | 752 | #endif |
| 754 | 753 | ||
| 755 | #define CONFIG_MII /* MII PHY management */ | 754 | #define CONFIG_MII /* MII PHY management */ |
| 756 | #define CONFIG_ETHPRIME "FM1@DTSEC4" | 755 | #define CONFIG_ETHPRIME "FM1@DTSEC4" |
| 757 | #endif | 756 | #endif |
| 758 | 757 | ||
| 759 | /* | 758 | /* |
| 760 | * Environment | 759 | * Environment |
| 761 | */ | 760 | */ |
| 762 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 761 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 763 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 762 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 764 | 763 | ||
| 765 | /* | 764 | /* |
| 766 | * Miscellaneous configurable options | 765 | * Miscellaneous configurable options |
| 767 | */ | 766 | */ |
| 768 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 767 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 769 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 768 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 770 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 769 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 771 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 770 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 772 | 771 | ||
| 773 | /* | 772 | /* |
| 774 | * For booting Linux, the board info and command line data | 773 | * For booting Linux, the board info and command line data |
| 775 | * have to be in the first 64 MB of memory, since this is | 774 | * have to be in the first 64 MB of memory, since this is |
| 776 | * the maximum mapped by the Linux kernel during initialization. | 775 | * the maximum mapped by the Linux kernel during initialization. |
| 777 | */ | 776 | */ |
| 778 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 777 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 779 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 778 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 780 | 779 | ||
| 781 | #ifdef CONFIG_CMD_KGDB | 780 | #ifdef CONFIG_CMD_KGDB |
| 782 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 781 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 783 | #endif | 782 | #endif |
| 784 | 783 | ||
| 785 | /* | 784 | /* |
| 786 | * Dynamic MTD Partition support with mtdparts | 785 | * Dynamic MTD Partition support with mtdparts |
| 787 | */ | 786 | */ |
| 788 | #ifdef CONFIG_MTD_NOR_FLASH | 787 | #ifdef CONFIG_MTD_NOR_FLASH |
| 789 | #define CONFIG_MTD_DEVICE | 788 | #define CONFIG_MTD_DEVICE |
| 790 | #define CONFIG_MTD_PARTITIONS | 789 | #define CONFIG_MTD_PARTITIONS |
| 791 | #define CONFIG_FLASH_CFI_MTD | 790 | #define CONFIG_FLASH_CFI_MTD |
| 792 | #endif | 791 | #endif |
| 793 | 792 | ||
| 794 | /* | 793 | /* |
| 795 | * Environment Configuration | 794 | * Environment Configuration |
| 796 | */ | 795 | */ |
| 797 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 796 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 798 | #define CONFIG_BOOTFILE "uImage" | 797 | #define CONFIG_BOOTFILE "uImage" |
| 799 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ | 798 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ |
| 800 | 799 | ||
| 801 | /* default location for tftp and bootm */ | 800 | /* default location for tftp and bootm */ |
| 802 | #define CONFIG_LOADADDR 1000000 | 801 | #define CONFIG_LOADADDR 1000000 |
| 803 | 802 | ||
| 804 | #define __USB_PHY_TYPE utmi | 803 | #define __USB_PHY_TYPE utmi |
| 805 | #define RAMDISKFILE "t104xrdb/ramdisk.uboot" | 804 | #define RAMDISKFILE "t104xrdb/ramdisk.uboot" |
| 806 | 805 | ||
| 807 | #ifdef CONFIG_TARGET_T1040RDB | 806 | #ifdef CONFIG_TARGET_T1040RDB |
| 808 | #define FDTFILE "t1040rdb/t1040rdb.dtb" | 807 | #define FDTFILE "t1040rdb/t1040rdb.dtb" |
| 809 | #elif defined(CONFIG_TARGET_T1042RDB_PI) | 808 | #elif defined(CONFIG_TARGET_T1042RDB_PI) |
| 810 | #define FDTFILE "t1042rdb_pi/t1042rdb_pi.dtb" | 809 | #define FDTFILE "t1042rdb_pi/t1042rdb_pi.dtb" |
| 811 | #elif defined(CONFIG_TARGET_T1042RDB) | 810 | #elif defined(CONFIG_TARGET_T1042RDB) |
| 812 | #define FDTFILE "t1042rdb/t1042rdb.dtb" | 811 | #define FDTFILE "t1042rdb/t1042rdb.dtb" |
| 813 | #elif defined(CONFIG_TARGET_T1040D4RDB) | 812 | #elif defined(CONFIG_TARGET_T1040D4RDB) |
| 814 | #define FDTFILE "t1042rdb/t1040d4rdb.dtb" | 813 | #define FDTFILE "t1042rdb/t1040d4rdb.dtb" |
| 815 | #elif defined(CONFIG_TARGET_T1042D4RDB) | 814 | #elif defined(CONFIG_TARGET_T1042D4RDB) |
| 816 | #define FDTFILE "t1042rdb/t1042d4rdb.dtb" | 815 | #define FDTFILE "t1042rdb/t1042d4rdb.dtb" |
| 817 | #endif | 816 | #endif |
| 818 | 817 | ||
| 819 | #ifdef CONFIG_FSL_DIU_FB | 818 | #ifdef CONFIG_FSL_DIU_FB |
| 820 | #define DIU_ENVIRONMENT "video-mode=fslfb:1024x768-32@60,monitor=dvi" | 819 | #define DIU_ENVIRONMENT "video-mode=fslfb:1024x768-32@60,monitor=dvi" |
| 821 | #else | 820 | #else |
| 822 | #define DIU_ENVIRONMENT | 821 | #define DIU_ENVIRONMENT |
| 823 | #endif | 822 | #endif |
| 824 | 823 | ||
| 825 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 824 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 826 | "hwconfig=fsl_ddr:bank_intlv=cs0_cs1;" \ | 825 | "hwconfig=fsl_ddr:bank_intlv=cs0_cs1;" \ |
| 827 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ | 826 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ |
| 828 | "usb2:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 827 | "usb2:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 829 | "netdev=eth0\0" \ | 828 | "netdev=eth0\0" \ |
| 830 | "video-mode=" __stringify(DIU_ENVIRONMENT) "\0" \ | 829 | "video-mode=" __stringify(DIU_ENVIRONMENT) "\0" \ |
| 831 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 830 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 832 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 831 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 833 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 832 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 834 | "protect off $ubootaddr +$filesize && " \ | 833 | "protect off $ubootaddr +$filesize && " \ |
| 835 | "erase $ubootaddr +$filesize && " \ | 834 | "erase $ubootaddr +$filesize && " \ |
| 836 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 835 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 837 | "protect on $ubootaddr +$filesize && " \ | 836 | "protect on $ubootaddr +$filesize && " \ |
| 838 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 837 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 839 | "consoledev=ttyS0\0" \ | 838 | "consoledev=ttyS0\0" \ |
| 840 | "ramdiskaddr=2000000\0" \ | 839 | "ramdiskaddr=2000000\0" \ |
| 841 | "ramdiskfile=" __stringify(RAMDISKFILE) "\0" \ | 840 | "ramdiskfile=" __stringify(RAMDISKFILE) "\0" \ |
| 842 | "fdtaddr=1e00000\0" \ | 841 | "fdtaddr=1e00000\0" \ |
| 843 | "fdtfile=" __stringify(FDTFILE) "\0" \ | 842 | "fdtfile=" __stringify(FDTFILE) "\0" \ |
| 844 | "bdev=sda3\0" | 843 | "bdev=sda3\0" |
| 845 | 844 | ||
| 846 | #define CONFIG_LINUX \ | 845 | #define CONFIG_LINUX \ |
| 847 | "setenv bootargs root=/dev/ram rw " \ | 846 | "setenv bootargs root=/dev/ram rw " \ |
| 848 | "console=$consoledev,$baudrate $othbootargs;" \ | 847 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 849 | "setenv ramdiskaddr 0x02000000;" \ | 848 | "setenv ramdiskaddr 0x02000000;" \ |
| 850 | "setenv fdtaddr 0x00c00000;" \ | 849 | "setenv fdtaddr 0x00c00000;" \ |
| 851 | "setenv loadaddr 0x1000000;" \ | 850 | "setenv loadaddr 0x1000000;" \ |
| 852 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 851 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 853 | 852 | ||
| 854 | #define CONFIG_HDBOOT \ | 853 | #define CONFIG_HDBOOT \ |
| 855 | "setenv bootargs root=/dev/$bdev rw " \ | 854 | "setenv bootargs root=/dev/$bdev rw " \ |
| 856 | "console=$consoledev,$baudrate $othbootargs;" \ | 855 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 857 | "tftp $loadaddr $bootfile;" \ | 856 | "tftp $loadaddr $bootfile;" \ |
| 858 | "tftp $fdtaddr $fdtfile;" \ | 857 | "tftp $fdtaddr $fdtfile;" \ |
| 859 | "bootm $loadaddr - $fdtaddr" | 858 | "bootm $loadaddr - $fdtaddr" |
| 860 | 859 | ||
| 861 | #define CONFIG_NFSBOOTCOMMAND \ | 860 | #define CONFIG_NFSBOOTCOMMAND \ |
| 862 | "setenv bootargs root=/dev/nfs rw " \ | 861 | "setenv bootargs root=/dev/nfs rw " \ |
| 863 | "nfsroot=$serverip:$rootpath " \ | 862 | "nfsroot=$serverip:$rootpath " \ |
| 864 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 863 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 865 | "console=$consoledev,$baudrate $othbootargs;" \ | 864 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 866 | "tftp $loadaddr $bootfile;" \ | 865 | "tftp $loadaddr $bootfile;" \ |
| 867 | "tftp $fdtaddr $fdtfile;" \ | 866 | "tftp $fdtaddr $fdtfile;" \ |
| 868 | "bootm $loadaddr - $fdtaddr" | 867 | "bootm $loadaddr - $fdtaddr" |
| 869 | 868 | ||
| 870 | #define CONFIG_RAMBOOTCOMMAND \ | 869 | #define CONFIG_RAMBOOTCOMMAND \ |
| 871 | "setenv bootargs root=/dev/ram rw " \ | 870 | "setenv bootargs root=/dev/ram rw " \ |
| 872 | "console=$consoledev,$baudrate $othbootargs;" \ | 871 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 873 | "tftp $ramdiskaddr $ramdiskfile;" \ | 872 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 874 | "tftp $loadaddr $bootfile;" \ | 873 | "tftp $loadaddr $bootfile;" \ |
| 875 | "tftp $fdtaddr $fdtfile;" \ | 874 | "tftp $fdtaddr $fdtfile;" \ |
| 876 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 875 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 877 | 876 | ||
| 878 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 877 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 879 | 878 | ||
| 880 | #include <asm/fsl_secure_boot.h> | 879 | #include <asm/fsl_secure_boot.h> |
| 881 | 880 | ||
| 882 | #endif /* __CONFIG_H */ | 881 | #endif /* __CONFIG_H */ |
| 883 | 882 |
include/configs/T208xQDS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2011-2013 Freescale Semiconductor, Inc. | 2 | * Copyright 2011-2013 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * T2080/T2081 QDS board configuration file | 8 | * T2080/T2081 QDS board configuration file |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #ifndef __T208xQDS_H | 11 | #ifndef __T208xQDS_H |
| 12 | #define __T208xQDS_H | 12 | #define __T208xQDS_H |
| 13 | 13 | ||
| 14 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ | 14 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ |
| 15 | #if defined(CONFIG_ARCH_T2080) | 15 | #if defined(CONFIG_ARCH_T2080) |
| 16 | #define CONFIG_FSL_SATA_V2 | 16 | #define CONFIG_FSL_SATA_V2 |
| 17 | #define CONFIG_SYS_SRIO /* Enable Serial RapidIO Support */ | 17 | #define CONFIG_SYS_SRIO /* Enable Serial RapidIO Support */ |
| 18 | #define CONFIG_SRIO1 /* SRIO port 1 */ | 18 | #define CONFIG_SRIO1 /* SRIO port 1 */ |
| 19 | #define CONFIG_SRIO2 /* SRIO port 2 */ | 19 | #define CONFIG_SRIO2 /* SRIO port 2 */ |
| 20 | #elif defined(CONFIG_ARCH_T2081) | 20 | #elif defined(CONFIG_ARCH_T2081) |
| 21 | #endif | 21 | #endif |
| 22 | 22 | ||
| 23 | /* High Level Configuration Options */ | 23 | /* High Level Configuration Options */ |
| 24 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 24 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 25 | #define CONFIG_MP /* support multiple processors */ | 25 | #define CONFIG_MP /* support multiple processors */ |
| 26 | #define CONFIG_ENABLE_36BIT_PHYS | 26 | #define CONFIG_ENABLE_36BIT_PHYS |
| 27 | 27 | ||
| 28 | #ifdef CONFIG_PHYS_64BIT | 28 | #ifdef CONFIG_PHYS_64BIT |
| 29 | #define CONFIG_ADDR_MAP 1 | 29 | #define CONFIG_ADDR_MAP 1 |
| 30 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 30 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 31 | #endif | 31 | #endif |
| 32 | 32 | ||
| 33 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 33 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 34 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 34 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 35 | #define CONFIG_ENV_OVERWRITE | 35 | #define CONFIG_ENV_OVERWRITE |
| 36 | 36 | ||
| 37 | #ifdef CONFIG_RAMBOOT_PBL | 37 | #ifdef CONFIG_RAMBOOT_PBL |
| 38 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t208xqds/t208x_pbi.cfg | 38 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t208xqds/t208x_pbi.cfg |
| 39 | 39 | ||
| 40 | #define CONFIG_SPL_FLUSH_IMAGE | 40 | #define CONFIG_SPL_FLUSH_IMAGE |
| 41 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 41 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 42 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 42 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 43 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 43 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 44 | #define CONFIG_SPL_PAD_TO 0x40000 | 44 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 45 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 45 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 46 | #define RESET_VECTOR_OFFSET 0x27FFC | 46 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 47 | #define BOOT_PAGE_OFFSET 0x27000 | 47 | #define BOOT_PAGE_OFFSET 0x27000 |
| 48 | #ifdef CONFIG_SPL_BUILD | 48 | #ifdef CONFIG_SPL_BUILD |
| 49 | #define CONFIG_SPL_SKIP_RELOCATE | 49 | #define CONFIG_SPL_SKIP_RELOCATE |
| 50 | #define CONFIG_SPL_COMMON_INIT_DDR | 50 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 51 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 51 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 52 | #endif | 52 | #endif |
| 53 | 53 | ||
| 54 | #ifdef CONFIG_NAND | 54 | #ifdef CONFIG_NAND |
| 55 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) | 55 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) |
| 56 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 | 56 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 |
| 57 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 | 57 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 |
| 58 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) | 58 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) |
| 59 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 59 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 60 | #if defined(CONFIG_ARCH_T2080) | 60 | #if defined(CONFIG_ARCH_T2080) |
| 61 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_nand_rcw.cfg | 61 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_nand_rcw.cfg |
| 62 | #elif defined(CONFIG_ARCH_T2081) | 62 | #elif defined(CONFIG_ARCH_T2081) |
| 63 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_nand_rcw.cfg | 63 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_nand_rcw.cfg |
| 64 | #endif | 64 | #endif |
| 65 | #define CONFIG_SPL_NAND_BOOT | 65 | #define CONFIG_SPL_NAND_BOOT |
| 66 | #endif | 66 | #endif |
| 67 | 67 | ||
| 68 | #ifdef CONFIG_SPIFLASH | 68 | #ifdef CONFIG_SPIFLASH |
| 69 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 69 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 70 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 70 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 71 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) | 71 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) |
| 72 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) | 72 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) |
| 73 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) | 73 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) |
| 74 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) | 74 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) |
| 75 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 75 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 76 | #ifndef CONFIG_SPL_BUILD | 76 | #ifndef CONFIG_SPL_BUILD |
| 77 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 77 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 78 | #endif | 78 | #endif |
| 79 | #if defined(CONFIG_ARCH_T2080) | 79 | #if defined(CONFIG_ARCH_T2080) |
| 80 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_spi_rcw.cfg | 80 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_spi_rcw.cfg |
| 81 | #elif defined(CONFIG_ARCH_T2081) | 81 | #elif defined(CONFIG_ARCH_T2081) |
| 82 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_spi_rcw.cfg | 82 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_spi_rcw.cfg |
| 83 | #endif | 83 | #endif |
| 84 | #define CONFIG_SPL_SPI_BOOT | 84 | #define CONFIG_SPL_SPI_BOOT |
| 85 | #endif | 85 | #endif |
| 86 | 86 | ||
| 87 | #ifdef CONFIG_SDCARD | 87 | #ifdef CONFIG_SDCARD |
| 88 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 88 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 89 | #define CONFIG_SPL_MMC_MINIMAL | 89 | #define CONFIG_SPL_MMC_MINIMAL |
| 90 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 90 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 91 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) | 91 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) |
| 92 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) | 92 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) |
| 93 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 93 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 94 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 94 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 95 | #ifndef CONFIG_SPL_BUILD | 95 | #ifndef CONFIG_SPL_BUILD |
| 96 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 96 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 97 | #endif | 97 | #endif |
| 98 | #if defined(CONFIG_ARCH_T2080) | 98 | #if defined(CONFIG_ARCH_T2080) |
| 99 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_sd_rcw.cfg | 99 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2080_sd_rcw.cfg |
| 100 | #elif defined(CONFIG_ARCH_T2081) | 100 | #elif defined(CONFIG_ARCH_T2081) |
| 101 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_sd_rcw.cfg | 101 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xqds/t2081_sd_rcw.cfg |
| 102 | #endif | 102 | #endif |
| 103 | #define CONFIG_SPL_MMC_BOOT | 103 | #define CONFIG_SPL_MMC_BOOT |
| 104 | #endif | 104 | #endif |
| 105 | 105 | ||
| 106 | #endif /* CONFIG_RAMBOOT_PBL */ | 106 | #endif /* CONFIG_RAMBOOT_PBL */ |
| 107 | 107 | ||
| 108 | #define CONFIG_SRIO_PCIE_BOOT_MASTER | 108 | #define CONFIG_SRIO_PCIE_BOOT_MASTER |
| 109 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 109 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 110 | /* Set 1M boot space */ | 110 | /* Set 1M boot space */ |
| 111 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 111 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 112 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 112 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 113 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 113 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 114 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 114 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 115 | #endif | 115 | #endif |
| 116 | 116 | ||
| 117 | #ifndef CONFIG_SYS_TEXT_BASE | 117 | #ifndef CONFIG_SYS_TEXT_BASE |
| 118 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 118 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 119 | #endif | 119 | #endif |
| 120 | 120 | ||
| 121 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 121 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 122 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 122 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 123 | #endif | 123 | #endif |
| 124 | 124 | ||
| 125 | /* | 125 | /* |
| 126 | * These can be toggled for performance analysis, otherwise use default. | 126 | * These can be toggled for performance analysis, otherwise use default. |
| 127 | */ | 127 | */ |
| 128 | #define CONFIG_SYS_CACHE_STASHING | 128 | #define CONFIG_SYS_CACHE_STASHING |
| 129 | #define CONFIG_BTB /* toggle branch predition */ | 129 | #define CONFIG_BTB /* toggle branch predition */ |
| 130 | #define CONFIG_DDR_ECC | 130 | #define CONFIG_DDR_ECC |
| 131 | #ifdef CONFIG_DDR_ECC | 131 | #ifdef CONFIG_DDR_ECC |
| 132 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 132 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 133 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 133 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 134 | #endif | 134 | #endif |
| 135 | 135 | ||
| 136 | #ifdef CONFIG_MTD_NOR_FLASH | 136 | #ifdef CONFIG_MTD_NOR_FLASH |
| 137 | #define CONFIG_FLASH_CFI_DRIVER | 137 | #define CONFIG_FLASH_CFI_DRIVER |
| 138 | #define CONFIG_SYS_FLASH_CFI | 138 | #define CONFIG_SYS_FLASH_CFI |
| 139 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 139 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 140 | #endif | 140 | #endif |
| 141 | 141 | ||
| 142 | #if defined(CONFIG_SPIFLASH) | 142 | #if defined(CONFIG_SPIFLASH) |
| 143 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 143 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 144 | #define CONFIG_ENV_SPI_BUS 0 | 144 | #define CONFIG_ENV_SPI_BUS 0 |
| 145 | #define CONFIG_ENV_SPI_CS 0 | 145 | #define CONFIG_ENV_SPI_CS 0 |
| 146 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 146 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 147 | #define CONFIG_ENV_SPI_MODE 0 | 147 | #define CONFIG_ENV_SPI_MODE 0 |
| 148 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 148 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 149 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 149 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 150 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 150 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 151 | #elif defined(CONFIG_SDCARD) | 151 | #elif defined(CONFIG_SDCARD) |
| 152 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 152 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 153 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 153 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 154 | #define CONFIG_ENV_SIZE 0x2000 | 154 | #define CONFIG_ENV_SIZE 0x2000 |
| 155 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 155 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 156 | #elif defined(CONFIG_NAND) | 156 | #elif defined(CONFIG_NAND) |
| 157 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 157 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 158 | #define CONFIG_ENV_SIZE 0x2000 | 158 | #define CONFIG_ENV_SIZE 0x2000 |
| 159 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) | 159 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 160 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 160 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 161 | #define CONFIG_ENV_ADDR 0xffe20000 | 161 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 162 | #define CONFIG_ENV_SIZE 0x2000 | 162 | #define CONFIG_ENV_SIZE 0x2000 |
| 163 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 163 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 164 | #define CONFIG_ENV_SIZE 0x2000 | 164 | #define CONFIG_ENV_SIZE 0x2000 |
| 165 | #else | 165 | #else |
| 166 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 166 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 167 | #define CONFIG_ENV_SIZE 0x2000 | 167 | #define CONFIG_ENV_SIZE 0x2000 |
| 168 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 168 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 169 | #endif | 169 | #endif |
| 170 | 170 | ||
| 171 | #ifndef __ASSEMBLY__ | 171 | #ifndef __ASSEMBLY__ |
| 172 | unsigned long get_board_sys_clk(void); | 172 | unsigned long get_board_sys_clk(void); |
| 173 | unsigned long get_board_ddr_clk(void); | 173 | unsigned long get_board_ddr_clk(void); |
| 174 | #endif | 174 | #endif |
| 175 | 175 | ||
| 176 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() | 176 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() |
| 177 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 177 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 178 | 178 | ||
| 179 | /* | 179 | /* |
| 180 | * Config the L3 Cache as L3 SRAM | 180 | * Config the L3 Cache as L3 SRAM |
| 181 | */ | 181 | */ |
| 182 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 182 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 183 | #define CONFIG_SYS_L3_SIZE (512 << 10) | 183 | #define CONFIG_SYS_L3_SIZE (512 << 10) |
| 184 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) | 184 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) |
| 185 | #ifdef CONFIG_RAMBOOT_PBL | 185 | #ifdef CONFIG_RAMBOOT_PBL |
| 186 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 186 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 187 | #endif | 187 | #endif |
| 188 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 188 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 189 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) | 189 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) |
| 190 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 190 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 191 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 191 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 192 | 192 | ||
| 193 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 193 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 194 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 194 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 195 | 195 | ||
| 196 | /* EEPROM */ | 196 | /* EEPROM */ |
| 197 | #define CONFIG_ID_EEPROM | 197 | #define CONFIG_ID_EEPROM |
| 198 | #define CONFIG_SYS_I2C_EEPROM_NXID | 198 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 199 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 199 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 200 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 200 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 201 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 201 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 202 | 202 | ||
| 203 | /* | 203 | /* |
| 204 | * DDR Setup | 204 | * DDR Setup |
| 205 | */ | 205 | */ |
| 206 | #define CONFIG_VERY_BIG_RAM | 206 | #define CONFIG_VERY_BIG_RAM |
| 207 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 207 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 208 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 208 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 209 | #define CONFIG_DIMM_SLOTS_PER_CTLR 2 | 209 | #define CONFIG_DIMM_SLOTS_PER_CTLR 2 |
| 210 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) | 210 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 211 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE | 211 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE |
| 212 | #define CONFIG_DDR_SPD | 212 | #define CONFIG_DDR_SPD |
| 213 | #define CONFIG_FSL_DDR_INTERACTIVE | 213 | #define CONFIG_FSL_DDR_INTERACTIVE |
| 214 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 214 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 215 | #define CONFIG_SYS_SDRAM_SIZE 2048 /* for fixed parameter use */ | 215 | #define CONFIG_SYS_SDRAM_SIZE 2048 /* for fixed parameter use */ |
| 216 | #define SPD_EEPROM_ADDRESS1 0x51 | 216 | #define SPD_EEPROM_ADDRESS1 0x51 |
| 217 | #define SPD_EEPROM_ADDRESS2 0x52 | 217 | #define SPD_EEPROM_ADDRESS2 0x52 |
| 218 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 | 218 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 |
| 219 | #define CTRL_INTLV_PREFERED cacheline | 219 | #define CTRL_INTLV_PREFERED cacheline |
| 220 | 220 | ||
| 221 | /* | 221 | /* |
| 222 | * IFC Definitions | 222 | * IFC Definitions |
| 223 | */ | 223 | */ |
| 224 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 224 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 225 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 225 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 226 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 226 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 227 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ | 227 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ |
| 228 | + 0x8000000) | \ | 228 | + 0x8000000) | \ |
| 229 | CSPR_PORT_SIZE_16 | \ | 229 | CSPR_PORT_SIZE_16 | \ |
| 230 | CSPR_MSEL_NOR | \ | 230 | CSPR_MSEL_NOR | \ |
| 231 | CSPR_V) | 231 | CSPR_V) |
| 232 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) | 232 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) |
| 233 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 233 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 234 | CSPR_PORT_SIZE_16 | \ | 234 | CSPR_PORT_SIZE_16 | \ |
| 235 | CSPR_MSEL_NOR | \ | 235 | CSPR_MSEL_NOR | \ |
| 236 | CSPR_V) | 236 | CSPR_V) |
| 237 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 237 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 238 | /* NOR Flash Timing Params */ | 238 | /* NOR Flash Timing Params */ |
| 239 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 239 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 240 | 240 | ||
| 241 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 241 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 242 | FTIM0_NOR_TEADC(0x5) | \ | 242 | FTIM0_NOR_TEADC(0x5) | \ |
| 243 | FTIM0_NOR_TEAHC(0x5)) | 243 | FTIM0_NOR_TEAHC(0x5)) |
| 244 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 244 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 245 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 245 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 246 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 246 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 247 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 247 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 248 | FTIM2_NOR_TCH(0x4) | \ | 248 | FTIM2_NOR_TCH(0x4) | \ |
| 249 | FTIM2_NOR_TWPH(0x0E) | \ | 249 | FTIM2_NOR_TWPH(0x0E) | \ |
| 250 | FTIM2_NOR_TWP(0x1c)) | 250 | FTIM2_NOR_TWP(0x1c)) |
| 251 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 251 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 252 | 252 | ||
| 253 | #define CONFIG_SYS_FLASH_QUIET_TEST | 253 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 254 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 254 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 255 | 255 | ||
| 256 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 256 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 257 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 257 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 258 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 258 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 259 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 259 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 260 | 260 | ||
| 261 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 261 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 262 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ | 262 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ |
| 263 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 263 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 264 | 264 | ||
| 265 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ | 265 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ |
| 266 | #define QIXIS_BASE 0xffdf0000 | 266 | #define QIXIS_BASE 0xffdf0000 |
| 267 | #define QIXIS_LBMAP_SWITCH 6 | 267 | #define QIXIS_LBMAP_SWITCH 6 |
| 268 | #define QIXIS_LBMAP_MASK 0x0f | 268 | #define QIXIS_LBMAP_MASK 0x0f |
| 269 | #define QIXIS_LBMAP_SHIFT 0 | 269 | #define QIXIS_LBMAP_SHIFT 0 |
| 270 | #define QIXIS_LBMAP_DFLTBANK 0x00 | 270 | #define QIXIS_LBMAP_DFLTBANK 0x00 |
| 271 | #define QIXIS_LBMAP_ALTBANK 0x04 | 271 | #define QIXIS_LBMAP_ALTBANK 0x04 |
| 272 | #define QIXIS_LBMAP_NAND 0x09 | 272 | #define QIXIS_LBMAP_NAND 0x09 |
| 273 | #define QIXIS_LBMAP_SD 0x00 | 273 | #define QIXIS_LBMAP_SD 0x00 |
| 274 | #define QIXIS_RCW_SRC_NAND 0x104 | 274 | #define QIXIS_RCW_SRC_NAND 0x104 |
| 275 | #define QIXIS_RCW_SRC_SD 0x040 | 275 | #define QIXIS_RCW_SRC_SD 0x040 |
| 276 | #define QIXIS_RST_CTL_RESET 0x83 | 276 | #define QIXIS_RST_CTL_RESET 0x83 |
| 277 | #define QIXIS_RST_FORCE_MEM 0x1 | 277 | #define QIXIS_RST_FORCE_MEM 0x1 |
| 278 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 | 278 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 |
| 279 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 | 279 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 |
| 280 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 | 280 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 |
| 281 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) | 281 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) |
| 282 | 282 | ||
| 283 | #define CONFIG_SYS_CSPR3_EXT (0xf) | 283 | #define CONFIG_SYS_CSPR3_EXT (0xf) |
| 284 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ | 284 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ |
| 285 | | CSPR_PORT_SIZE_8 \ | 285 | | CSPR_PORT_SIZE_8 \ |
| 286 | | CSPR_MSEL_GPCM \ | 286 | | CSPR_MSEL_GPCM \ |
| 287 | | CSPR_V) | 287 | | CSPR_V) |
| 288 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) | 288 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) |
| 289 | #define CONFIG_SYS_CSOR3 0x0 | 289 | #define CONFIG_SYS_CSOR3 0x0 |
| 290 | /* QIXIS Timing parameters for IFC CS3 */ | 290 | /* QIXIS Timing parameters for IFC CS3 */ |
| 291 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 291 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 292 | FTIM0_GPCM_TEADC(0x0e) | \ | 292 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 293 | FTIM0_GPCM_TEAHC(0x0e)) | 293 | FTIM0_GPCM_TEAHC(0x0e)) |
| 294 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ | 294 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ |
| 295 | FTIM1_GPCM_TRAD(0x3f)) | 295 | FTIM1_GPCM_TRAD(0x3f)) |
| 296 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 296 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 297 | FTIM2_GPCM_TCH(0x8) | \ | 297 | FTIM2_GPCM_TCH(0x8) | \ |
| 298 | FTIM2_GPCM_TWP(0x1f)) | 298 | FTIM2_GPCM_TWP(0x1f)) |
| 299 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 299 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 300 | 300 | ||
| 301 | /* NAND Flash on IFC */ | 301 | /* NAND Flash on IFC */ |
| 302 | #define CONFIG_NAND_FSL_IFC | 302 | #define CONFIG_NAND_FSL_IFC |
| 303 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 303 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 304 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 304 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 305 | 305 | ||
| 306 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 306 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 307 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 307 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 308 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 308 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 309 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 309 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 310 | | CSPR_V) | 310 | | CSPR_V) |
| 311 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 311 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 312 | 312 | ||
| 313 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 313 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 314 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 314 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 315 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 315 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 316 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ | 316 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ |
| 317 | | CSOR_NAND_PGS_2K /* Page Size = 2K */\ | 317 | | CSOR_NAND_PGS_2K /* Page Size = 2K */\ |
| 318 | | CSOR_NAND_SPRZ_64 /* Spare size = 64 */\ | 318 | | CSOR_NAND_SPRZ_64 /* Spare size = 64 */\ |
| 319 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 319 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 320 | 320 | ||
| 321 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 321 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 322 | 322 | ||
| 323 | /* ONFI NAND Flash mode0 Timing Params */ | 323 | /* ONFI NAND Flash mode0 Timing Params */ |
| 324 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 324 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 325 | FTIM0_NAND_TWP(0x18) | \ | 325 | FTIM0_NAND_TWP(0x18) | \ |
| 326 | FTIM0_NAND_TWCHT(0x07) | \ | 326 | FTIM0_NAND_TWCHT(0x07) | \ |
| 327 | FTIM0_NAND_TWH(0x0a)) | 327 | FTIM0_NAND_TWH(0x0a)) |
| 328 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 328 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 329 | FTIM1_NAND_TWBE(0x39) | \ | 329 | FTIM1_NAND_TWBE(0x39) | \ |
| 330 | FTIM1_NAND_TRR(0x0e) | \ | 330 | FTIM1_NAND_TRR(0x0e) | \ |
| 331 | FTIM1_NAND_TRP(0x18)) | 331 | FTIM1_NAND_TRP(0x18)) |
| 332 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 332 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 333 | FTIM2_NAND_TREH(0x0a) | \ | 333 | FTIM2_NAND_TREH(0x0a) | \ |
| 334 | FTIM2_NAND_TWHRE(0x1e)) | 334 | FTIM2_NAND_TWHRE(0x1e)) |
| 335 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 335 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 336 | 336 | ||
| 337 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 337 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 338 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 338 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 339 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 339 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 340 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 340 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 341 | 341 | ||
| 342 | #if defined(CONFIG_NAND) | 342 | #if defined(CONFIG_NAND) |
| 343 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 343 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 344 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 344 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 345 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 345 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 346 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 346 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 347 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 347 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 348 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 348 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 349 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 349 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 350 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 350 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 351 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT | 351 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 352 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR | 352 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR |
| 353 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 353 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 354 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 354 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 355 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 355 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 356 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 356 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 357 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 357 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 358 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 358 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 359 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT | 359 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 360 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR | 360 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR |
| 361 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 361 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 362 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 362 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 363 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 363 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 364 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 364 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 365 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 365 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 366 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 366 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 367 | #else | 367 | #else |
| 368 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 368 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 369 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 369 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 370 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 370 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 371 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 371 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 372 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 372 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 373 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 373 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 374 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 374 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 375 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 375 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 376 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT | 376 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 377 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR | 377 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR |
| 378 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 378 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 379 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 379 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 380 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 380 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 381 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 381 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 382 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 382 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 383 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 383 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 384 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT | 384 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 385 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR | 385 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR |
| 386 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK | 386 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK |
| 387 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR | 387 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR |
| 388 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 | 388 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 389 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 | 389 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 390 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 | 390 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 391 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 | 391 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 392 | #endif | 392 | #endif |
| 393 | 393 | ||
| 394 | #if defined(CONFIG_RAMBOOT_PBL) | 394 | #if defined(CONFIG_RAMBOOT_PBL) |
| 395 | #define CONFIG_SYS_RAMBOOT | 395 | #define CONFIG_SYS_RAMBOOT |
| 396 | #endif | 396 | #endif |
| 397 | 397 | ||
| 398 | #ifdef CONFIG_SPL_BUILD | 398 | #ifdef CONFIG_SPL_BUILD |
| 399 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 399 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 400 | #else | 400 | #else |
| 401 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 401 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 402 | #endif | 402 | #endif |
| 403 | 403 | ||
| 404 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 404 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 405 | #define CONFIG_MISC_INIT_R | 405 | #define CONFIG_MISC_INIT_R |
| 406 | #define CONFIG_HWCONFIG | 406 | #define CONFIG_HWCONFIG |
| 407 | 407 | ||
| 408 | /* define to use L1 as initial stack */ | 408 | /* define to use L1 as initial stack */ |
| 409 | #define CONFIG_L1_INIT_RAM | 409 | #define CONFIG_L1_INIT_RAM |
| 410 | #define CONFIG_SYS_INIT_RAM_LOCK | 410 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 411 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 411 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 412 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 412 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 413 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 413 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 414 | /* The assembler doesn't like typecast */ | 414 | /* The assembler doesn't like typecast */ |
| 415 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 415 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 416 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 416 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 417 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 417 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 418 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 418 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 419 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 419 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 420 | GENERATED_GBL_DATA_SIZE) | 420 | GENERATED_GBL_DATA_SIZE) |
| 421 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 421 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 422 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 422 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 423 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) | 423 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) |
| 424 | 424 | ||
| 425 | /* | 425 | /* |
| 426 | * Serial Port | 426 | * Serial Port |
| 427 | */ | 427 | */ |
| 428 | #define CONFIG_CONS_INDEX 1 | 428 | #define CONFIG_CONS_INDEX 1 |
| 429 | #define CONFIG_SYS_NS16550_SERIAL | 429 | #define CONFIG_SYS_NS16550_SERIAL |
| 430 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 430 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 431 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 431 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 432 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 432 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 433 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 433 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 434 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 434 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 435 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 435 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 436 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 436 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 437 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 437 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 438 | 438 | ||
| 439 | /* | 439 | /* |
| 440 | * I2C | 440 | * I2C |
| 441 | */ | 441 | */ |
| 442 | #define CONFIG_SYS_I2C | 442 | #define CONFIG_SYS_I2C |
| 443 | #define CONFIG_SYS_I2C_FSL | 443 | #define CONFIG_SYS_I2C_FSL |
| 444 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 444 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 445 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 445 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 446 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F | 446 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F |
| 447 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F | 447 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F |
| 448 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 448 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 449 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 449 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 450 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 | 450 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 |
| 451 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 | 451 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 |
| 452 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 | 452 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 |
| 453 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 | 453 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 |
| 454 | #define CONFIG_SYS_FSL_I2C3_SPEED 100000 | 454 | #define CONFIG_SYS_FSL_I2C3_SPEED 100000 |
| 455 | #define CONFIG_SYS_FSL_I2C4_SPEED 100000 | 455 | #define CONFIG_SYS_FSL_I2C4_SPEED 100000 |
| 456 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ | 456 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ |
| 457 | #define I2C_MUX_PCA_ADDR_SEC1 0x75 /* I2C bus multiplexer,secondary 1 */ | 457 | #define I2C_MUX_PCA_ADDR_SEC1 0x75 /* I2C bus multiplexer,secondary 1 */ |
| 458 | #define I2C_MUX_PCA_ADDR_SEC2 0x76 /* I2C bus multiplexer,secondary 2 */ | 458 | #define I2C_MUX_PCA_ADDR_SEC2 0x76 /* I2C bus multiplexer,secondary 2 */ |
| 459 | #define I2C_MUX_CH_DEFAULT 0x8 | 459 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 460 | 460 | ||
| 461 | #define I2C_MUX_CH_VOL_MONITOR 0xa | 461 | #define I2C_MUX_CH_VOL_MONITOR 0xa |
| 462 | 462 | ||
| 463 | /* Voltage monitor on channel 2*/ | 463 | /* Voltage monitor on channel 2*/ |
| 464 | #define I2C_VOL_MONITOR_ADDR 0x40 | 464 | #define I2C_VOL_MONITOR_ADDR 0x40 |
| 465 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 | 465 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 |
| 466 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 | 466 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 |
| 467 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 | 467 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 |
| 468 | 468 | ||
| 469 | #define CONFIG_VID_FLS_ENV "t208xqds_vdd_mv" | 469 | #define CONFIG_VID_FLS_ENV "t208xqds_vdd_mv" |
| 470 | #ifndef CONFIG_SPL_BUILD | 470 | #ifndef CONFIG_SPL_BUILD |
| 471 | #define CONFIG_VID | 471 | #define CONFIG_VID |
| 472 | #endif | 472 | #endif |
| 473 | #define CONFIG_VOL_MONITOR_IR36021_SET | 473 | #define CONFIG_VOL_MONITOR_IR36021_SET |
| 474 | #define CONFIG_VOL_MONITOR_IR36021_READ | 474 | #define CONFIG_VOL_MONITOR_IR36021_READ |
| 475 | /* The lowest and highest voltage allowed for T208xQDS */ | 475 | /* The lowest and highest voltage allowed for T208xQDS */ |
| 476 | #define VDD_MV_MIN 819 | 476 | #define VDD_MV_MIN 819 |
| 477 | #define VDD_MV_MAX 1212 | 477 | #define VDD_MV_MAX 1212 |
| 478 | 478 | ||
| 479 | /* | 479 | /* |
| 480 | * RapidIO | 480 | * RapidIO |
| 481 | */ | 481 | */ |
| 482 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 | 482 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 |
| 483 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull | 483 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull |
| 484 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ | 484 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ |
| 485 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 | 485 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 |
| 486 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull | 486 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull |
| 487 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ | 487 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ |
| 488 | /* | 488 | /* |
| 489 | * for slave u-boot IMAGE instored in master memory space, | 489 | * for slave u-boot IMAGE instored in master memory space, |
| 490 | * PHYS must be aligned based on the SIZE | 490 | * PHYS must be aligned based on the SIZE |
| 491 | */ | 491 | */ |
| 492 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 492 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 493 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 493 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 494 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 494 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 495 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 495 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 496 | /* | 496 | /* |
| 497 | * for slave UCODE and ENV instored in master memory space, | 497 | * for slave UCODE and ENV instored in master memory space, |
| 498 | * PHYS must be aligned based on the SIZE | 498 | * PHYS must be aligned based on the SIZE |
| 499 | */ | 499 | */ |
| 500 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 500 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 501 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 501 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 502 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 502 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 503 | 503 | ||
| 504 | /* slave core release by master*/ | 504 | /* slave core release by master*/ |
| 505 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 505 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 506 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 506 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 507 | 507 | ||
| 508 | /* | 508 | /* |
| 509 | * SRIO_PCIE_BOOT - SLAVE | 509 | * SRIO_PCIE_BOOT - SLAVE |
| 510 | */ | 510 | */ |
| 511 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 511 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 512 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 512 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 513 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 513 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 514 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 514 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 515 | #endif | 515 | #endif |
| 516 | 516 | ||
| 517 | /* | 517 | /* |
| 518 | * eSPI - Enhanced SPI | 518 | * eSPI - Enhanced SPI |
| 519 | */ | 519 | */ |
| 520 | #ifdef CONFIG_SPI_FLASH | 520 | #ifdef CONFIG_SPI_FLASH |
| 521 | #ifndef CONFIG_SPL_BUILD | 521 | #ifndef CONFIG_SPL_BUILD |
| 522 | #endif | 522 | #endif |
| 523 | 523 | ||
| 524 | #define CONFIG_SPI_FLASH_BAR | 524 | #define CONFIG_SPI_FLASH_BAR |
| 525 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 525 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 526 | #define CONFIG_SF_DEFAULT_MODE 0 | 526 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 527 | #endif | 527 | #endif |
| 528 | 528 | ||
| 529 | /* | 529 | /* |
| 530 | * General PCI | 530 | * General PCI |
| 531 | * Memory space is mapped 1-1, but I/O space must start from 0. | 531 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 532 | */ | 532 | */ |
| 533 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 533 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 534 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 534 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 535 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 535 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 536 | #define CONFIG_PCIE4 /* PCIE controller 4 */ | 536 | #define CONFIG_PCIE4 /* PCIE controller 4 */ |
| 537 | #define CONFIG_FSL_PCIE_RESET | 537 | #define CONFIG_FSL_PCIE_RESET |
| 538 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 538 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 539 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 539 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 540 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 540 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 541 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 541 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 542 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 542 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 543 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 543 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 544 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 544 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 545 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 545 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 546 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 546 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 547 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 547 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 548 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 548 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 549 | 549 | ||
| 550 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 550 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 551 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 551 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 552 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 552 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 553 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 553 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 554 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ | 554 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ |
| 555 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 555 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 556 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 556 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 557 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 557 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 558 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 558 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 559 | 559 | ||
| 560 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 560 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 561 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xb0000000 | 561 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xb0000000 |
| 562 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 562 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 563 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc30000000ull | 563 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc30000000ull |
| 564 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ | 564 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ |
| 565 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 565 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 566 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 566 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 567 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 567 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 568 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 568 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 569 | 569 | ||
| 570 | /* controller 4, Base address 203000 */ | 570 | /* controller 4, Base address 203000 */ |
| 571 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xc0000000 | 571 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xc0000000 |
| 572 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 572 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 573 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc40000000ull | 573 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc40000000ull |
| 574 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ | 574 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ |
| 575 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 575 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 576 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 576 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 577 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 577 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 578 | 578 | ||
| 579 | #ifdef CONFIG_PCI | 579 | #ifdef CONFIG_PCI |
| 580 | #define CONFIG_PCI_INDIRECT_BRIDGE | 580 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 581 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ | 581 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ |
| 582 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 582 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 583 | #endif | 583 | #endif |
| 584 | 584 | ||
| 585 | /* Qman/Bman */ | 585 | /* Qman/Bman */ |
| 586 | #ifndef CONFIG_NOBQFMAN | 586 | #ifndef CONFIG_NOBQFMAN |
| 587 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 587 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 588 | #define CONFIG_SYS_BMAN_NUM_PORTALS 18 | 588 | #define CONFIG_SYS_BMAN_NUM_PORTALS 18 |
| 589 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 589 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 590 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 590 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 591 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 591 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 592 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 592 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 593 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 593 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 594 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 594 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 595 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 595 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 596 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 596 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 597 | CONFIG_SYS_BMAN_CENA_SIZE) | 597 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 598 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 598 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 599 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 599 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 600 | #define CONFIG_SYS_QMAN_NUM_PORTALS 18 | 600 | #define CONFIG_SYS_QMAN_NUM_PORTALS 18 |
| 601 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 601 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 602 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 602 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 603 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 603 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 604 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 604 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 605 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 605 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 606 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 606 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 607 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 607 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 608 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 608 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 609 | CONFIG_SYS_QMAN_CENA_SIZE) | 609 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 610 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 610 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 611 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 611 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 612 | 612 | ||
| 613 | #define CONFIG_SYS_DPAA_FMAN | 613 | #define CONFIG_SYS_DPAA_FMAN |
| 614 | #define CONFIG_SYS_DPAA_PME | 614 | #define CONFIG_SYS_DPAA_PME |
| 615 | #define CONFIG_SYS_PMAN | 615 | #define CONFIG_SYS_PMAN |
| 616 | #define CONFIG_SYS_DPAA_DCE | 616 | #define CONFIG_SYS_DPAA_DCE |
| 617 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ | 617 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ |
| 618 | #define CONFIG_SYS_INTERLAKEN | 618 | #define CONFIG_SYS_INTERLAKEN |
| 619 | 619 | ||
| 620 | /* Default address of microcode for the Linux Fman driver */ | 620 | /* Default address of microcode for the Linux Fman driver */ |
| 621 | #if defined(CONFIG_SPIFLASH) | 621 | #if defined(CONFIG_SPIFLASH) |
| 622 | /* | 622 | /* |
| 623 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 623 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 624 | * env, so we got 0x110000. | 624 | * env, so we got 0x110000. |
| 625 | */ | 625 | */ |
| 626 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 626 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 627 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 627 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 628 | #elif defined(CONFIG_SDCARD) | 628 | #elif defined(CONFIG_SDCARD) |
| 629 | /* | 629 | /* |
| 630 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 630 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 631 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 631 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 632 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. | 632 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. |
| 633 | */ | 633 | */ |
| 634 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 634 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 635 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 635 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 636 | #elif defined(CONFIG_NAND) | 636 | #elif defined(CONFIG_NAND) |
| 637 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 637 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 638 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) | 638 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 639 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 639 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 640 | /* | 640 | /* |
| 641 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 641 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 642 | * in two corenet boards, slave's ucode could be stored in master's memory | 642 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 643 | * space, the address can be mapped from slave TLB->slave LAW-> | 643 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 644 | * slave SRIO or PCIE outbound window->master inbound window-> | 644 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 645 | * master LAW->the ucode address in master's memory space. | 645 | * master LAW->the ucode address in master's memory space. |
| 646 | */ | 646 | */ |
| 647 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 647 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 648 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 648 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 649 | #else | 649 | #else |
| 650 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 650 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 651 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 651 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 652 | #endif | 652 | #endif |
| 653 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 653 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 654 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 654 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 655 | #endif /* CONFIG_NOBQFMAN */ | 655 | #endif /* CONFIG_NOBQFMAN */ |
| 656 | 656 | ||
| 657 | #ifdef CONFIG_SYS_DPAA_FMAN | 657 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 658 | #define CONFIG_FMAN_ENET | 658 | #define CONFIG_FMAN_ENET |
| 659 | #define CONFIG_PHYLIB_10G | 659 | #define CONFIG_PHYLIB_10G |
| 660 | #define CONFIG_PHY_VITESSE | 660 | #define CONFIG_PHY_VITESSE |
| 661 | #define CONFIG_PHY_REALTEK | 661 | #define CONFIG_PHY_REALTEK |
| 662 | #define CONFIG_PHY_TERANETICS | 662 | #define CONFIG_PHY_TERANETICS |
| 663 | #define RGMII_PHY1_ADDR 0x1 | 663 | #define RGMII_PHY1_ADDR 0x1 |
| 664 | #define RGMII_PHY2_ADDR 0x2 | 664 | #define RGMII_PHY2_ADDR 0x2 |
| 665 | #define FM1_10GEC1_PHY_ADDR 0x3 | 665 | #define FM1_10GEC1_PHY_ADDR 0x3 |
| 666 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C | 666 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C |
| 667 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D | 667 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D |
| 668 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E | 668 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E |
| 669 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F | 669 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F |
| 670 | #endif | 670 | #endif |
| 671 | 671 | ||
| 672 | #ifdef CONFIG_FMAN_ENET | 672 | #ifdef CONFIG_FMAN_ENET |
| 673 | #define CONFIG_MII /* MII PHY management */ | 673 | #define CONFIG_MII /* MII PHY management */ |
| 674 | #define CONFIG_ETHPRIME "FM1@DTSEC3" | 674 | #define CONFIG_ETHPRIME "FM1@DTSEC3" |
| 675 | #endif | 675 | #endif |
| 676 | 676 | ||
| 677 | /* | 677 | /* |
| 678 | * SATA | 678 | * SATA |
| 679 | */ | 679 | */ |
| 680 | #ifdef CONFIG_FSL_SATA_V2 | 680 | #ifdef CONFIG_FSL_SATA_V2 |
| 681 | #define CONFIG_LIBATA | 681 | #define CONFIG_LIBATA |
| 682 | #define CONFIG_FSL_SATA | ||
| 683 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 682 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 684 | #define CONFIG_SATA1 | 683 | #define CONFIG_SATA1 |
| 685 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 684 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 686 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 685 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 687 | #define CONFIG_SATA2 | 686 | #define CONFIG_SATA2 |
| 688 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 687 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 689 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 688 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 690 | #define CONFIG_LBA48 | 689 | #define CONFIG_LBA48 |
| 691 | #endif | 690 | #endif |
| 692 | 691 | ||
| 693 | /* | 692 | /* |
| 694 | * USB | 693 | * USB |
| 695 | */ | 694 | */ |
| 696 | #ifdef CONFIG_USB_EHCI_HCD | 695 | #ifdef CONFIG_USB_EHCI_HCD |
| 697 | #define CONFIG_USB_EHCI_FSL | 696 | #define CONFIG_USB_EHCI_FSL |
| 698 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 697 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 699 | #define CONFIG_HAS_FSL_DR_USB | 698 | #define CONFIG_HAS_FSL_DR_USB |
| 700 | #endif | 699 | #endif |
| 701 | 700 | ||
| 702 | /* | 701 | /* |
| 703 | * SDHC | 702 | * SDHC |
| 704 | */ | 703 | */ |
| 705 | #ifdef CONFIG_MMC | 704 | #ifdef CONFIG_MMC |
| 706 | #define CONFIG_FSL_ESDHC | 705 | #define CONFIG_FSL_ESDHC |
| 707 | #define CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK | 706 | #define CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK |
| 708 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 707 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 709 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 708 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 710 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 | 709 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 |
| 711 | #define CONFIG_FSL_ESDHC_ADAPTER_IDENT | 710 | #define CONFIG_FSL_ESDHC_ADAPTER_IDENT |
| 712 | #endif | 711 | #endif |
| 713 | 712 | ||
| 714 | /* | 713 | /* |
| 715 | * Dynamic MTD Partition support with mtdparts | 714 | * Dynamic MTD Partition support with mtdparts |
| 716 | */ | 715 | */ |
| 717 | #ifdef CONFIG_MTD_NOR_FLASH | 716 | #ifdef CONFIG_MTD_NOR_FLASH |
| 718 | #define CONFIG_MTD_DEVICE | 717 | #define CONFIG_MTD_DEVICE |
| 719 | #define CONFIG_MTD_PARTITIONS | 718 | #define CONFIG_MTD_PARTITIONS |
| 720 | #define CONFIG_FLASH_CFI_MTD | 719 | #define CONFIG_FLASH_CFI_MTD |
| 721 | #endif | 720 | #endif |
| 722 | 721 | ||
| 723 | /* | 722 | /* |
| 724 | * Environment | 723 | * Environment |
| 725 | */ | 724 | */ |
| 726 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 725 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 727 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 726 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 728 | 727 | ||
| 729 | /* | 728 | /* |
| 730 | * Miscellaneous configurable options | 729 | * Miscellaneous configurable options |
| 731 | */ | 730 | */ |
| 732 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 731 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 733 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 732 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 734 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 733 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 735 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 734 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 736 | 735 | ||
| 737 | /* | 736 | /* |
| 738 | * For booting Linux, the board info and command line data | 737 | * For booting Linux, the board info and command line data |
| 739 | * have to be in the first 64 MB of memory, since this is | 738 | * have to be in the first 64 MB of memory, since this is |
| 740 | * the maximum mapped by the Linux kernel during initialization. | 739 | * the maximum mapped by the Linux kernel during initialization. |
| 741 | */ | 740 | */ |
| 742 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 741 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 743 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 742 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 744 | 743 | ||
| 745 | #ifdef CONFIG_CMD_KGDB | 744 | #ifdef CONFIG_CMD_KGDB |
| 746 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 745 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 747 | #define CONFIG_KGDB_SER_INDEX 2 /* which serial port to use */ | 746 | #define CONFIG_KGDB_SER_INDEX 2 /* which serial port to use */ |
| 748 | #endif | 747 | #endif |
| 749 | 748 | ||
| 750 | /* | 749 | /* |
| 751 | * Environment Configuration | 750 | * Environment Configuration |
| 752 | */ | 751 | */ |
| 753 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 752 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 754 | #define CONFIG_BOOTFILE "uImage" | 753 | #define CONFIG_BOOTFILE "uImage" |
| 755 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ | 754 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ |
| 756 | 755 | ||
| 757 | /* default location for tftp and bootm */ | 756 | /* default location for tftp and bootm */ |
| 758 | #define CONFIG_LOADADDR 1000000 | 757 | #define CONFIG_LOADADDR 1000000 |
| 759 | #define __USB_PHY_TYPE utmi | 758 | #define __USB_PHY_TYPE utmi |
| 760 | 759 | ||
| 761 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 760 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 762 | "hwconfig=fsl_ddr:" \ | 761 | "hwconfig=fsl_ddr:" \ |
| 763 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ | 762 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ |
| 764 | "bank_intlv=auto;" \ | 763 | "bank_intlv=auto;" \ |
| 765 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 764 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 766 | "netdev=eth0\0" \ | 765 | "netdev=eth0\0" \ |
| 767 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 766 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 768 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 767 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 769 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 768 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 770 | "protect off $ubootaddr +$filesize && " \ | 769 | "protect off $ubootaddr +$filesize && " \ |
| 771 | "erase $ubootaddr +$filesize && " \ | 770 | "erase $ubootaddr +$filesize && " \ |
| 772 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 771 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 773 | "protect on $ubootaddr +$filesize && " \ | 772 | "protect on $ubootaddr +$filesize && " \ |
| 774 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 773 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 775 | "consoledev=ttyS0\0" \ | 774 | "consoledev=ttyS0\0" \ |
| 776 | "ramdiskaddr=2000000\0" \ | 775 | "ramdiskaddr=2000000\0" \ |
| 777 | "ramdiskfile=t2080qds/ramdisk.uboot\0" \ | 776 | "ramdiskfile=t2080qds/ramdisk.uboot\0" \ |
| 778 | "fdtaddr=1e00000\0" \ | 777 | "fdtaddr=1e00000\0" \ |
| 779 | "fdtfile=t2080qds/t2080qds.dtb\0" \ | 778 | "fdtfile=t2080qds/t2080qds.dtb\0" \ |
| 780 | "bdev=sda3\0" | 779 | "bdev=sda3\0" |
| 781 | 780 | ||
| 782 | /* | 781 | /* |
| 783 | * For emulation this causes u-boot to jump to the start of the | 782 | * For emulation this causes u-boot to jump to the start of the |
| 784 | * proof point app code automatically | 783 | * proof point app code automatically |
| 785 | */ | 784 | */ |
| 786 | #define CONFIG_PROOF_POINTS \ | 785 | #define CONFIG_PROOF_POINTS \ |
| 787 | "setenv bootargs root=/dev/$bdev rw " \ | 786 | "setenv bootargs root=/dev/$bdev rw " \ |
| 788 | "console=$consoledev,$baudrate $othbootargs;" \ | 787 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 789 | "cpu 1 release 0x29000000 - - -;" \ | 788 | "cpu 1 release 0x29000000 - - -;" \ |
| 790 | "cpu 2 release 0x29000000 - - -;" \ | 789 | "cpu 2 release 0x29000000 - - -;" \ |
| 791 | "cpu 3 release 0x29000000 - - -;" \ | 790 | "cpu 3 release 0x29000000 - - -;" \ |
| 792 | "cpu 4 release 0x29000000 - - -;" \ | 791 | "cpu 4 release 0x29000000 - - -;" \ |
| 793 | "cpu 5 release 0x29000000 - - -;" \ | 792 | "cpu 5 release 0x29000000 - - -;" \ |
| 794 | "cpu 6 release 0x29000000 - - -;" \ | 793 | "cpu 6 release 0x29000000 - - -;" \ |
| 795 | "cpu 7 release 0x29000000 - - -;" \ | 794 | "cpu 7 release 0x29000000 - - -;" \ |
| 796 | "go 0x29000000" | 795 | "go 0x29000000" |
| 797 | 796 | ||
| 798 | #define CONFIG_HVBOOT \ | 797 | #define CONFIG_HVBOOT \ |
| 799 | "setenv bootargs config-addr=0x60000000; " \ | 798 | "setenv bootargs config-addr=0x60000000; " \ |
| 800 | "bootm 0x01000000 - 0x00f00000" | 799 | "bootm 0x01000000 - 0x00f00000" |
| 801 | 800 | ||
| 802 | #define CONFIG_ALU \ | 801 | #define CONFIG_ALU \ |
| 803 | "setenv bootargs root=/dev/$bdev rw " \ | 802 | "setenv bootargs root=/dev/$bdev rw " \ |
| 804 | "console=$consoledev,$baudrate $othbootargs;" \ | 803 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 805 | "cpu 1 release 0x01000000 - - -;" \ | 804 | "cpu 1 release 0x01000000 - - -;" \ |
| 806 | "cpu 2 release 0x01000000 - - -;" \ | 805 | "cpu 2 release 0x01000000 - - -;" \ |
| 807 | "cpu 3 release 0x01000000 - - -;" \ | 806 | "cpu 3 release 0x01000000 - - -;" \ |
| 808 | "cpu 4 release 0x01000000 - - -;" \ | 807 | "cpu 4 release 0x01000000 - - -;" \ |
| 809 | "cpu 5 release 0x01000000 - - -;" \ | 808 | "cpu 5 release 0x01000000 - - -;" \ |
| 810 | "cpu 6 release 0x01000000 - - -;" \ | 809 | "cpu 6 release 0x01000000 - - -;" \ |
| 811 | "cpu 7 release 0x01000000 - - -;" \ | 810 | "cpu 7 release 0x01000000 - - -;" \ |
| 812 | "go 0x01000000" | 811 | "go 0x01000000" |
| 813 | 812 | ||
| 814 | #define CONFIG_LINUX \ | 813 | #define CONFIG_LINUX \ |
| 815 | "setenv bootargs root=/dev/ram rw " \ | 814 | "setenv bootargs root=/dev/ram rw " \ |
| 816 | "console=$consoledev,$baudrate $othbootargs;" \ | 815 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 817 | "setenv ramdiskaddr 0x02000000;" \ | 816 | "setenv ramdiskaddr 0x02000000;" \ |
| 818 | "setenv fdtaddr 0x00c00000;" \ | 817 | "setenv fdtaddr 0x00c00000;" \ |
| 819 | "setenv loadaddr 0x1000000;" \ | 818 | "setenv loadaddr 0x1000000;" \ |
| 820 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 819 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 821 | 820 | ||
| 822 | #define CONFIG_HDBOOT \ | 821 | #define CONFIG_HDBOOT \ |
| 823 | "setenv bootargs root=/dev/$bdev rw " \ | 822 | "setenv bootargs root=/dev/$bdev rw " \ |
| 824 | "console=$consoledev,$baudrate $othbootargs;" \ | 823 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 825 | "tftp $loadaddr $bootfile;" \ | 824 | "tftp $loadaddr $bootfile;" \ |
| 826 | "tftp $fdtaddr $fdtfile;" \ | 825 | "tftp $fdtaddr $fdtfile;" \ |
| 827 | "bootm $loadaddr - $fdtaddr" | 826 | "bootm $loadaddr - $fdtaddr" |
| 828 | 827 | ||
| 829 | #define CONFIG_NFSBOOTCOMMAND \ | 828 | #define CONFIG_NFSBOOTCOMMAND \ |
| 830 | "setenv bootargs root=/dev/nfs rw " \ | 829 | "setenv bootargs root=/dev/nfs rw " \ |
| 831 | "nfsroot=$serverip:$rootpath " \ | 830 | "nfsroot=$serverip:$rootpath " \ |
| 832 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 831 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 833 | "console=$consoledev,$baudrate $othbootargs;" \ | 832 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 834 | "tftp $loadaddr $bootfile;" \ | 833 | "tftp $loadaddr $bootfile;" \ |
| 835 | "tftp $fdtaddr $fdtfile;" \ | 834 | "tftp $fdtaddr $fdtfile;" \ |
| 836 | "bootm $loadaddr - $fdtaddr" | 835 | "bootm $loadaddr - $fdtaddr" |
| 837 | 836 | ||
| 838 | #define CONFIG_RAMBOOTCOMMAND \ | 837 | #define CONFIG_RAMBOOTCOMMAND \ |
| 839 | "setenv bootargs root=/dev/ram rw " \ | 838 | "setenv bootargs root=/dev/ram rw " \ |
| 840 | "console=$consoledev,$baudrate $othbootargs;" \ | 839 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 841 | "tftp $ramdiskaddr $ramdiskfile;" \ | 840 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 842 | "tftp $loadaddr $bootfile;" \ | 841 | "tftp $loadaddr $bootfile;" \ |
| 843 | "tftp $fdtaddr $fdtfile;" \ | 842 | "tftp $fdtaddr $fdtfile;" \ |
| 844 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 843 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 845 | 844 | ||
| 846 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 845 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 847 | 846 | ||
| 848 | #include <asm/fsl_secure_boot.h> | 847 | #include <asm/fsl_secure_boot.h> |
| 849 | 848 | ||
| 850 | #endif /* __T208xQDS_H */ | 849 | #endif /* __T208xQDS_H */ |
| 851 | 850 |
include/configs/T208xRDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2014 Freescale Semiconductor, Inc. | 2 | * Copyright 2014 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * T2080 RDB/PCIe board configuration file | 8 | * T2080 RDB/PCIe board configuration file |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #ifndef __T2080RDB_H | 11 | #ifndef __T2080RDB_H |
| 12 | #define __T2080RDB_H | 12 | #define __T2080RDB_H |
| 13 | 13 | ||
| 14 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ | 14 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ |
| 15 | #define CONFIG_FSL_SATA_V2 | 15 | #define CONFIG_FSL_SATA_V2 |
| 16 | 16 | ||
| 17 | /* High Level Configuration Options */ | 17 | /* High Level Configuration Options */ |
| 18 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 18 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 19 | #define CONFIG_MP /* support multiple processors */ | 19 | #define CONFIG_MP /* support multiple processors */ |
| 20 | #define CONFIG_ENABLE_36BIT_PHYS | 20 | #define CONFIG_ENABLE_36BIT_PHYS |
| 21 | 21 | ||
| 22 | #ifdef CONFIG_PHYS_64BIT | 22 | #ifdef CONFIG_PHYS_64BIT |
| 23 | #define CONFIG_ADDR_MAP 1 | 23 | #define CONFIG_ADDR_MAP 1 |
| 24 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 24 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 25 | #endif | 25 | #endif |
| 26 | 26 | ||
| 27 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 27 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 28 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 28 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 29 | #define CONFIG_ENV_OVERWRITE | 29 | #define CONFIG_ENV_OVERWRITE |
| 30 | 30 | ||
| 31 | #ifdef CONFIG_RAMBOOT_PBL | 31 | #ifdef CONFIG_RAMBOOT_PBL |
| 32 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t208xrdb/t2080_pbi.cfg | 32 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t208xrdb/t2080_pbi.cfg |
| 33 | 33 | ||
| 34 | #define CONFIG_SPL_FLUSH_IMAGE | 34 | #define CONFIG_SPL_FLUSH_IMAGE |
| 35 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 35 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 36 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 36 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 37 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 37 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 38 | #define CONFIG_SPL_PAD_TO 0x40000 | 38 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 39 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 39 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 40 | #define RESET_VECTOR_OFFSET 0x27FFC | 40 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 41 | #define BOOT_PAGE_OFFSET 0x27000 | 41 | #define BOOT_PAGE_OFFSET 0x27000 |
| 42 | #ifdef CONFIG_SPL_BUILD | 42 | #ifdef CONFIG_SPL_BUILD |
| 43 | #define CONFIG_SPL_SKIP_RELOCATE | 43 | #define CONFIG_SPL_SKIP_RELOCATE |
| 44 | #define CONFIG_SPL_COMMON_INIT_DDR | 44 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 45 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 45 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 46 | #endif | 46 | #endif |
| 47 | 47 | ||
| 48 | #ifdef CONFIG_NAND | 48 | #ifdef CONFIG_NAND |
| 49 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) | 49 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) |
| 50 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 | 50 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 |
| 51 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 | 51 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 |
| 52 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) | 52 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) |
| 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 54 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_nand_rcw.cfg | 54 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_nand_rcw.cfg |
| 55 | #define CONFIG_SPL_NAND_BOOT | 55 | #define CONFIG_SPL_NAND_BOOT |
| 56 | #endif | 56 | #endif |
| 57 | 57 | ||
| 58 | #ifdef CONFIG_SPIFLASH | 58 | #ifdef CONFIG_SPIFLASH |
| 59 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 59 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 60 | #define CONFIG_SPL_SPI_FLASH_MINIMAL | 60 | #define CONFIG_SPL_SPI_FLASH_MINIMAL |
| 61 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) | 61 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE (768 << 10) |
| 62 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) | 62 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_DST (0x00200000) |
| 63 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) | 63 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_START (0x00200000) |
| 64 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) | 64 | #define CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS (256 << 10) |
| 65 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 65 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 66 | #ifndef CONFIG_SPL_BUILD | 66 | #ifndef CONFIG_SPL_BUILD |
| 67 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 67 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 68 | #endif | 68 | #endif |
| 69 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_spi_rcw.cfg | 69 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_spi_rcw.cfg |
| 70 | #define CONFIG_SPL_SPI_BOOT | 70 | #define CONFIG_SPL_SPI_BOOT |
| 71 | #endif | 71 | #endif |
| 72 | 72 | ||
| 73 | #ifdef CONFIG_SDCARD | 73 | #ifdef CONFIG_SDCARD |
| 74 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 74 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 75 | #define CONFIG_SPL_MMC_MINIMAL | 75 | #define CONFIG_SPL_MMC_MINIMAL |
| 76 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 76 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 77 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) | 77 | #define CONFIG_SYS_MMC_U_BOOT_DST (0x00200000) |
| 78 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) | 78 | #define CONFIG_SYS_MMC_U_BOOT_START (0x00200000) |
| 79 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 79 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 80 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 80 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 81 | #ifndef CONFIG_SPL_BUILD | 81 | #ifndef CONFIG_SPL_BUILD |
| 82 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 82 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 83 | #endif | 83 | #endif |
| 84 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_sd_rcw.cfg | 84 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t208xrdb/t2080_sd_rcw.cfg |
| 85 | #define CONFIG_SPL_MMC_BOOT | 85 | #define CONFIG_SPL_MMC_BOOT |
| 86 | #endif | 86 | #endif |
| 87 | 87 | ||
| 88 | #endif /* CONFIG_RAMBOOT_PBL */ | 88 | #endif /* CONFIG_RAMBOOT_PBL */ |
| 89 | 89 | ||
| 90 | #define CONFIG_SRIO_PCIE_BOOT_MASTER | 90 | #define CONFIG_SRIO_PCIE_BOOT_MASTER |
| 91 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 91 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 92 | /* Set 1M boot space */ | 92 | /* Set 1M boot space */ |
| 93 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 93 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 94 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 94 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 95 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 95 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 96 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 96 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 97 | #endif | 97 | #endif |
| 98 | 98 | ||
| 99 | #ifndef CONFIG_SYS_TEXT_BASE | 99 | #ifndef CONFIG_SYS_TEXT_BASE |
| 100 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 100 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 101 | #endif | 101 | #endif |
| 102 | 102 | ||
| 103 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 103 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 104 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 104 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 105 | #endif | 105 | #endif |
| 106 | 106 | ||
| 107 | /* | 107 | /* |
| 108 | * These can be toggled for performance analysis, otherwise use default. | 108 | * These can be toggled for performance analysis, otherwise use default. |
| 109 | */ | 109 | */ |
| 110 | #define CONFIG_SYS_CACHE_STASHING | 110 | #define CONFIG_SYS_CACHE_STASHING |
| 111 | #define CONFIG_BTB /* toggle branch predition */ | 111 | #define CONFIG_BTB /* toggle branch predition */ |
| 112 | #define CONFIG_DDR_ECC | 112 | #define CONFIG_DDR_ECC |
| 113 | #ifdef CONFIG_DDR_ECC | 113 | #ifdef CONFIG_DDR_ECC |
| 114 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 114 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 115 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 115 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 116 | #endif | 116 | #endif |
| 117 | 117 | ||
| 118 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 118 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 119 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 119 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 120 | #define CONFIG_SYS_ALT_MEMTEST | 120 | #define CONFIG_SYS_ALT_MEMTEST |
| 121 | 121 | ||
| 122 | #ifdef CONFIG_MTD_NOR_FLASH | 122 | #ifdef CONFIG_MTD_NOR_FLASH |
| 123 | #define CONFIG_FLASH_CFI_DRIVER | 123 | #define CONFIG_FLASH_CFI_DRIVER |
| 124 | #define CONFIG_SYS_FLASH_CFI | 124 | #define CONFIG_SYS_FLASH_CFI |
| 125 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 125 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 126 | #endif | 126 | #endif |
| 127 | 127 | ||
| 128 | #if defined(CONFIG_SPIFLASH) | 128 | #if defined(CONFIG_SPIFLASH) |
| 129 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 129 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 130 | #define CONFIG_ENV_SPI_BUS 0 | 130 | #define CONFIG_ENV_SPI_BUS 0 |
| 131 | #define CONFIG_ENV_SPI_CS 0 | 131 | #define CONFIG_ENV_SPI_CS 0 |
| 132 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 132 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 133 | #define CONFIG_ENV_SPI_MODE 0 | 133 | #define CONFIG_ENV_SPI_MODE 0 |
| 134 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 134 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 135 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 135 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 136 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 136 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 137 | #elif defined(CONFIG_SDCARD) | 137 | #elif defined(CONFIG_SDCARD) |
| 138 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 138 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 139 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 139 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 140 | #define CONFIG_ENV_SIZE 0x2000 | 140 | #define CONFIG_ENV_SIZE 0x2000 |
| 141 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 141 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 142 | #elif defined(CONFIG_NAND) | 142 | #elif defined(CONFIG_NAND) |
| 143 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 143 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 144 | #define CONFIG_ENV_SIZE 0x2000 | 144 | #define CONFIG_ENV_SIZE 0x2000 |
| 145 | #define CONFIG_ENV_OFFSET (2 * CONFIG_SYS_NAND_BLOCK_SIZE) | 145 | #define CONFIG_ENV_OFFSET (2 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 146 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 146 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 147 | #define CONFIG_ENV_ADDR 0xffe20000 | 147 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 148 | #define CONFIG_ENV_SIZE 0x2000 | 148 | #define CONFIG_ENV_SIZE 0x2000 |
| 149 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 149 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 150 | #define CONFIG_ENV_SIZE 0x2000 | 150 | #define CONFIG_ENV_SIZE 0x2000 |
| 151 | #else | 151 | #else |
| 152 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 152 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 153 | #define CONFIG_ENV_SIZE 0x2000 | 153 | #define CONFIG_ENV_SIZE 0x2000 |
| 154 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 154 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 155 | #endif | 155 | #endif |
| 156 | 156 | ||
| 157 | #ifndef __ASSEMBLY__ | 157 | #ifndef __ASSEMBLY__ |
| 158 | unsigned long get_board_sys_clk(void); | 158 | unsigned long get_board_sys_clk(void); |
| 159 | unsigned long get_board_ddr_clk(void); | 159 | unsigned long get_board_ddr_clk(void); |
| 160 | #endif | 160 | #endif |
| 161 | 161 | ||
| 162 | #define CONFIG_SYS_CLK_FREQ 66660000 | 162 | #define CONFIG_SYS_CLK_FREQ 66660000 |
| 163 | #define CONFIG_DDR_CLK_FREQ 133330000 | 163 | #define CONFIG_DDR_CLK_FREQ 133330000 |
| 164 | 164 | ||
| 165 | /* | 165 | /* |
| 166 | * Config the L3 Cache as L3 SRAM | 166 | * Config the L3 Cache as L3 SRAM |
| 167 | */ | 167 | */ |
| 168 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 168 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 169 | #define CONFIG_SYS_L3_SIZE (512 << 10) | 169 | #define CONFIG_SYS_L3_SIZE (512 << 10) |
| 170 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) | 170 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) |
| 171 | #ifdef CONFIG_RAMBOOT_PBL | 171 | #ifdef CONFIG_RAMBOOT_PBL |
| 172 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 172 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 173 | #endif | 173 | #endif |
| 174 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 174 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 175 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) | 175 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) |
| 176 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 176 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 177 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 177 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 178 | 178 | ||
| 179 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 179 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 180 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 180 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 181 | 181 | ||
| 182 | /* EEPROM */ | 182 | /* EEPROM */ |
| 183 | #define CONFIG_ID_EEPROM | 183 | #define CONFIG_ID_EEPROM |
| 184 | #define CONFIG_SYS_I2C_EEPROM_NXID | 184 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 185 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 185 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 186 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 | 186 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 |
| 187 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 | 187 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 |
| 188 | 188 | ||
| 189 | /* | 189 | /* |
| 190 | * DDR Setup | 190 | * DDR Setup |
| 191 | */ | 191 | */ |
| 192 | #define CONFIG_VERY_BIG_RAM | 192 | #define CONFIG_VERY_BIG_RAM |
| 193 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 193 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 194 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 194 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 195 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 195 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 196 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) | 196 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 197 | #define CONFIG_DDR_SPD | 197 | #define CONFIG_DDR_SPD |
| 198 | #undef CONFIG_FSL_DDR_INTERACTIVE | 198 | #undef CONFIG_FSL_DDR_INTERACTIVE |
| 199 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 199 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 200 | #define CONFIG_SYS_SDRAM_SIZE 2048 /* for fixed parameter use */ | 200 | #define CONFIG_SYS_SDRAM_SIZE 2048 /* for fixed parameter use */ |
| 201 | #define SPD_EEPROM_ADDRESS1 0x51 | 201 | #define SPD_EEPROM_ADDRESS1 0x51 |
| 202 | #define SPD_EEPROM_ADDRESS2 0x52 | 202 | #define SPD_EEPROM_ADDRESS2 0x52 |
| 203 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 | 203 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 |
| 204 | #define CTRL_INTLV_PREFERED cacheline | 204 | #define CTRL_INTLV_PREFERED cacheline |
| 205 | 205 | ||
| 206 | /* | 206 | /* |
| 207 | * IFC Definitions | 207 | * IFC Definitions |
| 208 | */ | 208 | */ |
| 209 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 | 209 | #define CONFIG_SYS_FLASH_BASE 0xe8000000 |
| 210 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 210 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 211 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 211 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 212 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 212 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 213 | CSPR_PORT_SIZE_16 | \ | 213 | CSPR_PORT_SIZE_16 | \ |
| 214 | CSPR_MSEL_NOR | \ | 214 | CSPR_MSEL_NOR | \ |
| 215 | CSPR_V) | 215 | CSPR_V) |
| 216 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 216 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 217 | 217 | ||
| 218 | /* NOR Flash Timing Params */ | 218 | /* NOR Flash Timing Params */ |
| 219 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 219 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 220 | 220 | ||
| 221 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 221 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 222 | FTIM0_NOR_TEADC(0x5) | \ | 222 | FTIM0_NOR_TEADC(0x5) | \ |
| 223 | FTIM0_NOR_TEAHC(0x5)) | 223 | FTIM0_NOR_TEAHC(0x5)) |
| 224 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 224 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 225 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 225 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 226 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 226 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 227 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 227 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 228 | FTIM2_NOR_TCH(0x4) | \ | 228 | FTIM2_NOR_TCH(0x4) | \ |
| 229 | FTIM2_NOR_TWPH(0x0E) | \ | 229 | FTIM2_NOR_TWPH(0x0E) | \ |
| 230 | FTIM2_NOR_TWP(0x1c)) | 230 | FTIM2_NOR_TWP(0x1c)) |
| 231 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 231 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 232 | 232 | ||
| 233 | #define CONFIG_SYS_FLASH_QUIET_TEST | 233 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 234 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 234 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 235 | 235 | ||
| 236 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ | 236 | #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ |
| 237 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 237 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 238 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 238 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 239 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 239 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 240 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 240 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 241 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS } | 241 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS } |
| 242 | 242 | ||
| 243 | /* CPLD on IFC */ | 243 | /* CPLD on IFC */ |
| 244 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 | 244 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 |
| 245 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) | 245 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) |
| 246 | #define CONFIG_SYS_CSPR2_EXT (0xf) | 246 | #define CONFIG_SYS_CSPR2_EXT (0xf) |
| 247 | #define CONFIG_SYS_CSPR2 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE) \ | 247 | #define CONFIG_SYS_CSPR2 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE) \ |
| 248 | | CSPR_PORT_SIZE_8 \ | 248 | | CSPR_PORT_SIZE_8 \ |
| 249 | | CSPR_MSEL_GPCM \ | 249 | | CSPR_MSEL_GPCM \ |
| 250 | | CSPR_V) | 250 | | CSPR_V) |
| 251 | #define CONFIG_SYS_AMASK2 IFC_AMASK(64*1024) | 251 | #define CONFIG_SYS_AMASK2 IFC_AMASK(64*1024) |
| 252 | #define CONFIG_SYS_CSOR2 0x0 | 252 | #define CONFIG_SYS_CSOR2 0x0 |
| 253 | 253 | ||
| 254 | /* CPLD Timing parameters for IFC CS2 */ | 254 | /* CPLD Timing parameters for IFC CS2 */ |
| 255 | #define CONFIG_SYS_CS2_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 255 | #define CONFIG_SYS_CS2_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 256 | FTIM0_GPCM_TEADC(0x0e) | \ | 256 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 257 | FTIM0_GPCM_TEAHC(0x0e)) | 257 | FTIM0_GPCM_TEAHC(0x0e)) |
| 258 | #define CONFIG_SYS_CS2_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ | 258 | #define CONFIG_SYS_CS2_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ |
| 259 | FTIM1_GPCM_TRAD(0x1f)) | 259 | FTIM1_GPCM_TRAD(0x1f)) |
| 260 | #define CONFIG_SYS_CS2_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 260 | #define CONFIG_SYS_CS2_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 261 | FTIM2_GPCM_TCH(0x8) | \ | 261 | FTIM2_GPCM_TCH(0x8) | \ |
| 262 | FTIM2_GPCM_TWP(0x1f)) | 262 | FTIM2_GPCM_TWP(0x1f)) |
| 263 | #define CONFIG_SYS_CS2_FTIM3 0x0 | 263 | #define CONFIG_SYS_CS2_FTIM3 0x0 |
| 264 | 264 | ||
| 265 | /* NAND Flash on IFC */ | 265 | /* NAND Flash on IFC */ |
| 266 | #define CONFIG_NAND_FSL_IFC | 266 | #define CONFIG_NAND_FSL_IFC |
| 267 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 267 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 268 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 268 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 269 | 269 | ||
| 270 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 270 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 271 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 271 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 272 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 272 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 273 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 273 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 274 | | CSPR_V) | 274 | | CSPR_V) |
| 275 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 275 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 276 | 276 | ||
| 277 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 277 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 278 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 278 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 279 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 279 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 280 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ | 280 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ |
| 281 | | CSOR_NAND_PGS_2K /* Page Size = 2K */\ | 281 | | CSOR_NAND_PGS_2K /* Page Size = 2K */\ |
| 282 | | CSOR_NAND_SPRZ_64 /* Spare size = 64 */\ | 282 | | CSOR_NAND_SPRZ_64 /* Spare size = 64 */\ |
| 283 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 283 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 284 | 284 | ||
| 285 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 285 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 286 | 286 | ||
| 287 | /* ONFI NAND Flash mode0 Timing Params */ | 287 | /* ONFI NAND Flash mode0 Timing Params */ |
| 288 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 288 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 289 | FTIM0_NAND_TWP(0x18) | \ | 289 | FTIM0_NAND_TWP(0x18) | \ |
| 290 | FTIM0_NAND_TWCHT(0x07) | \ | 290 | FTIM0_NAND_TWCHT(0x07) | \ |
| 291 | FTIM0_NAND_TWH(0x0a)) | 291 | FTIM0_NAND_TWH(0x0a)) |
| 292 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 292 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 293 | FTIM1_NAND_TWBE(0x39) | \ | 293 | FTIM1_NAND_TWBE(0x39) | \ |
| 294 | FTIM1_NAND_TRR(0x0e) | \ | 294 | FTIM1_NAND_TRR(0x0e) | \ |
| 295 | FTIM1_NAND_TRP(0x18)) | 295 | FTIM1_NAND_TRP(0x18)) |
| 296 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 296 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 297 | FTIM2_NAND_TREH(0x0a) | \ | 297 | FTIM2_NAND_TREH(0x0a) | \ |
| 298 | FTIM2_NAND_TWHRE(0x1e)) | 298 | FTIM2_NAND_TWHRE(0x1e)) |
| 299 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 299 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 300 | 300 | ||
| 301 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 301 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 302 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 302 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 303 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 303 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 304 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) | 304 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) |
| 305 | 305 | ||
| 306 | #if defined(CONFIG_NAND) | 306 | #if defined(CONFIG_NAND) |
| 307 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 307 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 308 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 308 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 309 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 309 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 310 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 310 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 311 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 311 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 312 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 312 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 313 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 313 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 314 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 314 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 315 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT | 315 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 316 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR | 316 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR |
| 317 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 317 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 318 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 318 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 319 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 319 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 320 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 320 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 321 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 321 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 322 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 322 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 323 | #else | 323 | #else |
| 324 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 324 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 325 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 325 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 326 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 326 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 327 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 327 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 328 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 328 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 329 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 329 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 330 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 330 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 331 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 331 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 332 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT | 332 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 333 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR | 333 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR |
| 334 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK | 334 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK |
| 335 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR | 335 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR |
| 336 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 | 336 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 337 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 | 337 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 338 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 | 338 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 339 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 | 339 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 340 | #endif | 340 | #endif |
| 341 | 341 | ||
| 342 | #if defined(CONFIG_RAMBOOT_PBL) | 342 | #if defined(CONFIG_RAMBOOT_PBL) |
| 343 | #define CONFIG_SYS_RAMBOOT | 343 | #define CONFIG_SYS_RAMBOOT |
| 344 | #endif | 344 | #endif |
| 345 | 345 | ||
| 346 | #ifdef CONFIG_SPL_BUILD | 346 | #ifdef CONFIG_SPL_BUILD |
| 347 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 347 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 348 | #else | 348 | #else |
| 349 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 349 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 350 | #endif | 350 | #endif |
| 351 | 351 | ||
| 352 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 352 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 353 | #define CONFIG_MISC_INIT_R | 353 | #define CONFIG_MISC_INIT_R |
| 354 | #define CONFIG_HWCONFIG | 354 | #define CONFIG_HWCONFIG |
| 355 | 355 | ||
| 356 | /* define to use L1 as initial stack */ | 356 | /* define to use L1 as initial stack */ |
| 357 | #define CONFIG_L1_INIT_RAM | 357 | #define CONFIG_L1_INIT_RAM |
| 358 | #define CONFIG_SYS_INIT_RAM_LOCK | 358 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 359 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 359 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 360 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 360 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 361 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 361 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 362 | /* The assembler doesn't like typecast */ | 362 | /* The assembler doesn't like typecast */ |
| 363 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 363 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 364 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 364 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 365 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 365 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 366 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 366 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 367 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 367 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 368 | GENERATED_GBL_DATA_SIZE) | 368 | GENERATED_GBL_DATA_SIZE) |
| 369 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 369 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 370 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 370 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 371 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) | 371 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) |
| 372 | 372 | ||
| 373 | /* | 373 | /* |
| 374 | * Serial Port | 374 | * Serial Port |
| 375 | */ | 375 | */ |
| 376 | #define CONFIG_CONS_INDEX 1 | 376 | #define CONFIG_CONS_INDEX 1 |
| 377 | #define CONFIG_SYS_NS16550_SERIAL | 377 | #define CONFIG_SYS_NS16550_SERIAL |
| 378 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 378 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 379 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 379 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 380 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 380 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 381 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 381 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 382 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 382 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 383 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 383 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 384 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 384 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 385 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 385 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 386 | 386 | ||
| 387 | /* | 387 | /* |
| 388 | * I2C | 388 | * I2C |
| 389 | */ | 389 | */ |
| 390 | #define CONFIG_SYS_I2C | 390 | #define CONFIG_SYS_I2C |
| 391 | #define CONFIG_SYS_I2C_FSL | 391 | #define CONFIG_SYS_I2C_FSL |
| 392 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 392 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 393 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 393 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 394 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F | 394 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F |
| 395 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F | 395 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F |
| 396 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 396 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 397 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 397 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 398 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 | 398 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 |
| 399 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 | 399 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 |
| 400 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 | 400 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 |
| 401 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 | 401 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 |
| 402 | #define CONFIG_SYS_FSL_I2C3_SPEED 100000 | 402 | #define CONFIG_SYS_FSL_I2C3_SPEED 100000 |
| 403 | #define CONFIG_SYS_FSL_I2C4_SPEED 100000 | 403 | #define CONFIG_SYS_FSL_I2C4_SPEED 100000 |
| 404 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ | 404 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ |
| 405 | #define I2C_MUX_PCA_ADDR_SEC1 0x75 /* I2C bus multiplexer,secondary 1 */ | 405 | #define I2C_MUX_PCA_ADDR_SEC1 0x75 /* I2C bus multiplexer,secondary 1 */ |
| 406 | #define I2C_MUX_PCA_ADDR_SEC2 0x76 /* I2C bus multiplexer,secondary 2 */ | 406 | #define I2C_MUX_PCA_ADDR_SEC2 0x76 /* I2C bus multiplexer,secondary 2 */ |
| 407 | #define I2C_MUX_CH_DEFAULT 0x8 | 407 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 408 | 408 | ||
| 409 | #define I2C_MUX_CH_VOL_MONITOR 0xa | 409 | #define I2C_MUX_CH_VOL_MONITOR 0xa |
| 410 | 410 | ||
| 411 | #define CONFIG_VID_FLS_ENV "t208xrdb_vdd_mv" | 411 | #define CONFIG_VID_FLS_ENV "t208xrdb_vdd_mv" |
| 412 | #ifndef CONFIG_SPL_BUILD | 412 | #ifndef CONFIG_SPL_BUILD |
| 413 | #define CONFIG_VID | 413 | #define CONFIG_VID |
| 414 | #endif | 414 | #endif |
| 415 | #define CONFIG_VOL_MONITOR_IR36021_SET | 415 | #define CONFIG_VOL_MONITOR_IR36021_SET |
| 416 | #define CONFIG_VOL_MONITOR_IR36021_READ | 416 | #define CONFIG_VOL_MONITOR_IR36021_READ |
| 417 | /* The lowest and highest voltage allowed for T208xRDB */ | 417 | /* The lowest and highest voltage allowed for T208xRDB */ |
| 418 | #define VDD_MV_MIN 819 | 418 | #define VDD_MV_MIN 819 |
| 419 | #define VDD_MV_MAX 1212 | 419 | #define VDD_MV_MAX 1212 |
| 420 | 420 | ||
| 421 | /* | 421 | /* |
| 422 | * RapidIO | 422 | * RapidIO |
| 423 | */ | 423 | */ |
| 424 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 | 424 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 |
| 425 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull | 425 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull |
| 426 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ | 426 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ |
| 427 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 | 427 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 |
| 428 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull | 428 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull |
| 429 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ | 429 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ |
| 430 | /* | 430 | /* |
| 431 | * for slave u-boot IMAGE instored in master memory space, | 431 | * for slave u-boot IMAGE instored in master memory space, |
| 432 | * PHYS must be aligned based on the SIZE | 432 | * PHYS must be aligned based on the SIZE |
| 433 | */ | 433 | */ |
| 434 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 434 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 435 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 435 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 436 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 436 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 437 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 437 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 438 | /* | 438 | /* |
| 439 | * for slave UCODE and ENV instored in master memory space, | 439 | * for slave UCODE and ENV instored in master memory space, |
| 440 | * PHYS must be aligned based on the SIZE | 440 | * PHYS must be aligned based on the SIZE |
| 441 | */ | 441 | */ |
| 442 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 442 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 443 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 443 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 444 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 444 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 445 | 445 | ||
| 446 | /* slave core release by master*/ | 446 | /* slave core release by master*/ |
| 447 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 447 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 448 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 448 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 449 | 449 | ||
| 450 | /* | 450 | /* |
| 451 | * SRIO_PCIE_BOOT - SLAVE | 451 | * SRIO_PCIE_BOOT - SLAVE |
| 452 | */ | 452 | */ |
| 453 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 453 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 454 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 454 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 455 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 455 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 456 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 456 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 457 | #endif | 457 | #endif |
| 458 | 458 | ||
| 459 | /* | 459 | /* |
| 460 | * eSPI - Enhanced SPI | 460 | * eSPI - Enhanced SPI |
| 461 | */ | 461 | */ |
| 462 | #ifdef CONFIG_SPI_FLASH | 462 | #ifdef CONFIG_SPI_FLASH |
| 463 | #define CONFIG_SPI_FLASH_BAR | 463 | #define CONFIG_SPI_FLASH_BAR |
| 464 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 464 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 465 | #define CONFIG_SF_DEFAULT_MODE 0 | 465 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 466 | #endif | 466 | #endif |
| 467 | 467 | ||
| 468 | /* | 468 | /* |
| 469 | * General PCI | 469 | * General PCI |
| 470 | * Memory space is mapped 1-1, but I/O space must start from 0. | 470 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 471 | */ | 471 | */ |
| 472 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 472 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 473 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 473 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 474 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 474 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 475 | #define CONFIG_PCIE4 /* PCIE controller 4 */ | 475 | #define CONFIG_PCIE4 /* PCIE controller 4 */ |
| 476 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 476 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 477 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 477 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 478 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 478 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 479 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 479 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 480 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 480 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 481 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 481 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 482 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 482 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 483 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 483 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 484 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 484 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 485 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 485 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 486 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 486 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 487 | 487 | ||
| 488 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 488 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 489 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 489 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 490 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 490 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 491 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 491 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 492 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ | 492 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ |
| 493 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 493 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 494 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 494 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 495 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 495 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 496 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 496 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 497 | 497 | ||
| 498 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 498 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 499 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xb0000000 | 499 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xb0000000 |
| 500 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 500 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 501 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc30000000ull | 501 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc30000000ull |
| 502 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ | 502 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ |
| 503 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 503 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 504 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 504 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 505 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 505 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 506 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 506 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 507 | 507 | ||
| 508 | /* controller 4, Base address 203000 */ | 508 | /* controller 4, Base address 203000 */ |
| 509 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xc0000000 | 509 | #define CONFIG_SYS_PCIE4_MEM_VIRT 0xc0000000 |
| 510 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 510 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 511 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc40000000ull | 511 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc40000000ull |
| 512 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ | 512 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ |
| 513 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 513 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 514 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 514 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 515 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 515 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 516 | 516 | ||
| 517 | #ifdef CONFIG_PCI | 517 | #ifdef CONFIG_PCI |
| 518 | #define CONFIG_PCI_INDIRECT_BRIDGE | 518 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 519 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata LSZ ADD */ | 519 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata LSZ ADD */ |
| 520 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 520 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 521 | #endif | 521 | #endif |
| 522 | 522 | ||
| 523 | /* Qman/Bman */ | 523 | /* Qman/Bman */ |
| 524 | #ifndef CONFIG_NOBQFMAN | 524 | #ifndef CONFIG_NOBQFMAN |
| 525 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 525 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 526 | #define CONFIG_SYS_BMAN_NUM_PORTALS 18 | 526 | #define CONFIG_SYS_BMAN_NUM_PORTALS 18 |
| 527 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 527 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 528 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 528 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 529 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 529 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 530 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 530 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 531 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 531 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 532 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 532 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 533 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 533 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 534 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 534 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 535 | CONFIG_SYS_BMAN_CENA_SIZE) | 535 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 536 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 536 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 537 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 537 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 538 | #define CONFIG_SYS_QMAN_NUM_PORTALS 18 | 538 | #define CONFIG_SYS_QMAN_NUM_PORTALS 18 |
| 539 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 539 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 540 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 540 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 541 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 541 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 542 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 542 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 543 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 543 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 544 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 544 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 545 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 545 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 546 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 546 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 547 | CONFIG_SYS_QMAN_CENA_SIZE) | 547 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 548 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 548 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 549 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 549 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 550 | 550 | ||
| 551 | #define CONFIG_SYS_DPAA_FMAN | 551 | #define CONFIG_SYS_DPAA_FMAN |
| 552 | #define CONFIG_SYS_DPAA_PME | 552 | #define CONFIG_SYS_DPAA_PME |
| 553 | #define CONFIG_SYS_PMAN | 553 | #define CONFIG_SYS_PMAN |
| 554 | #define CONFIG_SYS_DPAA_DCE | 554 | #define CONFIG_SYS_DPAA_DCE |
| 555 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ | 555 | #define CONFIG_SYS_DPAA_RMAN /* RMan */ |
| 556 | #define CONFIG_SYS_INTERLAKEN | 556 | #define CONFIG_SYS_INTERLAKEN |
| 557 | 557 | ||
| 558 | /* Default address of microcode for the Linux Fman driver */ | 558 | /* Default address of microcode for the Linux Fman driver */ |
| 559 | #if defined(CONFIG_SPIFLASH) | 559 | #if defined(CONFIG_SPIFLASH) |
| 560 | /* | 560 | /* |
| 561 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 561 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 562 | * env, so we got 0x110000. | 562 | * env, so we got 0x110000. |
| 563 | */ | 563 | */ |
| 564 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 564 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 565 | #define CONFIG_SYS_CORTINA_FW_IN_SPIFLASH | 565 | #define CONFIG_SYS_CORTINA_FW_IN_SPIFLASH |
| 566 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 566 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 567 | #define CONFIG_CORTINA_FW_ADDR 0x120000 | 567 | #define CONFIG_CORTINA_FW_ADDR 0x120000 |
| 568 | 568 | ||
| 569 | #elif defined(CONFIG_SDCARD) | 569 | #elif defined(CONFIG_SDCARD) |
| 570 | /* | 570 | /* |
| 571 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 571 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 572 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 572 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 573 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. | 573 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. |
| 574 | */ | 574 | */ |
| 575 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 575 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 576 | #define CONFIG_SYS_CORTINA_FW_IN_MMC | 576 | #define CONFIG_SYS_CORTINA_FW_IN_MMC |
| 577 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 577 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 578 | #define CONFIG_CORTINA_FW_ADDR (512 * 0x8a0) | 578 | #define CONFIG_CORTINA_FW_ADDR (512 * 0x8a0) |
| 579 | 579 | ||
| 580 | #elif defined(CONFIG_NAND) | 580 | #elif defined(CONFIG_NAND) |
| 581 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 581 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 582 | #define CONFIG_SYS_CORTINA_FW_IN_NAND | 582 | #define CONFIG_SYS_CORTINA_FW_IN_NAND |
| 583 | #define CONFIG_SYS_FMAN_FW_ADDR (3 * CONFIG_SYS_NAND_BLOCK_SIZE) | 583 | #define CONFIG_SYS_FMAN_FW_ADDR (3 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 584 | #define CONFIG_CORTINA_FW_ADDR (4 * CONFIG_SYS_NAND_BLOCK_SIZE) | 584 | #define CONFIG_CORTINA_FW_ADDR (4 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 585 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 585 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 586 | /* | 586 | /* |
| 587 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 587 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 588 | * in two corenet boards, slave's ucode could be stored in master's memory | 588 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 589 | * space, the address can be mapped from slave TLB->slave LAW-> | 589 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 590 | * slave SRIO or PCIE outbound window->master inbound window-> | 590 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 591 | * master LAW->the ucode address in master's memory space. | 591 | * master LAW->the ucode address in master's memory space. |
| 592 | */ | 592 | */ |
| 593 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 593 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 594 | #define CONFIG_SYS_CORTINA_FW_IN_REMOTE | 594 | #define CONFIG_SYS_CORTINA_FW_IN_REMOTE |
| 595 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 595 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 596 | #define CONFIG_CORTINA_FW_ADDR 0xFFE10000 | 596 | #define CONFIG_CORTINA_FW_ADDR 0xFFE10000 |
| 597 | #else | 597 | #else |
| 598 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 598 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 599 | #define CONFIG_SYS_CORTINA_FW_IN_NOR | 599 | #define CONFIG_SYS_CORTINA_FW_IN_NOR |
| 600 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 600 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 601 | #define CONFIG_CORTINA_FW_ADDR 0xEFE00000 | 601 | #define CONFIG_CORTINA_FW_ADDR 0xEFE00000 |
| 602 | #endif | 602 | #endif |
| 603 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 603 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 604 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 604 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 605 | #endif /* CONFIG_NOBQFMAN */ | 605 | #endif /* CONFIG_NOBQFMAN */ |
| 606 | 606 | ||
| 607 | #ifdef CONFIG_SYS_DPAA_FMAN | 607 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 608 | #define CONFIG_FMAN_ENET | 608 | #define CONFIG_FMAN_ENET |
| 609 | #define CONFIG_PHYLIB_10G | 609 | #define CONFIG_PHYLIB_10G |
| 610 | #define CONFIG_PHY_AQUANTIA | 610 | #define CONFIG_PHY_AQUANTIA |
| 611 | #define CONFIG_PHY_CORTINA | 611 | #define CONFIG_PHY_CORTINA |
| 612 | #define CONFIG_PHY_REALTEK | 612 | #define CONFIG_PHY_REALTEK |
| 613 | #define CONFIG_CORTINA_FW_LENGTH 0x40000 | 613 | #define CONFIG_CORTINA_FW_LENGTH 0x40000 |
| 614 | #define RGMII_PHY1_ADDR 0x01 /* RealTek RTL8211E */ | 614 | #define RGMII_PHY1_ADDR 0x01 /* RealTek RTL8211E */ |
| 615 | #define RGMII_PHY2_ADDR 0x02 | 615 | #define RGMII_PHY2_ADDR 0x02 |
| 616 | #define CORTINA_PHY_ADDR1 0x0c /* Cortina CS4315 */ | 616 | #define CORTINA_PHY_ADDR1 0x0c /* Cortina CS4315 */ |
| 617 | #define CORTINA_PHY_ADDR2 0x0d | 617 | #define CORTINA_PHY_ADDR2 0x0d |
| 618 | #define FM1_10GEC3_PHY_ADDR 0x00 /* Aquantia AQ1202 10G Base-T */ | 618 | #define FM1_10GEC3_PHY_ADDR 0x00 /* Aquantia AQ1202 10G Base-T */ |
| 619 | #define FM1_10GEC4_PHY_ADDR 0x01 | 619 | #define FM1_10GEC4_PHY_ADDR 0x01 |
| 620 | #endif | 620 | #endif |
| 621 | 621 | ||
| 622 | #ifdef CONFIG_FMAN_ENET | 622 | #ifdef CONFIG_FMAN_ENET |
| 623 | #define CONFIG_MII /* MII PHY management */ | 623 | #define CONFIG_MII /* MII PHY management */ |
| 624 | #define CONFIG_ETHPRIME "FM1@DTSEC3" | 624 | #define CONFIG_ETHPRIME "FM1@DTSEC3" |
| 625 | #endif | 625 | #endif |
| 626 | 626 | ||
| 627 | /* | 627 | /* |
| 628 | * SATA | 628 | * SATA |
| 629 | */ | 629 | */ |
| 630 | #ifdef CONFIG_FSL_SATA_V2 | 630 | #ifdef CONFIG_FSL_SATA_V2 |
| 631 | #define CONFIG_LIBATA | 631 | #define CONFIG_LIBATA |
| 632 | #define CONFIG_FSL_SATA | ||
| 633 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 632 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 634 | #define CONFIG_SATA1 | 633 | #define CONFIG_SATA1 |
| 635 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 634 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 636 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 635 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 637 | #define CONFIG_SATA2 | 636 | #define CONFIG_SATA2 |
| 638 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 637 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 639 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 638 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 640 | #define CONFIG_LBA48 | 639 | #define CONFIG_LBA48 |
| 641 | #endif | 640 | #endif |
| 642 | 641 | ||
| 643 | /* | 642 | /* |
| 644 | * USB | 643 | * USB |
| 645 | */ | 644 | */ |
| 646 | #ifdef CONFIG_USB_EHCI_HCD | 645 | #ifdef CONFIG_USB_EHCI_HCD |
| 647 | #define CONFIG_USB_EHCI_FSL | 646 | #define CONFIG_USB_EHCI_FSL |
| 648 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 647 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 649 | #define CONFIG_HAS_FSL_DR_USB | 648 | #define CONFIG_HAS_FSL_DR_USB |
| 650 | #endif | 649 | #endif |
| 651 | 650 | ||
| 652 | /* | 651 | /* |
| 653 | * SDHC | 652 | * SDHC |
| 654 | */ | 653 | */ |
| 655 | #ifdef CONFIG_MMC | 654 | #ifdef CONFIG_MMC |
| 656 | #define CONFIG_FSL_ESDHC | 655 | #define CONFIG_FSL_ESDHC |
| 657 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 656 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 658 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 657 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 659 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 | 658 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 |
| 660 | #endif | 659 | #endif |
| 661 | 660 | ||
| 662 | /* | 661 | /* |
| 663 | * Dynamic MTD Partition support with mtdparts | 662 | * Dynamic MTD Partition support with mtdparts |
| 664 | */ | 663 | */ |
| 665 | #ifdef CONFIG_MTD_NOR_FLASH | 664 | #ifdef CONFIG_MTD_NOR_FLASH |
| 666 | #define CONFIG_MTD_DEVICE | 665 | #define CONFIG_MTD_DEVICE |
| 667 | #define CONFIG_MTD_PARTITIONS | 666 | #define CONFIG_MTD_PARTITIONS |
| 668 | #define CONFIG_FLASH_CFI_MTD | 667 | #define CONFIG_FLASH_CFI_MTD |
| 669 | #endif | 668 | #endif |
| 670 | 669 | ||
| 671 | /* | 670 | /* |
| 672 | * Environment | 671 | * Environment |
| 673 | */ | 672 | */ |
| 674 | 673 | ||
| 675 | /* | 674 | /* |
| 676 | * Miscellaneous configurable options | 675 | * Miscellaneous configurable options |
| 677 | */ | 676 | */ |
| 678 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 677 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 679 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 678 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 680 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 679 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 681 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 680 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 682 | 681 | ||
| 683 | /* | 682 | /* |
| 684 | * For booting Linux, the board info and command line data | 683 | * For booting Linux, the board info and command line data |
| 685 | * have to be in the first 64 MB of memory, since this is | 684 | * have to be in the first 64 MB of memory, since this is |
| 686 | * the maximum mapped by the Linux kernel during initialization. | 685 | * the maximum mapped by the Linux kernel during initialization. |
| 687 | */ | 686 | */ |
| 688 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 687 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 689 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 688 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 690 | 689 | ||
| 691 | #ifdef CONFIG_CMD_KGDB | 690 | #ifdef CONFIG_CMD_KGDB |
| 692 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 691 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 693 | #define CONFIG_KGDB_SER_INDEX 2 /* which serial port to use */ | 692 | #define CONFIG_KGDB_SER_INDEX 2 /* which serial port to use */ |
| 694 | #endif | 693 | #endif |
| 695 | 694 | ||
| 696 | /* | 695 | /* |
| 697 | * Environment Configuration | 696 | * Environment Configuration |
| 698 | */ | 697 | */ |
| 699 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 698 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 700 | #define CONFIG_BOOTFILE "uImage" | 699 | #define CONFIG_BOOTFILE "uImage" |
| 701 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ | 700 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server */ |
| 702 | 701 | ||
| 703 | /* default location for tftp and bootm */ | 702 | /* default location for tftp and bootm */ |
| 704 | #define CONFIG_LOADADDR 1000000 | 703 | #define CONFIG_LOADADDR 1000000 |
| 705 | #define __USB_PHY_TYPE utmi | 704 | #define __USB_PHY_TYPE utmi |
| 706 | 705 | ||
| 707 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 706 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 708 | "hwconfig=fsl_ddr:" \ | 707 | "hwconfig=fsl_ddr:" \ |
| 709 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ | 708 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ |
| 710 | "bank_intlv=auto;" \ | 709 | "bank_intlv=auto;" \ |
| 711 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 710 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 712 | "netdev=eth0\0" \ | 711 | "netdev=eth0\0" \ |
| 713 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 712 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 714 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 713 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 715 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 714 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 716 | "protect off $ubootaddr +$filesize && " \ | 715 | "protect off $ubootaddr +$filesize && " \ |
| 717 | "erase $ubootaddr +$filesize && " \ | 716 | "erase $ubootaddr +$filesize && " \ |
| 718 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 717 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 719 | "protect on $ubootaddr +$filesize && " \ | 718 | "protect on $ubootaddr +$filesize && " \ |
| 720 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 719 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 721 | "consoledev=ttyS0\0" \ | 720 | "consoledev=ttyS0\0" \ |
| 722 | "ramdiskaddr=2000000\0" \ | 721 | "ramdiskaddr=2000000\0" \ |
| 723 | "ramdiskfile=t2080rdb/ramdisk.uboot\0" \ | 722 | "ramdiskfile=t2080rdb/ramdisk.uboot\0" \ |
| 724 | "fdtaddr=1e00000\0" \ | 723 | "fdtaddr=1e00000\0" \ |
| 725 | "fdtfile=t2080rdb/t2080rdb.dtb\0" \ | 724 | "fdtfile=t2080rdb/t2080rdb.dtb\0" \ |
| 726 | "bdev=sda3\0" | 725 | "bdev=sda3\0" |
| 727 | 726 | ||
| 728 | /* | 727 | /* |
| 729 | * For emulation this causes u-boot to jump to the start of the | 728 | * For emulation this causes u-boot to jump to the start of the |
| 730 | * proof point app code automatically | 729 | * proof point app code automatically |
| 731 | */ | 730 | */ |
| 732 | #define CONFIG_PROOF_POINTS \ | 731 | #define CONFIG_PROOF_POINTS \ |
| 733 | "setenv bootargs root=/dev/$bdev rw " \ | 732 | "setenv bootargs root=/dev/$bdev rw " \ |
| 734 | "console=$consoledev,$baudrate $othbootargs;" \ | 733 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 735 | "cpu 1 release 0x29000000 - - -;" \ | 734 | "cpu 1 release 0x29000000 - - -;" \ |
| 736 | "cpu 2 release 0x29000000 - - -;" \ | 735 | "cpu 2 release 0x29000000 - - -;" \ |
| 737 | "cpu 3 release 0x29000000 - - -;" \ | 736 | "cpu 3 release 0x29000000 - - -;" \ |
| 738 | "cpu 4 release 0x29000000 - - -;" \ | 737 | "cpu 4 release 0x29000000 - - -;" \ |
| 739 | "cpu 5 release 0x29000000 - - -;" \ | 738 | "cpu 5 release 0x29000000 - - -;" \ |
| 740 | "cpu 6 release 0x29000000 - - -;" \ | 739 | "cpu 6 release 0x29000000 - - -;" \ |
| 741 | "cpu 7 release 0x29000000 - - -;" \ | 740 | "cpu 7 release 0x29000000 - - -;" \ |
| 742 | "go 0x29000000" | 741 | "go 0x29000000" |
| 743 | 742 | ||
| 744 | #define CONFIG_HVBOOT \ | 743 | #define CONFIG_HVBOOT \ |
| 745 | "setenv bootargs config-addr=0x60000000; " \ | 744 | "setenv bootargs config-addr=0x60000000; " \ |
| 746 | "bootm 0x01000000 - 0x00f00000" | 745 | "bootm 0x01000000 - 0x00f00000" |
| 747 | 746 | ||
| 748 | #define CONFIG_ALU \ | 747 | #define CONFIG_ALU \ |
| 749 | "setenv bootargs root=/dev/$bdev rw " \ | 748 | "setenv bootargs root=/dev/$bdev rw " \ |
| 750 | "console=$consoledev,$baudrate $othbootargs;" \ | 749 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 751 | "cpu 1 release 0x01000000 - - -;" \ | 750 | "cpu 1 release 0x01000000 - - -;" \ |
| 752 | "cpu 2 release 0x01000000 - - -;" \ | 751 | "cpu 2 release 0x01000000 - - -;" \ |
| 753 | "cpu 3 release 0x01000000 - - -;" \ | 752 | "cpu 3 release 0x01000000 - - -;" \ |
| 754 | "cpu 4 release 0x01000000 - - -;" \ | 753 | "cpu 4 release 0x01000000 - - -;" \ |
| 755 | "cpu 5 release 0x01000000 - - -;" \ | 754 | "cpu 5 release 0x01000000 - - -;" \ |
| 756 | "cpu 6 release 0x01000000 - - -;" \ | 755 | "cpu 6 release 0x01000000 - - -;" \ |
| 757 | "cpu 7 release 0x01000000 - - -;" \ | 756 | "cpu 7 release 0x01000000 - - -;" \ |
| 758 | "go 0x01000000" | 757 | "go 0x01000000" |
| 759 | 758 | ||
| 760 | #define CONFIG_LINUX \ | 759 | #define CONFIG_LINUX \ |
| 761 | "setenv bootargs root=/dev/ram rw " \ | 760 | "setenv bootargs root=/dev/ram rw " \ |
| 762 | "console=$consoledev,$baudrate $othbootargs;" \ | 761 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 763 | "setenv ramdiskaddr 0x02000000;" \ | 762 | "setenv ramdiskaddr 0x02000000;" \ |
| 764 | "setenv fdtaddr 0x00c00000;" \ | 763 | "setenv fdtaddr 0x00c00000;" \ |
| 765 | "setenv loadaddr 0x1000000;" \ | 764 | "setenv loadaddr 0x1000000;" \ |
| 766 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 765 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 767 | 766 | ||
| 768 | #define CONFIG_HDBOOT \ | 767 | #define CONFIG_HDBOOT \ |
| 769 | "setenv bootargs root=/dev/$bdev rw " \ | 768 | "setenv bootargs root=/dev/$bdev rw " \ |
| 770 | "console=$consoledev,$baudrate $othbootargs;" \ | 769 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 771 | "tftp $loadaddr $bootfile;" \ | 770 | "tftp $loadaddr $bootfile;" \ |
| 772 | "tftp $fdtaddr $fdtfile;" \ | 771 | "tftp $fdtaddr $fdtfile;" \ |
| 773 | "bootm $loadaddr - $fdtaddr" | 772 | "bootm $loadaddr - $fdtaddr" |
| 774 | 773 | ||
| 775 | #define CONFIG_NFSBOOTCOMMAND \ | 774 | #define CONFIG_NFSBOOTCOMMAND \ |
| 776 | "setenv bootargs root=/dev/nfs rw " \ | 775 | "setenv bootargs root=/dev/nfs rw " \ |
| 777 | "nfsroot=$serverip:$rootpath " \ | 776 | "nfsroot=$serverip:$rootpath " \ |
| 778 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 777 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 779 | "console=$consoledev,$baudrate $othbootargs;" \ | 778 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 780 | "tftp $loadaddr $bootfile;" \ | 779 | "tftp $loadaddr $bootfile;" \ |
| 781 | "tftp $fdtaddr $fdtfile;" \ | 780 | "tftp $fdtaddr $fdtfile;" \ |
| 782 | "bootm $loadaddr - $fdtaddr" | 781 | "bootm $loadaddr - $fdtaddr" |
| 783 | 782 | ||
| 784 | #define CONFIG_RAMBOOTCOMMAND \ | 783 | #define CONFIG_RAMBOOTCOMMAND \ |
| 785 | "setenv bootargs root=/dev/ram rw " \ | 784 | "setenv bootargs root=/dev/ram rw " \ |
| 786 | "console=$consoledev,$baudrate $othbootargs;" \ | 785 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 787 | "tftp $ramdiskaddr $ramdiskfile;" \ | 786 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 788 | "tftp $loadaddr $bootfile;" \ | 787 | "tftp $loadaddr $bootfile;" \ |
| 789 | "tftp $fdtaddr $fdtfile;" \ | 788 | "tftp $fdtaddr $fdtfile;" \ |
| 790 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 789 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 791 | 790 | ||
| 792 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 791 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 793 | 792 | ||
| 794 | #include <asm/fsl_secure_boot.h> | 793 | #include <asm/fsl_secure_boot.h> |
| 795 | 794 | ||
| 796 | #endif /* __T2080RDB_H */ | 795 | #endif /* __T2080RDB_H */ |
| 797 | 796 |
include/configs/T4240QDS.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * T4240 QDS board configuration file | 8 | * T4240 QDS board configuration file |
| 9 | */ | 9 | */ |
| 10 | #ifndef __CONFIG_H | 10 | #ifndef __CONFIG_H |
| 11 | #define __CONFIG_H | 11 | #define __CONFIG_H |
| 12 | 12 | ||
| 13 | #define CONFIG_FSL_SATA_V2 | 13 | #define CONFIG_FSL_SATA_V2 |
| 14 | #define CONFIG_PCIE4 | 14 | #define CONFIG_PCIE4 |
| 15 | 15 | ||
| 16 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ | 16 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ |
| 17 | 17 | ||
| 18 | #ifdef CONFIG_RAMBOOT_PBL | 18 | #ifdef CONFIG_RAMBOOT_PBL |
| 19 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t4qds/t4_pbi.cfg | 19 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/t4qds/t4_pbi.cfg |
| 20 | #if !defined(CONFIG_NAND) && !defined(CONFIG_SDCARD) | 20 | #if !defined(CONFIG_NAND) && !defined(CONFIG_SDCARD) |
| 21 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 21 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 23 | #else | 23 | #else |
| 24 | #define CONFIG_SPL_FLUSH_IMAGE | 24 | #define CONFIG_SPL_FLUSH_IMAGE |
| 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 26 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 26 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 28 | #define CONFIG_SPL_PAD_TO 0x40000 | 28 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 30 | #define RESET_VECTOR_OFFSET 0x27FFC | 30 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 31 | #define BOOT_PAGE_OFFSET 0x27000 | 31 | #define BOOT_PAGE_OFFSET 0x27000 |
| 32 | 32 | ||
| 33 | #ifdef CONFIG_NAND | 33 | #ifdef CONFIG_NAND |
| 34 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) | 34 | #define CONFIG_SYS_NAND_U_BOOT_SIZE (768 << 10) |
| 35 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 | 35 | #define CONFIG_SYS_NAND_U_BOOT_DST 0x00200000 |
| 36 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 | 36 | #define CONFIG_SYS_NAND_U_BOOT_START 0x00200000 |
| 37 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) | 37 | #define CONFIG_SYS_NAND_U_BOOT_OFFS (256 << 10) |
| 38 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" | 38 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot-nand.lds" |
| 39 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t4qds/t4_nand_rcw.cfg | 39 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t4qds/t4_nand_rcw.cfg |
| 40 | #define CONFIG_SPL_NAND_BOOT | 40 | #define CONFIG_SPL_NAND_BOOT |
| 41 | #endif | 41 | #endif |
| 42 | 42 | ||
| 43 | #ifdef CONFIG_SDCARD | 43 | #ifdef CONFIG_SDCARD |
| 44 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 44 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 45 | #define CONFIG_SPL_MMC_MINIMAL | 45 | #define CONFIG_SPL_MMC_MINIMAL |
| 46 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 46 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 47 | #define CONFIG_SYS_MMC_U_BOOT_DST 0x00200000 | 47 | #define CONFIG_SYS_MMC_U_BOOT_DST 0x00200000 |
| 48 | #define CONFIG_SYS_MMC_U_BOOT_START 0x00200000 | 48 | #define CONFIG_SYS_MMC_U_BOOT_START 0x00200000 |
| 49 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 49 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 50 | #ifndef CONFIG_SPL_BUILD | 50 | #ifndef CONFIG_SPL_BUILD |
| 51 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 51 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 52 | #endif | 52 | #endif |
| 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 53 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 54 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t4qds/t4_sd_rcw.cfg | 54 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/t4qds/t4_sd_rcw.cfg |
| 55 | #define CONFIG_SPL_MMC_BOOT | 55 | #define CONFIG_SPL_MMC_BOOT |
| 56 | #endif | 56 | #endif |
| 57 | 57 | ||
| 58 | #ifdef CONFIG_SPL_BUILD | 58 | #ifdef CONFIG_SPL_BUILD |
| 59 | #define CONFIG_SPL_SKIP_RELOCATE | 59 | #define CONFIG_SPL_SKIP_RELOCATE |
| 60 | #define CONFIG_SPL_COMMON_INIT_DDR | 60 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 61 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 61 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 62 | #endif | 62 | #endif |
| 63 | 63 | ||
| 64 | #endif | 64 | #endif |
| 65 | #endif /* CONFIG_RAMBOOT_PBL */ | 65 | #endif /* CONFIG_RAMBOOT_PBL */ |
| 66 | 66 | ||
| 67 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 67 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 68 | /* Set 1M boot space */ | 68 | /* Set 1M boot space */ |
| 69 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 69 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 70 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 70 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 71 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 71 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 72 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 72 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 73 | #endif | 73 | #endif |
| 74 | 74 | ||
| 75 | #define CONFIG_SRIO_PCIE_BOOT_MASTER | 75 | #define CONFIG_SRIO_PCIE_BOOT_MASTER |
| 76 | #define CONFIG_DDR_ECC | 76 | #define CONFIG_DDR_ECC |
| 77 | 77 | ||
| 78 | #include "t4qds.h" | 78 | #include "t4qds.h" |
| 79 | 79 | ||
| 80 | #ifndef CONFIG_MTD_NOR_FLASH | 80 | #ifndef CONFIG_MTD_NOR_FLASH |
| 81 | #else | 81 | #else |
| 82 | #define CONFIG_FLASH_CFI_DRIVER | 82 | #define CONFIG_FLASH_CFI_DRIVER |
| 83 | #define CONFIG_SYS_FLASH_CFI | 83 | #define CONFIG_SYS_FLASH_CFI |
| 84 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 84 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 85 | #endif | 85 | #endif |
| 86 | 86 | ||
| 87 | #if defined(CONFIG_SPIFLASH) | 87 | #if defined(CONFIG_SPIFLASH) |
| 88 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 88 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 89 | #define CONFIG_ENV_SPI_BUS 0 | 89 | #define CONFIG_ENV_SPI_BUS 0 |
| 90 | #define CONFIG_ENV_SPI_CS 0 | 90 | #define CONFIG_ENV_SPI_CS 0 |
| 91 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 91 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 92 | #define CONFIG_ENV_SPI_MODE 0 | 92 | #define CONFIG_ENV_SPI_MODE 0 |
| 93 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 93 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 94 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 94 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 95 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 95 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 96 | #elif defined(CONFIG_SDCARD) | 96 | #elif defined(CONFIG_SDCARD) |
| 97 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 97 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 98 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 98 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 99 | #define CONFIG_ENV_SIZE 0x2000 | 99 | #define CONFIG_ENV_SIZE 0x2000 |
| 100 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 100 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 101 | #elif defined(CONFIG_NAND) | 101 | #elif defined(CONFIG_NAND) |
| 102 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 102 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 103 | #define CONFIG_ENV_SIZE 0x2000 | 103 | #define CONFIG_ENV_SIZE 0x2000 |
| 104 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) | 104 | #define CONFIG_ENV_OFFSET (10 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 105 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 105 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 106 | #define CONFIG_ENV_ADDR 0xffe20000 | 106 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 107 | #define CONFIG_ENV_SIZE 0x2000 | 107 | #define CONFIG_ENV_SIZE 0x2000 |
| 108 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 108 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 109 | #define CONFIG_ENV_SIZE 0x2000 | 109 | #define CONFIG_ENV_SIZE 0x2000 |
| 110 | #else | 110 | #else |
| 111 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 111 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 112 | #define CONFIG_ENV_SIZE 0x2000 | 112 | #define CONFIG_ENV_SIZE 0x2000 |
| 113 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 113 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 114 | #endif | 114 | #endif |
| 115 | 115 | ||
| 116 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() | 116 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() |
| 117 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() | 117 | #define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() |
| 118 | 118 | ||
| 119 | #ifndef __ASSEMBLY__ | 119 | #ifndef __ASSEMBLY__ |
| 120 | unsigned long get_board_sys_clk(void); | 120 | unsigned long get_board_sys_clk(void); |
| 121 | unsigned long get_board_ddr_clk(void); | 121 | unsigned long get_board_ddr_clk(void); |
| 122 | #endif | 122 | #endif |
| 123 | 123 | ||
| 124 | /* EEPROM */ | 124 | /* EEPROM */ |
| 125 | #define CONFIG_ID_EEPROM | 125 | #define CONFIG_ID_EEPROM |
| 126 | #define CONFIG_SYS_I2C_EEPROM_NXID | 126 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 127 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 127 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 128 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 128 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 129 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 129 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 130 | 130 | ||
| 131 | /* | 131 | /* |
| 132 | * DDR Setup | 132 | * DDR Setup |
| 133 | */ | 133 | */ |
| 134 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 134 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 135 | #define SPD_EEPROM_ADDRESS1 0x51 | 135 | #define SPD_EEPROM_ADDRESS1 0x51 |
| 136 | #define SPD_EEPROM_ADDRESS2 0x52 | 136 | #define SPD_EEPROM_ADDRESS2 0x52 |
| 137 | #define SPD_EEPROM_ADDRESS3 0x53 | 137 | #define SPD_EEPROM_ADDRESS3 0x53 |
| 138 | #define SPD_EEPROM_ADDRESS4 0x54 | 138 | #define SPD_EEPROM_ADDRESS4 0x54 |
| 139 | #define SPD_EEPROM_ADDRESS5 0x55 | 139 | #define SPD_EEPROM_ADDRESS5 0x55 |
| 140 | #define SPD_EEPROM_ADDRESS6 0x56 | 140 | #define SPD_EEPROM_ADDRESS6 0x56 |
| 141 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ | 141 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ |
| 142 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 142 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 143 | 143 | ||
| 144 | /* | 144 | /* |
| 145 | * IFC Definitions | 145 | * IFC Definitions |
| 146 | */ | 146 | */ |
| 147 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 147 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 148 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ | 148 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ |
| 149 | + 0x8000000) | \ | 149 | + 0x8000000) | \ |
| 150 | CSPR_PORT_SIZE_16 | \ | 150 | CSPR_PORT_SIZE_16 | \ |
| 151 | CSPR_MSEL_NOR | \ | 151 | CSPR_MSEL_NOR | \ |
| 152 | CSPR_V) | 152 | CSPR_V) |
| 153 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) | 153 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) |
| 154 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 154 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 155 | CSPR_PORT_SIZE_16 | \ | 155 | CSPR_PORT_SIZE_16 | \ |
| 156 | CSPR_MSEL_NOR | \ | 156 | CSPR_MSEL_NOR | \ |
| 157 | CSPR_V) | 157 | CSPR_V) |
| 158 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 158 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 159 | /* NOR Flash Timing Params */ | 159 | /* NOR Flash Timing Params */ |
| 160 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 160 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 161 | 161 | ||
| 162 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 162 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 163 | FTIM0_NOR_TEADC(0x5) | \ | 163 | FTIM0_NOR_TEADC(0x5) | \ |
| 164 | FTIM0_NOR_TEAHC(0x5)) | 164 | FTIM0_NOR_TEAHC(0x5)) |
| 165 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 165 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 166 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 166 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 167 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 167 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 168 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 168 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 169 | FTIM2_NOR_TCH(0x4) | \ | 169 | FTIM2_NOR_TCH(0x4) | \ |
| 170 | FTIM2_NOR_TWPH(0x0E) | \ | 170 | FTIM2_NOR_TWPH(0x0E) | \ |
| 171 | FTIM2_NOR_TWP(0x1c)) | 171 | FTIM2_NOR_TWP(0x1c)) |
| 172 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 172 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 173 | 173 | ||
| 174 | #define CONFIG_SYS_FLASH_QUIET_TEST | 174 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 175 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 175 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 176 | 176 | ||
| 177 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 177 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 178 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 178 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 179 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 179 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 180 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 180 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 181 | 181 | ||
| 182 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 182 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 183 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ | 183 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ |
| 184 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 184 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 185 | 185 | ||
| 186 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ | 186 | #define CONFIG_FSL_QIXIS /* use common QIXIS code */ |
| 187 | #define QIXIS_BASE 0xffdf0000 | 187 | #define QIXIS_BASE 0xffdf0000 |
| 188 | #define QIXIS_LBMAP_SWITCH 6 | 188 | #define QIXIS_LBMAP_SWITCH 6 |
| 189 | #define QIXIS_LBMAP_MASK 0x0f | 189 | #define QIXIS_LBMAP_MASK 0x0f |
| 190 | #define QIXIS_LBMAP_SHIFT 0 | 190 | #define QIXIS_LBMAP_SHIFT 0 |
| 191 | #define QIXIS_LBMAP_DFLTBANK 0x00 | 191 | #define QIXIS_LBMAP_DFLTBANK 0x00 |
| 192 | #define QIXIS_LBMAP_ALTBANK 0x04 | 192 | #define QIXIS_LBMAP_ALTBANK 0x04 |
| 193 | #define QIXIS_RST_CTL_RESET 0x83 | 193 | #define QIXIS_RST_CTL_RESET 0x83 |
| 194 | #define QIXIS_RST_FORCE_MEM 0x1 | 194 | #define QIXIS_RST_FORCE_MEM 0x1 |
| 195 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 | 195 | #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 |
| 196 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 | 196 | #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 |
| 197 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 | 197 | #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 |
| 198 | #define QIXIS_BRDCFG5 0x55 | 198 | #define QIXIS_BRDCFG5 0x55 |
| 199 | #define QIXIS_MUX_SDHC 2 | 199 | #define QIXIS_MUX_SDHC 2 |
| 200 | #define QIXIS_MUX_SDHC_WIDTH8 1 | 200 | #define QIXIS_MUX_SDHC_WIDTH8 1 |
| 201 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) | 201 | #define QIXIS_BASE_PHYS (0xf00000000ull | QIXIS_BASE) |
| 202 | 202 | ||
| 203 | #define CONFIG_SYS_CSPR3_EXT (0xf) | 203 | #define CONFIG_SYS_CSPR3_EXT (0xf) |
| 204 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ | 204 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(QIXIS_BASE_PHYS) \ |
| 205 | | CSPR_PORT_SIZE_8 \ | 205 | | CSPR_PORT_SIZE_8 \ |
| 206 | | CSPR_MSEL_GPCM \ | 206 | | CSPR_MSEL_GPCM \ |
| 207 | | CSPR_V) | 207 | | CSPR_V) |
| 208 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) | 208 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) |
| 209 | #define CONFIG_SYS_CSOR3 0x0 | 209 | #define CONFIG_SYS_CSOR3 0x0 |
| 210 | /* QIXIS Timing parameters for IFC CS3 */ | 210 | /* QIXIS Timing parameters for IFC CS3 */ |
| 211 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 211 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 212 | FTIM0_GPCM_TEADC(0x0e) | \ | 212 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 213 | FTIM0_GPCM_TEAHC(0x0e)) | 213 | FTIM0_GPCM_TEAHC(0x0e)) |
| 214 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ | 214 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0xff) | \ |
| 215 | FTIM1_GPCM_TRAD(0x3f)) | 215 | FTIM1_GPCM_TRAD(0x3f)) |
| 216 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 216 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 217 | FTIM2_GPCM_TCH(0x8) | \ | 217 | FTIM2_GPCM_TCH(0x8) | \ |
| 218 | FTIM2_GPCM_TWP(0x1f)) | 218 | FTIM2_GPCM_TWP(0x1f)) |
| 219 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 219 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 220 | 220 | ||
| 221 | /* NAND Flash on IFC */ | 221 | /* NAND Flash on IFC */ |
| 222 | #define CONFIG_NAND_FSL_IFC | 222 | #define CONFIG_NAND_FSL_IFC |
| 223 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 223 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 224 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 224 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 225 | 225 | ||
| 226 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 226 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 227 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 227 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 228 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 228 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 229 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 229 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 230 | | CSPR_V) | 230 | | CSPR_V) |
| 231 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 231 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 232 | 232 | ||
| 233 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 233 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 234 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 234 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 235 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 235 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 236 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ | 236 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ |
| 237 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ | 237 | | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ |
| 238 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ | 238 | | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ |
| 239 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ | 239 | | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ |
| 240 | 240 | ||
| 241 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 241 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 242 | 242 | ||
| 243 | /* ONFI NAND Flash mode0 Timing Params */ | 243 | /* ONFI NAND Flash mode0 Timing Params */ |
| 244 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 244 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 245 | FTIM0_NAND_TWP(0x18) | \ | 245 | FTIM0_NAND_TWP(0x18) | \ |
| 246 | FTIM0_NAND_TWCHT(0x07) | \ | 246 | FTIM0_NAND_TWCHT(0x07) | \ |
| 247 | FTIM0_NAND_TWH(0x0a)) | 247 | FTIM0_NAND_TWH(0x0a)) |
| 248 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 248 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 249 | FTIM1_NAND_TWBE(0x39) | \ | 249 | FTIM1_NAND_TWBE(0x39) | \ |
| 250 | FTIM1_NAND_TRR(0x0e) | \ | 250 | FTIM1_NAND_TRR(0x0e) | \ |
| 251 | FTIM1_NAND_TRP(0x18)) | 251 | FTIM1_NAND_TRP(0x18)) |
| 252 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 252 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 253 | FTIM2_NAND_TREH(0x0a) | \ | 253 | FTIM2_NAND_TREH(0x0a) | \ |
| 254 | FTIM2_NAND_TWHRE(0x1e)) | 254 | FTIM2_NAND_TWHRE(0x1e)) |
| 255 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 255 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 256 | 256 | ||
| 257 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 257 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 258 | 258 | ||
| 259 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 259 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 260 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 260 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 261 | 261 | ||
| 262 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 262 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 263 | #define CONFIG_SYS_NAND_MAX_OOBFREE 2 | 263 | #define CONFIG_SYS_NAND_MAX_OOBFREE 2 |
| 264 | #define CONFIG_SYS_NAND_MAX_ECCPOS 256 | 264 | #define CONFIG_SYS_NAND_MAX_ECCPOS 256 |
| 265 | 265 | ||
| 266 | #if defined(CONFIG_NAND) | 266 | #if defined(CONFIG_NAND) |
| 267 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 267 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 268 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 268 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 269 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 269 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 270 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 270 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 271 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 271 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 272 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 272 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 273 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 273 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 274 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 274 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 275 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT | 275 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 276 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR | 276 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR0_CSPR |
| 277 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 277 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 278 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 278 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 279 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 279 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 280 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 280 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 281 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 281 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 282 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 282 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 283 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT | 283 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 284 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR | 284 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR |
| 285 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 285 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 286 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 286 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 287 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 287 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 288 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 288 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 289 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 289 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 290 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 290 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 291 | #else | 291 | #else |
| 292 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 292 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 293 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 293 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 294 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 294 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 295 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 295 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 296 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 296 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 297 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 297 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 298 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 298 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 299 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 299 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 300 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT | 300 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 301 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR | 301 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NOR1_CSPR |
| 302 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK | 302 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NOR_AMASK |
| 303 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR | 303 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NOR_CSOR |
| 304 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 | 304 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 305 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 | 305 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 306 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 | 306 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 307 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 | 307 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 308 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT | 308 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 309 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR | 309 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NAND_CSPR |
| 310 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK | 310 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NAND_AMASK |
| 311 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR | 311 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NAND_CSOR |
| 312 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 | 312 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 313 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 | 313 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 314 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 | 314 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 315 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 | 315 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 316 | #endif | 316 | #endif |
| 317 | 317 | ||
| 318 | #if defined(CONFIG_RAMBOOT_PBL) | 318 | #if defined(CONFIG_RAMBOOT_PBL) |
| 319 | #define CONFIG_SYS_RAMBOOT | 319 | #define CONFIG_SYS_RAMBOOT |
| 320 | #endif | 320 | #endif |
| 321 | 321 | ||
| 322 | /* I2C */ | 322 | /* I2C */ |
| 323 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 /* I2C speed */ | 323 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 /* I2C speed */ |
| 324 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 /* I2C2 speed */ | 324 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 /* I2C2 speed */ |
| 325 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ | 325 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ |
| 326 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* I2C bus multiplexer,secondary */ | 326 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* I2C bus multiplexer,secondary */ |
| 327 | 327 | ||
| 328 | #define I2C_MUX_CH_DEFAULT 0x8 | 328 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 329 | #define I2C_MUX_CH_VOL_MONITOR 0xa | 329 | #define I2C_MUX_CH_VOL_MONITOR 0xa |
| 330 | #define I2C_MUX_CH_VSC3316_FS 0xc | 330 | #define I2C_MUX_CH_VSC3316_FS 0xc |
| 331 | #define I2C_MUX_CH_VSC3316_BS 0xd | 331 | #define I2C_MUX_CH_VSC3316_BS 0xd |
| 332 | 332 | ||
| 333 | /* Voltage monitor on channel 2*/ | 333 | /* Voltage monitor on channel 2*/ |
| 334 | #define I2C_VOL_MONITOR_ADDR 0x40 | 334 | #define I2C_VOL_MONITOR_ADDR 0x40 |
| 335 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 | 335 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 |
| 336 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 | 336 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 |
| 337 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 | 337 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 |
| 338 | 338 | ||
| 339 | /* VSC Crossbar switches */ | 339 | /* VSC Crossbar switches */ |
| 340 | #define CONFIG_VSC_CROSSBAR | 340 | #define CONFIG_VSC_CROSSBAR |
| 341 | #define VSC3316_FSM_TX_ADDR 0x70 | 341 | #define VSC3316_FSM_TX_ADDR 0x70 |
| 342 | #define VSC3316_FSM_RX_ADDR 0x71 | 342 | #define VSC3316_FSM_RX_ADDR 0x71 |
| 343 | 343 | ||
| 344 | /* | 344 | /* |
| 345 | * RapidIO | 345 | * RapidIO |
| 346 | */ | 346 | */ |
| 347 | 347 | ||
| 348 | /* | 348 | /* |
| 349 | * for slave u-boot IMAGE instored in master memory space, | 349 | * for slave u-boot IMAGE instored in master memory space, |
| 350 | * PHYS must be aligned based on the SIZE | 350 | * PHYS must be aligned based on the SIZE |
| 351 | */ | 351 | */ |
| 352 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 352 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 353 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 353 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 354 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 354 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 355 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 355 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 356 | /* | 356 | /* |
| 357 | * for slave UCODE and ENV instored in master memory space, | 357 | * for slave UCODE and ENV instored in master memory space, |
| 358 | * PHYS must be aligned based on the SIZE | 358 | * PHYS must be aligned based on the SIZE |
| 359 | */ | 359 | */ |
| 360 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 360 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 361 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 361 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 362 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 362 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 363 | 363 | ||
| 364 | /* slave core release by master*/ | 364 | /* slave core release by master*/ |
| 365 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 365 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 366 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 366 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 367 | 367 | ||
| 368 | /* | 368 | /* |
| 369 | * SRIO_PCIE_BOOT - SLAVE | 369 | * SRIO_PCIE_BOOT - SLAVE |
| 370 | */ | 370 | */ |
| 371 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 371 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 372 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 372 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 373 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 373 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 374 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 374 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 375 | #endif | 375 | #endif |
| 376 | /* | 376 | /* |
| 377 | * eSPI - Enhanced SPI | 377 | * eSPI - Enhanced SPI |
| 378 | */ | 378 | */ |
| 379 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 379 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 380 | #define CONFIG_SF_DEFAULT_MODE 0 | 380 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 381 | 381 | ||
| 382 | /* Qman/Bman */ | 382 | /* Qman/Bman */ |
| 383 | #ifndef CONFIG_NOBQFMAN | 383 | #ifndef CONFIG_NOBQFMAN |
| 384 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 384 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 385 | #define CONFIG_SYS_BMAN_NUM_PORTALS 50 | 385 | #define CONFIG_SYS_BMAN_NUM_PORTALS 50 |
| 386 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 386 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 387 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 387 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 388 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 388 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 389 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 389 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 390 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 390 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 391 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 391 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 392 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 392 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 393 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 393 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 394 | CONFIG_SYS_BMAN_CENA_SIZE) | 394 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 395 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 395 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 396 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 396 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 397 | #define CONFIG_SYS_QMAN_NUM_PORTALS 50 | 397 | #define CONFIG_SYS_QMAN_NUM_PORTALS 50 |
| 398 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 398 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 399 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 399 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 400 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 400 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 401 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 401 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 402 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 402 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 403 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 403 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 404 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 404 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 405 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 405 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 406 | CONFIG_SYS_QMAN_CENA_SIZE) | 406 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 407 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 407 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 408 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 408 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 409 | 409 | ||
| 410 | #define CONFIG_SYS_DPAA_FMAN | 410 | #define CONFIG_SYS_DPAA_FMAN |
| 411 | #define CONFIG_SYS_DPAA_PME | 411 | #define CONFIG_SYS_DPAA_PME |
| 412 | #define CONFIG_SYS_PMAN | 412 | #define CONFIG_SYS_PMAN |
| 413 | #define CONFIG_SYS_DPAA_DCE | 413 | #define CONFIG_SYS_DPAA_DCE |
| 414 | #define CONFIG_SYS_DPAA_RMAN | 414 | #define CONFIG_SYS_DPAA_RMAN |
| 415 | #define CONFIG_SYS_INTERLAKEN | 415 | #define CONFIG_SYS_INTERLAKEN |
| 416 | 416 | ||
| 417 | /* Default address of microcode for the Linux Fman driver */ | 417 | /* Default address of microcode for the Linux Fman driver */ |
| 418 | #if defined(CONFIG_SPIFLASH) | 418 | #if defined(CONFIG_SPIFLASH) |
| 419 | /* | 419 | /* |
| 420 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 420 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 421 | * env, so we got 0x110000. | 421 | * env, so we got 0x110000. |
| 422 | */ | 422 | */ |
| 423 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 423 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 424 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 424 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 425 | #elif defined(CONFIG_SDCARD) | 425 | #elif defined(CONFIG_SDCARD) |
| 426 | /* | 426 | /* |
| 427 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 427 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 428 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 428 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 429 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. | 429 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. |
| 430 | */ | 430 | */ |
| 431 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 431 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 432 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 432 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 433 | #elif defined(CONFIG_NAND) | 433 | #elif defined(CONFIG_NAND) |
| 434 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 434 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 435 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) | 435 | #define CONFIG_SYS_FMAN_FW_ADDR (11 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 436 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 436 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 437 | /* | 437 | /* |
| 438 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 438 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 439 | * in two corenet boards, slave's ucode could be stored in master's memory | 439 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 440 | * space, the address can be mapped from slave TLB->slave LAW-> | 440 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 441 | * slave SRIO or PCIE outbound window->master inbound window-> | 441 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 442 | * master LAW->the ucode address in master's memory space. | 442 | * master LAW->the ucode address in master's memory space. |
| 443 | */ | 443 | */ |
| 444 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 444 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 445 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 445 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 446 | #else | 446 | #else |
| 447 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 447 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 448 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 448 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 449 | #endif | 449 | #endif |
| 450 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 450 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 451 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 451 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 452 | #endif /* CONFIG_NOBQFMAN */ | 452 | #endif /* CONFIG_NOBQFMAN */ |
| 453 | 453 | ||
| 454 | #ifdef CONFIG_SYS_DPAA_FMAN | 454 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 455 | #define CONFIG_FMAN_ENET | 455 | #define CONFIG_FMAN_ENET |
| 456 | #define CONFIG_PHYLIB_10G | 456 | #define CONFIG_PHYLIB_10G |
| 457 | #define CONFIG_PHY_VITESSE | 457 | #define CONFIG_PHY_VITESSE |
| 458 | #define CONFIG_PHY_TERANETICS | 458 | #define CONFIG_PHY_TERANETICS |
| 459 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C | 459 | #define SGMII_CARD_PORT1_PHY_ADDR 0x1C |
| 460 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D | 460 | #define SGMII_CARD_PORT2_PHY_ADDR 0x1D |
| 461 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E | 461 | #define SGMII_CARD_PORT3_PHY_ADDR 0x1E |
| 462 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F | 462 | #define SGMII_CARD_PORT4_PHY_ADDR 0x1F |
| 463 | #define FM1_10GEC1_PHY_ADDR 0x0 | 463 | #define FM1_10GEC1_PHY_ADDR 0x0 |
| 464 | #define FM1_10GEC2_PHY_ADDR 0x1 | 464 | #define FM1_10GEC2_PHY_ADDR 0x1 |
| 465 | #define FM2_10GEC1_PHY_ADDR 0x2 | 465 | #define FM2_10GEC1_PHY_ADDR 0x2 |
| 466 | #define FM2_10GEC2_PHY_ADDR 0x3 | 466 | #define FM2_10GEC2_PHY_ADDR 0x3 |
| 467 | #endif | 467 | #endif |
| 468 | 468 | ||
| 469 | /* SATA */ | 469 | /* SATA */ |
| 470 | #ifdef CONFIG_FSL_SATA_V2 | 470 | #ifdef CONFIG_FSL_SATA_V2 |
| 471 | #define CONFIG_LIBATA | 471 | #define CONFIG_LIBATA |
| 472 | #define CONFIG_FSL_SATA | ||
| 473 | 472 | ||
| 474 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 473 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 475 | #define CONFIG_SATA1 | 474 | #define CONFIG_SATA1 |
| 476 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 475 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 477 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 476 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 478 | #define CONFIG_SATA2 | 477 | #define CONFIG_SATA2 |
| 479 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 478 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 480 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 479 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 481 | 480 | ||
| 482 | #define CONFIG_LBA48 | 481 | #define CONFIG_LBA48 |
| 483 | #endif | 482 | #endif |
| 484 | 483 | ||
| 485 | #ifdef CONFIG_FMAN_ENET | 484 | #ifdef CONFIG_FMAN_ENET |
| 486 | #define CONFIG_MII /* MII PHY management */ | 485 | #define CONFIG_MII /* MII PHY management */ |
| 487 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 486 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 488 | #endif | 487 | #endif |
| 489 | 488 | ||
| 490 | /* | 489 | /* |
| 491 | * USB | 490 | * USB |
| 492 | */ | 491 | */ |
| 493 | #define CONFIG_USB_EHCI_FSL | 492 | #define CONFIG_USB_EHCI_FSL |
| 494 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 493 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 495 | #define CONFIG_HAS_FSL_DR_USB | 494 | #define CONFIG_HAS_FSL_DR_USB |
| 496 | 495 | ||
| 497 | #ifdef CONFIG_MMC | 496 | #ifdef CONFIG_MMC |
| 498 | #define CONFIG_FSL_ESDHC | 497 | #define CONFIG_FSL_ESDHC |
| 499 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 498 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 500 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 499 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 501 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 | 500 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 |
| 502 | #define CONFIG_ESDHC_DETECT_QUIRK \ | 501 | #define CONFIG_ESDHC_DETECT_QUIRK \ |
| 503 | (!(readb(QIXIS_BASE + QIXIS_BRDCFG5) & QIXIS_MUX_SDHC) || \ | 502 | (!(readb(QIXIS_BASE + QIXIS_BRDCFG5) & QIXIS_MUX_SDHC) || \ |
| 504 | IS_SVR_REV(get_svr(), 1, 0)) | 503 | IS_SVR_REV(get_svr(), 1, 0)) |
| 505 | #define CONFIG_ESDHC_DETECT_8_BIT_QUIRK \ | 504 | #define CONFIG_ESDHC_DETECT_8_BIT_QUIRK \ |
| 506 | (!(readb(QIXIS_BASE + QIXIS_BRDCFG5) & QIXIS_MUX_SDHC_WIDTH8)) | 505 | (!(readb(QIXIS_BASE + QIXIS_BRDCFG5) & QIXIS_MUX_SDHC_WIDTH8)) |
| 507 | #endif | 506 | #endif |
| 508 | 507 | ||
| 509 | 508 | ||
| 510 | #define __USB_PHY_TYPE utmi | 509 | #define __USB_PHY_TYPE utmi |
| 511 | 510 | ||
| 512 | /* | 511 | /* |
| 513 | * T4240 has 3 DDR controllers. Default to 3-way interleaving. It can be | 512 | * T4240 has 3 DDR controllers. Default to 3-way interleaving. It can be |
| 514 | * 3way_1KB, 3way_4KB, 3way_8KB. T4160 has 2 DDR controllers. Default to 2-way | 513 | * 3way_1KB, 3way_4KB, 3way_8KB. T4160 has 2 DDR controllers. Default to 2-way |
| 515 | * interleaving. It can be cacheline, page, bank, superbank. | 514 | * interleaving. It can be cacheline, page, bank, superbank. |
| 516 | * See doc/README.fsl-ddr for details. | 515 | * See doc/README.fsl-ddr for details. |
| 517 | */ | 516 | */ |
| 518 | #ifdef CONFIG_ARCH_T4240 | 517 | #ifdef CONFIG_ARCH_T4240 |
| 519 | #define CTRL_INTLV_PREFERED 3way_4KB | 518 | #define CTRL_INTLV_PREFERED 3way_4KB |
| 520 | #else | 519 | #else |
| 521 | #define CTRL_INTLV_PREFERED cacheline | 520 | #define CTRL_INTLV_PREFERED cacheline |
| 522 | #endif | 521 | #endif |
| 523 | 522 | ||
| 524 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 523 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 525 | "hwconfig=fsl_ddr:" \ | 524 | "hwconfig=fsl_ddr:" \ |
| 526 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ | 525 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ |
| 527 | "bank_intlv=auto;" \ | 526 | "bank_intlv=auto;" \ |
| 528 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 527 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 529 | "netdev=eth0\0" \ | 528 | "netdev=eth0\0" \ |
| 530 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 529 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 531 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 530 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 532 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 531 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 533 | "protect off $ubootaddr +$filesize && " \ | 532 | "protect off $ubootaddr +$filesize && " \ |
| 534 | "erase $ubootaddr +$filesize && " \ | 533 | "erase $ubootaddr +$filesize && " \ |
| 535 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 534 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 536 | "protect on $ubootaddr +$filesize && " \ | 535 | "protect on $ubootaddr +$filesize && " \ |
| 537 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 536 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 538 | "consoledev=ttyS0\0" \ | 537 | "consoledev=ttyS0\0" \ |
| 539 | "ramdiskaddr=2000000\0" \ | 538 | "ramdiskaddr=2000000\0" \ |
| 540 | "ramdiskfile=t4240qds/ramdisk.uboot\0" \ | 539 | "ramdiskfile=t4240qds/ramdisk.uboot\0" \ |
| 541 | "fdtaddr=1e00000\0" \ | 540 | "fdtaddr=1e00000\0" \ |
| 542 | "fdtfile=t4240qds/t4240qds.dtb\0" \ | 541 | "fdtfile=t4240qds/t4240qds.dtb\0" \ |
| 543 | "bdev=sda3\0" | 542 | "bdev=sda3\0" |
| 544 | 543 | ||
| 545 | #define CONFIG_HVBOOT \ | 544 | #define CONFIG_HVBOOT \ |
| 546 | "setenv bootargs config-addr=0x60000000; " \ | 545 | "setenv bootargs config-addr=0x60000000; " \ |
| 547 | "bootm 0x01000000 - 0x00f00000" | 546 | "bootm 0x01000000 - 0x00f00000" |
| 548 | 547 | ||
| 549 | #define CONFIG_ALU \ | 548 | #define CONFIG_ALU \ |
| 550 | "setenv bootargs root=/dev/$bdev rw " \ | 549 | "setenv bootargs root=/dev/$bdev rw " \ |
| 551 | "console=$consoledev,$baudrate $othbootargs;" \ | 550 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 552 | "cpu 1 release 0x01000000 - - -;" \ | 551 | "cpu 1 release 0x01000000 - - -;" \ |
| 553 | "cpu 2 release 0x01000000 - - -;" \ | 552 | "cpu 2 release 0x01000000 - - -;" \ |
| 554 | "cpu 3 release 0x01000000 - - -;" \ | 553 | "cpu 3 release 0x01000000 - - -;" \ |
| 555 | "cpu 4 release 0x01000000 - - -;" \ | 554 | "cpu 4 release 0x01000000 - - -;" \ |
| 556 | "cpu 5 release 0x01000000 - - -;" \ | 555 | "cpu 5 release 0x01000000 - - -;" \ |
| 557 | "cpu 6 release 0x01000000 - - -;" \ | 556 | "cpu 6 release 0x01000000 - - -;" \ |
| 558 | "cpu 7 release 0x01000000 - - -;" \ | 557 | "cpu 7 release 0x01000000 - - -;" \ |
| 559 | "go 0x01000000" | 558 | "go 0x01000000" |
| 560 | 559 | ||
| 561 | #define CONFIG_LINUX \ | 560 | #define CONFIG_LINUX \ |
| 562 | "setenv bootargs root=/dev/ram rw " \ | 561 | "setenv bootargs root=/dev/ram rw " \ |
| 563 | "console=$consoledev,$baudrate $othbootargs;" \ | 562 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 564 | "setenv ramdiskaddr 0x02000000;" \ | 563 | "setenv ramdiskaddr 0x02000000;" \ |
| 565 | "setenv fdtaddr 0x00c00000;" \ | 564 | "setenv fdtaddr 0x00c00000;" \ |
| 566 | "setenv loadaddr 0x1000000;" \ | 565 | "setenv loadaddr 0x1000000;" \ |
| 567 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 566 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 568 | 567 | ||
| 569 | #define CONFIG_HDBOOT \ | 568 | #define CONFIG_HDBOOT \ |
| 570 | "setenv bootargs root=/dev/$bdev rw " \ | 569 | "setenv bootargs root=/dev/$bdev rw " \ |
| 571 | "console=$consoledev,$baudrate $othbootargs;" \ | 570 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 572 | "tftp $loadaddr $bootfile;" \ | 571 | "tftp $loadaddr $bootfile;" \ |
| 573 | "tftp $fdtaddr $fdtfile;" \ | 572 | "tftp $fdtaddr $fdtfile;" \ |
| 574 | "bootm $loadaddr - $fdtaddr" | 573 | "bootm $loadaddr - $fdtaddr" |
| 575 | 574 | ||
| 576 | #define CONFIG_NFSBOOTCOMMAND \ | 575 | #define CONFIG_NFSBOOTCOMMAND \ |
| 577 | "setenv bootargs root=/dev/nfs rw " \ | 576 | "setenv bootargs root=/dev/nfs rw " \ |
| 578 | "nfsroot=$serverip:$rootpath " \ | 577 | "nfsroot=$serverip:$rootpath " \ |
| 579 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 578 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 580 | "console=$consoledev,$baudrate $othbootargs;" \ | 579 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 581 | "tftp $loadaddr $bootfile;" \ | 580 | "tftp $loadaddr $bootfile;" \ |
| 582 | "tftp $fdtaddr $fdtfile;" \ | 581 | "tftp $fdtaddr $fdtfile;" \ |
| 583 | "bootm $loadaddr - $fdtaddr" | 582 | "bootm $loadaddr - $fdtaddr" |
| 584 | 583 | ||
| 585 | #define CONFIG_RAMBOOTCOMMAND \ | 584 | #define CONFIG_RAMBOOTCOMMAND \ |
| 586 | "setenv bootargs root=/dev/ram rw " \ | 585 | "setenv bootargs root=/dev/ram rw " \ |
| 587 | "console=$consoledev,$baudrate $othbootargs;" \ | 586 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 588 | "tftp $ramdiskaddr $ramdiskfile;" \ | 587 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 589 | "tftp $loadaddr $bootfile;" \ | 588 | "tftp $loadaddr $bootfile;" \ |
| 590 | "tftp $fdtaddr $fdtfile;" \ | 589 | "tftp $fdtaddr $fdtfile;" \ |
| 591 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 590 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 592 | 591 | ||
| 593 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 592 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 594 | 593 | ||
| 595 | #include <asm/fsl_secure_boot.h> | 594 | #include <asm/fsl_secure_boot.h> |
| 596 | 595 | ||
| 597 | #endif /* __CONFIG_H */ | 596 | #endif /* __CONFIG_H */ |
| 598 | 597 |
include/configs/T4240RDB.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2014 Freescale Semiconductor, Inc. | 2 | * Copyright 2014 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * T4240 RDB board configuration file | 8 | * T4240 RDB board configuration file |
| 9 | */ | 9 | */ |
| 10 | #ifndef __CONFIG_H | 10 | #ifndef __CONFIG_H |
| 11 | #define __CONFIG_H | 11 | #define __CONFIG_H |
| 12 | 12 | ||
| 13 | #define CONFIG_FSL_SATA_V2 | 13 | #define CONFIG_FSL_SATA_V2 |
| 14 | #define CONFIG_PCIE4 | 14 | #define CONFIG_PCIE4 |
| 15 | 15 | ||
| 16 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ | 16 | #define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */ |
| 17 | 17 | ||
| 18 | #ifdef CONFIG_RAMBOOT_PBL | 18 | #ifdef CONFIG_RAMBOOT_PBL |
| 19 | #define CONFIG_SYS_FSL_PBL_PBI $(SRCTREE)/board/freescale/t4rdb/t4_pbi.cfg | 19 | #define CONFIG_SYS_FSL_PBL_PBI $(SRCTREE)/board/freescale/t4rdb/t4_pbi.cfg |
| 20 | #ifndef CONFIG_SDCARD | 20 | #ifndef CONFIG_SDCARD |
| 21 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 21 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 23 | #else | 23 | #else |
| 24 | #define CONFIG_SPL_FLUSH_IMAGE | 24 | #define CONFIG_SPL_FLUSH_IMAGE |
| 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" | 25 | #define CONFIG_SPL_TARGET "u-boot-with-spl.bin" |
| 26 | #define CONFIG_SYS_TEXT_BASE 0x00201000 | 26 | #define CONFIG_SYS_TEXT_BASE 0x00201000 |
| 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 | 27 | #define CONFIG_SPL_TEXT_BASE 0xFFFD8000 |
| 28 | #define CONFIG_SPL_PAD_TO 0x40000 | 28 | #define CONFIG_SPL_PAD_TO 0x40000 |
| 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 | 29 | #define CONFIG_SPL_MAX_SIZE 0x28000 |
| 30 | #define RESET_VECTOR_OFFSET 0x27FFC | 30 | #define RESET_VECTOR_OFFSET 0x27FFC |
| 31 | #define BOOT_PAGE_OFFSET 0x27000 | 31 | #define BOOT_PAGE_OFFSET 0x27000 |
| 32 | 32 | ||
| 33 | #ifdef CONFIG_SDCARD | 33 | #ifdef CONFIG_SDCARD |
| 34 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC | 34 | #define CONFIG_RESET_VECTOR_ADDRESS 0x200FFC |
| 35 | #define CONFIG_SPL_MMC_MINIMAL | 35 | #define CONFIG_SPL_MMC_MINIMAL |
| 36 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) | 36 | #define CONFIG_SYS_MMC_U_BOOT_SIZE (768 << 10) |
| 37 | #define CONFIG_SYS_MMC_U_BOOT_DST 0x00200000 | 37 | #define CONFIG_SYS_MMC_U_BOOT_DST 0x00200000 |
| 38 | #define CONFIG_SYS_MMC_U_BOOT_START 0x00200000 | 38 | #define CONFIG_SYS_MMC_U_BOOT_START 0x00200000 |
| 39 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) | 39 | #define CONFIG_SYS_MMC_U_BOOT_OFFS (260 << 10) |
| 40 | #ifndef CONFIG_SPL_BUILD | 40 | #ifndef CONFIG_SPL_BUILD |
| 41 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC | 41 | #define CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 42 | #endif | 42 | #endif |
| 43 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" | 43 | #define CONFIG_SYS_LDSCRIPT "arch/powerpc/cpu/mpc85xx/u-boot.lds" |
| 44 | #define CONFIG_SYS_FSL_PBL_RCW $(SRCTREE)/board/freescale/t4rdb/t4_sd_rcw.cfg | 44 | #define CONFIG_SYS_FSL_PBL_RCW $(SRCTREE)/board/freescale/t4rdb/t4_sd_rcw.cfg |
| 45 | #define CONFIG_SPL_MMC_BOOT | 45 | #define CONFIG_SPL_MMC_BOOT |
| 46 | #endif | 46 | #endif |
| 47 | 47 | ||
| 48 | #ifdef CONFIG_SPL_BUILD | 48 | #ifdef CONFIG_SPL_BUILD |
| 49 | #define CONFIG_SPL_SKIP_RELOCATE | 49 | #define CONFIG_SPL_SKIP_RELOCATE |
| 50 | #define CONFIG_SPL_COMMON_INIT_DDR | 50 | #define CONFIG_SPL_COMMON_INIT_DDR |
| 51 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 51 | #define CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 52 | #endif | 52 | #endif |
| 53 | 53 | ||
| 54 | #endif | 54 | #endif |
| 55 | #endif /* CONFIG_RAMBOOT_PBL */ | 55 | #endif /* CONFIG_RAMBOOT_PBL */ |
| 56 | 56 | ||
| 57 | #define CONFIG_DDR_ECC | 57 | #define CONFIG_DDR_ECC |
| 58 | 58 | ||
| 59 | /* High Level Configuration Options */ | 59 | /* High Level Configuration Options */ |
| 60 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 60 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 61 | #define CONFIG_MP /* support multiple processors */ | 61 | #define CONFIG_MP /* support multiple processors */ |
| 62 | 62 | ||
| 63 | #ifndef CONFIG_SYS_TEXT_BASE | 63 | #ifndef CONFIG_SYS_TEXT_BASE |
| 64 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 64 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 65 | #endif | 65 | #endif |
| 66 | 66 | ||
| 67 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 67 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 68 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 68 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 69 | #endif | 69 | #endif |
| 70 | 70 | ||
| 71 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 71 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 72 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 72 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 73 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 73 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 74 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 74 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 75 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 75 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 76 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 76 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 77 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 77 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 78 | 78 | ||
| 79 | #define CONFIG_ENV_OVERWRITE | 79 | #define CONFIG_ENV_OVERWRITE |
| 80 | 80 | ||
| 81 | /* | 81 | /* |
| 82 | * These can be toggled for performance analysis, otherwise use default. | 82 | * These can be toggled for performance analysis, otherwise use default. |
| 83 | */ | 83 | */ |
| 84 | #define CONFIG_SYS_CACHE_STASHING | 84 | #define CONFIG_SYS_CACHE_STASHING |
| 85 | #define CONFIG_BTB /* toggle branch predition */ | 85 | #define CONFIG_BTB /* toggle branch predition */ |
| 86 | #ifdef CONFIG_DDR_ECC | 86 | #ifdef CONFIG_DDR_ECC |
| 87 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 87 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 88 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 88 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 89 | #endif | 89 | #endif |
| 90 | 90 | ||
| 91 | #define CONFIG_ENABLE_36BIT_PHYS | 91 | #define CONFIG_ENABLE_36BIT_PHYS |
| 92 | 92 | ||
| 93 | #define CONFIG_ADDR_MAP | 93 | #define CONFIG_ADDR_MAP |
| 94 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 94 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 95 | 95 | ||
| 96 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 96 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 97 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 97 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 98 | #define CONFIG_SYS_ALT_MEMTEST | 98 | #define CONFIG_SYS_ALT_MEMTEST |
| 99 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 99 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 100 | 100 | ||
| 101 | /* | 101 | /* |
| 102 | * Config the L3 Cache as L3 SRAM | 102 | * Config the L3 Cache as L3 SRAM |
| 103 | */ | 103 | */ |
| 104 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 104 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 105 | #define CONFIG_SYS_L3_SIZE (512 << 10) | 105 | #define CONFIG_SYS_L3_SIZE (512 << 10) |
| 106 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) | 106 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) |
| 107 | #ifdef CONFIG_RAMBOOT_PBL | 107 | #ifdef CONFIG_RAMBOOT_PBL |
| 108 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 108 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 109 | #endif | 109 | #endif |
| 110 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 110 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 111 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) | 111 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) |
| 112 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 112 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 113 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 113 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 114 | 114 | ||
| 115 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 115 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 116 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 116 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 117 | 117 | ||
| 118 | /* | 118 | /* |
| 119 | * DDR Setup | 119 | * DDR Setup |
| 120 | */ | 120 | */ |
| 121 | #define CONFIG_VERY_BIG_RAM | 121 | #define CONFIG_VERY_BIG_RAM |
| 122 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 122 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 123 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 123 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 124 | 124 | ||
| 125 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 125 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 126 | #define CONFIG_CHIP_SELECTS_PER_CTRL 4 | 126 | #define CONFIG_CHIP_SELECTS_PER_CTRL 4 |
| 127 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE | 127 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE |
| 128 | 128 | ||
| 129 | #define CONFIG_DDR_SPD | 129 | #define CONFIG_DDR_SPD |
| 130 | 130 | ||
| 131 | /* | 131 | /* |
| 132 | * IFC Definitions | 132 | * IFC Definitions |
| 133 | */ | 133 | */ |
| 134 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 134 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 135 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 135 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 136 | 136 | ||
| 137 | #ifdef CONFIG_SPL_BUILD | 137 | #ifdef CONFIG_SPL_BUILD |
| 138 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 138 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 139 | #else | 139 | #else |
| 140 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE | 140 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE |
| 141 | #endif | 141 | #endif |
| 142 | 142 | ||
| 143 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 143 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 144 | #define CONFIG_MISC_INIT_R | 144 | #define CONFIG_MISC_INIT_R |
| 145 | 145 | ||
| 146 | #define CONFIG_HWCONFIG | 146 | #define CONFIG_HWCONFIG |
| 147 | 147 | ||
| 148 | /* define to use L1 as initial stack */ | 148 | /* define to use L1 as initial stack */ |
| 149 | #define CONFIG_L1_INIT_RAM | 149 | #define CONFIG_L1_INIT_RAM |
| 150 | #define CONFIG_SYS_INIT_RAM_LOCK | 150 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 151 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 151 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 152 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 152 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 153 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 153 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 154 | /* The assembler doesn't like typecast */ | 154 | /* The assembler doesn't like typecast */ |
| 155 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 155 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 156 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 156 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 157 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 157 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 158 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 158 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 159 | 159 | ||
| 160 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 160 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 161 | GENERATED_GBL_DATA_SIZE) | 161 | GENERATED_GBL_DATA_SIZE) |
| 162 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 162 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 163 | 163 | ||
| 164 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 164 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 165 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) | 165 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) |
| 166 | 166 | ||
| 167 | /* Serial Port - controlled on board with jumper J8 | 167 | /* Serial Port - controlled on board with jumper J8 |
| 168 | * open - index 2 | 168 | * open - index 2 |
| 169 | * shorted - index 1 | 169 | * shorted - index 1 |
| 170 | */ | 170 | */ |
| 171 | #define CONFIG_CONS_INDEX 1 | 171 | #define CONFIG_CONS_INDEX 1 |
| 172 | #define CONFIG_SYS_NS16550_SERIAL | 172 | #define CONFIG_SYS_NS16550_SERIAL |
| 173 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 173 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 174 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 174 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 175 | 175 | ||
| 176 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 176 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 177 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 177 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 178 | 178 | ||
| 179 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 179 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 180 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 180 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 181 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 181 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 182 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 182 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 183 | 183 | ||
| 184 | /* I2C */ | 184 | /* I2C */ |
| 185 | #define CONFIG_SYS_I2C | 185 | #define CONFIG_SYS_I2C |
| 186 | #define CONFIG_SYS_I2C_FSL | 186 | #define CONFIG_SYS_I2C_FSL |
| 187 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 187 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 188 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 188 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 189 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 189 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 190 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 190 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 191 | 191 | ||
| 192 | /* | 192 | /* |
| 193 | * General PCI | 193 | * General PCI |
| 194 | * Memory space is mapped 1-1, but I/O space must start from 0. | 194 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 195 | */ | 195 | */ |
| 196 | 196 | ||
| 197 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 197 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 198 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 198 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 199 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 199 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 200 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 200 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 201 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 201 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 202 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 202 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 203 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 203 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 204 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 204 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 205 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 205 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 206 | 206 | ||
| 207 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 207 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 208 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 208 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 209 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 209 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 210 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 210 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 211 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 211 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 212 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 212 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 213 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 213 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 214 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 214 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 215 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 215 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 216 | 216 | ||
| 217 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 217 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 218 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 | 218 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 |
| 219 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 219 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 220 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull | 220 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull |
| 221 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 221 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 222 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 222 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 223 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 223 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 224 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 224 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 225 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 225 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 226 | 226 | ||
| 227 | /* controller 4, Base address 203000 */ | 227 | /* controller 4, Base address 203000 */ |
| 228 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 228 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 229 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull | 229 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull |
| 230 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ | 230 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ |
| 231 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 231 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 232 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 232 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 233 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 233 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 234 | 234 | ||
| 235 | #ifdef CONFIG_PCI | 235 | #ifdef CONFIG_PCI |
| 236 | #define CONFIG_PCI_INDIRECT_BRIDGE | 236 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 237 | 237 | ||
| 238 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 238 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 239 | #endif /* CONFIG_PCI */ | 239 | #endif /* CONFIG_PCI */ |
| 240 | 240 | ||
| 241 | /* SATA */ | 241 | /* SATA */ |
| 242 | #ifdef CONFIG_FSL_SATA_V2 | 242 | #ifdef CONFIG_FSL_SATA_V2 |
| 243 | #define CONFIG_LIBATA | 243 | #define CONFIG_LIBATA |
| 244 | #define CONFIG_FSL_SATA | ||
| 245 | 244 | ||
| 246 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 245 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 247 | #define CONFIG_SATA1 | 246 | #define CONFIG_SATA1 |
| 248 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 247 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 249 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 248 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 250 | #define CONFIG_SATA2 | 249 | #define CONFIG_SATA2 |
| 251 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 250 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 252 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 251 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 253 | 252 | ||
| 254 | #define CONFIG_LBA48 | 253 | #define CONFIG_LBA48 |
| 255 | #endif | 254 | #endif |
| 256 | 255 | ||
| 257 | #ifdef CONFIG_FMAN_ENET | 256 | #ifdef CONFIG_FMAN_ENET |
| 258 | #define CONFIG_MII /* MII PHY management */ | 257 | #define CONFIG_MII /* MII PHY management */ |
| 259 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 258 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 260 | #endif | 259 | #endif |
| 261 | 260 | ||
| 262 | /* | 261 | /* |
| 263 | * Environment | 262 | * Environment |
| 264 | */ | 263 | */ |
| 265 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 264 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 266 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 265 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 267 | 266 | ||
| 268 | /* | 267 | /* |
| 269 | * Command line configuration. | 268 | * Command line configuration. |
| 270 | */ | 269 | */ |
| 271 | 270 | ||
| 272 | /* | 271 | /* |
| 273 | * Miscellaneous configurable options | 272 | * Miscellaneous configurable options |
| 274 | */ | 273 | */ |
| 275 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 274 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 276 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 275 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 277 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 276 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 278 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 277 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 279 | 278 | ||
| 280 | /* | 279 | /* |
| 281 | * For booting Linux, the board info and command line data | 280 | * For booting Linux, the board info and command line data |
| 282 | * have to be in the first 64 MB of memory, since this is | 281 | * have to be in the first 64 MB of memory, since this is |
| 283 | * the maximum mapped by the Linux kernel during initialization. | 282 | * the maximum mapped by the Linux kernel during initialization. |
| 284 | */ | 283 | */ |
| 285 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 284 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 286 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 285 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 287 | 286 | ||
| 288 | #ifdef CONFIG_CMD_KGDB | 287 | #ifdef CONFIG_CMD_KGDB |
| 289 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 288 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 290 | #endif | 289 | #endif |
| 291 | 290 | ||
| 292 | /* | 291 | /* |
| 293 | * Environment Configuration | 292 | * Environment Configuration |
| 294 | */ | 293 | */ |
| 295 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 294 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 296 | #define CONFIG_BOOTFILE "uImage" | 295 | #define CONFIG_BOOTFILE "uImage" |
| 297 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ | 296 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ |
| 298 | 297 | ||
| 299 | /* default location for tftp and bootm */ | 298 | /* default location for tftp and bootm */ |
| 300 | #define CONFIG_LOADADDR 1000000 | 299 | #define CONFIG_LOADADDR 1000000 |
| 301 | 300 | ||
| 302 | #define CONFIG_HVBOOT \ | 301 | #define CONFIG_HVBOOT \ |
| 303 | "setenv bootargs config-addr=0x60000000; " \ | 302 | "setenv bootargs config-addr=0x60000000; " \ |
| 304 | "bootm 0x01000000 - 0x00f00000" | 303 | "bootm 0x01000000 - 0x00f00000" |
| 305 | 304 | ||
| 306 | #ifndef CONFIG_MTD_NOR_FLASH | 305 | #ifndef CONFIG_MTD_NOR_FLASH |
| 307 | #else | 306 | #else |
| 308 | #define CONFIG_FLASH_CFI_DRIVER | 307 | #define CONFIG_FLASH_CFI_DRIVER |
| 309 | #define CONFIG_SYS_FLASH_CFI | 308 | #define CONFIG_SYS_FLASH_CFI |
| 310 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 309 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 311 | #endif | 310 | #endif |
| 312 | 311 | ||
| 313 | #if defined(CONFIG_SPIFLASH) | 312 | #if defined(CONFIG_SPIFLASH) |
| 314 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 313 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 315 | #define CONFIG_ENV_SPI_BUS 0 | 314 | #define CONFIG_ENV_SPI_BUS 0 |
| 316 | #define CONFIG_ENV_SPI_CS 0 | 315 | #define CONFIG_ENV_SPI_CS 0 |
| 317 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 316 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 318 | #define CONFIG_ENV_SPI_MODE 0 | 317 | #define CONFIG_ENV_SPI_MODE 0 |
| 319 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 318 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 320 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 319 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 321 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 320 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 322 | #elif defined(CONFIG_SDCARD) | 321 | #elif defined(CONFIG_SDCARD) |
| 323 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 322 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 324 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 323 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 325 | #define CONFIG_ENV_SIZE 0x2000 | 324 | #define CONFIG_ENV_SIZE 0x2000 |
| 326 | #define CONFIG_ENV_OFFSET (512 * 0x800) | 325 | #define CONFIG_ENV_OFFSET (512 * 0x800) |
| 327 | #elif defined(CONFIG_NAND) | 326 | #elif defined(CONFIG_NAND) |
| 328 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 327 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 329 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 328 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 330 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) | 329 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 331 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 330 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 332 | #define CONFIG_ENV_SIZE 0x2000 | 331 | #define CONFIG_ENV_SIZE 0x2000 |
| 333 | #else | 332 | #else |
| 334 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 333 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 335 | #define CONFIG_ENV_SIZE 0x2000 | 334 | #define CONFIG_ENV_SIZE 0x2000 |
| 336 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 335 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 337 | #endif | 336 | #endif |
| 338 | 337 | ||
| 339 | #define CONFIG_SYS_CLK_FREQ 66666666 | 338 | #define CONFIG_SYS_CLK_FREQ 66666666 |
| 340 | #define CONFIG_DDR_CLK_FREQ 133333333 | 339 | #define CONFIG_DDR_CLK_FREQ 133333333 |
| 341 | 340 | ||
| 342 | #ifndef __ASSEMBLY__ | 341 | #ifndef __ASSEMBLY__ |
| 343 | unsigned long get_board_sys_clk(void); | 342 | unsigned long get_board_sys_clk(void); |
| 344 | unsigned long get_board_ddr_clk(void); | 343 | unsigned long get_board_ddr_clk(void); |
| 345 | #endif | 344 | #endif |
| 346 | 345 | ||
| 347 | /* | 346 | /* |
| 348 | * DDR Setup | 347 | * DDR Setup |
| 349 | */ | 348 | */ |
| 350 | #define CONFIG_SYS_SPD_BUS_NUM 0 | 349 | #define CONFIG_SYS_SPD_BUS_NUM 0 |
| 351 | #define SPD_EEPROM_ADDRESS1 0x52 | 350 | #define SPD_EEPROM_ADDRESS1 0x52 |
| 352 | #define SPD_EEPROM_ADDRESS2 0x54 | 351 | #define SPD_EEPROM_ADDRESS2 0x54 |
| 353 | #define SPD_EEPROM_ADDRESS3 0x56 | 352 | #define SPD_EEPROM_ADDRESS3 0x56 |
| 354 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ | 353 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ |
| 355 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 354 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 356 | 355 | ||
| 357 | /* | 356 | /* |
| 358 | * IFC Definitions | 357 | * IFC Definitions |
| 359 | */ | 358 | */ |
| 360 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) | 359 | #define CONFIG_SYS_NOR0_CSPR_EXT (0xf) |
| 361 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ | 360 | #define CONFIG_SYS_NOR0_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS \ |
| 362 | + 0x8000000) | \ | 361 | + 0x8000000) | \ |
| 363 | CSPR_PORT_SIZE_16 | \ | 362 | CSPR_PORT_SIZE_16 | \ |
| 364 | CSPR_MSEL_NOR | \ | 363 | CSPR_MSEL_NOR | \ |
| 365 | CSPR_V) | 364 | CSPR_V) |
| 366 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) | 365 | #define CONFIG_SYS_NOR1_CSPR_EXT (0xf) |
| 367 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ | 366 | #define CONFIG_SYS_NOR1_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ |
| 368 | CSPR_PORT_SIZE_16 | \ | 367 | CSPR_PORT_SIZE_16 | \ |
| 369 | CSPR_MSEL_NOR | \ | 368 | CSPR_MSEL_NOR | \ |
| 370 | CSPR_V) | 369 | CSPR_V) |
| 371 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) | 370 | #define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) |
| 372 | /* NOR Flash Timing Params */ | 371 | /* NOR Flash Timing Params */ |
| 373 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 | 372 | #define CONFIG_SYS_NOR_CSOR CSOR_NAND_TRHZ_80 |
| 374 | 373 | ||
| 375 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ | 374 | #define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x4) | \ |
| 376 | FTIM0_NOR_TEADC(0x5) | \ | 375 | FTIM0_NOR_TEADC(0x5) | \ |
| 377 | FTIM0_NOR_TEAHC(0x5)) | 376 | FTIM0_NOR_TEAHC(0x5)) |
| 378 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ | 377 | #define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x35) | \ |
| 379 | FTIM1_NOR_TRAD_NOR(0x1A) |\ | 378 | FTIM1_NOR_TRAD_NOR(0x1A) |\ |
| 380 | FTIM1_NOR_TSEQRAD_NOR(0x13)) | 379 | FTIM1_NOR_TSEQRAD_NOR(0x13)) |
| 381 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ | 380 | #define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x4) | \ |
| 382 | FTIM2_NOR_TCH(0x4) | \ | 381 | FTIM2_NOR_TCH(0x4) | \ |
| 383 | FTIM2_NOR_TWPH(0x0E) | \ | 382 | FTIM2_NOR_TWPH(0x0E) | \ |
| 384 | FTIM2_NOR_TWP(0x1c)) | 383 | FTIM2_NOR_TWP(0x1c)) |
| 385 | #define CONFIG_SYS_NOR_FTIM3 0x0 | 384 | #define CONFIG_SYS_NOR_FTIM3 0x0 |
| 386 | 385 | ||
| 387 | #define CONFIG_SYS_FLASH_QUIET_TEST | 386 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 388 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 387 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 389 | 388 | ||
| 390 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 389 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 391 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 390 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 392 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 391 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 393 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 392 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 394 | 393 | ||
| 395 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 394 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 396 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ | 395 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS \ |
| 397 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 396 | + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 398 | 397 | ||
| 399 | /* NAND Flash on IFC */ | 398 | /* NAND Flash on IFC */ |
| 400 | #define CONFIG_NAND_FSL_IFC | 399 | #define CONFIG_NAND_FSL_IFC |
| 401 | #define CONFIG_SYS_NAND_MAX_ECCPOS 256 | 400 | #define CONFIG_SYS_NAND_MAX_ECCPOS 256 |
| 402 | #define CONFIG_SYS_NAND_MAX_OOBFREE 2 | 401 | #define CONFIG_SYS_NAND_MAX_OOBFREE 2 |
| 403 | #define CONFIG_SYS_NAND_BASE 0xff800000 | 402 | #define CONFIG_SYS_NAND_BASE 0xff800000 |
| 404 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) | 403 | #define CONFIG_SYS_NAND_BASE_PHYS (0xf00000000ull | CONFIG_SYS_NAND_BASE) |
| 405 | 404 | ||
| 406 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) | 405 | #define CONFIG_SYS_NAND_CSPR_EXT (0xf) |
| 407 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 406 | #define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 408 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ | 407 | | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ |
| 409 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ | 408 | | CSPR_MSEL_NAND /* MSEL = NAND */ \ |
| 410 | | CSPR_V) | 409 | | CSPR_V) |
| 411 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) | 410 | #define CONFIG_SYS_NAND_AMASK IFC_AMASK(64*1024) |
| 412 | 411 | ||
| 413 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ | 412 | #define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ |
| 414 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ | 413 | | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ |
| 415 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | 414 | | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ |
| 416 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ | 415 | | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ |
| 417 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ | 416 | | CSOR_NAND_PGS_4K /* Page Size = 4K */ \ |
| 418 | | CSOR_NAND_SPRZ_224 /* Spare size = 224 */ \ | 417 | | CSOR_NAND_SPRZ_224 /* Spare size = 224 */ \ |
| 419 | | CSOR_NAND_PB(128)) /*Page Per Block = 128*/ | 418 | | CSOR_NAND_PB(128)) /*Page Per Block = 128*/ |
| 420 | 419 | ||
| 421 | #define CONFIG_SYS_NAND_ONFI_DETECTION | 420 | #define CONFIG_SYS_NAND_ONFI_DETECTION |
| 422 | 421 | ||
| 423 | /* ONFI NAND Flash mode0 Timing Params */ | 422 | /* ONFI NAND Flash mode0 Timing Params */ |
| 424 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ | 423 | #define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ |
| 425 | FTIM0_NAND_TWP(0x18) | \ | 424 | FTIM0_NAND_TWP(0x18) | \ |
| 426 | FTIM0_NAND_TWCHT(0x07) | \ | 425 | FTIM0_NAND_TWCHT(0x07) | \ |
| 427 | FTIM0_NAND_TWH(0x0a)) | 426 | FTIM0_NAND_TWH(0x0a)) |
| 428 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ | 427 | #define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ |
| 429 | FTIM1_NAND_TWBE(0x39) | \ | 428 | FTIM1_NAND_TWBE(0x39) | \ |
| 430 | FTIM1_NAND_TRR(0x0e) | \ | 429 | FTIM1_NAND_TRR(0x0e) | \ |
| 431 | FTIM1_NAND_TRP(0x18)) | 430 | FTIM1_NAND_TRP(0x18)) |
| 432 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ | 431 | #define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ |
| 433 | FTIM2_NAND_TREH(0x0a) | \ | 432 | FTIM2_NAND_TREH(0x0a) | \ |
| 434 | FTIM2_NAND_TWHRE(0x1e)) | 433 | FTIM2_NAND_TWHRE(0x1e)) |
| 435 | #define CONFIG_SYS_NAND_FTIM3 0x0 | 434 | #define CONFIG_SYS_NAND_FTIM3 0x0 |
| 436 | 435 | ||
| 437 | #define CONFIG_SYS_NAND_DDR_LAW 11 | 436 | #define CONFIG_SYS_NAND_DDR_LAW 11 |
| 438 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } | 437 | #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } |
| 439 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 438 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 440 | 439 | ||
| 441 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) | 440 | #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) |
| 442 | 441 | ||
| 443 | #if defined(CONFIG_NAND) | 442 | #if defined(CONFIG_NAND) |
| 444 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT | 443 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 445 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR | 444 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NAND_CSPR |
| 446 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK | 445 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NAND_AMASK |
| 447 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR | 446 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NAND_CSOR |
| 448 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 | 447 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 449 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 | 448 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 450 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 | 449 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 451 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 | 450 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 452 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR0_CSPR_EXT | 451 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 453 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR0_CSPR | 452 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR0_CSPR |
| 454 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 453 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 455 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 454 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 456 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 455 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 457 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 456 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 458 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 457 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 459 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 458 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 460 | #else | 459 | #else |
| 461 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT | 460 | #define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT |
| 462 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR | 461 | #define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR |
| 463 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK | 462 | #define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK |
| 464 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR | 463 | #define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR |
| 465 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 | 464 | #define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 466 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 | 465 | #define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 467 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 | 466 | #define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 468 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 | 467 | #define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 469 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT | 468 | #define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT |
| 470 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR | 469 | #define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR |
| 471 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK | 470 | #define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK |
| 472 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR | 471 | #define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR |
| 473 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 | 472 | #define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 |
| 474 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 | 473 | #define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 |
| 475 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 | 474 | #define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 |
| 476 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 | 475 | #define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 |
| 477 | #endif | 476 | #endif |
| 478 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT | 477 | #define CONFIG_SYS_CSPR2_EXT CONFIG_SYS_NOR1_CSPR_EXT |
| 479 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR | 478 | #define CONFIG_SYS_CSPR2 CONFIG_SYS_NOR1_CSPR |
| 480 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK | 479 | #define CONFIG_SYS_AMASK2 CONFIG_SYS_NOR_AMASK |
| 481 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR | 480 | #define CONFIG_SYS_CSOR2 CONFIG_SYS_NOR_CSOR |
| 482 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 | 481 | #define CONFIG_SYS_CS2_FTIM0 CONFIG_SYS_NOR_FTIM0 |
| 483 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 | 482 | #define CONFIG_SYS_CS2_FTIM1 CONFIG_SYS_NOR_FTIM1 |
| 484 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 | 483 | #define CONFIG_SYS_CS2_FTIM2 CONFIG_SYS_NOR_FTIM2 |
| 485 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 | 484 | #define CONFIG_SYS_CS2_FTIM3 CONFIG_SYS_NOR_FTIM3 |
| 486 | 485 | ||
| 487 | /* CPLD on IFC */ | 486 | /* CPLD on IFC */ |
| 488 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 | 487 | #define CONFIG_SYS_CPLD_BASE 0xffdf0000 |
| 489 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) | 488 | #define CONFIG_SYS_CPLD_BASE_PHYS (0xf00000000ull | CONFIG_SYS_CPLD_BASE) |
| 490 | #define CONFIG_SYS_CSPR3_EXT (0xf) | 489 | #define CONFIG_SYS_CSPR3_EXT (0xf) |
| 491 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ | 490 | #define CONFIG_SYS_CSPR3 (CSPR_PHYS_ADDR(CONFIG_SYS_CPLD_BASE_PHYS) \ |
| 492 | | CSPR_PORT_SIZE_8 \ | 491 | | CSPR_PORT_SIZE_8 \ |
| 493 | | CSPR_MSEL_GPCM \ | 492 | | CSPR_MSEL_GPCM \ |
| 494 | | CSPR_V) | 493 | | CSPR_V) |
| 495 | 494 | ||
| 496 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) | 495 | #define CONFIG_SYS_AMASK3 IFC_AMASK(4*1024) |
| 497 | #define CONFIG_SYS_CSOR3 0x0 | 496 | #define CONFIG_SYS_CSOR3 0x0 |
| 498 | 497 | ||
| 499 | /* CPLD Timing parameters for IFC CS3 */ | 498 | /* CPLD Timing parameters for IFC CS3 */ |
| 500 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ | 499 | #define CONFIG_SYS_CS3_FTIM0 (FTIM0_GPCM_TACSE(0x0e) | \ |
| 501 | FTIM0_GPCM_TEADC(0x0e) | \ | 500 | FTIM0_GPCM_TEADC(0x0e) | \ |
| 502 | FTIM0_GPCM_TEAHC(0x0e)) | 501 | FTIM0_GPCM_TEAHC(0x0e)) |
| 503 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ | 502 | #define CONFIG_SYS_CS3_FTIM1 (FTIM1_GPCM_TACO(0x0e) | \ |
| 504 | FTIM1_GPCM_TRAD(0x1f)) | 503 | FTIM1_GPCM_TRAD(0x1f)) |
| 505 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ | 504 | #define CONFIG_SYS_CS3_FTIM2 (FTIM2_GPCM_TCS(0x0e) | \ |
| 506 | FTIM2_GPCM_TCH(0x8) | \ | 505 | FTIM2_GPCM_TCH(0x8) | \ |
| 507 | FTIM2_GPCM_TWP(0x1f)) | 506 | FTIM2_GPCM_TWP(0x1f)) |
| 508 | #define CONFIG_SYS_CS3_FTIM3 0x0 | 507 | #define CONFIG_SYS_CS3_FTIM3 0x0 |
| 509 | 508 | ||
| 510 | #if defined(CONFIG_RAMBOOT_PBL) | 509 | #if defined(CONFIG_RAMBOOT_PBL) |
| 511 | #define CONFIG_SYS_RAMBOOT | 510 | #define CONFIG_SYS_RAMBOOT |
| 512 | #endif | 511 | #endif |
| 513 | 512 | ||
| 514 | /* I2C */ | 513 | /* I2C */ |
| 515 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 /* I2C speed */ | 514 | #define CONFIG_SYS_FSL_I2C_SPEED 100000 /* I2C speed */ |
| 516 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 /* I2C2 speed */ | 515 | #define CONFIG_SYS_FSL_I2C2_SPEED 100000 /* I2C2 speed */ |
| 517 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ | 516 | #define I2C_MUX_PCA_ADDR_PRI 0x77 /* I2C bus multiplexer,primary */ |
| 518 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* I2C bus multiplexer,secondary */ | 517 | #define I2C_MUX_PCA_ADDR_SEC 0x76 /* I2C bus multiplexer,secondary */ |
| 519 | 518 | ||
| 520 | #define I2C_MUX_CH_DEFAULT 0x8 | 519 | #define I2C_MUX_CH_DEFAULT 0x8 |
| 521 | #define I2C_MUX_CH_VOL_MONITOR 0xa | 520 | #define I2C_MUX_CH_VOL_MONITOR 0xa |
| 522 | #define I2C_MUX_CH_VSC3316_FS 0xc | 521 | #define I2C_MUX_CH_VSC3316_FS 0xc |
| 523 | #define I2C_MUX_CH_VSC3316_BS 0xd | 522 | #define I2C_MUX_CH_VSC3316_BS 0xd |
| 524 | 523 | ||
| 525 | /* Voltage monitor on channel 2*/ | 524 | /* Voltage monitor on channel 2*/ |
| 526 | #define I2C_VOL_MONITOR_ADDR 0x40 | 525 | #define I2C_VOL_MONITOR_ADDR 0x40 |
| 527 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 | 526 | #define I2C_VOL_MONITOR_BUS_V_OFFSET 0x2 |
| 528 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 | 527 | #define I2C_VOL_MONITOR_BUS_V_OVF 0x1 |
| 529 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 | 528 | #define I2C_VOL_MONITOR_BUS_V_SHIFT 3 |
| 530 | 529 | ||
| 531 | #define CONFIG_VID_FLS_ENV "t4240rdb_vdd_mv" | 530 | #define CONFIG_VID_FLS_ENV "t4240rdb_vdd_mv" |
| 532 | #ifndef CONFIG_SPL_BUILD | 531 | #ifndef CONFIG_SPL_BUILD |
| 533 | #define CONFIG_VID | 532 | #define CONFIG_VID |
| 534 | #endif | 533 | #endif |
| 535 | #define CONFIG_VOL_MONITOR_IR36021_SET | 534 | #define CONFIG_VOL_MONITOR_IR36021_SET |
| 536 | #define CONFIG_VOL_MONITOR_IR36021_READ | 535 | #define CONFIG_VOL_MONITOR_IR36021_READ |
| 537 | /* The lowest and highest voltage allowed for T4240RDB */ | 536 | /* The lowest and highest voltage allowed for T4240RDB */ |
| 538 | #define VDD_MV_MIN 819 | 537 | #define VDD_MV_MIN 819 |
| 539 | #define VDD_MV_MAX 1212 | 538 | #define VDD_MV_MAX 1212 |
| 540 | 539 | ||
| 541 | /* | 540 | /* |
| 542 | * eSPI - Enhanced SPI | 541 | * eSPI - Enhanced SPI |
| 543 | */ | 542 | */ |
| 544 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 543 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 545 | #define CONFIG_SF_DEFAULT_MODE 0 | 544 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 546 | 545 | ||
| 547 | /* Qman/Bman */ | 546 | /* Qman/Bman */ |
| 548 | #ifndef CONFIG_NOBQFMAN | 547 | #ifndef CONFIG_NOBQFMAN |
| 549 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 548 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 550 | #define CONFIG_SYS_BMAN_NUM_PORTALS 50 | 549 | #define CONFIG_SYS_BMAN_NUM_PORTALS 50 |
| 551 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 550 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 552 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 551 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 553 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 | 552 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x02000000 |
| 554 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 553 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 555 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 554 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 556 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 555 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 557 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 556 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 558 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 557 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 559 | CONFIG_SYS_BMAN_CENA_SIZE) | 558 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 560 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 559 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 561 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 560 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 562 | #define CONFIG_SYS_QMAN_NUM_PORTALS 50 | 561 | #define CONFIG_SYS_QMAN_NUM_PORTALS 50 |
| 563 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 | 562 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf6000000 |
| 564 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull | 563 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff6000000ull |
| 565 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 | 564 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x02000000 |
| 566 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 565 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 567 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 566 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 568 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 567 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 569 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 568 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 570 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 569 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 571 | CONFIG_SYS_QMAN_CENA_SIZE) | 570 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 572 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 571 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 573 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 572 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 574 | 573 | ||
| 575 | #define CONFIG_SYS_DPAA_FMAN | 574 | #define CONFIG_SYS_DPAA_FMAN |
| 576 | #define CONFIG_SYS_DPAA_PME | 575 | #define CONFIG_SYS_DPAA_PME |
| 577 | #define CONFIG_SYS_PMAN | 576 | #define CONFIG_SYS_PMAN |
| 578 | #define CONFIG_SYS_DPAA_DCE | 577 | #define CONFIG_SYS_DPAA_DCE |
| 579 | #define CONFIG_SYS_DPAA_RMAN | 578 | #define CONFIG_SYS_DPAA_RMAN |
| 580 | #define CONFIG_SYS_INTERLAKEN | 579 | #define CONFIG_SYS_INTERLAKEN |
| 581 | 580 | ||
| 582 | /* Default address of microcode for the Linux Fman driver */ | 581 | /* Default address of microcode for the Linux Fman driver */ |
| 583 | #if defined(CONFIG_SPIFLASH) | 582 | #if defined(CONFIG_SPIFLASH) |
| 584 | /* | 583 | /* |
| 585 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 584 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 586 | * env, so we got 0x110000. | 585 | * env, so we got 0x110000. |
| 587 | */ | 586 | */ |
| 588 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 587 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 589 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 588 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 590 | #elif defined(CONFIG_SDCARD) | 589 | #elif defined(CONFIG_SDCARD) |
| 591 | /* | 590 | /* |
| 592 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 591 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 593 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is | 592 | * about 1MB (2048 blocks), Env is stored after the image, and the env size is |
| 594 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. | 593 | * 0x2000 (16 blocks), 8 + 2048 + 16 = 2072, enlarge it to 2080. |
| 595 | */ | 594 | */ |
| 596 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 595 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 597 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) | 596 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 0x820) |
| 598 | #elif defined(CONFIG_NAND) | 597 | #elif defined(CONFIG_NAND) |
| 599 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 598 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 600 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) | 599 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 601 | #else | 600 | #else |
| 602 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 601 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 603 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 602 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 604 | #endif | 603 | #endif |
| 605 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 604 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 606 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 605 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 607 | #endif /* CONFIG_NOBQFMAN */ | 606 | #endif /* CONFIG_NOBQFMAN */ |
| 608 | 607 | ||
| 609 | #ifdef CONFIG_SYS_DPAA_FMAN | 608 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 610 | #define CONFIG_FMAN_ENET | 609 | #define CONFIG_FMAN_ENET |
| 611 | #define CONFIG_PHYLIB_10G | 610 | #define CONFIG_PHYLIB_10G |
| 612 | #define CONFIG_PHY_VITESSE | 611 | #define CONFIG_PHY_VITESSE |
| 613 | #define CONFIG_PHY_CORTINA | 612 | #define CONFIG_PHY_CORTINA |
| 614 | #define CONFIG_SYS_CORTINA_FW_IN_NOR | 613 | #define CONFIG_SYS_CORTINA_FW_IN_NOR |
| 615 | #define CONFIG_CORTINA_FW_ADDR 0xefe00000 | 614 | #define CONFIG_CORTINA_FW_ADDR 0xefe00000 |
| 616 | #define CONFIG_CORTINA_FW_LENGTH 0x40000 | 615 | #define CONFIG_CORTINA_FW_LENGTH 0x40000 |
| 617 | #define CONFIG_PHY_TERANETICS | 616 | #define CONFIG_PHY_TERANETICS |
| 618 | #define SGMII_PHY_ADDR1 0x0 | 617 | #define SGMII_PHY_ADDR1 0x0 |
| 619 | #define SGMII_PHY_ADDR2 0x1 | 618 | #define SGMII_PHY_ADDR2 0x1 |
| 620 | #define SGMII_PHY_ADDR3 0x2 | 619 | #define SGMII_PHY_ADDR3 0x2 |
| 621 | #define SGMII_PHY_ADDR4 0x3 | 620 | #define SGMII_PHY_ADDR4 0x3 |
| 622 | #define SGMII_PHY_ADDR5 0x4 | 621 | #define SGMII_PHY_ADDR5 0x4 |
| 623 | #define SGMII_PHY_ADDR6 0x5 | 622 | #define SGMII_PHY_ADDR6 0x5 |
| 624 | #define SGMII_PHY_ADDR7 0x6 | 623 | #define SGMII_PHY_ADDR7 0x6 |
| 625 | #define SGMII_PHY_ADDR8 0x7 | 624 | #define SGMII_PHY_ADDR8 0x7 |
| 626 | #define FM1_10GEC1_PHY_ADDR 0x10 | 625 | #define FM1_10GEC1_PHY_ADDR 0x10 |
| 627 | #define FM1_10GEC2_PHY_ADDR 0x11 | 626 | #define FM1_10GEC2_PHY_ADDR 0x11 |
| 628 | #define FM2_10GEC1_PHY_ADDR 0x12 | 627 | #define FM2_10GEC1_PHY_ADDR 0x12 |
| 629 | #define FM2_10GEC2_PHY_ADDR 0x13 | 628 | #define FM2_10GEC2_PHY_ADDR 0x13 |
| 630 | #define CORTINA_PHY_ADDR1 FM1_10GEC1_PHY_ADDR | 629 | #define CORTINA_PHY_ADDR1 FM1_10GEC1_PHY_ADDR |
| 631 | #define CORTINA_PHY_ADDR2 FM1_10GEC2_PHY_ADDR | 630 | #define CORTINA_PHY_ADDR2 FM1_10GEC2_PHY_ADDR |
| 632 | #define CORTINA_PHY_ADDR3 FM2_10GEC1_PHY_ADDR | 631 | #define CORTINA_PHY_ADDR3 FM2_10GEC1_PHY_ADDR |
| 633 | #define CORTINA_PHY_ADDR4 FM2_10GEC2_PHY_ADDR | 632 | #define CORTINA_PHY_ADDR4 FM2_10GEC2_PHY_ADDR |
| 634 | #endif | 633 | #endif |
| 635 | 634 | ||
| 636 | /* SATA */ | 635 | /* SATA */ |
| 637 | #ifdef CONFIG_FSL_SATA_V2 | 636 | #ifdef CONFIG_FSL_SATA_V2 |
| 638 | #define CONFIG_LIBATA | 637 | #define CONFIG_LIBATA |
| 639 | #define CONFIG_FSL_SATA | ||
| 640 | 638 | ||
| 641 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 639 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 642 | #define CONFIG_SATA1 | 640 | #define CONFIG_SATA1 |
| 643 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 641 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 644 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 642 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 645 | #define CONFIG_SATA2 | 643 | #define CONFIG_SATA2 |
| 646 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 644 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 647 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 645 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 648 | 646 | ||
| 649 | #define CONFIG_LBA48 | 647 | #define CONFIG_LBA48 |
| 650 | #endif | 648 | #endif |
| 651 | 649 | ||
| 652 | #ifdef CONFIG_FMAN_ENET | 650 | #ifdef CONFIG_FMAN_ENET |
| 653 | #define CONFIG_MII /* MII PHY management */ | 651 | #define CONFIG_MII /* MII PHY management */ |
| 654 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 652 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 655 | #endif | 653 | #endif |
| 656 | 654 | ||
| 657 | /* | 655 | /* |
| 658 | * USB | 656 | * USB |
| 659 | */ | 657 | */ |
| 660 | #define CONFIG_USB_EHCI_FSL | 658 | #define CONFIG_USB_EHCI_FSL |
| 661 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 659 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 662 | #define CONFIG_HAS_FSL_DR_USB | 660 | #define CONFIG_HAS_FSL_DR_USB |
| 663 | 661 | ||
| 664 | #ifdef CONFIG_MMC | 662 | #ifdef CONFIG_MMC |
| 665 | #define CONFIG_FSL_ESDHC | 663 | #define CONFIG_FSL_ESDHC |
| 666 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 664 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 667 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 665 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 668 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 | 666 | #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 |
| 669 | #endif | 667 | #endif |
| 670 | 668 | ||
| 671 | 669 | ||
| 672 | #define __USB_PHY_TYPE utmi | 670 | #define __USB_PHY_TYPE utmi |
| 673 | 671 | ||
| 674 | /* | 672 | /* |
| 675 | * T4240 has 3 DDR controllers. Default to 3-way interleaving. It can be | 673 | * T4240 has 3 DDR controllers. Default to 3-way interleaving. It can be |
| 676 | * 3way_1KB, 3way_4KB, 3way_8KB. T4160 has 2 DDR controllers. Default to 2-way | 674 | * 3way_1KB, 3way_4KB, 3way_8KB. T4160 has 2 DDR controllers. Default to 2-way |
| 677 | * interleaving. It can be cacheline, page, bank, superbank. | 675 | * interleaving. It can be cacheline, page, bank, superbank. |
| 678 | * See doc/README.fsl-ddr for details. | 676 | * See doc/README.fsl-ddr for details. |
| 679 | */ | 677 | */ |
| 680 | #ifdef CONFIG_ARCH_T4240 | 678 | #ifdef CONFIG_ARCH_T4240 |
| 681 | #define CTRL_INTLV_PREFERED 3way_4KB | 679 | #define CTRL_INTLV_PREFERED 3way_4KB |
| 682 | #else | 680 | #else |
| 683 | #define CTRL_INTLV_PREFERED cacheline | 681 | #define CTRL_INTLV_PREFERED cacheline |
| 684 | #endif | 682 | #endif |
| 685 | 683 | ||
| 686 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 684 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 687 | "hwconfig=fsl_ddr:" \ | 685 | "hwconfig=fsl_ddr:" \ |
| 688 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ | 686 | "ctlr_intlv=" __stringify(CTRL_INTLV_PREFERED) "," \ |
| 689 | "bank_intlv=auto;" \ | 687 | "bank_intlv=auto;" \ |
| 690 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 688 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 691 | "netdev=eth0\0" \ | 689 | "netdev=eth0\0" \ |
| 692 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 690 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 693 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 691 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 694 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 692 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 695 | "protect off $ubootaddr +$filesize && " \ | 693 | "protect off $ubootaddr +$filesize && " \ |
| 696 | "erase $ubootaddr +$filesize && " \ | 694 | "erase $ubootaddr +$filesize && " \ |
| 697 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 695 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 698 | "protect on $ubootaddr +$filesize && " \ | 696 | "protect on $ubootaddr +$filesize && " \ |
| 699 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 697 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 700 | "consoledev=ttyS0\0" \ | 698 | "consoledev=ttyS0\0" \ |
| 701 | "ramdiskaddr=2000000\0" \ | 699 | "ramdiskaddr=2000000\0" \ |
| 702 | "ramdiskfile=t4240rdb/ramdisk.uboot\0" \ | 700 | "ramdiskfile=t4240rdb/ramdisk.uboot\0" \ |
| 703 | "fdtaddr=1e00000\0" \ | 701 | "fdtaddr=1e00000\0" \ |
| 704 | "fdtfile=t4240rdb/t4240rdb.dtb\0" \ | 702 | "fdtfile=t4240rdb/t4240rdb.dtb\0" \ |
| 705 | "bdev=sda3\0" | 703 | "bdev=sda3\0" |
| 706 | 704 | ||
| 707 | #define CONFIG_HVBOOT \ | 705 | #define CONFIG_HVBOOT \ |
| 708 | "setenv bootargs config-addr=0x60000000; " \ | 706 | "setenv bootargs config-addr=0x60000000; " \ |
| 709 | "bootm 0x01000000 - 0x00f00000" | 707 | "bootm 0x01000000 - 0x00f00000" |
| 710 | 708 | ||
| 711 | #define CONFIG_LINUX \ | 709 | #define CONFIG_LINUX \ |
| 712 | "setenv bootargs root=/dev/ram rw " \ | 710 | "setenv bootargs root=/dev/ram rw " \ |
| 713 | "console=$consoledev,$baudrate $othbootargs;" \ | 711 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 714 | "setenv ramdiskaddr 0x02000000;" \ | 712 | "setenv ramdiskaddr 0x02000000;" \ |
| 715 | "setenv fdtaddr 0x00c00000;" \ | 713 | "setenv fdtaddr 0x00c00000;" \ |
| 716 | "setenv loadaddr 0x1000000;" \ | 714 | "setenv loadaddr 0x1000000;" \ |
| 717 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 715 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 718 | 716 | ||
| 719 | #define CONFIG_HDBOOT \ | 717 | #define CONFIG_HDBOOT \ |
| 720 | "setenv bootargs root=/dev/$bdev rw " \ | 718 | "setenv bootargs root=/dev/$bdev rw " \ |
| 721 | "console=$consoledev,$baudrate $othbootargs;" \ | 719 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 722 | "tftp $loadaddr $bootfile;" \ | 720 | "tftp $loadaddr $bootfile;" \ |
| 723 | "tftp $fdtaddr $fdtfile;" \ | 721 | "tftp $fdtaddr $fdtfile;" \ |
| 724 | "bootm $loadaddr - $fdtaddr" | 722 | "bootm $loadaddr - $fdtaddr" |
| 725 | 723 | ||
| 726 | #define CONFIG_NFSBOOTCOMMAND \ | 724 | #define CONFIG_NFSBOOTCOMMAND \ |
| 727 | "setenv bootargs root=/dev/nfs rw " \ | 725 | "setenv bootargs root=/dev/nfs rw " \ |
| 728 | "nfsroot=$serverip:$rootpath " \ | 726 | "nfsroot=$serverip:$rootpath " \ |
| 729 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 727 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 730 | "console=$consoledev,$baudrate $othbootargs;" \ | 728 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 731 | "tftp $loadaddr $bootfile;" \ | 729 | "tftp $loadaddr $bootfile;" \ |
| 732 | "tftp $fdtaddr $fdtfile;" \ | 730 | "tftp $fdtaddr $fdtfile;" \ |
| 733 | "bootm $loadaddr - $fdtaddr" | 731 | "bootm $loadaddr - $fdtaddr" |
| 734 | 732 | ||
| 735 | #define CONFIG_RAMBOOTCOMMAND \ | 733 | #define CONFIG_RAMBOOTCOMMAND \ |
| 736 | "setenv bootargs root=/dev/ram rw " \ | 734 | "setenv bootargs root=/dev/ram rw " \ |
| 737 | "console=$consoledev,$baudrate $othbootargs;" \ | 735 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 738 | "tftp $ramdiskaddr $ramdiskfile;" \ | 736 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 739 | "tftp $loadaddr $bootfile;" \ | 737 | "tftp $loadaddr $bootfile;" \ |
| 740 | "tftp $fdtaddr $fdtfile;" \ | 738 | "tftp $fdtaddr $fdtfile;" \ |
| 741 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 739 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 742 | 740 | ||
| 743 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX | 741 | #define CONFIG_BOOTCOMMAND CONFIG_LINUX |
| 744 | 742 | ||
| 745 | #include <asm/fsl_secure_boot.h> | 743 | #include <asm/fsl_secure_boot.h> |
| 746 | 744 | ||
| 747 | #endif /* __CONFIG_H */ | 745 | #endif /* __CONFIG_H */ |
| 748 | 746 |
include/configs/controlcenterd.h
| 1 | /* | 1 | /* |
| 2 | * (C) Copyright 2013 | 2 | * (C) Copyright 2013 |
| 3 | * Dirk Eibach, Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc | 3 | * Dirk Eibach, Guntermann & Drunck GmbH, dirk.eibach@gdsys.cc |
| 4 | * | 4 | * |
| 5 | * based on P1022DS.h | 5 | * based on P1022DS.h |
| 6 | * | 6 | * |
| 7 | * See file CREDITS for list of people who contributed to this | 7 | * See file CREDITS for list of people who contributed to this |
| 8 | * project. | 8 | * project. |
| 9 | * | 9 | * |
| 10 | * This program is free software; you can redistribute it and/or | 10 | * This program is free software; you can redistribute it and/or |
| 11 | * modify it under the terms of the GNU General Public License as | 11 | * modify it under the terms of the GNU General Public License as |
| 12 | * published by the Free Software Foundation; either version 2 of | 12 | * published by the Free Software Foundation; either version 2 of |
| 13 | * the License, or (at your option) any later version. | 13 | * the License, or (at your option) any later version. |
| 14 | * | 14 | * |
| 15 | * This program is distributed in the hope that it will be useful, | 15 | * This program is distributed in the hope that it will be useful, |
| 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 18 | * GNU General Public License for more details. | 18 | * GNU General Public License for more details. |
| 19 | * | 19 | * |
| 20 | * You should have received a copy of the GNU General Public License | 20 | * You should have received a copy of the GNU General Public License |
| 21 | * along with this program; if not, write to the Free Software | 21 | * along with this program; if not, write to the Free Software |
| 22 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, | 22 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, |
| 23 | * MA 02111-1307 USA | 23 | * MA 02111-1307 USA |
| 24 | */ | 24 | */ |
| 25 | 25 | ||
| 26 | #ifndef __CONFIG_H | 26 | #ifndef __CONFIG_H |
| 27 | #define __CONFIG_H | 27 | #define __CONFIG_H |
| 28 | 28 | ||
| 29 | #ifdef CONFIG_SDCARD | 29 | #ifdef CONFIG_SDCARD |
| 30 | #define CONFIG_RAMBOOT_SDCARD | 30 | #define CONFIG_RAMBOOT_SDCARD |
| 31 | #endif | 31 | #endif |
| 32 | 32 | ||
| 33 | #ifdef CONFIG_SPIFLASH | 33 | #ifdef CONFIG_SPIFLASH |
| 34 | #define CONFIG_RAMBOOT_SPIFLASH | 34 | #define CONFIG_RAMBOOT_SPIFLASH |
| 35 | #endif | 35 | #endif |
| 36 | 36 | ||
| 37 | /* High Level Configuration Options */ | 37 | /* High Level Configuration Options */ |
| 38 | #define CONFIG_CONTROLCENTERD | 38 | #define CONFIG_CONTROLCENTERD |
| 39 | #define CONFIG_MP /* support multiple processors */ | 39 | #define CONFIG_MP /* support multiple processors */ |
| 40 | 40 | ||
| 41 | #define CONFIG_ENABLE_36BIT_PHYS | 41 | #define CONFIG_ENABLE_36BIT_PHYS |
| 42 | 42 | ||
| 43 | #ifdef CONFIG_PHYS_64BIT | 43 | #ifdef CONFIG_PHYS_64BIT |
| 44 | #define CONFIG_ADDR_MAP | 44 | #define CONFIG_ADDR_MAP |
| 45 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ | 45 | #define CONFIG_SYS_NUM_ADDR_MAP 16 /* number of TLB1 entries */ |
| 46 | #endif | 46 | #endif |
| 47 | 47 | ||
| 48 | #define CONFIG_L2_CACHE | 48 | #define CONFIG_L2_CACHE |
| 49 | #define CONFIG_BTB | 49 | #define CONFIG_BTB |
| 50 | 50 | ||
| 51 | #define CONFIG_SYS_CLK_FREQ 66666600 | 51 | #define CONFIG_SYS_CLK_FREQ 66666600 |
| 52 | #define CONFIG_DDR_CLK_FREQ 66666600 | 52 | #define CONFIG_DDR_CLK_FREQ 66666600 |
| 53 | 53 | ||
| 54 | #define CONFIG_SYS_RAMBOOT | 54 | #define CONFIG_SYS_RAMBOOT |
| 55 | 55 | ||
| 56 | #ifdef CONFIG_TRAILBLAZER | 56 | #ifdef CONFIG_TRAILBLAZER |
| 57 | 57 | ||
| 58 | #define CONFIG_SYS_TEXT_BASE 0xf8fc0000 | 58 | #define CONFIG_SYS_TEXT_BASE 0xf8fc0000 |
| 59 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc | 59 | #define CONFIG_RESET_VECTOR_ADDRESS 0xf8fffffc |
| 60 | #define CONFIG_SYS_MONITOR_LEN (256 * 1024) | 60 | #define CONFIG_SYS_MONITOR_LEN (256 * 1024) |
| 61 | 61 | ||
| 62 | /* | 62 | /* |
| 63 | * Config the L2 Cache | 63 | * Config the L2 Cache |
| 64 | */ | 64 | */ |
| 65 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8fc0000 | 65 | #define CONFIG_SYS_INIT_L2_ADDR 0xf8fc0000 |
| 66 | #ifdef CONFIG_PHYS_64BIT | 66 | #ifdef CONFIG_PHYS_64BIT |
| 67 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS 0xff8fc0000ull | 67 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS 0xff8fc0000ull |
| 68 | #else | 68 | #else |
| 69 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR | 69 | #define CONFIG_SYS_INIT_L2_ADDR_PHYS CONFIG_SYS_INIT_L2_ADDR |
| 70 | #endif | 70 | #endif |
| 71 | #define CONFIG_SYS_L2_SIZE (256 << 10) | 71 | #define CONFIG_SYS_L2_SIZE (256 << 10) |
| 72 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) | 72 | #define CONFIG_SYS_INIT_L2_END (CONFIG_SYS_INIT_L2_ADDR + CONFIG_SYS_L2_SIZE) |
| 73 | 73 | ||
| 74 | #else /* CONFIG_TRAILBLAZER */ | 74 | #else /* CONFIG_TRAILBLAZER */ |
| 75 | 75 | ||
| 76 | #define CONFIG_SYS_TEXT_BASE 0x11000000 | 76 | #define CONFIG_SYS_TEXT_BASE 0x11000000 |
| 77 | #define CONFIG_RESET_VECTOR_ADDRESS 0x1107fffc | 77 | #define CONFIG_RESET_VECTOR_ADDRESS 0x1107fffc |
| 78 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) | 78 | #define CONFIG_SYS_MONITOR_LEN (512 * 1024) |
| 79 | 79 | ||
| 80 | #endif /* CONFIG_TRAILBLAZER */ | 80 | #endif /* CONFIG_TRAILBLAZER */ |
| 81 | 81 | ||
| 82 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE | 82 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE |
| 83 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) | 83 | #define CONFIG_SYS_MALLOC_LEN (10 * 1024 * 1024) |
| 84 | 84 | ||
| 85 | /* | 85 | /* |
| 86 | * Memory map | 86 | * Memory map |
| 87 | * | 87 | * |
| 88 | * 0x0000_0000 0x3fff_ffff DDR 1G Cacheable | 88 | * 0x0000_0000 0x3fff_ffff DDR 1G Cacheable |
| 89 | * 0xc000_0000 0xdfff_ffff PCI Express Mem 512M non-cacheable | 89 | * 0xc000_0000 0xdfff_ffff PCI Express Mem 512M non-cacheable |
| 90 | * 0xffc0_0000 0xffc2_ffff PCI IO range 192K non-cacheable | 90 | * 0xffc0_0000 0xffc2_ffff PCI IO range 192K non-cacheable |
| 91 | * | 91 | * |
| 92 | * Localbus non-cacheable | 92 | * Localbus non-cacheable |
| 93 | * 0xe000_0000 0xe00f_ffff eLBC 1M non-cacheable | 93 | * 0xe000_0000 0xe00f_ffff eLBC 1M non-cacheable |
| 94 | * 0xf8fc0000 0xf8ff_ffff L2 SRAM 256k Cacheable | 94 | * 0xf8fc0000 0xf8ff_ffff L2 SRAM 256k Cacheable |
| 95 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 | 95 | * 0xffd0_0000 0xffd0_3fff L1 for stack 16K Cacheable TLB0 |
| 96 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable | 96 | * 0xffe0_0000 0xffef_ffff CCSR 1M non-cacheable |
| 97 | */ | 97 | */ |
| 98 | 98 | ||
| 99 | #define CONFIG_SYS_INIT_RAM_LOCK | 99 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 100 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ | 100 | #define CONFIG_SYS_INIT_RAM_ADDR 0xffd00000 /* Initial L1 address */ |
| 101 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* used area in RAM */ | 101 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* used area in RAM */ |
| 102 | #define CONFIG_SYS_GBL_DATA_OFFSET \ | 102 | #define CONFIG_SYS_GBL_DATA_OFFSET \ |
| 103 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 103 | (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 104 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 104 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 105 | 105 | ||
| 106 | #ifdef CONFIG_TRAILBLAZER | 106 | #ifdef CONFIG_TRAILBLAZER |
| 107 | /* leave CCSRBAR at default, because u-boot expects it to be exactly there */ | 107 | /* leave CCSRBAR at default, because u-boot expects it to be exactly there */ |
| 108 | #define CONFIG_SYS_CCSRBAR CONFIG_SYS_CCSRBAR_DEFAULT | 108 | #define CONFIG_SYS_CCSRBAR CONFIG_SYS_CCSRBAR_DEFAULT |
| 109 | #else | 109 | #else |
| 110 | #define CONFIG_SYS_CCSRBAR 0xffe00000 | 110 | #define CONFIG_SYS_CCSRBAR 0xffe00000 |
| 111 | #endif | 111 | #endif |
| 112 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR | 112 | #define CONFIG_SYS_CCSRBAR_PHYS_LOW CONFIG_SYS_CCSRBAR |
| 113 | #define CONFIG_SYS_MPC85xx_GPIO3_ADDR (CONFIG_SYS_CCSRBAR+0xf200) | 113 | #define CONFIG_SYS_MPC85xx_GPIO3_ADDR (CONFIG_SYS_CCSRBAR+0xf200) |
| 114 | 114 | ||
| 115 | /* | 115 | /* |
| 116 | * DDR Setup | 116 | * DDR Setup |
| 117 | */ | 117 | */ |
| 118 | 118 | ||
| 119 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 119 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 120 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 120 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 121 | #define CONFIG_SYS_SDRAM_SIZE 1024 | 121 | #define CONFIG_SYS_SDRAM_SIZE 1024 |
| 122 | #define CONFIG_VERY_BIG_RAM | 122 | #define CONFIG_VERY_BIG_RAM |
| 123 | 123 | ||
| 124 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 124 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 125 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) | 125 | #define CONFIG_CHIP_SELECTS_PER_CTRL (2 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 126 | 126 | ||
| 127 | #define CONFIG_SYS_MEMTEST_START 0x00000000 | 127 | #define CONFIG_SYS_MEMTEST_START 0x00000000 |
| 128 | #define CONFIG_SYS_MEMTEST_END 0x3fffffff | 128 | #define CONFIG_SYS_MEMTEST_END 0x3fffffff |
| 129 | 129 | ||
| 130 | #ifdef CONFIG_TRAILBLAZER | 130 | #ifdef CONFIG_TRAILBLAZER |
| 131 | #define CONFIG_SPD_EEPROM | 131 | #define CONFIG_SPD_EEPROM |
| 132 | #define SPD_EEPROM_ADDRESS 0x52 | 132 | #define SPD_EEPROM_ADDRESS 0x52 |
| 133 | /*#define CONFIG_FSL_DDR_INTERACTIVE*/ | 133 | /*#define CONFIG_FSL_DDR_INTERACTIVE*/ |
| 134 | #endif | 134 | #endif |
| 135 | 135 | ||
| 136 | /* | 136 | /* |
| 137 | * Local Bus Definitions | 137 | * Local Bus Definitions |
| 138 | */ | 138 | */ |
| 139 | 139 | ||
| 140 | #define CONFIG_SYS_ELBC_BASE 0xe0000000 | 140 | #define CONFIG_SYS_ELBC_BASE 0xe0000000 |
| 141 | #ifdef CONFIG_PHYS_64BIT | 141 | #ifdef CONFIG_PHYS_64BIT |
| 142 | #define CONFIG_SYS_ELBC_BASE_PHYS 0xfe0000000ull | 142 | #define CONFIG_SYS_ELBC_BASE_PHYS 0xfe0000000ull |
| 143 | #else | 143 | #else |
| 144 | #define CONFIG_SYS_ELBC_BASE_PHYS CONFIG_SYS_ELBC_BASE | 144 | #define CONFIG_SYS_ELBC_BASE_PHYS CONFIG_SYS_ELBC_BASE |
| 145 | #endif | 145 | #endif |
| 146 | 146 | ||
| 147 | #define CONFIG_UART_BR_PRELIM \ | 147 | #define CONFIG_UART_BR_PRELIM \ |
| 148 | (BR_PHYS_ADDR((CONFIG_SYS_ELBC_BASE_PHYS)) | BR_PS_8 | BR_V) | 148 | (BR_PHYS_ADDR((CONFIG_SYS_ELBC_BASE_PHYS)) | BR_PS_8 | BR_V) |
| 149 | #define CONFIG_UART_OR_PRELIM (OR_AM_32KB | 0xff7) | 149 | #define CONFIG_UART_OR_PRELIM (OR_AM_32KB | 0xff7) |
| 150 | 150 | ||
| 151 | #define CONFIG_SYS_BR0_PRELIM 0 /* CS0 was originally intended for FPGA */ | 151 | #define CONFIG_SYS_BR0_PRELIM 0 /* CS0 was originally intended for FPGA */ |
| 152 | #define CONFIG_SYS_OR0_PRELIM 0 /* debugging, was never used */ | 152 | #define CONFIG_SYS_OR0_PRELIM 0 /* debugging, was never used */ |
| 153 | 153 | ||
| 154 | #define CONFIG_SYS_BR1_PRELIM CONFIG_UART_BR_PRELIM | 154 | #define CONFIG_SYS_BR1_PRELIM CONFIG_UART_BR_PRELIM |
| 155 | #define CONFIG_SYS_OR1_PRELIM CONFIG_UART_OR_PRELIM | 155 | #define CONFIG_SYS_OR1_PRELIM CONFIG_UART_OR_PRELIM |
| 156 | 156 | ||
| 157 | /* | 157 | /* |
| 158 | * Serial Port | 158 | * Serial Port |
| 159 | */ | 159 | */ |
| 160 | #define CONFIG_CONS_INDEX 2 | 160 | #define CONFIG_CONS_INDEX 2 |
| 161 | #define CONFIG_SYS_NS16550_SERIAL | 161 | #define CONFIG_SYS_NS16550_SERIAL |
| 162 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 162 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 163 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) | 163 | #define CONFIG_SYS_NS16550_CLK get_bus_freq(0) |
| 164 | 164 | ||
| 165 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 165 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 166 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 166 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 167 | 167 | ||
| 168 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) | 168 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x4500) |
| 169 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) | 169 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x4600) |
| 170 | 170 | ||
| 171 | /* | 171 | /* |
| 172 | * I2C | 172 | * I2C |
| 173 | */ | 173 | */ |
| 174 | #define CONFIG_SYS_I2C | 174 | #define CONFIG_SYS_I2C |
| 175 | #define CONFIG_SYS_I2C_FSL | 175 | #define CONFIG_SYS_I2C_FSL |
| 176 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 176 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 177 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 177 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 178 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 | 178 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 |
| 179 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 179 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 180 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 180 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 181 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 | 181 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x3100 |
| 182 | 182 | ||
| 183 | #ifndef CONFIG_TRAILBLAZER | 183 | #ifndef CONFIG_TRAILBLAZER |
| 184 | #endif | 184 | #endif |
| 185 | 185 | ||
| 186 | #define CONFIG_PCA9698 /* NXP PCA9698 */ | 186 | #define CONFIG_PCA9698 /* NXP PCA9698 */ |
| 187 | 187 | ||
| 188 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x52 | 188 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x52 |
| 189 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 | 189 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 |
| 190 | 190 | ||
| 191 | #ifndef CONFIG_TRAILBLAZER | 191 | #ifndef CONFIG_TRAILBLAZER |
| 192 | /* | 192 | /* |
| 193 | * eSPI - Enhanced SPI | 193 | * eSPI - Enhanced SPI |
| 194 | */ | 194 | */ |
| 195 | #define CONFIG_HARD_SPI | 195 | #define CONFIG_HARD_SPI |
| 196 | 196 | ||
| 197 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 197 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 198 | #define CONFIG_SF_DEFAULT_MODE 0 | 198 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 199 | #endif | 199 | #endif |
| 200 | 200 | ||
| 201 | /* | 201 | /* |
| 202 | * MMC | 202 | * MMC |
| 203 | */ | 203 | */ |
| 204 | #define CONFIG_FSL_ESDHC | 204 | #define CONFIG_FSL_ESDHC |
| 205 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 205 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 206 | 206 | ||
| 207 | #ifndef CONFIG_TRAILBLAZER | 207 | #ifndef CONFIG_TRAILBLAZER |
| 208 | 208 | ||
| 209 | /* | 209 | /* |
| 210 | * Video | 210 | * Video |
| 211 | */ | 211 | */ |
| 212 | #define CONFIG_FSL_DIU_FB | 212 | #define CONFIG_FSL_DIU_FB |
| 213 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x10000) | 213 | #define CONFIG_SYS_DIU_ADDR (CONFIG_SYS_CCSRBAR + 0x10000) |
| 214 | 214 | ||
| 215 | /* | 215 | /* |
| 216 | * General PCI | 216 | * General PCI |
| 217 | * Memory space is mapped 1-1, but I/O space must start from 0. | 217 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 218 | */ | 218 | */ |
| 219 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ | 219 | #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ |
| 220 | #define CONFIG_PCI_INDIRECT_BRIDGE | 220 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 221 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 221 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 222 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 222 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 223 | 223 | ||
| 224 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 224 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 225 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ | 225 | #define CONFIG_FSL_PCIE_RESET /* need PCIe reset errata */ |
| 226 | 226 | ||
| 227 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0xc0000000 | 227 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0xc0000000 |
| 228 | #ifdef CONFIG_PHYS_64BIT | 228 | #ifdef CONFIG_PHYS_64BIT |
| 229 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 229 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 230 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc40000000ull | 230 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc40000000ull |
| 231 | #else | 231 | #else |
| 232 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xc0000000 | 232 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xc0000000 |
| 233 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc0000000 | 233 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc0000000 |
| 234 | #endif | 234 | #endif |
| 235 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 235 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 236 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc20000 | 236 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc20000 |
| 237 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 237 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 238 | #ifdef CONFIG_PHYS_64BIT | 238 | #ifdef CONFIG_PHYS_64BIT |
| 239 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc20000ull | 239 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc20000ull |
| 240 | #else | 240 | #else |
| 241 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc20000 | 241 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc20000 |
| 242 | #endif | 242 | #endif |
| 243 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 243 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 244 | 244 | ||
| 245 | /* | 245 | /* |
| 246 | * SATA | 246 | * SATA |
| 247 | */ | 247 | */ |
| 248 | #define CONFIG_LIBATA | 248 | #define CONFIG_LIBATA |
| 249 | #define CONFIG_LBA48 | 249 | #define CONFIG_LBA48 |
| 250 | 250 | ||
| 251 | #define CONFIG_FSL_SATA | ||
| 252 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 251 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 253 | #define CONFIG_SATA1 | 252 | #define CONFIG_SATA1 |
| 254 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 253 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 255 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 254 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 256 | #define CONFIG_SATA2 | 255 | #define CONFIG_SATA2 |
| 257 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 256 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 258 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 257 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 259 | 258 | ||
| 260 | /* | 259 | /* |
| 261 | * Ethernet | 260 | * Ethernet |
| 262 | */ | 261 | */ |
| 263 | #define CONFIG_TSEC_ENET | 262 | #define CONFIG_TSEC_ENET |
| 264 | 263 | ||
| 265 | #define CONFIG_TSECV2 | 264 | #define CONFIG_TSECV2 |
| 266 | 265 | ||
| 267 | #define CONFIG_MII /* MII PHY management */ | 266 | #define CONFIG_MII /* MII PHY management */ |
| 268 | #define CONFIG_TSEC1 1 | 267 | #define CONFIG_TSEC1 1 |
| 269 | #define CONFIG_TSEC1_NAME "eTSEC1" | 268 | #define CONFIG_TSEC1_NAME "eTSEC1" |
| 270 | #define CONFIG_TSEC2 1 | 269 | #define CONFIG_TSEC2 1 |
| 271 | #define CONFIG_TSEC2_NAME "eTSEC2" | 270 | #define CONFIG_TSEC2_NAME "eTSEC2" |
| 272 | 271 | ||
| 273 | #define TSEC1_PHY_ADDR 0 | 272 | #define TSEC1_PHY_ADDR 0 |
| 274 | #define TSEC2_PHY_ADDR 1 | 273 | #define TSEC2_PHY_ADDR 1 |
| 275 | 274 | ||
| 276 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 275 | #define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 277 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) | 276 | #define TSEC2_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) |
| 278 | 277 | ||
| 279 | #define TSEC1_PHYIDX 0 | 278 | #define TSEC1_PHYIDX 0 |
| 280 | #define TSEC2_PHYIDX 0 | 279 | #define TSEC2_PHYIDX 0 |
| 281 | 280 | ||
| 282 | #define CONFIG_ETHPRIME "eTSEC1" | 281 | #define CONFIG_ETHPRIME "eTSEC1" |
| 283 | 282 | ||
| 284 | /* | 283 | /* |
| 285 | * USB | 284 | * USB |
| 286 | */ | 285 | */ |
| 287 | 286 | ||
| 288 | #define CONFIG_HAS_FSL_DR_USB | 287 | #define CONFIG_HAS_FSL_DR_USB |
| 289 | #define CONFIG_USB_EHCI_FSL | 288 | #define CONFIG_USB_EHCI_FSL |
| 290 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 289 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 291 | 290 | ||
| 292 | #endif /* CONFIG_TRAILBLAZER */ | 291 | #endif /* CONFIG_TRAILBLAZER */ |
| 293 | 292 | ||
| 294 | /* | 293 | /* |
| 295 | * Environment | 294 | * Environment |
| 296 | */ | 295 | */ |
| 297 | #if defined(CONFIG_TRAILBLAZER) | 296 | #if defined(CONFIG_TRAILBLAZER) |
| 298 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 297 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 299 | #elif defined(CONFIG_RAMBOOT_SPIFLASH) | 298 | #elif defined(CONFIG_RAMBOOT_SPIFLASH) |
| 300 | #define CONFIG_ENV_SPI_BUS 0 | 299 | #define CONFIG_ENV_SPI_BUS 0 |
| 301 | #define CONFIG_ENV_SPI_CS 0 | 300 | #define CONFIG_ENV_SPI_CS 0 |
| 302 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 301 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 303 | #define CONFIG_ENV_SPI_MODE 0 | 302 | #define CONFIG_ENV_SPI_MODE 0 |
| 304 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 303 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 305 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 304 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 306 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 305 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 307 | #elif defined(CONFIG_RAMBOOT_SDCARD) | 306 | #elif defined(CONFIG_RAMBOOT_SDCARD) |
| 308 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 307 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 309 | #define CONFIG_ENV_SIZE 0x2000 | 308 | #define CONFIG_ENV_SIZE 0x2000 |
| 310 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 309 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 311 | #endif | 310 | #endif |
| 312 | 311 | ||
| 313 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 312 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 314 | 313 | ||
| 315 | /* | 314 | /* |
| 316 | * Command line configuration. | 315 | * Command line configuration. |
| 317 | */ | 316 | */ |
| 318 | #ifndef CONFIG_TRAILBLAZER | 317 | #ifndef CONFIG_TRAILBLAZER |
| 319 | #define CONFIG_SYS_LONGHELP | 318 | #define CONFIG_SYS_LONGHELP |
| 320 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 319 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 321 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 320 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 322 | #endif /* CONFIG_TRAILBLAZER */ | 321 | #endif /* CONFIG_TRAILBLAZER */ |
| 323 | 322 | ||
| 324 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 323 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 325 | 324 | ||
| 326 | #ifndef CONFIG_TRAILBLAZER | 325 | #ifndef CONFIG_TRAILBLAZER |
| 327 | /* | 326 | /* |
| 328 | * Board initialisation callbacks | 327 | * Board initialisation callbacks |
| 329 | */ | 328 | */ |
| 330 | #define CONFIG_BOARD_EARLY_INIT_R | 329 | #define CONFIG_BOARD_EARLY_INIT_R |
| 331 | #define CONFIG_MISC_INIT_R | 330 | #define CONFIG_MISC_INIT_R |
| 332 | #define CONFIG_LAST_STAGE_INIT | 331 | #define CONFIG_LAST_STAGE_INIT |
| 333 | 332 | ||
| 334 | #else /* CONFIG_TRAILBLAZER */ | 333 | #else /* CONFIG_TRAILBLAZER */ |
| 335 | 334 | ||
| 336 | #define CONFIG_BOARD_EARLY_INIT_R | 335 | #define CONFIG_BOARD_EARLY_INIT_R |
| 337 | #define CONFIG_LAST_STAGE_INIT | 336 | #define CONFIG_LAST_STAGE_INIT |
| 338 | 337 | ||
| 339 | #endif /* CONFIG_TRAILBLAZER */ | 338 | #endif /* CONFIG_TRAILBLAZER */ |
| 340 | 339 | ||
| 341 | /* | 340 | /* |
| 342 | * Miscellaneous configurable options | 341 | * Miscellaneous configurable options |
| 343 | */ | 342 | */ |
| 344 | #define CONFIG_HW_WATCHDOG | 343 | #define CONFIG_HW_WATCHDOG |
| 345 | #define CONFIG_LOADS_ECHO | 344 | #define CONFIG_LOADS_ECHO |
| 346 | #define CONFIG_SYS_LOADS_BAUD_CHANGE | 345 | #define CONFIG_SYS_LOADS_BAUD_CHANGE |
| 347 | 346 | ||
| 348 | /* | 347 | /* |
| 349 | * For booting Linux, the board info and command line data | 348 | * For booting Linux, the board info and command line data |
| 350 | * have to be in the first 64 MB of memory, since this is | 349 | * have to be in the first 64 MB of memory, since this is |
| 351 | * the maximum mapped by the Linux kernel during initialization. | 350 | * the maximum mapped by the Linux kernel during initialization. |
| 352 | */ | 351 | */ |
| 353 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Linux Memory map */ | 352 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Linux Memory map */ |
| 354 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 353 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 355 | 354 | ||
| 356 | /* | 355 | /* |
| 357 | * Environment Configuration | 356 | * Environment Configuration |
| 358 | */ | 357 | */ |
| 359 | 358 | ||
| 360 | #ifdef CONFIG_TRAILBLAZER | 359 | #ifdef CONFIG_TRAILBLAZER |
| 361 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 360 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 362 | "mp_holdoff=1\0" | 361 | "mp_holdoff=1\0" |
| 363 | 362 | ||
| 364 | #else | 363 | #else |
| 365 | 364 | ||
| 366 | #define CONFIG_HOSTNAME controlcenterd | 365 | #define CONFIG_HOSTNAME controlcenterd |
| 367 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 366 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 368 | #define CONFIG_BOOTFILE "uImage" | 367 | #define CONFIG_BOOTFILE "uImage" |
| 369 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP */ | 368 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP */ |
| 370 | 369 | ||
| 371 | #define CONFIG_LOADADDR 1000000 | 370 | #define CONFIG_LOADADDR 1000000 |
| 372 | 371 | ||
| 373 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 372 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 374 | "netdev=eth0\0" \ | 373 | "netdev=eth0\0" \ |
| 375 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 374 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 376 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 375 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 377 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 376 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 378 | "protect off $ubootaddr +$filesize && " \ | 377 | "protect off $ubootaddr +$filesize && " \ |
| 379 | "erase $ubootaddr +$filesize && " \ | 378 | "erase $ubootaddr +$filesize && " \ |
| 380 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 379 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 381 | "protect on $ubootaddr +$filesize && " \ | 380 | "protect on $ubootaddr +$filesize && " \ |
| 382 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 381 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 383 | "consoledev=ttyS1\0" \ | 382 | "consoledev=ttyS1\0" \ |
| 384 | "ramdiskaddr=2000000\0" \ | 383 | "ramdiskaddr=2000000\0" \ |
| 385 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ | 384 | "ramdiskfile=rootfs.ext2.gz.uboot\0" \ |
| 386 | "fdtaddr=1e00000\0" \ | 385 | "fdtaddr=1e00000\0" \ |
| 387 | "fdtfile=controlcenterd.dtb\0" \ | 386 | "fdtfile=controlcenterd.dtb\0" \ |
| 388 | "bdev=sda3\0" | 387 | "bdev=sda3\0" |
| 389 | 388 | ||
| 390 | /* these are used and NUL-terminated in env_default.h */ | 389 | /* these are used and NUL-terminated in env_default.h */ |
| 391 | #define CONFIG_NFSBOOTCOMMAND \ | 390 | #define CONFIG_NFSBOOTCOMMAND \ |
| 392 | "setenv bootargs root=/dev/nfs rw " \ | 391 | "setenv bootargs root=/dev/nfs rw " \ |
| 393 | "nfsroot=$serverip:$rootpath " \ | 392 | "nfsroot=$serverip:$rootpath " \ |
| 394 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 393 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 395 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ | 394 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ |
| 396 | "tftp $loadaddr $bootfile;" \ | 395 | "tftp $loadaddr $bootfile;" \ |
| 397 | "tftp $fdtaddr $fdtfile;" \ | 396 | "tftp $fdtaddr $fdtfile;" \ |
| 398 | "bootm $loadaddr - $fdtaddr" | 397 | "bootm $loadaddr - $fdtaddr" |
| 399 | 398 | ||
| 400 | #define CONFIG_RAMBOOTCOMMAND \ | 399 | #define CONFIG_RAMBOOTCOMMAND \ |
| 401 | "setenv bootargs root=/dev/ram rw " \ | 400 | "setenv bootargs root=/dev/ram rw " \ |
| 402 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ | 401 | "console=$consoledev,$baudrate $othbootargs $videobootargs;" \ |
| 403 | "tftp $ramdiskaddr $ramdiskfile;" \ | 402 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 404 | "tftp $loadaddr $bootfile;" \ | 403 | "tftp $loadaddr $bootfile;" \ |
| 405 | "tftp $fdtaddr $fdtfile;" \ | 404 | "tftp $fdtaddr $fdtfile;" \ |
| 406 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 405 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 407 | 406 | ||
| 408 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND | 407 | #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND |
| 409 | 408 | ||
| 410 | #endif /* CONFIG_TRAILBLAZER */ | 409 | #endif /* CONFIG_TRAILBLAZER */ |
| 411 | 410 | ||
| 412 | #endif | 411 | #endif |
| 413 | 412 |
include/configs/corenet_ds.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2009-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2009-2012 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * Corenet DS style board configuration file | 8 | * Corenet DS style board configuration file |
| 9 | */ | 9 | */ |
| 10 | #ifndef __CONFIG_H | 10 | #ifndef __CONFIG_H |
| 11 | #define __CONFIG_H | 11 | #define __CONFIG_H |
| 12 | 12 | ||
| 13 | #include "../board/freescale/common/ics307_clk.h" | 13 | #include "../board/freescale/common/ics307_clk.h" |
| 14 | 14 | ||
| 15 | #ifdef CONFIG_RAMBOOT_PBL | 15 | #ifdef CONFIG_RAMBOOT_PBL |
| 16 | #ifdef CONFIG_SECURE_BOOT | 16 | #ifdef CONFIG_SECURE_BOOT |
| 17 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 17 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 18 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 18 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 19 | #ifdef CONFIG_NAND | 19 | #ifdef CONFIG_NAND |
| 20 | #define CONFIG_RAMBOOT_NAND | 20 | #define CONFIG_RAMBOOT_NAND |
| 21 | #endif | 21 | #endif |
| 22 | #define CONFIG_BOOTSCRIPT_COPY_RAM | 22 | #define CONFIG_BOOTSCRIPT_COPY_RAM |
| 23 | #else | 23 | #else |
| 24 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 24 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 25 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 25 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 26 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/corenet_ds/pbi.cfg | 26 | #define CONFIG_SYS_FSL_PBL_PBI board/freescale/corenet_ds/pbi.cfg |
| 27 | #if defined(CONFIG_TARGET_P3041DS) | 27 | #if defined(CONFIG_TARGET_P3041DS) |
| 28 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p3041ds.cfg | 28 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p3041ds.cfg |
| 29 | #elif defined(CONFIG_TARGET_P4080DS) | 29 | #elif defined(CONFIG_TARGET_P4080DS) |
| 30 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p4080ds.cfg | 30 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p4080ds.cfg |
| 31 | #elif defined(CONFIG_TARGET_P5020DS) | 31 | #elif defined(CONFIG_TARGET_P5020DS) |
| 32 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p5020ds.cfg | 32 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p5020ds.cfg |
| 33 | #elif defined(CONFIG_TARGET_P5040DS) | 33 | #elif defined(CONFIG_TARGET_P5040DS) |
| 34 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p5040ds.cfg | 34 | #define CONFIG_SYS_FSL_PBL_RCW board/freescale/corenet_ds/rcw_p5040ds.cfg |
| 35 | #endif | 35 | #endif |
| 36 | #endif | 36 | #endif |
| 37 | #endif | 37 | #endif |
| 38 | 38 | ||
| 39 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 39 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 40 | /* Set 1M boot space */ | 40 | /* Set 1M boot space */ |
| 41 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) | 41 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_SYS_TEXT_BASE & 0xfff00000) |
| 42 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ | 42 | #define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS \ |
| 43 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) | 43 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR) |
| 44 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 44 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 45 | #endif | 45 | #endif |
| 46 | 46 | ||
| 47 | /* High Level Configuration Options */ | 47 | /* High Level Configuration Options */ |
| 48 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 48 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 49 | #define CONFIG_MP /* support multiple processors */ | 49 | #define CONFIG_MP /* support multiple processors */ |
| 50 | 50 | ||
| 51 | #ifndef CONFIG_SYS_TEXT_BASE | 51 | #ifndef CONFIG_SYS_TEXT_BASE |
| 52 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 52 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 53 | #endif | 53 | #endif |
| 54 | 54 | ||
| 55 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 55 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 56 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 56 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 57 | #endif | 57 | #endif |
| 58 | 58 | ||
| 59 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 59 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 60 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 60 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 61 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 61 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 62 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 62 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 63 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 63 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 64 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 64 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 65 | 65 | ||
| 66 | #define CONFIG_ENV_OVERWRITE | 66 | #define CONFIG_ENV_OVERWRITE |
| 67 | 67 | ||
| 68 | #ifndef CONFIG_MTD_NOR_FLASH | 68 | #ifndef CONFIG_MTD_NOR_FLASH |
| 69 | #else | 69 | #else |
| 70 | #define CONFIG_FLASH_CFI_DRIVER | 70 | #define CONFIG_FLASH_CFI_DRIVER |
| 71 | #define CONFIG_SYS_FLASH_CFI | 71 | #define CONFIG_SYS_FLASH_CFI |
| 72 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 72 | #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 73 | #endif | 73 | #endif |
| 74 | 74 | ||
| 75 | #if defined(CONFIG_SPIFLASH) | 75 | #if defined(CONFIG_SPIFLASH) |
| 76 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 76 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 77 | #define CONFIG_ENV_SPI_BUS 0 | 77 | #define CONFIG_ENV_SPI_BUS 0 |
| 78 | #define CONFIG_ENV_SPI_CS 0 | 78 | #define CONFIG_ENV_SPI_CS 0 |
| 79 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 | 79 | #define CONFIG_ENV_SPI_MAX_HZ 10000000 |
| 80 | #define CONFIG_ENV_SPI_MODE 0 | 80 | #define CONFIG_ENV_SPI_MODE 0 |
| 81 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ | 81 | #define CONFIG_ENV_SIZE 0x2000 /* 8KB */ |
| 82 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ | 82 | #define CONFIG_ENV_OFFSET 0x100000 /* 1MB */ |
| 83 | #define CONFIG_ENV_SECT_SIZE 0x10000 | 83 | #define CONFIG_ENV_SECT_SIZE 0x10000 |
| 84 | #elif defined(CONFIG_SDCARD) | 84 | #elif defined(CONFIG_SDCARD) |
| 85 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 85 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 86 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 86 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 87 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 87 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 88 | #define CONFIG_ENV_SIZE 0x2000 | 88 | #define CONFIG_ENV_SIZE 0x2000 |
| 89 | #define CONFIG_ENV_OFFSET (512 * 1658) | 89 | #define CONFIG_ENV_OFFSET (512 * 1658) |
| 90 | #elif defined(CONFIG_NAND) | 90 | #elif defined(CONFIG_NAND) |
| 91 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 91 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 92 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE | 92 | #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE |
| 93 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) | 93 | #define CONFIG_ENV_OFFSET (7 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 94 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 94 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 95 | #define CONFIG_ENV_ADDR 0xffe20000 | 95 | #define CONFIG_ENV_ADDR 0xffe20000 |
| 96 | #define CONFIG_ENV_SIZE 0x2000 | 96 | #define CONFIG_ENV_SIZE 0x2000 |
| 97 | #elif defined(CONFIG_ENV_IS_NOWHERE) | 97 | #elif defined(CONFIG_ENV_IS_NOWHERE) |
| 98 | #define CONFIG_ENV_SIZE 0x2000 | 98 | #define CONFIG_ENV_SIZE 0x2000 |
| 99 | #else | 99 | #else |
| 100 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) | 100 | #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE) |
| 101 | #define CONFIG_ENV_SIZE 0x2000 | 101 | #define CONFIG_ENV_SIZE 0x2000 |
| 102 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ | 102 | #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K (one sector) */ |
| 103 | #endif | 103 | #endif |
| 104 | 104 | ||
| 105 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ | 105 | #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() /* sysclk for MPC85xx */ |
| 106 | 106 | ||
| 107 | /* | 107 | /* |
| 108 | * These can be toggled for performance analysis, otherwise use default. | 108 | * These can be toggled for performance analysis, otherwise use default. |
| 109 | */ | 109 | */ |
| 110 | #define CONFIG_SYS_CACHE_STASHING | 110 | #define CONFIG_SYS_CACHE_STASHING |
| 111 | #define CONFIG_BACKSIDE_L2_CACHE | 111 | #define CONFIG_BACKSIDE_L2_CACHE |
| 112 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 112 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 113 | #define CONFIG_BTB /* toggle branch predition */ | 113 | #define CONFIG_BTB /* toggle branch predition */ |
| 114 | #define CONFIG_DDR_ECC | 114 | #define CONFIG_DDR_ECC |
| 115 | #ifdef CONFIG_DDR_ECC | 115 | #ifdef CONFIG_DDR_ECC |
| 116 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 116 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 117 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 117 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 118 | #endif | 118 | #endif |
| 119 | 119 | ||
| 120 | #define CONFIG_ENABLE_36BIT_PHYS | 120 | #define CONFIG_ENABLE_36BIT_PHYS |
| 121 | 121 | ||
| 122 | #ifdef CONFIG_PHYS_64BIT | 122 | #ifdef CONFIG_PHYS_64BIT |
| 123 | #define CONFIG_ADDR_MAP | 123 | #define CONFIG_ADDR_MAP |
| 124 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 124 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 125 | #endif | 125 | #endif |
| 126 | 126 | ||
| 127 | #define CONFIG_POST CONFIG_SYS_POST_MEMORY /* test POST memory test */ | 127 | #define CONFIG_POST CONFIG_SYS_POST_MEMORY /* test POST memory test */ |
| 128 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 128 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 129 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 129 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 130 | #define CONFIG_SYS_ALT_MEMTEST | 130 | #define CONFIG_SYS_ALT_MEMTEST |
| 131 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 131 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 132 | 132 | ||
| 133 | /* | 133 | /* |
| 134 | * Config the L3 Cache as L3 SRAM | 134 | * Config the L3 Cache as L3 SRAM |
| 135 | */ | 135 | */ |
| 136 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE | 136 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE |
| 137 | #ifdef CONFIG_PHYS_64BIT | 137 | #ifdef CONFIG_PHYS_64BIT |
| 138 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | CONFIG_RAMBOOT_TEXT_BASE) | 138 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | CONFIG_RAMBOOT_TEXT_BASE) |
| 139 | #else | 139 | #else |
| 140 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR | 140 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR |
| 141 | #endif | 141 | #endif |
| 142 | #define CONFIG_SYS_L3_SIZE (1024 << 10) | 142 | #define CONFIG_SYS_L3_SIZE (1024 << 10) |
| 143 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) | 143 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) |
| 144 | 144 | ||
| 145 | #ifdef CONFIG_PHYS_64BIT | 145 | #ifdef CONFIG_PHYS_64BIT |
| 146 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 146 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 147 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 147 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 148 | #endif | 148 | #endif |
| 149 | 149 | ||
| 150 | /* EEPROM */ | 150 | /* EEPROM */ |
| 151 | #define CONFIG_ID_EEPROM | 151 | #define CONFIG_ID_EEPROM |
| 152 | #define CONFIG_SYS_I2C_EEPROM_NXID | 152 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 153 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 153 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 154 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 154 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 155 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 155 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 156 | 156 | ||
| 157 | /* | 157 | /* |
| 158 | * DDR Setup | 158 | * DDR Setup |
| 159 | */ | 159 | */ |
| 160 | #define CONFIG_VERY_BIG_RAM | 160 | #define CONFIG_VERY_BIG_RAM |
| 161 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 161 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 162 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 162 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 163 | 163 | ||
| 164 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 164 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 165 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) | 165 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 166 | 166 | ||
| 167 | #define CONFIG_DDR_SPD | 167 | #define CONFIG_DDR_SPD |
| 168 | 168 | ||
| 169 | #define CONFIG_SYS_SPD_BUS_NUM 1 | 169 | #define CONFIG_SYS_SPD_BUS_NUM 1 |
| 170 | #define SPD_EEPROM_ADDRESS1 0x51 | 170 | #define SPD_EEPROM_ADDRESS1 0x51 |
| 171 | #define SPD_EEPROM_ADDRESS2 0x52 | 171 | #define SPD_EEPROM_ADDRESS2 0x52 |
| 172 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ | 172 | #define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 /* for p3041/p5010 */ |
| 173 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 173 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 174 | 174 | ||
| 175 | /* | 175 | /* |
| 176 | * Local Bus Definitions | 176 | * Local Bus Definitions |
| 177 | */ | 177 | */ |
| 178 | 178 | ||
| 179 | /* Set the local bus clock 1/8 of platform clock */ | 179 | /* Set the local bus clock 1/8 of platform clock */ |
| 180 | #define CONFIG_SYS_LBC_LCRR LCRR_CLKDIV_8 | 180 | #define CONFIG_SYS_LBC_LCRR LCRR_CLKDIV_8 |
| 181 | 181 | ||
| 182 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 /* Start of PromJet */ | 182 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 /* Start of PromJet */ |
| 183 | #ifdef CONFIG_PHYS_64BIT | 183 | #ifdef CONFIG_PHYS_64BIT |
| 184 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull | 184 | #define CONFIG_SYS_FLASH_BASE_PHYS 0xfe0000000ull |
| 185 | #else | 185 | #else |
| 186 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE | 186 | #define CONFIG_SYS_FLASH_BASE_PHYS CONFIG_SYS_FLASH_BASE |
| 187 | #endif | 187 | #endif |
| 188 | 188 | ||
| 189 | #define CONFIG_SYS_FLASH_BR_PRELIM \ | 189 | #define CONFIG_SYS_FLASH_BR_PRELIM \ |
| 190 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000) \ | 190 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000) \ |
| 191 | | BR_PS_16 | BR_V) | 191 | | BR_PS_16 | BR_V) |
| 192 | #define CONFIG_SYS_FLASH_OR_PRELIM ((0xf8000ff7 & ~OR_GPCM_SCY & ~OR_GPCM_EHTR) \ | 192 | #define CONFIG_SYS_FLASH_OR_PRELIM ((0xf8000ff7 & ~OR_GPCM_SCY & ~OR_GPCM_EHTR) \ |
| 193 | | OR_GPCM_SCY_8 | OR_GPCM_EHTR_CLEAR) | 193 | | OR_GPCM_SCY_8 | OR_GPCM_EHTR_CLEAR) |
| 194 | 194 | ||
| 195 | #define CONFIG_SYS_BR1_PRELIM \ | 195 | #define CONFIG_SYS_BR1_PRELIM \ |
| 196 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | BR_PS_16 | BR_V) | 196 | (BR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | BR_PS_16 | BR_V) |
| 197 | #define CONFIG_SYS_OR1_PRELIM 0xf8000ff7 | 197 | #define CONFIG_SYS_OR1_PRELIM 0xf8000ff7 |
| 198 | 198 | ||
| 199 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ | 199 | #define PIXIS_BASE 0xffdf0000 /* PIXIS registers */ |
| 200 | #ifdef CONFIG_PHYS_64BIT | 200 | #ifdef CONFIG_PHYS_64BIT |
| 201 | #define PIXIS_BASE_PHYS 0xfffdf0000ull | 201 | #define PIXIS_BASE_PHYS 0xfffdf0000ull |
| 202 | #else | 202 | #else |
| 203 | #define PIXIS_BASE_PHYS PIXIS_BASE | 203 | #define PIXIS_BASE_PHYS PIXIS_BASE |
| 204 | #endif | 204 | #endif |
| 205 | 205 | ||
| 206 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) | 206 | #define CONFIG_SYS_BR3_PRELIM (BR_PHYS_ADDR(PIXIS_BASE_PHYS) | BR_PS_8 | BR_V) |
| 207 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ | 207 | #define CONFIG_SYS_OR3_PRELIM 0xffffeff7 /* 32KB but only 4k mapped */ |
| 208 | 208 | ||
| 209 | #define PIXIS_LBMAP_SWITCH 7 | 209 | #define PIXIS_LBMAP_SWITCH 7 |
| 210 | #define PIXIS_LBMAP_MASK 0xf0 | 210 | #define PIXIS_LBMAP_MASK 0xf0 |
| 211 | #define PIXIS_LBMAP_SHIFT 4 | 211 | #define PIXIS_LBMAP_SHIFT 4 |
| 212 | #define PIXIS_LBMAP_ALTBANK 0x40 | 212 | #define PIXIS_LBMAP_ALTBANK 0x40 |
| 213 | 213 | ||
| 214 | #define CONFIG_SYS_FLASH_QUIET_TEST | 214 | #define CONFIG_SYS_FLASH_QUIET_TEST |
| 215 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ | 215 | #define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ |
| 216 | 216 | ||
| 217 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ | 217 | #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ |
| 218 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ | 218 | #define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ |
| 219 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ | 219 | #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ |
| 220 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ | 220 | #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ |
| 221 | 221 | ||
| 222 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 222 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 223 | 223 | ||
| 224 | #if defined(CONFIG_RAMBOOT_PBL) | 224 | #if defined(CONFIG_RAMBOOT_PBL) |
| 225 | #define CONFIG_SYS_RAMBOOT | 225 | #define CONFIG_SYS_RAMBOOT |
| 226 | #endif | 226 | #endif |
| 227 | 227 | ||
| 228 | /* Nand Flash */ | 228 | /* Nand Flash */ |
| 229 | #ifdef CONFIG_NAND_FSL_ELBC | 229 | #ifdef CONFIG_NAND_FSL_ELBC |
| 230 | #define CONFIG_SYS_NAND_BASE 0xffa00000 | 230 | #define CONFIG_SYS_NAND_BASE 0xffa00000 |
| 231 | #ifdef CONFIG_PHYS_64BIT | 231 | #ifdef CONFIG_PHYS_64BIT |
| 232 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull | 232 | #define CONFIG_SYS_NAND_BASE_PHYS 0xfffa00000ull |
| 233 | #else | 233 | #else |
| 234 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE | 234 | #define CONFIG_SYS_NAND_BASE_PHYS CONFIG_SYS_NAND_BASE |
| 235 | #endif | 235 | #endif |
| 236 | 236 | ||
| 237 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} | 237 | #define CONFIG_SYS_NAND_BASE_LIST {CONFIG_SYS_NAND_BASE} |
| 238 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 | 238 | #define CONFIG_SYS_MAX_NAND_DEVICE 1 |
| 239 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) | 239 | #define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) |
| 240 | 240 | ||
| 241 | /* NAND flash config */ | 241 | /* NAND flash config */ |
| 242 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ | 242 | #define CONFIG_SYS_NAND_BR_PRELIM (BR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ |
| 243 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ | 243 | | (2<<BR_DECC_SHIFT) /* Use HW ECC */ \ |
| 244 | | BR_PS_8 /* Port Size = 8 bit */ \ | 244 | | BR_PS_8 /* Port Size = 8 bit */ \ |
| 245 | | BR_MS_FCM /* MSEL = FCM */ \ | 245 | | BR_MS_FCM /* MSEL = FCM */ \ |
| 246 | | BR_V) /* valid */ | 246 | | BR_V) /* valid */ |
| 247 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ | 247 | #define CONFIG_SYS_NAND_OR_PRELIM (0xFFFC0000 /* length 256K */ \ |
| 248 | | OR_FCM_PGS /* Large Page*/ \ | 248 | | OR_FCM_PGS /* Large Page*/ \ |
| 249 | | OR_FCM_CSCT \ | 249 | | OR_FCM_CSCT \ |
| 250 | | OR_FCM_CST \ | 250 | | OR_FCM_CST \ |
| 251 | | OR_FCM_CHT \ | 251 | | OR_FCM_CHT \ |
| 252 | | OR_FCM_SCY_1 \ | 252 | | OR_FCM_SCY_1 \ |
| 253 | | OR_FCM_TRLX \ | 253 | | OR_FCM_TRLX \ |
| 254 | | OR_FCM_EHTR) | 254 | | OR_FCM_EHTR) |
| 255 | 255 | ||
| 256 | #ifdef CONFIG_NAND | 256 | #ifdef CONFIG_NAND |
| 257 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 257 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 258 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 258 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 259 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 259 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 260 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 260 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 261 | #else | 261 | #else |
| 262 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 262 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 263 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 263 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 264 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ | 264 | #define CONFIG_SYS_BR2_PRELIM CONFIG_SYS_NAND_BR_PRELIM /* NAND Base Address */ |
| 265 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ | 265 | #define CONFIG_SYS_OR2_PRELIM CONFIG_SYS_NAND_OR_PRELIM /* NAND Options */ |
| 266 | #endif | 266 | #endif |
| 267 | #else | 267 | #else |
| 268 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ | 268 | #define CONFIG_SYS_BR0_PRELIM CONFIG_SYS_FLASH_BR_PRELIM /* NOR Base Address */ |
| 269 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ | 269 | #define CONFIG_SYS_OR0_PRELIM CONFIG_SYS_FLASH_OR_PRELIM /* NOR Options */ |
| 270 | #endif /* CONFIG_NAND_FSL_ELBC */ | 270 | #endif /* CONFIG_NAND_FSL_ELBC */ |
| 271 | 271 | ||
| 272 | #define CONFIG_SYS_FLASH_EMPTY_INFO | 272 | #define CONFIG_SYS_FLASH_EMPTY_INFO |
| 273 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 | 273 | #define CONFIG_SYS_FLASH_AMD_CHECK_DQ7 |
| 274 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} | 274 | #define CONFIG_SYS_FLASH_BANKS_LIST {CONFIG_SYS_FLASH_BASE_PHYS + 0x8000000, CONFIG_SYS_FLASH_BASE_PHYS} |
| 275 | 275 | ||
| 276 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 276 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 277 | #define CONFIG_MISC_INIT_R | 277 | #define CONFIG_MISC_INIT_R |
| 278 | 278 | ||
| 279 | #define CONFIG_HWCONFIG | 279 | #define CONFIG_HWCONFIG |
| 280 | 280 | ||
| 281 | /* define to use L1 as initial stack */ | 281 | /* define to use L1 as initial stack */ |
| 282 | #define CONFIG_L1_INIT_RAM | 282 | #define CONFIG_L1_INIT_RAM |
| 283 | #define CONFIG_SYS_INIT_RAM_LOCK | 283 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 284 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 284 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 285 | #ifdef CONFIG_PHYS_64BIT | 285 | #ifdef CONFIG_PHYS_64BIT |
| 286 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 286 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 287 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR | 287 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR |
| 288 | /* The assembler doesn't like typecast */ | 288 | /* The assembler doesn't like typecast */ |
| 289 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 289 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 290 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 290 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 291 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 291 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 292 | #else | 292 | #else |
| 293 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR /* Initial L1 address */ | 293 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR /* Initial L1 address */ |
| 294 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 | 294 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 |
| 295 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS | 295 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS |
| 296 | #endif | 296 | #endif |
| 297 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ | 297 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ |
| 298 | 298 | ||
| 299 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 299 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 300 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 300 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 301 | 301 | ||
| 302 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 302 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 303 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ | 303 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ |
| 304 | 304 | ||
| 305 | /* Serial Port - controlled on board with jumper J8 | 305 | /* Serial Port - controlled on board with jumper J8 |
| 306 | * open - index 2 | 306 | * open - index 2 |
| 307 | * shorted - index 1 | 307 | * shorted - index 1 |
| 308 | */ | 308 | */ |
| 309 | #define CONFIG_CONS_INDEX 1 | 309 | #define CONFIG_CONS_INDEX 1 |
| 310 | #define CONFIG_SYS_NS16550_SERIAL | 310 | #define CONFIG_SYS_NS16550_SERIAL |
| 311 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 311 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 312 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 312 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 313 | 313 | ||
| 314 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 314 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 315 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 315 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 316 | 316 | ||
| 317 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 317 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 318 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 318 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 319 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 319 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 320 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 320 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 321 | 321 | ||
| 322 | /* I2C */ | 322 | /* I2C */ |
| 323 | #define CONFIG_SYS_I2C | 323 | #define CONFIG_SYS_I2C |
| 324 | #define CONFIG_SYS_I2C_FSL | 324 | #define CONFIG_SYS_I2C_FSL |
| 325 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 | 325 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 |
| 326 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 326 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 327 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 327 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 328 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 | 328 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 |
| 329 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 329 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 330 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 330 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 331 | 331 | ||
| 332 | /* | 332 | /* |
| 333 | * RapidIO | 333 | * RapidIO |
| 334 | */ | 334 | */ |
| 335 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 | 335 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 |
| 336 | #ifdef CONFIG_PHYS_64BIT | 336 | #ifdef CONFIG_PHYS_64BIT |
| 337 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull | 337 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull |
| 338 | #else | 338 | #else |
| 339 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xa0000000 | 339 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xa0000000 |
| 340 | #endif | 340 | #endif |
| 341 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ | 341 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ |
| 342 | 342 | ||
| 343 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 | 343 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 |
| 344 | #ifdef CONFIG_PHYS_64BIT | 344 | #ifdef CONFIG_PHYS_64BIT |
| 345 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull | 345 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull |
| 346 | #else | 346 | #else |
| 347 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xb0000000 | 347 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xb0000000 |
| 348 | #endif | 348 | #endif |
| 349 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ | 349 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ |
| 350 | 350 | ||
| 351 | /* | 351 | /* |
| 352 | * for slave u-boot IMAGE instored in master memory space, | 352 | * for slave u-boot IMAGE instored in master memory space, |
| 353 | * PHYS must be aligned based on the SIZE | 353 | * PHYS must be aligned based on the SIZE |
| 354 | */ | 354 | */ |
| 355 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull | 355 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS 0xfef200000ull |
| 356 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull | 356 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 0xfff00000ull |
| 357 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ | 357 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE 0x100000 /* 1M */ |
| 358 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull | 358 | #define CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 0x3fff00000ull |
| 359 | /* | 359 | /* |
| 360 | * for slave UCODE and ENV instored in master memory space, | 360 | * for slave UCODE and ENV instored in master memory space, |
| 361 | * PHYS must be aligned based on the SIZE | 361 | * PHYS must be aligned based on the SIZE |
| 362 | */ | 362 | */ |
| 363 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull | 363 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS 0xfef100000ull |
| 364 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull | 364 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS 0x3ffe00000ull |
| 365 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ | 365 | #define CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE 0x40000 /* 256K */ |
| 366 | 366 | ||
| 367 | /* slave core release by master*/ | 367 | /* slave core release by master*/ |
| 368 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 | 368 | #define CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET 0xe00e4 |
| 369 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ | 369 | #define CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK 0x00000001 /* release core 0 */ |
| 370 | 370 | ||
| 371 | /* | 371 | /* |
| 372 | * SRIO_PCIE_BOOT - SLAVE | 372 | * SRIO_PCIE_BOOT - SLAVE |
| 373 | */ | 373 | */ |
| 374 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE | 374 | #ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 375 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 | 375 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR 0xFFE00000 |
| 376 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ | 376 | #define CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS \ |
| 377 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) | 377 | (0x300000000ull | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR) |
| 378 | #endif | 378 | #endif |
| 379 | 379 | ||
| 380 | /* | 380 | /* |
| 381 | * eSPI - Enhanced SPI | 381 | * eSPI - Enhanced SPI |
| 382 | */ | 382 | */ |
| 383 | #define CONFIG_SF_DEFAULT_SPEED 10000000 | 383 | #define CONFIG_SF_DEFAULT_SPEED 10000000 |
| 384 | #define CONFIG_SF_DEFAULT_MODE 0 | 384 | #define CONFIG_SF_DEFAULT_MODE 0 |
| 385 | 385 | ||
| 386 | /* | 386 | /* |
| 387 | * General PCI | 387 | * General PCI |
| 388 | * Memory space is mapped 1-1, but I/O space must start from 0. | 388 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 389 | */ | 389 | */ |
| 390 | 390 | ||
| 391 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 391 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 392 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 392 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 393 | #ifdef CONFIG_PHYS_64BIT | 393 | #ifdef CONFIG_PHYS_64BIT |
| 394 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 394 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 395 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 395 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 396 | #else | 396 | #else |
| 397 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 397 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 398 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 | 398 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 |
| 399 | #endif | 399 | #endif |
| 400 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 400 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 401 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 401 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 402 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 402 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 403 | #ifdef CONFIG_PHYS_64BIT | 403 | #ifdef CONFIG_PHYS_64BIT |
| 404 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 404 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 405 | #else | 405 | #else |
| 406 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 | 406 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 |
| 407 | #endif | 407 | #endif |
| 408 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 408 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 409 | 409 | ||
| 410 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 410 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 411 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 411 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 412 | #ifdef CONFIG_PHYS_64BIT | 412 | #ifdef CONFIG_PHYS_64BIT |
| 413 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 413 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 414 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 414 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 415 | #else | 415 | #else |
| 416 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 | 416 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 |
| 417 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 | 417 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 |
| 418 | #endif | 418 | #endif |
| 419 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 419 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 420 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 420 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 421 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 421 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 422 | #ifdef CONFIG_PHYS_64BIT | 422 | #ifdef CONFIG_PHYS_64BIT |
| 423 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 423 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 424 | #else | 424 | #else |
| 425 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 | 425 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 |
| 426 | #endif | 426 | #endif |
| 427 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 427 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 428 | 428 | ||
| 429 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 429 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 430 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 | 430 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 |
| 431 | #ifdef CONFIG_PHYS_64BIT | 431 | #ifdef CONFIG_PHYS_64BIT |
| 432 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 432 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 433 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull | 433 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull |
| 434 | #else | 434 | #else |
| 435 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 | 435 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 |
| 436 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 | 436 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 |
| 437 | #endif | 437 | #endif |
| 438 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 438 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 439 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 439 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 440 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 440 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 441 | #ifdef CONFIG_PHYS_64BIT | 441 | #ifdef CONFIG_PHYS_64BIT |
| 442 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 442 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 443 | #else | 443 | #else |
| 444 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 | 444 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 |
| 445 | #endif | 445 | #endif |
| 446 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 446 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 447 | 447 | ||
| 448 | /* controller 4, Base address 203000 */ | 448 | /* controller 4, Base address 203000 */ |
| 449 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 449 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 450 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull | 450 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull |
| 451 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ | 451 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ |
| 452 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 452 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 453 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 453 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 454 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 454 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 455 | 455 | ||
| 456 | /* Qman/Bman */ | 456 | /* Qman/Bman */ |
| 457 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 457 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 458 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 458 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 459 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 459 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 460 | #ifdef CONFIG_PHYS_64BIT | 460 | #ifdef CONFIG_PHYS_64BIT |
| 461 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 461 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 462 | #else | 462 | #else |
| 463 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE | 463 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE |
| 464 | #endif | 464 | #endif |
| 465 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 | 465 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 |
| 466 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 466 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 467 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 467 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 468 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 468 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 469 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 469 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 470 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 470 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 471 | CONFIG_SYS_BMAN_CENA_SIZE) | 471 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 472 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 472 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 473 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 473 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 474 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 474 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 475 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 | 475 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 |
| 476 | #ifdef CONFIG_PHYS_64BIT | 476 | #ifdef CONFIG_PHYS_64BIT |
| 477 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull | 477 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull |
| 478 | #else | 478 | #else |
| 479 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE | 479 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE |
| 480 | #endif | 480 | #endif |
| 481 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 | 481 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 |
| 482 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 482 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 483 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 483 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 484 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 484 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 485 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 485 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 486 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 486 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 487 | CONFIG_SYS_QMAN_CENA_SIZE) | 487 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 488 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 488 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 489 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 489 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 490 | 490 | ||
| 491 | #define CONFIG_SYS_DPAA_FMAN | 491 | #define CONFIG_SYS_DPAA_FMAN |
| 492 | #define CONFIG_SYS_DPAA_PME | 492 | #define CONFIG_SYS_DPAA_PME |
| 493 | /* Default address of microcode for the Linux Fman driver */ | 493 | /* Default address of microcode for the Linux Fman driver */ |
| 494 | #if defined(CONFIG_SPIFLASH) | 494 | #if defined(CONFIG_SPIFLASH) |
| 495 | /* | 495 | /* |
| 496 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after | 496 | * env is stored at 0x100000, sector size is 0x10000, ucode is stored after |
| 497 | * env, so we got 0x110000. | 497 | * env, so we got 0x110000. |
| 498 | */ | 498 | */ |
| 499 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH | 499 | #define CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 500 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 | 500 | #define CONFIG_SYS_FMAN_FW_ADDR 0x110000 |
| 501 | #elif defined(CONFIG_SDCARD) | 501 | #elif defined(CONFIG_SDCARD) |
| 502 | /* | 502 | /* |
| 503 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 503 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 504 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is | 504 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is |
| 505 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. | 505 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. |
| 506 | */ | 506 | */ |
| 507 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 507 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 508 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) | 508 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) |
| 509 | #elif defined(CONFIG_NAND) | 509 | #elif defined(CONFIG_NAND) |
| 510 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND | 510 | #define CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 511 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) | 511 | #define CONFIG_SYS_FMAN_FW_ADDR (8 * CONFIG_SYS_NAND_BLOCK_SIZE) |
| 512 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) | 512 | #elif defined(CONFIG_SRIO_PCIE_BOOT_SLAVE) |
| 513 | /* | 513 | /* |
| 514 | * Slave has no ucode locally, it can fetch this from remote. When implementing | 514 | * Slave has no ucode locally, it can fetch this from remote. When implementing |
| 515 | * in two corenet boards, slave's ucode could be stored in master's memory | 515 | * in two corenet boards, slave's ucode could be stored in master's memory |
| 516 | * space, the address can be mapped from slave TLB->slave LAW-> | 516 | * space, the address can be mapped from slave TLB->slave LAW-> |
| 517 | * slave SRIO or PCIE outbound window->master inbound window-> | 517 | * slave SRIO or PCIE outbound window->master inbound window-> |
| 518 | * master LAW->the ucode address in master's memory space. | 518 | * master LAW->the ucode address in master's memory space. |
| 519 | */ | 519 | */ |
| 520 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 520 | #define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 521 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 | 521 | #define CONFIG_SYS_FMAN_FW_ADDR 0xFFE00000 |
| 522 | #else | 522 | #else |
| 523 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR | 523 | #define CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 524 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 | 524 | #define CONFIG_SYS_FMAN_FW_ADDR 0xEFF00000 |
| 525 | #endif | 525 | #endif |
| 526 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 526 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 527 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 527 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 528 | 528 | ||
| 529 | #ifdef CONFIG_SYS_DPAA_FMAN | 529 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 530 | #define CONFIG_FMAN_ENET | 530 | #define CONFIG_FMAN_ENET |
| 531 | #define CONFIG_PHYLIB_10G | 531 | #define CONFIG_PHYLIB_10G |
| 532 | #define CONFIG_PHY_VITESSE | 532 | #define CONFIG_PHY_VITESSE |
| 533 | #define CONFIG_PHY_TERANETICS | 533 | #define CONFIG_PHY_TERANETICS |
| 534 | #endif | 534 | #endif |
| 535 | 535 | ||
| 536 | #ifdef CONFIG_PCI | 536 | #ifdef CONFIG_PCI |
| 537 | #define CONFIG_PCI_INDIRECT_BRIDGE | 537 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 538 | 538 | ||
| 539 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 539 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 540 | #endif /* CONFIG_PCI */ | 540 | #endif /* CONFIG_PCI */ |
| 541 | 541 | ||
| 542 | /* SATA */ | 542 | /* SATA */ |
| 543 | #ifdef CONFIG_FSL_SATA_V2 | 543 | #ifdef CONFIG_FSL_SATA_V2 |
| 544 | #define CONFIG_LIBATA | 544 | #define CONFIG_LIBATA |
| 545 | #define CONFIG_FSL_SATA | ||
| 546 | 545 | ||
| 547 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 546 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 548 | #define CONFIG_SATA1 | 547 | #define CONFIG_SATA1 |
| 549 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 548 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 550 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 549 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 551 | #define CONFIG_SATA2 | 550 | #define CONFIG_SATA2 |
| 552 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 551 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 553 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 552 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 554 | 553 | ||
| 555 | #define CONFIG_LBA48 | 554 | #define CONFIG_LBA48 |
| 556 | #endif | 555 | #endif |
| 557 | 556 | ||
| 558 | #ifdef CONFIG_FMAN_ENET | 557 | #ifdef CONFIG_FMAN_ENET |
| 559 | #define CONFIG_SYS_FM1_DTSEC1_PHY_ADDR 0x1c | 558 | #define CONFIG_SYS_FM1_DTSEC1_PHY_ADDR 0x1c |
| 560 | #define CONFIG_SYS_FM1_DTSEC2_PHY_ADDR 0x1d | 559 | #define CONFIG_SYS_FM1_DTSEC2_PHY_ADDR 0x1d |
| 561 | #define CONFIG_SYS_FM1_DTSEC3_PHY_ADDR 0x1e | 560 | #define CONFIG_SYS_FM1_DTSEC3_PHY_ADDR 0x1e |
| 562 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x1f | 561 | #define CONFIG_SYS_FM1_DTSEC4_PHY_ADDR 0x1f |
| 563 | #define CONFIG_SYS_FM1_10GEC1_PHY_ADDR 4 | 562 | #define CONFIG_SYS_FM1_10GEC1_PHY_ADDR 4 |
| 564 | 563 | ||
| 565 | #define CONFIG_SYS_FM2_DTSEC1_PHY_ADDR 0x1c | 564 | #define CONFIG_SYS_FM2_DTSEC1_PHY_ADDR 0x1c |
| 566 | #define CONFIG_SYS_FM2_DTSEC2_PHY_ADDR 0x1d | 565 | #define CONFIG_SYS_FM2_DTSEC2_PHY_ADDR 0x1d |
| 567 | #define CONFIG_SYS_FM2_DTSEC3_PHY_ADDR 0x1e | 566 | #define CONFIG_SYS_FM2_DTSEC3_PHY_ADDR 0x1e |
| 568 | #define CONFIG_SYS_FM2_DTSEC4_PHY_ADDR 0x1f | 567 | #define CONFIG_SYS_FM2_DTSEC4_PHY_ADDR 0x1f |
| 569 | #define CONFIG_SYS_FM2_10GEC1_PHY_ADDR 0 | 568 | #define CONFIG_SYS_FM2_10GEC1_PHY_ADDR 0 |
| 570 | 569 | ||
| 571 | #define CONFIG_SYS_TBIPA_VALUE 8 | 570 | #define CONFIG_SYS_TBIPA_VALUE 8 |
| 572 | #define CONFIG_MII /* MII PHY management */ | 571 | #define CONFIG_MII /* MII PHY management */ |
| 573 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 572 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 574 | #endif | 573 | #endif |
| 575 | 574 | ||
| 576 | /* | 575 | /* |
| 577 | * Environment | 576 | * Environment |
| 578 | */ | 577 | */ |
| 579 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 578 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 580 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 579 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 581 | 580 | ||
| 582 | /* | 581 | /* |
| 583 | * USB | 582 | * USB |
| 584 | */ | 583 | */ |
| 585 | #define CONFIG_HAS_FSL_DR_USB | 584 | #define CONFIG_HAS_FSL_DR_USB |
| 586 | #define CONFIG_HAS_FSL_MPH_USB | 585 | #define CONFIG_HAS_FSL_MPH_USB |
| 587 | 586 | ||
| 588 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) | 587 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) |
| 589 | #define CONFIG_USB_EHCI_FSL | 588 | #define CONFIG_USB_EHCI_FSL |
| 590 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 589 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 591 | #endif | 590 | #endif |
| 592 | 591 | ||
| 593 | #ifdef CONFIG_MMC | 592 | #ifdef CONFIG_MMC |
| 594 | #define CONFIG_FSL_ESDHC | 593 | #define CONFIG_FSL_ESDHC |
| 595 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 594 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 596 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 595 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 597 | #endif | 596 | #endif |
| 598 | 597 | ||
| 599 | /* | 598 | /* |
| 600 | * Miscellaneous configurable options | 599 | * Miscellaneous configurable options |
| 601 | */ | 600 | */ |
| 602 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 601 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 603 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 602 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 604 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 603 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 605 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 604 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 606 | 605 | ||
| 607 | /* | 606 | /* |
| 608 | * For booting Linux, the board info and command line data | 607 | * For booting Linux, the board info and command line data |
| 609 | * have to be in the first 64 MB of memory, since this is | 608 | * have to be in the first 64 MB of memory, since this is |
| 610 | * the maximum mapped by the Linux kernel during initialization. | 609 | * the maximum mapped by the Linux kernel during initialization. |
| 611 | */ | 610 | */ |
| 612 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ | 611 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ |
| 613 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 612 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 614 | 613 | ||
| 615 | #ifdef CONFIG_CMD_KGDB | 614 | #ifdef CONFIG_CMD_KGDB |
| 616 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 615 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 617 | #endif | 616 | #endif |
| 618 | 617 | ||
| 619 | /* | 618 | /* |
| 620 | * Environment Configuration | 619 | * Environment Configuration |
| 621 | */ | 620 | */ |
| 622 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 621 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 623 | #define CONFIG_BOOTFILE "uImage" | 622 | #define CONFIG_BOOTFILE "uImage" |
| 624 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ | 623 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ |
| 625 | 624 | ||
| 626 | /* default location for tftp and bootm */ | 625 | /* default location for tftp and bootm */ |
| 627 | #define CONFIG_LOADADDR 1000000 | 626 | #define CONFIG_LOADADDR 1000000 |
| 628 | 627 | ||
| 629 | #ifdef CONFIG_TARGET_P4080DS | 628 | #ifdef CONFIG_TARGET_P4080DS |
| 630 | #define __USB_PHY_TYPE ulpi | 629 | #define __USB_PHY_TYPE ulpi |
| 631 | #else | 630 | #else |
| 632 | #define __USB_PHY_TYPE utmi | 631 | #define __USB_PHY_TYPE utmi |
| 633 | #endif | 632 | #endif |
| 634 | 633 | ||
| 635 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 634 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 636 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ | 635 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ |
| 637 | "bank_intlv=cs0_cs1;" \ | 636 | "bank_intlv=cs0_cs1;" \ |
| 638 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ | 637 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ |
| 639 | "usb2:dr_mode=peripheral,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 638 | "usb2:dr_mode=peripheral,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 640 | "netdev=eth0\0" \ | 639 | "netdev=eth0\0" \ |
| 641 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 640 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 642 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 641 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 643 | "tftpflash=tftpboot $loadaddr $uboot && " \ | 642 | "tftpflash=tftpboot $loadaddr $uboot && " \ |
| 644 | "protect off $ubootaddr +$filesize && " \ | 643 | "protect off $ubootaddr +$filesize && " \ |
| 645 | "erase $ubootaddr +$filesize && " \ | 644 | "erase $ubootaddr +$filesize && " \ |
| 646 | "cp.b $loadaddr $ubootaddr $filesize && " \ | 645 | "cp.b $loadaddr $ubootaddr $filesize && " \ |
| 647 | "protect on $ubootaddr +$filesize && " \ | 646 | "protect on $ubootaddr +$filesize && " \ |
| 648 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ | 647 | "cmp.b $loadaddr $ubootaddr $filesize\0" \ |
| 649 | "consoledev=ttyS0\0" \ | 648 | "consoledev=ttyS0\0" \ |
| 650 | "ramdiskaddr=2000000\0" \ | 649 | "ramdiskaddr=2000000\0" \ |
| 651 | "ramdiskfile=p4080ds/ramdisk.uboot\0" \ | 650 | "ramdiskfile=p4080ds/ramdisk.uboot\0" \ |
| 652 | "fdtaddr=1e00000\0" \ | 651 | "fdtaddr=1e00000\0" \ |
| 653 | "fdtfile=p4080ds/p4080ds.dtb\0" \ | 652 | "fdtfile=p4080ds/p4080ds.dtb\0" \ |
| 654 | "bdev=sda3\0" | 653 | "bdev=sda3\0" |
| 655 | 654 | ||
| 656 | #define CONFIG_HDBOOT \ | 655 | #define CONFIG_HDBOOT \ |
| 657 | "setenv bootargs root=/dev/$bdev rw " \ | 656 | "setenv bootargs root=/dev/$bdev rw " \ |
| 658 | "console=$consoledev,$baudrate $othbootargs;" \ | 657 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 659 | "tftp $loadaddr $bootfile;" \ | 658 | "tftp $loadaddr $bootfile;" \ |
| 660 | "tftp $fdtaddr $fdtfile;" \ | 659 | "tftp $fdtaddr $fdtfile;" \ |
| 661 | "bootm $loadaddr - $fdtaddr" | 660 | "bootm $loadaddr - $fdtaddr" |
| 662 | 661 | ||
| 663 | #define CONFIG_NFSBOOTCOMMAND \ | 662 | #define CONFIG_NFSBOOTCOMMAND \ |
| 664 | "setenv bootargs root=/dev/nfs rw " \ | 663 | "setenv bootargs root=/dev/nfs rw " \ |
| 665 | "nfsroot=$serverip:$rootpath " \ | 664 | "nfsroot=$serverip:$rootpath " \ |
| 666 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 665 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 667 | "console=$consoledev,$baudrate $othbootargs;" \ | 666 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 668 | "tftp $loadaddr $bootfile;" \ | 667 | "tftp $loadaddr $bootfile;" \ |
| 669 | "tftp $fdtaddr $fdtfile;" \ | 668 | "tftp $fdtaddr $fdtfile;" \ |
| 670 | "bootm $loadaddr - $fdtaddr" | 669 | "bootm $loadaddr - $fdtaddr" |
| 671 | 670 | ||
| 672 | #define CONFIG_RAMBOOTCOMMAND \ | 671 | #define CONFIG_RAMBOOTCOMMAND \ |
| 673 | "setenv bootargs root=/dev/ram rw " \ | 672 | "setenv bootargs root=/dev/ram rw " \ |
| 674 | "console=$consoledev,$baudrate $othbootargs;" \ | 673 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 675 | "tftp $ramdiskaddr $ramdiskfile;" \ | 674 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 676 | "tftp $loadaddr $bootfile;" \ | 675 | "tftp $loadaddr $bootfile;" \ |
| 677 | "tftp $fdtaddr $fdtfile;" \ | 676 | "tftp $fdtaddr $fdtfile;" \ |
| 678 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 677 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 679 | 678 | ||
| 680 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT | 679 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT |
| 681 | 680 | ||
| 682 | #include <asm/fsl_secure_boot.h> | 681 | #include <asm/fsl_secure_boot.h> |
| 683 | 682 | ||
| 684 | #endif /* __CONFIG_H */ | 683 | #endif /* __CONFIG_H */ |
| 685 | 684 |
include/configs/cyrus.h
| 1 | /* | 1 | /* |
| 2 | * Based on corenet_ds.h | 2 | * Based on corenet_ds.h |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef __CONFIG_H | 7 | #ifndef __CONFIG_H |
| 8 | #define __CONFIG_H | 8 | #define __CONFIG_H |
| 9 | 9 | ||
| 10 | #define CONFIG_CYRUS | 10 | #define CONFIG_CYRUS |
| 11 | 11 | ||
| 12 | #if !defined(CONFIG_ARCH_P5020) && !defined(CONFIG_ARCH_P5040) | 12 | #if !defined(CONFIG_ARCH_P5020) && !defined(CONFIG_ARCH_P5040) |
| 13 | #error Must call Cyrus CONFIG with a specific CPU enabled. | 13 | #error Must call Cyrus CONFIG with a specific CPU enabled. |
| 14 | #endif | 14 | #endif |
| 15 | 15 | ||
| 16 | #define CONFIG_SDCARD | 16 | #define CONFIG_SDCARD |
| 17 | #define CONFIG_FSL_SATA_V2 | 17 | #define CONFIG_FSL_SATA_V2 |
| 18 | #define CONFIG_PCIE3 | 18 | #define CONFIG_PCIE3 |
| 19 | #define CONFIG_PCIE4 | 19 | #define CONFIG_PCIE4 |
| 20 | #ifdef CONFIG_ARCH_P5020 | 20 | #ifdef CONFIG_ARCH_P5020 |
| 21 | #define CONFIG_SYS_FSL_RAID_ENGINE | 21 | #define CONFIG_SYS_FSL_RAID_ENGINE |
| 22 | #define CONFIG_SYS_DPAA_RMAN | 22 | #define CONFIG_SYS_DPAA_RMAN |
| 23 | #endif | 23 | #endif |
| 24 | #define CONFIG_SYS_DPAA_PME | 24 | #define CONFIG_SYS_DPAA_PME |
| 25 | 25 | ||
| 26 | /* | 26 | /* |
| 27 | * Corenet DS style board configuration file | 27 | * Corenet DS style board configuration file |
| 28 | */ | 28 | */ |
| 29 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE | 29 | #define CONFIG_RAMBOOT_TEXT_BASE CONFIG_SYS_TEXT_BASE |
| 30 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc | 30 | #define CONFIG_RESET_VECTOR_ADDRESS 0xfffffffc |
| 31 | #define CONFIG_SYS_FSL_PBL_PBI board/varisys/cyrus/pbi.cfg | 31 | #define CONFIG_SYS_FSL_PBL_PBI board/varisys/cyrus/pbi.cfg |
| 32 | #if defined(CONFIG_ARCH_P5020) | 32 | #if defined(CONFIG_ARCH_P5020) |
| 33 | #define CONFIG_SYS_CLK_FREQ 133000000 | 33 | #define CONFIG_SYS_CLK_FREQ 133000000 |
| 34 | #define CONFIG_SYS_FSL_PBL_RCW board/varisys/cyrus/rcw_p5020_v2.cfg | 34 | #define CONFIG_SYS_FSL_PBL_RCW board/varisys/cyrus/rcw_p5020_v2.cfg |
| 35 | #elif defined(CONFIG_ARCH_P5040) | 35 | #elif defined(CONFIG_ARCH_P5040) |
| 36 | #define CONFIG_SYS_CLK_FREQ 100000000 | 36 | #define CONFIG_SYS_CLK_FREQ 100000000 |
| 37 | #define CONFIG_SYS_FSL_PBL_RCW board/varisys/cyrus/rcw_p5040.cfg | 37 | #define CONFIG_SYS_FSL_PBL_RCW board/varisys/cyrus/rcw_p5040.cfg |
| 38 | #endif | 38 | #endif |
| 39 | 39 | ||
| 40 | /* High Level Configuration Options */ | 40 | /* High Level Configuration Options */ |
| 41 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 41 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 42 | #define CONFIG_MP /* support multiple processors */ | 42 | #define CONFIG_MP /* support multiple processors */ |
| 43 | 43 | ||
| 44 | #define CONFIG_SYS_MMC_MAX_DEVICE 1 | 44 | #define CONFIG_SYS_MMC_MAX_DEVICE 1 |
| 45 | 45 | ||
| 46 | #ifndef CONFIG_SYS_TEXT_BASE | 46 | #ifndef CONFIG_SYS_TEXT_BASE |
| 47 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 47 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 48 | #endif | 48 | #endif |
| 49 | 49 | ||
| 50 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 50 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 51 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 51 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 52 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 52 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 53 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 53 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 54 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 54 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 55 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 55 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 56 | 56 | ||
| 57 | #define CONFIG_ENV_OVERWRITE | 57 | #define CONFIG_ENV_OVERWRITE |
| 58 | 58 | ||
| 59 | #if defined(CONFIG_SDCARD) | 59 | #if defined(CONFIG_SDCARD) |
| 60 | #define CONFIG_SYS_EXTRA_ENV_RELOC | 60 | #define CONFIG_SYS_EXTRA_ENV_RELOC |
| 61 | #define CONFIG_FSL_FIXED_MMC_LOCATION | 61 | #define CONFIG_FSL_FIXED_MMC_LOCATION |
| 62 | #define CONFIG_SYS_MMC_ENV_DEV 0 | 62 | #define CONFIG_SYS_MMC_ENV_DEV 0 |
| 63 | #define CONFIG_ENV_SIZE 0x2000 | 63 | #define CONFIG_ENV_SIZE 0x2000 |
| 64 | #define CONFIG_ENV_OFFSET (512 * 1658) | 64 | #define CONFIG_ENV_OFFSET (512 * 1658) |
| 65 | #endif | 65 | #endif |
| 66 | 66 | ||
| 67 | /* | 67 | /* |
| 68 | * These can be toggled for performance analysis, otherwise use default. | 68 | * These can be toggled for performance analysis, otherwise use default. |
| 69 | */ | 69 | */ |
| 70 | #define CONFIG_SYS_CACHE_STASHING | 70 | #define CONFIG_SYS_CACHE_STASHING |
| 71 | #define CONFIG_BACKSIDE_L2_CACHE | 71 | #define CONFIG_BACKSIDE_L2_CACHE |
| 72 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E | 72 | #define CONFIG_SYS_INIT_L2CSR0 L2CSR0_L2E |
| 73 | #define CONFIG_BTB /* toggle branch predition */ | 73 | #define CONFIG_BTB /* toggle branch predition */ |
| 74 | #define CONFIG_DDR_ECC | 74 | #define CONFIG_DDR_ECC |
| 75 | #ifdef CONFIG_DDR_ECC | 75 | #ifdef CONFIG_DDR_ECC |
| 76 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 76 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 77 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 77 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 78 | #endif | 78 | #endif |
| 79 | 79 | ||
| 80 | #define CONFIG_ENABLE_36BIT_PHYS | 80 | #define CONFIG_ENABLE_36BIT_PHYS |
| 81 | 81 | ||
| 82 | #ifdef CONFIG_PHYS_64BIT | 82 | #ifdef CONFIG_PHYS_64BIT |
| 83 | #define CONFIG_ADDR_MAP | 83 | #define CONFIG_ADDR_MAP |
| 84 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 84 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 85 | #endif | 85 | #endif |
| 86 | 86 | ||
| 87 | /* test POST memory test */ | 87 | /* test POST memory test */ |
| 88 | #undef CONFIG_POST | 88 | #undef CONFIG_POST |
| 89 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 89 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 90 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 90 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 91 | #define CONFIG_SYS_ALT_MEMTEST | 91 | #define CONFIG_SYS_ALT_MEMTEST |
| 92 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 92 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 93 | 93 | ||
| 94 | /* | 94 | /* |
| 95 | * Config the L3 Cache as L3 SRAM | 95 | * Config the L3 Cache as L3 SRAM |
| 96 | */ | 96 | */ |
| 97 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE | 97 | #define CONFIG_SYS_INIT_L3_ADDR CONFIG_RAMBOOT_TEXT_BASE |
| 98 | #ifdef CONFIG_PHYS_64BIT | 98 | #ifdef CONFIG_PHYS_64BIT |
| 99 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | CONFIG_RAMBOOT_TEXT_BASE) | 99 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS (0xf00000000ull | CONFIG_RAMBOOT_TEXT_BASE) |
| 100 | #else | 100 | #else |
| 101 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR | 101 | #define CONFIG_SYS_INIT_L3_ADDR_PHYS CONFIG_SYS_INIT_L3_ADDR |
| 102 | #endif | 102 | #endif |
| 103 | #define CONFIG_SYS_L3_SIZE (1024 << 10) | 103 | #define CONFIG_SYS_L3_SIZE (1024 << 10) |
| 104 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) | 104 | #define CONFIG_SYS_INIT_L3_END (CONFIG_SYS_INIT_L3_ADDR + CONFIG_SYS_L3_SIZE) |
| 105 | 105 | ||
| 106 | #ifdef CONFIG_PHYS_64BIT | 106 | #ifdef CONFIG_PHYS_64BIT |
| 107 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 107 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 108 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 108 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 109 | #endif | 109 | #endif |
| 110 | 110 | ||
| 111 | /* | 111 | /* |
| 112 | * DDR Setup | 112 | * DDR Setup |
| 113 | */ | 113 | */ |
| 114 | #define CONFIG_VERY_BIG_RAM | 114 | #define CONFIG_VERY_BIG_RAM |
| 115 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 115 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 116 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 116 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 117 | 117 | ||
| 118 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 | 118 | #define CONFIG_DIMM_SLOTS_PER_CTLR 1 |
| 119 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) | 119 | #define CONFIG_CHIP_SELECTS_PER_CTRL (4 * CONFIG_DIMM_SLOTS_PER_CTLR) |
| 120 | 120 | ||
| 121 | #define CONFIG_DDR_SPD | 121 | #define CONFIG_DDR_SPD |
| 122 | 122 | ||
| 123 | #define CONFIG_SYS_SPD_BUS_NUM 1 | 123 | #define CONFIG_SYS_SPD_BUS_NUM 1 |
| 124 | #define SPD_EEPROM_ADDRESS1 0x51 | 124 | #define SPD_EEPROM_ADDRESS1 0x51 |
| 125 | #define SPD_EEPROM_ADDRESS2 0x52 | 125 | #define SPD_EEPROM_ADDRESS2 0x52 |
| 126 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ | 126 | #define CONFIG_SYS_SDRAM_SIZE 4096 /* for fixed parameter use */ |
| 127 | 127 | ||
| 128 | /* | 128 | /* |
| 129 | * Local Bus Definitions | 129 | * Local Bus Definitions |
| 130 | */ | 130 | */ |
| 131 | 131 | ||
| 132 | #define CONFIG_SYS_LBC0_BASE 0xe0000000 /* Start of LBC Registers */ | 132 | #define CONFIG_SYS_LBC0_BASE 0xe0000000 /* Start of LBC Registers */ |
| 133 | #ifdef CONFIG_PHYS_64BIT | 133 | #ifdef CONFIG_PHYS_64BIT |
| 134 | #define CONFIG_SYS_LBC0_BASE_PHYS 0xfe0000000ull | 134 | #define CONFIG_SYS_LBC0_BASE_PHYS 0xfe0000000ull |
| 135 | #else | 135 | #else |
| 136 | #define CONFIG_SYS_LBC0_BASE_PHYS CONFIG_SYS_LBC0_BASE | 136 | #define CONFIG_SYS_LBC0_BASE_PHYS CONFIG_SYS_LBC0_BASE |
| 137 | #endif | 137 | #endif |
| 138 | 138 | ||
| 139 | #define CONFIG_SYS_LBC1_BASE 0xe1000000 /* Start of LBC Registers */ | 139 | #define CONFIG_SYS_LBC1_BASE 0xe1000000 /* Start of LBC Registers */ |
| 140 | #ifdef CONFIG_PHYS_64BIT | 140 | #ifdef CONFIG_PHYS_64BIT |
| 141 | #define CONFIG_SYS_LBC1_BASE_PHYS 0xfe1000000ull | 141 | #define CONFIG_SYS_LBC1_BASE_PHYS 0xfe1000000ull |
| 142 | #else | 142 | #else |
| 143 | #define CONFIG_SYS_LBC1_BASE_PHYS CONFIG_SYS_LBC1_BASE | 143 | #define CONFIG_SYS_LBC1_BASE_PHYS CONFIG_SYS_LBC1_BASE |
| 144 | #endif | 144 | #endif |
| 145 | 145 | ||
| 146 | /* Set the local bus clock 1/16 of platform clock */ | 146 | /* Set the local bus clock 1/16 of platform clock */ |
| 147 | #define CONFIG_SYS_LBC_LCRR (LCRR_CLKDIV_16 | LCRR_EADC_1) | 147 | #define CONFIG_SYS_LBC_LCRR (LCRR_CLKDIV_16 | LCRR_EADC_1) |
| 148 | 148 | ||
| 149 | #define CONFIG_SYS_BR0_PRELIM \ | 149 | #define CONFIG_SYS_BR0_PRELIM \ |
| 150 | (BR_PHYS_ADDR(CONFIG_SYS_LBC0_BASE_PHYS) | BR_PS_16 | BR_V) | 150 | (BR_PHYS_ADDR(CONFIG_SYS_LBC0_BASE_PHYS) | BR_PS_16 | BR_V) |
| 151 | #define CONFIG_SYS_BR1_PRELIM \ | 151 | #define CONFIG_SYS_BR1_PRELIM \ |
| 152 | (BR_PHYS_ADDR(CONFIG_SYS_LBC1_BASE_PHYS) | BR_PS_16 | BR_V) | 152 | (BR_PHYS_ADDR(CONFIG_SYS_LBC1_BASE_PHYS) | BR_PS_16 | BR_V) |
| 153 | 153 | ||
| 154 | #define CONFIG_SYS_OR0_PRELIM 0xfff00010 | 154 | #define CONFIG_SYS_OR0_PRELIM 0xfff00010 |
| 155 | #define CONFIG_SYS_OR1_PRELIM 0xfff00010 | 155 | #define CONFIG_SYS_OR1_PRELIM 0xfff00010 |
| 156 | 156 | ||
| 157 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 157 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 158 | 158 | ||
| 159 | #if defined(CONFIG_RAMBOOT_PBL) | 159 | #if defined(CONFIG_RAMBOOT_PBL) |
| 160 | #define CONFIG_SYS_RAMBOOT | 160 | #define CONFIG_SYS_RAMBOOT |
| 161 | #endif | 161 | #endif |
| 162 | 162 | ||
| 163 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 163 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 164 | #define CONFIG_MISC_INIT_R | 164 | #define CONFIG_MISC_INIT_R |
| 165 | 165 | ||
| 166 | #define CONFIG_HWCONFIG | 166 | #define CONFIG_HWCONFIG |
| 167 | 167 | ||
| 168 | /* define to use L1 as initial stack */ | 168 | /* define to use L1 as initial stack */ |
| 169 | #define CONFIG_L1_INIT_RAM | 169 | #define CONFIG_L1_INIT_RAM |
| 170 | #define CONFIG_SYS_INIT_RAM_LOCK | 170 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 171 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 171 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 172 | #ifdef CONFIG_PHYS_64BIT | 172 | #ifdef CONFIG_PHYS_64BIT |
| 173 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 173 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 174 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR | 174 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR |
| 175 | /* The assembler doesn't like typecast */ | 175 | /* The assembler doesn't like typecast */ |
| 176 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 176 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 177 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 177 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 178 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 178 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 179 | #else | 179 | #else |
| 180 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR /* Initial L1 address */ | 180 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS CONFIG_SYS_INIT_RAM_ADDR /* Initial L1 address */ |
| 181 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 | 181 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0 |
| 182 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS | 182 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS |
| 183 | #endif | 183 | #endif |
| 184 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ | 184 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 /* Size of used area in RAM */ |
| 185 | 185 | ||
| 186 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) | 186 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) |
| 187 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 187 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 188 | 188 | ||
| 189 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 189 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 190 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ | 190 | #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) /* Reserved for malloc */ |
| 191 | 191 | ||
| 192 | /* Serial Port - controlled on board with jumper J8 | 192 | /* Serial Port - controlled on board with jumper J8 |
| 193 | * open - index 2 | 193 | * open - index 2 |
| 194 | * shorted - index 1 | 194 | * shorted - index 1 |
| 195 | */ | 195 | */ |
| 196 | #define CONFIG_CONS_INDEX 1 | 196 | #define CONFIG_CONS_INDEX 1 |
| 197 | #define CONFIG_SYS_NS16550_SERIAL | 197 | #define CONFIG_SYS_NS16550_SERIAL |
| 198 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 198 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 199 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 199 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 200 | 200 | ||
| 201 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 201 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 202 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 202 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 203 | 203 | ||
| 204 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 204 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 205 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 205 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 206 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 206 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 207 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 207 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 208 | 208 | ||
| 209 | /* I2C */ | 209 | /* I2C */ |
| 210 | #define CONFIG_SYS_I2C | 210 | #define CONFIG_SYS_I2C |
| 211 | #define CONFIG_SYS_I2C_FSL | 211 | #define CONFIG_SYS_I2C_FSL |
| 212 | #define CONFIG_I2C_MULTI_BUS | 212 | #define CONFIG_I2C_MULTI_BUS |
| 213 | #define CONFIG_I2C_CMD_TREE | 213 | #define CONFIG_I2C_CMD_TREE |
| 214 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 /* I2C speed and slave address */ | 214 | #define CONFIG_SYS_FSL_I2C_SPEED 400000 /* I2C speed and slave address */ |
| 215 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 215 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 216 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 216 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 217 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 /* I2C speed and slave address */ | 217 | #define CONFIG_SYS_FSL_I2C2_SPEED 400000 /* I2C speed and slave address */ |
| 218 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 218 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 219 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 219 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 220 | #define CONFIG_SYS_FSL_I2C3_SPEED 400000 /* I2C speed and slave address */ | 220 | #define CONFIG_SYS_FSL_I2C3_SPEED 400000 /* I2C speed and slave address */ |
| 221 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F | 221 | #define CONFIG_SYS_FSL_I2C3_SLAVE 0x7F |
| 222 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 | 222 | #define CONFIG_SYS_FSL_I2C3_OFFSET 0x119000 |
| 223 | #define CONFIG_SYS_FSL_I2C4_SPEED 400000 /* I2C speed and slave address */ | 223 | #define CONFIG_SYS_FSL_I2C4_SPEED 400000 /* I2C speed and slave address */ |
| 224 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F | 224 | #define CONFIG_SYS_FSL_I2C4_SLAVE 0x7F |
| 225 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 | 225 | #define CONFIG_SYS_FSL_I2C4_OFFSET 0x119100 |
| 226 | 226 | ||
| 227 | #define CONFIG_ID_EEPROM | 227 | #define CONFIG_ID_EEPROM |
| 228 | #define CONFIG_SYS_I2C_EEPROM_NXID | 228 | #define CONFIG_SYS_I2C_EEPROM_NXID |
| 229 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 | 229 | #define CONFIG_SYS_EEPROM_BUS_NUM 0 |
| 230 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 | 230 | #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 |
| 231 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 | 231 | #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 |
| 232 | 232 | ||
| 233 | #define CONFIG_SYS_I2C_GENERIC_MAC | 233 | #define CONFIG_SYS_I2C_GENERIC_MAC |
| 234 | #define CONFIG_SYS_I2C_MAC1_BUS 3 | 234 | #define CONFIG_SYS_I2C_MAC1_BUS 3 |
| 235 | #define CONFIG_SYS_I2C_MAC1_CHIP_ADDR 0x57 | 235 | #define CONFIG_SYS_I2C_MAC1_CHIP_ADDR 0x57 |
| 236 | #define CONFIG_SYS_I2C_MAC1_DATA_ADDR 0xf2 | 236 | #define CONFIG_SYS_I2C_MAC1_DATA_ADDR 0xf2 |
| 237 | #define CONFIG_SYS_I2C_MAC2_BUS 0 | 237 | #define CONFIG_SYS_I2C_MAC2_BUS 0 |
| 238 | #define CONFIG_SYS_I2C_MAC2_CHIP_ADDR 0x50 | 238 | #define CONFIG_SYS_I2C_MAC2_CHIP_ADDR 0x50 |
| 239 | #define CONFIG_SYS_I2C_MAC2_DATA_ADDR 0xfa | 239 | #define CONFIG_SYS_I2C_MAC2_DATA_ADDR 0xfa |
| 240 | 240 | ||
| 241 | #define CONFIG_RTC_MCP79411 1 | 241 | #define CONFIG_RTC_MCP79411 1 |
| 242 | #define CONFIG_SYS_RTC_BUS_NUM 3 | 242 | #define CONFIG_SYS_RTC_BUS_NUM 3 |
| 243 | #define CONFIG_SYS_I2C_RTC_ADDR 0x6f | 243 | #define CONFIG_SYS_I2C_RTC_ADDR 0x6f |
| 244 | 244 | ||
| 245 | /* | 245 | /* |
| 246 | * eSPI - Enhanced SPI | 246 | * eSPI - Enhanced SPI |
| 247 | */ | 247 | */ |
| 248 | 248 | ||
| 249 | /* | 249 | /* |
| 250 | * General PCI | 250 | * General PCI |
| 251 | * Memory space is mapped 1-1, but I/O space must start from 0. | 251 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 252 | */ | 252 | */ |
| 253 | 253 | ||
| 254 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 254 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 255 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 255 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 256 | #ifdef CONFIG_PHYS_64BIT | 256 | #ifdef CONFIG_PHYS_64BIT |
| 257 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 257 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 258 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 258 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 259 | #else | 259 | #else |
| 260 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 | 260 | #define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 |
| 261 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 | 261 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 |
| 262 | #endif | 262 | #endif |
| 263 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 263 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 264 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 264 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 265 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 265 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 266 | #ifdef CONFIG_PHYS_64BIT | 266 | #ifdef CONFIG_PHYS_64BIT |
| 267 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 267 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 268 | #else | 268 | #else |
| 269 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 | 269 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 |
| 270 | #endif | 270 | #endif |
| 271 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 271 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 272 | 272 | ||
| 273 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 273 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 274 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 274 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 275 | #ifdef CONFIG_PHYS_64BIT | 275 | #ifdef CONFIG_PHYS_64BIT |
| 276 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 276 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 277 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 277 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 278 | #else | 278 | #else |
| 279 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 | 279 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 |
| 280 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 | 280 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 |
| 281 | #endif | 281 | #endif |
| 282 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 282 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 283 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 283 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 284 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 284 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 285 | #ifdef CONFIG_PHYS_64BIT | 285 | #ifdef CONFIG_PHYS_64BIT |
| 286 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 286 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 287 | #else | 287 | #else |
| 288 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 | 288 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 |
| 289 | #endif | 289 | #endif |
| 290 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 290 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 291 | 291 | ||
| 292 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 292 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 293 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 | 293 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 |
| 294 | #ifdef CONFIG_PHYS_64BIT | 294 | #ifdef CONFIG_PHYS_64BIT |
| 295 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 295 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 296 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull | 296 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull |
| 297 | #else | 297 | #else |
| 298 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 | 298 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 |
| 299 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 | 299 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 |
| 300 | #endif | 300 | #endif |
| 301 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 301 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 302 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 302 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 303 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 303 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 304 | #ifdef CONFIG_PHYS_64BIT | 304 | #ifdef CONFIG_PHYS_64BIT |
| 305 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 305 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 306 | #else | 306 | #else |
| 307 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 | 307 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 |
| 308 | #endif | 308 | #endif |
| 309 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 309 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 310 | 310 | ||
| 311 | /* controller 4, Base address 203000 */ | 311 | /* controller 4, Base address 203000 */ |
| 312 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 312 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 313 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull | 313 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull |
| 314 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ | 314 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ |
| 315 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 315 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 316 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 316 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 317 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 317 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 318 | 318 | ||
| 319 | /* Qman/Bman */ | 319 | /* Qman/Bman */ |
| 320 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ | 320 | #define CONFIG_SYS_DPAA_QBMAN /* Support Q/Bman */ |
| 321 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 | 321 | #define CONFIG_SYS_BMAN_NUM_PORTALS 10 |
| 322 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 | 322 | #define CONFIG_SYS_BMAN_MEM_BASE 0xf4000000 |
| 323 | #ifdef CONFIG_PHYS_64BIT | 323 | #ifdef CONFIG_PHYS_64BIT |
| 324 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull | 324 | #define CONFIG_SYS_BMAN_MEM_PHYS 0xff4000000ull |
| 325 | #else | 325 | #else |
| 326 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE | 326 | #define CONFIG_SYS_BMAN_MEM_PHYS CONFIG_SYS_BMAN_MEM_BASE |
| 327 | #endif | 327 | #endif |
| 328 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 | 328 | #define CONFIG_SYS_BMAN_MEM_SIZE 0x00200000 |
| 329 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 | 329 | #define CONFIG_SYS_BMAN_SP_CENA_SIZE 0x4000 |
| 330 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 | 330 | #define CONFIG_SYS_BMAN_SP_CINH_SIZE 0x1000 |
| 331 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE | 331 | #define CONFIG_SYS_BMAN_CENA_BASE CONFIG_SYS_BMAN_MEM_BASE |
| 332 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 332 | #define CONFIG_SYS_BMAN_CENA_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 333 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ | 333 | #define CONFIG_SYS_BMAN_CINH_BASE (CONFIG_SYS_BMAN_MEM_BASE + \ |
| 334 | CONFIG_SYS_BMAN_CENA_SIZE) | 334 | CONFIG_SYS_BMAN_CENA_SIZE) |
| 335 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) | 335 | #define CONFIG_SYS_BMAN_CINH_SIZE (CONFIG_SYS_BMAN_MEM_SIZE >> 1) |
| 336 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 | 336 | #define CONFIG_SYS_BMAN_SWP_ISDR_REG 0xE08 |
| 337 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 | 337 | #define CONFIG_SYS_QMAN_NUM_PORTALS 10 |
| 338 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 | 338 | #define CONFIG_SYS_QMAN_MEM_BASE 0xf4200000 |
| 339 | #ifdef CONFIG_PHYS_64BIT | 339 | #ifdef CONFIG_PHYS_64BIT |
| 340 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull | 340 | #define CONFIG_SYS_QMAN_MEM_PHYS 0xff4200000ull |
| 341 | #else | 341 | #else |
| 342 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE | 342 | #define CONFIG_SYS_QMAN_MEM_PHYS CONFIG_SYS_QMAN_MEM_BASE |
| 343 | #endif | 343 | #endif |
| 344 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 | 344 | #define CONFIG_SYS_QMAN_MEM_SIZE 0x00200000 |
| 345 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 | 345 | #define CONFIG_SYS_QMAN_SP_CENA_SIZE 0x4000 |
| 346 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 | 346 | #define CONFIG_SYS_QMAN_SP_CINH_SIZE 0x1000 |
| 347 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE | 347 | #define CONFIG_SYS_QMAN_CENA_BASE CONFIG_SYS_QMAN_MEM_BASE |
| 348 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 348 | #define CONFIG_SYS_QMAN_CENA_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 349 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ | 349 | #define CONFIG_SYS_QMAN_CINH_BASE (CONFIG_SYS_QMAN_MEM_BASE + \ |
| 350 | CONFIG_SYS_QMAN_CENA_SIZE) | 350 | CONFIG_SYS_QMAN_CENA_SIZE) |
| 351 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) | 351 | #define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1) |
| 352 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 | 352 | #define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08 |
| 353 | 353 | ||
| 354 | #define CONFIG_SYS_DPAA_FMAN | 354 | #define CONFIG_SYS_DPAA_FMAN |
| 355 | /* Default address of microcode for the Linux Fman driver */ | 355 | /* Default address of microcode for the Linux Fman driver */ |
| 356 | /* | 356 | /* |
| 357 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is | 357 | * PBL SD boot image should stored at 0x1000(8 blocks), the size of the image is |
| 358 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is | 358 | * about 825KB (1650 blocks), Env is stored after the image, and the env size is |
| 359 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. | 359 | * 0x2000 (16 blocks), 8 + 1650 + 16 = 1674, enlarge it to 1680. |
| 360 | */ | 360 | */ |
| 361 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC | 361 | #define CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 362 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) | 362 | #define CONFIG_SYS_FMAN_FW_ADDR (512 * 1680) |
| 363 | 363 | ||
| 364 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 | 364 | #define CONFIG_SYS_QE_FMAN_FW_LENGTH 0x10000 |
| 365 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) | 365 | #define CONFIG_SYS_FDT_PAD (0x3000 + CONFIG_SYS_QE_FMAN_FW_LENGTH) |
| 366 | 366 | ||
| 367 | #ifdef CONFIG_SYS_DPAA_FMAN | 367 | #ifdef CONFIG_SYS_DPAA_FMAN |
| 368 | #define CONFIG_FMAN_ENET | 368 | #define CONFIG_FMAN_ENET |
| 369 | #endif | 369 | #endif |
| 370 | 370 | ||
| 371 | #ifdef CONFIG_PCI | 371 | #ifdef CONFIG_PCI |
| 372 | #define CONFIG_PCI_INDIRECT_BRIDGE | 372 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 373 | 373 | ||
| 374 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 374 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 375 | #endif /* CONFIG_PCI */ | 375 | #endif /* CONFIG_PCI */ |
| 376 | 376 | ||
| 377 | /* SATA */ | 377 | /* SATA */ |
| 378 | #ifdef CONFIG_FSL_SATA_V2 | 378 | #ifdef CONFIG_FSL_SATA_V2 |
| 379 | #define CONFIG_LIBATA | 379 | #define CONFIG_LIBATA |
| 380 | #define CONFIG_FSL_SATA | ||
| 381 | 380 | ||
| 382 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 381 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 383 | #define CONFIG_SATA1 | 382 | #define CONFIG_SATA1 |
| 384 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 383 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 385 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 384 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 386 | #define CONFIG_SATA2 | 385 | #define CONFIG_SATA2 |
| 387 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 386 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 388 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 387 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 389 | 388 | ||
| 390 | #define CONFIG_LBA48 | 389 | #define CONFIG_LBA48 |
| 391 | #endif | 390 | #endif |
| 392 | 391 | ||
| 393 | #ifdef CONFIG_FMAN_ENET | 392 | #ifdef CONFIG_FMAN_ENET |
| 394 | #define CONFIG_SYS_TBIPA_VALUE 8 | 393 | #define CONFIG_SYS_TBIPA_VALUE 8 |
| 395 | #define CONFIG_MII /* MII PHY management */ | 394 | #define CONFIG_MII /* MII PHY management */ |
| 396 | #define CONFIG_ETHPRIME "FM1@DTSEC4" | 395 | #define CONFIG_ETHPRIME "FM1@DTSEC4" |
| 397 | #endif | 396 | #endif |
| 398 | 397 | ||
| 399 | /* | 398 | /* |
| 400 | * Environment | 399 | * Environment |
| 401 | */ | 400 | */ |
| 402 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 401 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 403 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 402 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 404 | 403 | ||
| 405 | /* | 404 | /* |
| 406 | * USB | 405 | * USB |
| 407 | */ | 406 | */ |
| 408 | #define CONFIG_HAS_FSL_DR_USB | 407 | #define CONFIG_HAS_FSL_DR_USB |
| 409 | #define CONFIG_HAS_FSL_MPH_USB | 408 | #define CONFIG_HAS_FSL_MPH_USB |
| 410 | 409 | ||
| 411 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) | 410 | #if defined(CONFIG_HAS_FSL_DR_USB) || defined(CONFIG_HAS_FSL_MPH_USB) |
| 412 | #define CONFIG_USB_EHCI_FSL | 411 | #define CONFIG_USB_EHCI_FSL |
| 413 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET | 412 | #define CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 414 | #define CONFIG_EHCI_IS_TDI | 413 | #define CONFIG_EHCI_IS_TDI |
| 415 | /* _VIA_CONTROL_EP */ | 414 | /* _VIA_CONTROL_EP */ |
| 416 | #endif | 415 | #endif |
| 417 | 416 | ||
| 418 | #ifdef CONFIG_MMC | 417 | #ifdef CONFIG_MMC |
| 419 | #define CONFIG_FSL_ESDHC | 418 | #define CONFIG_FSL_ESDHC |
| 420 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR | 419 | #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 421 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 420 | #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 422 | #endif | 421 | #endif |
| 423 | 422 | ||
| 424 | /* | 423 | /* |
| 425 | * Miscellaneous configurable options | 424 | * Miscellaneous configurable options |
| 426 | */ | 425 | */ |
| 427 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 426 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 428 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 427 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 429 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 428 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 430 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 429 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 431 | 430 | ||
| 432 | /* | 431 | /* |
| 433 | * For booting Linux, the board info and command line data | 432 | * For booting Linux, the board info and command line data |
| 434 | * have to be in the first 64 MB of memory, since this is | 433 | * have to be in the first 64 MB of memory, since this is |
| 435 | * the maximum mapped by the Linux kernel during initialization. | 434 | * the maximum mapped by the Linux kernel during initialization. |
| 436 | */ | 435 | */ |
| 437 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ | 436 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial Memory map for Linux*/ |
| 438 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 437 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 439 | 438 | ||
| 440 | #ifdef CONFIG_CMD_KGDB | 439 | #ifdef CONFIG_CMD_KGDB |
| 441 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 440 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 442 | #endif | 441 | #endif |
| 443 | 442 | ||
| 444 | /* | 443 | /* |
| 445 | * Environment Configuration | 444 | * Environment Configuration |
| 446 | */ | 445 | */ |
| 447 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 446 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 448 | #define CONFIG_BOOTFILE "uImage" | 447 | #define CONFIG_BOOTFILE "uImage" |
| 449 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ | 448 | #define CONFIG_UBOOTPATH u-boot.bin /* U-Boot image on TFTP server */ |
| 450 | 449 | ||
| 451 | /* default location for tftp and bootm */ | 450 | /* default location for tftp and bootm */ |
| 452 | #define CONFIG_LOADADDR 1000000 | 451 | #define CONFIG_LOADADDR 1000000 |
| 453 | 452 | ||
| 454 | #define __USB_PHY_TYPE utmi | 453 | #define __USB_PHY_TYPE utmi |
| 455 | 454 | ||
| 456 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 455 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
| 457 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ | 456 | "hwconfig=fsl_ddr:ctlr_intlv=cacheline," \ |
| 458 | "bank_intlv=cs0_cs1;" \ | 457 | "bank_intlv=cs0_cs1;" \ |
| 459 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ | 458 | "usb1:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) ";"\ |
| 460 | "usb2:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ | 459 | "usb2:dr_mode=host,phy_type=" __stringify(__USB_PHY_TYPE) "\0"\ |
| 461 | "netdev=eth0\0" \ | 460 | "netdev=eth0\0" \ |
| 462 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ | 461 | "uboot=" __stringify(CONFIG_UBOOTPATH) "\0" \ |
| 463 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ | 462 | "ubootaddr=" __stringify(CONFIG_SYS_TEXT_BASE) "\0" \ |
| 464 | "consoledev=ttyS0\0" \ | 463 | "consoledev=ttyS0\0" \ |
| 465 | "ramdiskaddr=2000000\0" \ | 464 | "ramdiskaddr=2000000\0" \ |
| 466 | "fdtaddr=1e00000\0" \ | 465 | "fdtaddr=1e00000\0" \ |
| 467 | "bdev=sda3\0" | 466 | "bdev=sda3\0" |
| 468 | 467 | ||
| 469 | #define CONFIG_HDBOOT \ | 468 | #define CONFIG_HDBOOT \ |
| 470 | "setenv bootargs root=/dev/$bdev rw " \ | 469 | "setenv bootargs root=/dev/$bdev rw " \ |
| 471 | "console=$consoledev,$baudrate $othbootargs;" \ | 470 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 472 | "tftp $loadaddr $bootfile;" \ | 471 | "tftp $loadaddr $bootfile;" \ |
| 473 | "tftp $fdtaddr $fdtfile;" \ | 472 | "tftp $fdtaddr $fdtfile;" \ |
| 474 | "bootm $loadaddr - $fdtaddr" | 473 | "bootm $loadaddr - $fdtaddr" |
| 475 | 474 | ||
| 476 | #define CONFIG_NFSBOOTCOMMAND \ | 475 | #define CONFIG_NFSBOOTCOMMAND \ |
| 477 | "setenv bootargs root=/dev/nfs rw " \ | 476 | "setenv bootargs root=/dev/nfs rw " \ |
| 478 | "nfsroot=$serverip:$rootpath " \ | 477 | "nfsroot=$serverip:$rootpath " \ |
| 479 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ | 478 | "ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off " \ |
| 480 | "console=$consoledev,$baudrate $othbootargs;" \ | 479 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 481 | "tftp $loadaddr $bootfile;" \ | 480 | "tftp $loadaddr $bootfile;" \ |
| 482 | "tftp $fdtaddr $fdtfile;" \ | 481 | "tftp $fdtaddr $fdtfile;" \ |
| 483 | "bootm $loadaddr - $fdtaddr" | 482 | "bootm $loadaddr - $fdtaddr" |
| 484 | 483 | ||
| 485 | #define CONFIG_RAMBOOTCOMMAND \ | 484 | #define CONFIG_RAMBOOTCOMMAND \ |
| 486 | "setenv bootargs root=/dev/ram rw " \ | 485 | "setenv bootargs root=/dev/ram rw " \ |
| 487 | "console=$consoledev,$baudrate $othbootargs;" \ | 486 | "console=$consoledev,$baudrate $othbootargs;" \ |
| 488 | "tftp $ramdiskaddr $ramdiskfile;" \ | 487 | "tftp $ramdiskaddr $ramdiskfile;" \ |
| 489 | "tftp $loadaddr $bootfile;" \ | 488 | "tftp $loadaddr $bootfile;" \ |
| 490 | "tftp $fdtaddr $fdtfile;" \ | 489 | "tftp $fdtaddr $fdtfile;" \ |
| 491 | "bootm $loadaddr $ramdiskaddr $fdtaddr" | 490 | "bootm $loadaddr $ramdiskaddr $fdtaddr" |
| 492 | 491 | ||
| 493 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT | 492 | #define CONFIG_BOOTCOMMAND CONFIG_HDBOOT |
| 494 | 493 | ||
| 495 | #include <asm/fsl_secure_boot.h> | 494 | #include <asm/fsl_secure_boot.h> |
| 496 | 495 | ||
| 497 | #ifdef CONFIG_SECURE_BOOT | 496 | #ifdef CONFIG_SECURE_BOOT |
| 498 | #endif | 497 | #endif |
| 499 | 498 | ||
| 500 | #endif /* __CONFIG_H */ | 499 | #endif /* __CONFIG_H */ |
| 501 | 500 |
include/configs/t4qds.h
| 1 | /* | 1 | /* |
| 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. | 2 | * Copyright 2011-2012 Freescale Semiconductor, Inc. |
| 3 | * | 3 | * |
| 4 | * SPDX-License-Identifier: GPL-2.0+ | 4 | * SPDX-License-Identifier: GPL-2.0+ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | /* | 7 | /* |
| 8 | * Corenet DS style board configuration file | 8 | * Corenet DS style board configuration file |
| 9 | */ | 9 | */ |
| 10 | #ifndef __T4QDS_H | 10 | #ifndef __T4QDS_H |
| 11 | #define __T4QDS_H | 11 | #define __T4QDS_H |
| 12 | 12 | ||
| 13 | /* High Level Configuration Options */ | 13 | /* High Level Configuration Options */ |
| 14 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ | 14 | #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ |
| 15 | #define CONFIG_MP /* support multiple processors */ | 15 | #define CONFIG_MP /* support multiple processors */ |
| 16 | 16 | ||
| 17 | #ifndef CONFIG_SYS_TEXT_BASE | 17 | #ifndef CONFIG_SYS_TEXT_BASE |
| 18 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 | 18 | #define CONFIG_SYS_TEXT_BASE 0xeff40000 |
| 19 | #endif | 19 | #endif |
| 20 | 20 | ||
| 21 | #ifndef CONFIG_RESET_VECTOR_ADDRESS | 21 | #ifndef CONFIG_RESET_VECTOR_ADDRESS |
| 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc | 22 | #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc |
| 23 | #endif | 23 | #endif |
| 24 | 24 | ||
| 25 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ | 25 | #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ |
| 26 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS | 26 | #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS |
| 27 | #define CONFIG_PCIE1 /* PCIE controller 1 */ | 27 | #define CONFIG_PCIE1 /* PCIE controller 1 */ |
| 28 | #define CONFIG_PCIE2 /* PCIE controller 2 */ | 28 | #define CONFIG_PCIE2 /* PCIE controller 2 */ |
| 29 | #define CONFIG_PCIE3 /* PCIE controller 3 */ | 29 | #define CONFIG_PCIE3 /* PCIE controller 3 */ |
| 30 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ | 30 | #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ |
| 31 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ | 31 | #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ |
| 32 | 32 | ||
| 33 | #define CONFIG_SYS_SRIO | 33 | #define CONFIG_SYS_SRIO |
| 34 | #define CONFIG_SRIO1 /* SRIO port 1 */ | 34 | #define CONFIG_SRIO1 /* SRIO port 1 */ |
| 35 | #define CONFIG_SRIO2 /* SRIO port 2 */ | 35 | #define CONFIG_SRIO2 /* SRIO port 2 */ |
| 36 | 36 | ||
| 37 | #define CONFIG_ENV_OVERWRITE | 37 | #define CONFIG_ENV_OVERWRITE |
| 38 | 38 | ||
| 39 | /* | 39 | /* |
| 40 | * These can be toggled for performance analysis, otherwise use default. | 40 | * These can be toggled for performance analysis, otherwise use default. |
| 41 | */ | 41 | */ |
| 42 | #define CONFIG_SYS_CACHE_STASHING | 42 | #define CONFIG_SYS_CACHE_STASHING |
| 43 | #define CONFIG_BTB /* toggle branch predition */ | 43 | #define CONFIG_BTB /* toggle branch predition */ |
| 44 | #ifdef CONFIG_DDR_ECC | 44 | #ifdef CONFIG_DDR_ECC |
| 45 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 45 | #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 46 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef | 46 | #define CONFIG_MEM_INIT_VALUE 0xdeadbeef |
| 47 | #endif | 47 | #endif |
| 48 | 48 | ||
| 49 | #define CONFIG_ENABLE_36BIT_PHYS | 49 | #define CONFIG_ENABLE_36BIT_PHYS |
| 50 | 50 | ||
| 51 | #define CONFIG_ADDR_MAP | 51 | #define CONFIG_ADDR_MAP |
| 52 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ | 52 | #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ |
| 53 | 53 | ||
| 54 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ | 54 | #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ |
| 55 | #define CONFIG_SYS_MEMTEST_END 0x00400000 | 55 | #define CONFIG_SYS_MEMTEST_END 0x00400000 |
| 56 | #define CONFIG_SYS_ALT_MEMTEST | 56 | #define CONFIG_SYS_ALT_MEMTEST |
| 57 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ | 57 | #define CONFIG_PANIC_HANG /* do not reset board on panic */ |
| 58 | 58 | ||
| 59 | /* | 59 | /* |
| 60 | * Config the L3 Cache as L3 SRAM | 60 | * Config the L3 Cache as L3 SRAM |
| 61 | */ | 61 | */ |
| 62 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 | 62 | #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 |
| 63 | #define CONFIG_SYS_L3_SIZE (512 << 10) | 63 | #define CONFIG_SYS_L3_SIZE (512 << 10) |
| 64 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) | 64 | #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) |
| 65 | #ifdef CONFIG_RAMBOOT_PBL | 65 | #ifdef CONFIG_RAMBOOT_PBL |
| 66 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) | 66 | #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) |
| 67 | #endif | 67 | #endif |
| 68 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) | 68 | #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) |
| 69 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) | 69 | #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) |
| 70 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) | 70 | #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) |
| 71 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) | 71 | #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) |
| 72 | 72 | ||
| 73 | #define CONFIG_SYS_DCSRBAR 0xf0000000 | 73 | #define CONFIG_SYS_DCSRBAR 0xf0000000 |
| 74 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull | 74 | #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull |
| 75 | 75 | ||
| 76 | /* | 76 | /* |
| 77 | * DDR Setup | 77 | * DDR Setup |
| 78 | */ | 78 | */ |
| 79 | #define CONFIG_VERY_BIG_RAM | 79 | #define CONFIG_VERY_BIG_RAM |
| 80 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 | 80 | #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 |
| 81 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE | 81 | #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE |
| 82 | 82 | ||
| 83 | #define CONFIG_DIMM_SLOTS_PER_CTLR 2 | 83 | #define CONFIG_DIMM_SLOTS_PER_CTLR 2 |
| 84 | #define CONFIG_CHIP_SELECTS_PER_CTRL 4 | 84 | #define CONFIG_CHIP_SELECTS_PER_CTRL 4 |
| 85 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE | 85 | #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE |
| 86 | 86 | ||
| 87 | #define CONFIG_DDR_SPD | 87 | #define CONFIG_DDR_SPD |
| 88 | 88 | ||
| 89 | /* | 89 | /* |
| 90 | * IFC Definitions | 90 | * IFC Definitions |
| 91 | */ | 91 | */ |
| 92 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 | 92 | #define CONFIG_SYS_FLASH_BASE 0xe0000000 |
| 93 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) | 93 | #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) |
| 94 | 94 | ||
| 95 | #ifdef CONFIG_SPL_BUILD | 95 | #ifdef CONFIG_SPL_BUILD |
| 96 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE | 96 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE |
| 97 | #else | 97 | #else |
| 98 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ | 98 | #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ |
| 99 | #endif | 99 | #endif |
| 100 | 100 | ||
| 101 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ | 101 | #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ |
| 102 | #define CONFIG_MISC_INIT_R | 102 | #define CONFIG_MISC_INIT_R |
| 103 | 103 | ||
| 104 | #define CONFIG_HWCONFIG | 104 | #define CONFIG_HWCONFIG |
| 105 | 105 | ||
| 106 | /* define to use L1 as initial stack */ | 106 | /* define to use L1 as initial stack */ |
| 107 | #define CONFIG_L1_INIT_RAM | 107 | #define CONFIG_L1_INIT_RAM |
| 108 | #define CONFIG_SYS_INIT_RAM_LOCK | 108 | #define CONFIG_SYS_INIT_RAM_LOCK |
| 109 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ | 109 | #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ |
| 110 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf | 110 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf |
| 111 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 | 111 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000 |
| 112 | /* The assembler doesn't like typecast */ | 112 | /* The assembler doesn't like typecast */ |
| 113 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ | 113 | #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ |
| 114 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ | 114 | ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ |
| 115 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) | 115 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) |
| 116 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 | 116 | #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 |
| 117 | 117 | ||
| 118 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ | 118 | #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ |
| 119 | GENERATED_GBL_DATA_SIZE) | 119 | GENERATED_GBL_DATA_SIZE) |
| 120 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET | 120 | #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET |
| 121 | 121 | ||
| 122 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) | 122 | #define CONFIG_SYS_MONITOR_LEN (768 * 1024) |
| 123 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) | 123 | #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) |
| 124 | 124 | ||
| 125 | /* Serial Port - controlled on board with jumper J8 | 125 | /* Serial Port - controlled on board with jumper J8 |
| 126 | * open - index 2 | 126 | * open - index 2 |
| 127 | * shorted - index 1 | 127 | * shorted - index 1 |
| 128 | */ | 128 | */ |
| 129 | #define CONFIG_CONS_INDEX 1 | 129 | #define CONFIG_CONS_INDEX 1 |
| 130 | #define CONFIG_SYS_NS16550_SERIAL | 130 | #define CONFIG_SYS_NS16550_SERIAL |
| 131 | #define CONFIG_SYS_NS16550_REG_SIZE 1 | 131 | #define CONFIG_SYS_NS16550_REG_SIZE 1 |
| 132 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) | 132 | #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) |
| 133 | 133 | ||
| 134 | #define CONFIG_SYS_BAUDRATE_TABLE \ | 134 | #define CONFIG_SYS_BAUDRATE_TABLE \ |
| 135 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} | 135 | {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} |
| 136 | 136 | ||
| 137 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) | 137 | #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) |
| 138 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) | 138 | #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) |
| 139 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) | 139 | #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) |
| 140 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) | 140 | #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) |
| 141 | 141 | ||
| 142 | /* I2C */ | 142 | /* I2C */ |
| 143 | #define CONFIG_SYS_I2C | 143 | #define CONFIG_SYS_I2C |
| 144 | #define CONFIG_SYS_I2C_FSL | 144 | #define CONFIG_SYS_I2C_FSL |
| 145 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F | 145 | #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F |
| 146 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 | 146 | #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 |
| 147 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F | 147 | #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F |
| 148 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 | 148 | #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 |
| 149 | 149 | ||
| 150 | /* | 150 | /* |
| 151 | * RapidIO | 151 | * RapidIO |
| 152 | */ | 152 | */ |
| 153 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 | 153 | #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 |
| 154 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull | 154 | #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull |
| 155 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ | 155 | #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ |
| 156 | 156 | ||
| 157 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 | 157 | #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 |
| 158 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull | 158 | #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull |
| 159 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ | 159 | #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ |
| 160 | 160 | ||
| 161 | /* | 161 | /* |
| 162 | * General PCI | 162 | * General PCI |
| 163 | * Memory space is mapped 1-1, but I/O space must start from 0. | 163 | * Memory space is mapped 1-1, but I/O space must start from 0. |
| 164 | */ | 164 | */ |
| 165 | 165 | ||
| 166 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ | 166 | /* controller 1, direct to uli, tgtid 3, Base address 20000 */ |
| 167 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 | 167 | #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 |
| 168 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 | 168 | #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 |
| 169 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull | 169 | #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull |
| 170 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ | 170 | #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ |
| 171 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 | 171 | #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 |
| 172 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 | 172 | #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 |
| 173 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull | 173 | #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull |
| 174 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ | 174 | #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ |
| 175 | 175 | ||
| 176 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ | 176 | /* controller 2, Slot 2, tgtid 2, Base address 201000 */ |
| 177 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 | 177 | #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 |
| 178 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 | 178 | #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 |
| 179 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull | 179 | #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull |
| 180 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ | 180 | #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ |
| 181 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 | 181 | #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 |
| 182 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 | 182 | #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 |
| 183 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull | 183 | #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull |
| 184 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ | 184 | #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ |
| 185 | 185 | ||
| 186 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ | 186 | /* controller 3, Slot 1, tgtid 1, Base address 202000 */ |
| 187 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 | 187 | #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 |
| 188 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 | 188 | #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 |
| 189 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull | 189 | #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull |
| 190 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ | 190 | #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ |
| 191 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 | 191 | #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 |
| 192 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 | 192 | #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 |
| 193 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull | 193 | #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull |
| 194 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ | 194 | #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ |
| 195 | 195 | ||
| 196 | /* controller 4, Base address 203000 */ | 196 | /* controller 4, Base address 203000 */ |
| 197 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 | 197 | #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 |
| 198 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull | 198 | #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull |
| 199 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ | 199 | #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ |
| 200 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 | 200 | #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 |
| 201 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull | 201 | #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull |
| 202 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ | 202 | #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ |
| 203 | 203 | ||
| 204 | #ifdef CONFIG_PCI | 204 | #ifdef CONFIG_PCI |
| 205 | #define CONFIG_PCI_INDIRECT_BRIDGE | 205 | #define CONFIG_PCI_INDIRECT_BRIDGE |
| 206 | 206 | ||
| 207 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ | 207 | #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ |
| 208 | #endif /* CONFIG_PCI */ | 208 | #endif /* CONFIG_PCI */ |
| 209 | 209 | ||
| 210 | /* SATA */ | 210 | /* SATA */ |
| 211 | #ifdef CONFIG_FSL_SATA_V2 | 211 | #ifdef CONFIG_FSL_SATA_V2 |
| 212 | #define CONFIG_LIBATA | 212 | #define CONFIG_LIBATA |
| 213 | #define CONFIG_FSL_SATA | ||
| 214 | 213 | ||
| 215 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 | 214 | #define CONFIG_SYS_SATA_MAX_DEVICE 2 |
| 216 | #define CONFIG_SATA1 | 215 | #define CONFIG_SATA1 |
| 217 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR | 216 | #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 218 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA | 217 | #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA |
| 219 | #define CONFIG_SATA2 | 218 | #define CONFIG_SATA2 |
| 220 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR | 219 | #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 221 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA | 220 | #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA |
| 222 | 221 | ||
| 223 | #define CONFIG_LBA48 | 222 | #define CONFIG_LBA48 |
| 224 | #endif | 223 | #endif |
| 225 | 224 | ||
| 226 | #ifdef CONFIG_FMAN_ENET | 225 | #ifdef CONFIG_FMAN_ENET |
| 227 | #define CONFIG_MII /* MII PHY management */ | 226 | #define CONFIG_MII /* MII PHY management */ |
| 228 | #define CONFIG_ETHPRIME "FM1@DTSEC1" | 227 | #define CONFIG_ETHPRIME "FM1@DTSEC1" |
| 229 | #endif | 228 | #endif |
| 230 | 229 | ||
| 231 | /* | 230 | /* |
| 232 | * Environment | 231 | * Environment |
| 233 | */ | 232 | */ |
| 234 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ | 233 | #define CONFIG_LOADS_ECHO /* echo on for serial download */ |
| 235 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ | 234 | #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ |
| 236 | 235 | ||
| 237 | /* | 236 | /* |
| 238 | * Command line configuration. | 237 | * Command line configuration. |
| 239 | */ | 238 | */ |
| 240 | 239 | ||
| 241 | /* | 240 | /* |
| 242 | * Miscellaneous configurable options | 241 | * Miscellaneous configurable options |
| 243 | */ | 242 | */ |
| 244 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ | 243 | #define CONFIG_SYS_LONGHELP /* undef to save memory */ |
| 245 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ | 244 | #define CONFIG_CMDLINE_EDITING /* Command-line editing */ |
| 246 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ | 245 | #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ |
| 247 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ | 246 | #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ |
| 248 | 247 | ||
| 249 | /* | 248 | /* |
| 250 | * For booting Linux, the board info and command line data | 249 | * For booting Linux, the board info and command line data |
| 251 | * have to be in the first 64 MB of memory, since this is | 250 | * have to be in the first 64 MB of memory, since this is |
| 252 | * the maximum mapped by the Linux kernel during initialization. | 251 | * the maximum mapped by the Linux kernel during initialization. |
| 253 | */ | 252 | */ |
| 254 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ | 253 | #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ |
| 255 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ | 254 | #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ |
| 256 | 255 | ||
| 257 | #ifdef CONFIG_CMD_KGDB | 256 | #ifdef CONFIG_CMD_KGDB |
| 258 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ | 257 | #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ |
| 259 | #endif | 258 | #endif |
| 260 | 259 | ||
| 261 | /* | 260 | /* |
| 262 | * Environment Configuration | 261 | * Environment Configuration |
| 263 | */ | 262 | */ |
| 264 | #define CONFIG_ROOTPATH "/opt/nfsroot" | 263 | #define CONFIG_ROOTPATH "/opt/nfsroot" |
| 265 | #define CONFIG_BOOTFILE "uImage" | 264 | #define CONFIG_BOOTFILE "uImage" |
| 266 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ | 265 | #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ |
| 267 | 266 | ||
| 268 | /* default location for tftp and bootm */ | 267 | /* default location for tftp and bootm */ |
| 269 | #define CONFIG_LOADADDR 1000000 | 268 | #define CONFIG_LOADADDR 1000000 |
| 270 | 269 | ||
| 271 | #define CONFIG_HVBOOT \ | 270 | #define CONFIG_HVBOOT \ |
| 272 | "setenv bootargs config-addr=0x60000000; " \ | 271 | "setenv bootargs config-addr=0x60000000; " \ |
| 273 | "bootm 0x01000000 - 0x00f00000" | 272 | "bootm 0x01000000 - 0x00f00000" |
| 274 | 273 | ||
| 275 | #endif /* __CONFIG_H */ | 274 | #endif /* __CONFIG_H */ |
| 276 | 275 |
scripts/config_whitelist.txt
| 1 | CONFIG_16BIT | 1 | CONFIG_16BIT |
| 2 | CONFIG_33 | 2 | CONFIG_33 |
| 3 | CONFIG_400MHZ_MODE | 3 | CONFIG_400MHZ_MODE |
| 4 | CONFIG_64BIT_PHYS_ADDR | 4 | CONFIG_64BIT_PHYS_ADDR |
| 5 | CONFIG_66 | 5 | CONFIG_66 |
| 6 | CONFIG_8349_CLKIN | 6 | CONFIG_8349_CLKIN |
| 7 | CONFIG_83XX | 7 | CONFIG_83XX |
| 8 | CONFIG_83XX_CLKIN | 8 | CONFIG_83XX_CLKIN |
| 9 | CONFIG_83XX_GENERIC_PCIE_REGISTER_HOSES | 9 | CONFIG_83XX_GENERIC_PCIE_REGISTER_HOSES |
| 10 | CONFIG_83XX_PCICLK | 10 | CONFIG_83XX_PCICLK |
| 11 | CONFIG_83XX_PCI_STREAMING | 11 | CONFIG_83XX_PCI_STREAMING |
| 12 | CONFIG_88F5182 | 12 | CONFIG_88F5182 |
| 13 | CONFIG_A003399_NOR_WORKAROUND | 13 | CONFIG_A003399_NOR_WORKAROUND |
| 14 | CONFIG_A008044_WORKAROUND | 14 | CONFIG_A008044_WORKAROUND |
| 15 | CONFIG_ACX517AKN | 15 | CONFIG_ACX517AKN |
| 16 | CONFIG_ACX544AKN | 16 | CONFIG_ACX544AKN |
| 17 | CONFIG_ADDRESS | 17 | CONFIG_ADDRESS |
| 18 | CONFIG_ADDR_AUTO_INCR_BIT | 18 | CONFIG_ADDR_AUTO_INCR_BIT |
| 19 | CONFIG_ADDR_MAP | 19 | CONFIG_ADDR_MAP |
| 20 | CONFIG_ADNPESC1 | 20 | CONFIG_ADNPESC1 |
| 21 | CONFIG_ADP_AG101P | 21 | CONFIG_ADP_AG101P |
| 22 | CONFIG_AEABI | 22 | CONFIG_AEABI |
| 23 | CONFIG_AEMIF_CNTRL_BASE | 23 | CONFIG_AEMIF_CNTRL_BASE |
| 24 | CONFIG_ALTERA_SPI_IDLE_VAL | 24 | CONFIG_ALTERA_SPI_IDLE_VAL |
| 25 | CONFIG_ALTIVEC | 25 | CONFIG_ALTIVEC |
| 26 | CONFIG_ALT_LB_ADDR | 26 | CONFIG_ALT_LB_ADDR |
| 27 | CONFIG_ALU | 27 | CONFIG_ALU |
| 28 | CONFIG_AM335X_LCD | 28 | CONFIG_AM335X_LCD |
| 29 | CONFIG_AM335X_USB0 | 29 | CONFIG_AM335X_USB0 |
| 30 | CONFIG_AM335X_USB0_MODE | 30 | CONFIG_AM335X_USB0_MODE |
| 31 | CONFIG_AM335X_USB1 | 31 | CONFIG_AM335X_USB1 |
| 32 | CONFIG_AM335X_USB1_MODE | 32 | CONFIG_AM335X_USB1_MODE |
| 33 | CONFIG_AM437X_USB2PHY2_HOST | 33 | CONFIG_AM437X_USB2PHY2_HOST |
| 34 | CONFIG_AMCORE | 34 | CONFIG_AMCORE |
| 35 | CONFIG_ANDES_PCU | 35 | CONFIG_ANDES_PCU |
| 36 | CONFIG_ANDES_PCU_BASE | 36 | CONFIG_ANDES_PCU_BASE |
| 37 | CONFIG_AP325RXA | 37 | CONFIG_AP325RXA |
| 38 | CONFIG_APBH_DMA | 38 | CONFIG_APBH_DMA |
| 39 | CONFIG_APBH_DMA_BURST | 39 | CONFIG_APBH_DMA_BURST |
| 40 | CONFIG_APBH_DMA_BURST8 | 40 | CONFIG_APBH_DMA_BURST8 |
| 41 | CONFIG_APER_0_BASE | 41 | CONFIG_APER_0_BASE |
| 42 | CONFIG_APER_1_BASE | 42 | CONFIG_APER_1_BASE |
| 43 | CONFIG_APER_SIZE | 43 | CONFIG_APER_SIZE |
| 44 | CONFIG_APUS_FAST_EXCEPT | 44 | CONFIG_APUS_FAST_EXCEPT |
| 45 | CONFIG_AP_SH4A_4A | 45 | CONFIG_AP_SH4A_4A |
| 46 | CONFIG_ARCH_ADPAG101P | 46 | CONFIG_ARCH_ADPAG101P |
| 47 | CONFIG_ARCH_CPU_INIT | 47 | CONFIG_ARCH_CPU_INIT |
| 48 | CONFIG_ARCH_CSB226 | 48 | CONFIG_ARCH_CSB226 |
| 49 | CONFIG_ARCH_HAS_ILOG2_U32 | 49 | CONFIG_ARCH_HAS_ILOG2_U32 |
| 50 | CONFIG_ARCH_HAS_ILOG2_U64 | 50 | CONFIG_ARCH_HAS_ILOG2_U64 |
| 51 | CONFIG_ARCH_INNOKOM | 51 | CONFIG_ARCH_INNOKOM |
| 52 | CONFIG_ARCH_KIRKWOOD | 52 | CONFIG_ARCH_KIRKWOOD |
| 53 | CONFIG_ARCH_LUBBOCK | 53 | CONFIG_ARCH_LUBBOCK |
| 54 | CONFIG_ARCH_MAP_SYSMEM | 54 | CONFIG_ARCH_MAP_SYSMEM |
| 55 | CONFIG_ARCH_OMAP4 | 55 | CONFIG_ARCH_OMAP4 |
| 56 | CONFIG_ARCH_ORION5X | 56 | CONFIG_ARCH_ORION5X |
| 57 | CONFIG_ARCH_PLEB | 57 | CONFIG_ARCH_PLEB |
| 58 | CONFIG_ARCH_PXA_CERF | 58 | CONFIG_ARCH_PXA_CERF |
| 59 | CONFIG_ARCH_PXA_IDP | 59 | CONFIG_ARCH_PXA_IDP |
| 60 | CONFIG_ARCH_RMOBILE_BOARD_STRING | 60 | CONFIG_ARCH_RMOBILE_BOARD_STRING |
| 61 | CONFIG_ARCH_RMOBILE_EXTRAM_BOOT | 61 | CONFIG_ARCH_RMOBILE_EXTRAM_BOOT |
| 62 | CONFIG_ARCH_TEGRA | 62 | CONFIG_ARCH_TEGRA |
| 63 | CONFIG_ARCH_USE_BUILTIN_BSWAP | 63 | CONFIG_ARCH_USE_BUILTIN_BSWAP |
| 64 | CONFIG_ARC_MMU_VER | 64 | CONFIG_ARC_MMU_VER |
| 65 | CONFIG_ARC_SERIAL | 65 | CONFIG_ARC_SERIAL |
| 66 | CONFIG_ARIES_M28_V10 | 66 | CONFIG_ARIES_M28_V10 |
| 67 | CONFIG_ARM926EJS | 67 | CONFIG_ARM926EJS |
| 68 | CONFIG_ARMADA100 | 68 | CONFIG_ARMADA100 |
| 69 | CONFIG_ARMADA100_FEC | 69 | CONFIG_ARMADA100_FEC |
| 70 | CONFIG_ARMADA168 | 70 | CONFIG_ARMADA168 |
| 71 | CONFIG_ARMADA_39X | 71 | CONFIG_ARMADA_39X |
| 72 | CONFIG_ARMV7_PSCI_1_0 | 72 | CONFIG_ARMV7_PSCI_1_0 |
| 73 | CONFIG_ARMV7_SECURE_BASE | 73 | CONFIG_ARMV7_SECURE_BASE |
| 74 | CONFIG_ARMV7_SECURE_MAX_SIZE | 74 | CONFIG_ARMV7_SECURE_MAX_SIZE |
| 75 | CONFIG_ARMV7_SECURE_RESERVE_SIZE | 75 | CONFIG_ARMV7_SECURE_RESERVE_SIZE |
| 76 | CONFIG_ARMV8_SWITCH_TO_EL1 | 76 | CONFIG_ARMV8_SWITCH_TO_EL1 |
| 77 | CONFIG_ARM_ARCH_CP15_ERRATA | 77 | CONFIG_ARM_ARCH_CP15_ERRATA |
| 78 | CONFIG_ARM_DCC | 78 | CONFIG_ARM_DCC |
| 79 | CONFIG_ARM_FREQ | 79 | CONFIG_ARM_FREQ |
| 80 | CONFIG_ARM_GIC_BASE_ADDRESS | 80 | CONFIG_ARM_GIC_BASE_ADDRESS |
| 81 | CONFIG_ARM_PL180_MMCI | 81 | CONFIG_ARM_PL180_MMCI |
| 82 | CONFIG_ARM_PL180_MMCI_BASE | 82 | CONFIG_ARM_PL180_MMCI_BASE |
| 83 | CONFIG_ARM_PL180_MMCI_CLOCK_FREQ | 83 | CONFIG_ARM_PL180_MMCI_CLOCK_FREQ |
| 84 | CONFIG_ARM_THUMB | 84 | CONFIG_ARM_THUMB |
| 85 | CONFIG_ARP_TIMEOUT | 85 | CONFIG_ARP_TIMEOUT |
| 86 | CONFIG_ASTRO5373L | 86 | CONFIG_ASTRO5373L |
| 87 | CONFIG_ASTRO_COFDMDUOS2 | 87 | CONFIG_ASTRO_COFDMDUOS2 |
| 88 | CONFIG_ASTRO_TWIN7S2 | 88 | CONFIG_ASTRO_TWIN7S2 |
| 89 | CONFIG_ASTRO_V512 | 89 | CONFIG_ASTRO_V512 |
| 90 | CONFIG_ASTRO_V532 | 90 | CONFIG_ASTRO_V532 |
| 91 | CONFIG_ASTRO_V912 | 91 | CONFIG_ASTRO_V912 |
| 92 | CONFIG_AT91C_PQFP_UHPBUG | 92 | CONFIG_AT91C_PQFP_UHPBUG |
| 93 | CONFIG_AT91RESET_EXTRST | 93 | CONFIG_AT91RESET_EXTRST |
| 94 | CONFIG_AT91RM9200 | 94 | CONFIG_AT91RM9200 |
| 95 | CONFIG_AT91RM9200EK | 95 | CONFIG_AT91RM9200EK |
| 96 | CONFIG_AT91SAM9260EK | 96 | CONFIG_AT91SAM9260EK |
| 97 | CONFIG_AT91SAM9261EK | 97 | CONFIG_AT91SAM9261EK |
| 98 | CONFIG_AT91SAM9263EK | 98 | CONFIG_AT91SAM9263EK |
| 99 | CONFIG_AT91SAM9G10 | 99 | CONFIG_AT91SAM9G10 |
| 100 | CONFIG_AT91SAM9G10EK | 100 | CONFIG_AT91SAM9G10EK |
| 101 | CONFIG_AT91SAM9G20EK | 101 | CONFIG_AT91SAM9G20EK |
| 102 | CONFIG_AT91SAM9G20EK_2MMC | 102 | CONFIG_AT91SAM9G20EK_2MMC |
| 103 | CONFIG_AT91SAM9G45EKES | 103 | CONFIG_AT91SAM9G45EKES |
| 104 | CONFIG_AT91SAM9G45_LCD_BASE | 104 | CONFIG_AT91SAM9G45_LCD_BASE |
| 105 | CONFIG_AT91SAM9M10G45EK | 105 | CONFIG_AT91SAM9M10G45EK |
| 106 | CONFIG_AT91SAM9RLEK | 106 | CONFIG_AT91SAM9RLEK |
| 107 | CONFIG_AT91SAM9_WATCHDOG | 107 | CONFIG_AT91SAM9_WATCHDOG |
| 108 | CONFIG_AT91_CAN | 108 | CONFIG_AT91_CAN |
| 109 | CONFIG_AT91_EFLASH | 109 | CONFIG_AT91_EFLASH |
| 110 | CONFIG_AT91_GPIO_PULLUP | 110 | CONFIG_AT91_GPIO_PULLUP |
| 111 | CONFIG_AT91_HW_WDT_TIMEOUT | 111 | CONFIG_AT91_HW_WDT_TIMEOUT |
| 112 | CONFIG_AT91_LED | 112 | CONFIG_AT91_LED |
| 113 | CONFIG_AT91_WANTS_COMMON_PHY | 113 | CONFIG_AT91_WANTS_COMMON_PHY |
| 114 | CONFIG_ATAPI | 114 | CONFIG_ATAPI |
| 115 | CONFIG_ATA_ACPI | 115 | CONFIG_ATA_ACPI |
| 116 | CONFIG_ATI | 116 | CONFIG_ATI |
| 117 | CONFIG_ATI_RADEON_FB | 117 | CONFIG_ATI_RADEON_FB |
| 118 | CONFIG_ATM | 118 | CONFIG_ATM |
| 119 | CONFIG_ATMEL_LCD | 119 | CONFIG_ATMEL_LCD |
| 120 | CONFIG_ATMEL_LCD_BGR555 | 120 | CONFIG_ATMEL_LCD_BGR555 |
| 121 | CONFIG_ATMEL_LCD_RGB565 | 121 | CONFIG_ATMEL_LCD_RGB565 |
| 122 | CONFIG_ATMEL_LEGACY | 122 | CONFIG_ATMEL_LEGACY |
| 123 | CONFIG_ATMEL_MCI_8BIT | 123 | CONFIG_ATMEL_MCI_8BIT |
| 124 | CONFIG_ATMEL_NAND_HWECC | 124 | CONFIG_ATMEL_NAND_HWECC |
| 125 | CONFIG_ATMEL_NAND_HW_PMECC | 125 | CONFIG_ATMEL_NAND_HW_PMECC |
| 126 | CONFIG_ATMEL_SPI0 | 126 | CONFIG_ATMEL_SPI0 |
| 127 | CONFIG_AT_TRANS | 127 | CONFIG_AT_TRANS |
| 128 | CONFIG_AUTO_COMPLETE | 128 | CONFIG_AUTO_COMPLETE |
| 129 | CONFIG_AUTO_ZRELADDR | 129 | CONFIG_AUTO_ZRELADDR |
| 130 | CONFIG_BACKSIDE_L2_CACHE | 130 | CONFIG_BACKSIDE_L2_CACHE |
| 131 | CONFIG_BARIX_IPAM390 | 131 | CONFIG_BARIX_IPAM390 |
| 132 | CONFIG_BAT_PAIR | 132 | CONFIG_BAT_PAIR |
| 133 | CONFIG_BAT_RW | 133 | CONFIG_BAT_RW |
| 134 | CONFIG_BCH_CONST_M | 134 | CONFIG_BCH_CONST_M |
| 135 | CONFIG_BCH_CONST_PARAMS | 135 | CONFIG_BCH_CONST_PARAMS |
| 136 | CONFIG_BCH_CONST_T | 136 | CONFIG_BCH_CONST_T |
| 137 | CONFIG_BCM2835_GPIO | 137 | CONFIG_BCM2835_GPIO |
| 138 | CONFIG_BCM283X_MU_SERIAL | 138 | CONFIG_BCM283X_MU_SERIAL |
| 139 | CONFIG_BIOSEMU | 139 | CONFIG_BIOSEMU |
| 140 | CONFIG_BITBANGMII_MULTI | 140 | CONFIG_BITBANGMII_MULTI |
| 141 | CONFIG_BL1_OFFSET | 141 | CONFIG_BL1_OFFSET |
| 142 | CONFIG_BL1_SIZE | 142 | CONFIG_BL1_SIZE |
| 143 | CONFIG_BL2_OFFSET | 143 | CONFIG_BL2_OFFSET |
| 144 | CONFIG_BL2_SIZE | 144 | CONFIG_BL2_SIZE |
| 145 | CONFIG_BMP_16BPP | 145 | CONFIG_BMP_16BPP |
| 146 | CONFIG_BMP_24BPP | 146 | CONFIG_BMP_24BPP |
| 147 | CONFIG_BMP_32BPP | 147 | CONFIG_BMP_32BPP |
| 148 | CONFIG_BOARDDIR | 148 | CONFIG_BOARDDIR |
| 149 | CONFIG_BOARDNAME | 149 | CONFIG_BOARDNAME |
| 150 | CONFIG_BOARDNAME_LOCAL | 150 | CONFIG_BOARDNAME_LOCAL |
| 151 | CONFIG_BOARD_AXM | 151 | CONFIG_BOARD_AXM |
| 152 | CONFIG_BOARD_COMMON | 152 | CONFIG_BOARD_COMMON |
| 153 | CONFIG_BOARD_EARLY_INIT_R | 153 | CONFIG_BOARD_EARLY_INIT_R |
| 154 | CONFIG_BOARD_ECC_SUPPORT | 154 | CONFIG_BOARD_ECC_SUPPORT |
| 155 | CONFIG_BOARD_H2200 | 155 | CONFIG_BOARD_H2200 |
| 156 | CONFIG_BOARD_IS_OPENRD_BASE | 156 | CONFIG_BOARD_IS_OPENRD_BASE |
| 157 | CONFIG_BOARD_IS_OPENRD_CLIENT | 157 | CONFIG_BOARD_IS_OPENRD_CLIENT |
| 158 | CONFIG_BOARD_IS_OPENRD_ULTIMATE | 158 | CONFIG_BOARD_IS_OPENRD_ULTIMATE |
| 159 | CONFIG_BOARD_NAME | 159 | CONFIG_BOARD_NAME |
| 160 | CONFIG_BOARD_POSTCLK_INIT | 160 | CONFIG_BOARD_POSTCLK_INIT |
| 161 | CONFIG_BOARD_REVISION_TAG | 161 | CONFIG_BOARD_REVISION_TAG |
| 162 | CONFIG_BOARD_SIZE_LIMIT | 162 | CONFIG_BOARD_SIZE_LIMIT |
| 163 | CONFIG_BOARD_TAURUS | 163 | CONFIG_BOARD_TAURUS |
| 164 | CONFIG_BOARD_TYPES | 164 | CONFIG_BOARD_TYPES |
| 165 | CONFIG_BOOGER | 165 | CONFIG_BOOGER |
| 166 | CONFIG_BOOM | 166 | CONFIG_BOOM |
| 167 | CONFIG_BOOTBLOCK | 167 | CONFIG_BOOTBLOCK |
| 168 | CONFIG_BOOTCOMMAND | 168 | CONFIG_BOOTCOMMAND |
| 169 | CONFIG_BOOTCOUNT_ALEN | 169 | CONFIG_BOOTCOUNT_ALEN |
| 170 | CONFIG_BOOTCOUNT_AM33XX | 170 | CONFIG_BOOTCOUNT_AM33XX |
| 171 | CONFIG_BOOTCOUNT_ENV | 171 | CONFIG_BOOTCOUNT_ENV |
| 172 | CONFIG_BOOTCOUNT_I2C | 172 | CONFIG_BOOTCOUNT_I2C |
| 173 | CONFIG_BOOTCOUNT_LIMIT | 173 | CONFIG_BOOTCOUNT_LIMIT |
| 174 | CONFIG_BOOTCOUNT_RAM | 174 | CONFIG_BOOTCOUNT_RAM |
| 175 | CONFIG_BOOTFILE | 175 | CONFIG_BOOTFILE |
| 176 | CONFIG_BOOTMAPSZ | 176 | CONFIG_BOOTMAPSZ |
| 177 | CONFIG_BOOTMODE | 177 | CONFIG_BOOTMODE |
| 178 | CONFIG_BOOTM_LINUX | 178 | CONFIG_BOOTM_LINUX |
| 179 | CONFIG_BOOTM_NETBSD | 179 | CONFIG_BOOTM_NETBSD |
| 180 | CONFIG_BOOTM_OPENRTOS | 180 | CONFIG_BOOTM_OPENRTOS |
| 181 | CONFIG_BOOTM_OSE | 181 | CONFIG_BOOTM_OSE |
| 182 | CONFIG_BOOTM_PLAN9 | 182 | CONFIG_BOOTM_PLAN9 |
| 183 | CONFIG_BOOTM_RTEMS | 183 | CONFIG_BOOTM_RTEMS |
| 184 | CONFIG_BOOTM_VXWORKS | 184 | CONFIG_BOOTM_VXWORKS |
| 185 | CONFIG_BOOTP_ | 185 | CONFIG_BOOTP_ |
| 186 | CONFIG_BOOTP_BOOTFILE | 186 | CONFIG_BOOTP_BOOTFILE |
| 187 | CONFIG_BOOTP_BOOTFILESIZE | 187 | CONFIG_BOOTP_BOOTFILESIZE |
| 188 | CONFIG_BOOTP_BOOTPATH | 188 | CONFIG_BOOTP_BOOTPATH |
| 189 | CONFIG_BOOTP_DEFAULT | 189 | CONFIG_BOOTP_DEFAULT |
| 190 | CONFIG_BOOTP_DHCP_REQUEST_DELAY | 190 | CONFIG_BOOTP_DHCP_REQUEST_DELAY |
| 191 | CONFIG_BOOTP_DNS | 191 | CONFIG_BOOTP_DNS |
| 192 | CONFIG_BOOTP_DNS2 | 192 | CONFIG_BOOTP_DNS2 |
| 193 | CONFIG_BOOTP_GATEWAY | 193 | CONFIG_BOOTP_GATEWAY |
| 194 | CONFIG_BOOTP_HOSTNAME | 194 | CONFIG_BOOTP_HOSTNAME |
| 195 | CONFIG_BOOTP_ID_CACHE_SIZE | 195 | CONFIG_BOOTP_ID_CACHE_SIZE |
| 196 | CONFIG_BOOTP_MAY_FAIL | 196 | CONFIG_BOOTP_MAY_FAIL |
| 197 | CONFIG_BOOTP_NISDOMAIN | 197 | CONFIG_BOOTP_NISDOMAIN |
| 198 | CONFIG_BOOTP_NTPSERVER | 198 | CONFIG_BOOTP_NTPSERVER |
| 199 | CONFIG_BOOTP_PXE | 199 | CONFIG_BOOTP_PXE |
| 200 | CONFIG_BOOTP_RANDOM_DELAY | 200 | CONFIG_BOOTP_RANDOM_DELAY |
| 201 | CONFIG_BOOTP_SEND_HOSTNAME | 201 | CONFIG_BOOTP_SEND_HOSTNAME |
| 202 | CONFIG_BOOTP_SERVERIP | 202 | CONFIG_BOOTP_SERVERIP |
| 203 | CONFIG_BOOTP_SUBNETMASK | 203 | CONFIG_BOOTP_SUBNETMASK |
| 204 | CONFIG_BOOTP_TIMEOFFSET | 204 | CONFIG_BOOTP_TIMEOFFSET |
| 205 | CONFIG_BOOTP_VENDOREX | 205 | CONFIG_BOOTP_VENDOREX |
| 206 | CONFIG_BOOTROM_ERR_REG | 206 | CONFIG_BOOTROM_ERR_REG |
| 207 | CONFIG_BOOTSCRIPT_ADDR | 207 | CONFIG_BOOTSCRIPT_ADDR |
| 208 | CONFIG_BOOTSCRIPT_COPY_RAM | 208 | CONFIG_BOOTSCRIPT_COPY_RAM |
| 209 | CONFIG_BOOTSCRIPT_HDR_ADDR | 209 | CONFIG_BOOTSCRIPT_HDR_ADDR |
| 210 | CONFIG_BOOTSCRIPT_KEY_HASH | 210 | CONFIG_BOOTSCRIPT_KEY_HASH |
| 211 | CONFIG_BOOT_DIR | 211 | CONFIG_BOOT_DIR |
| 212 | CONFIG_BOOT_MODE_BIT | 212 | CONFIG_BOOT_MODE_BIT |
| 213 | CONFIG_BOOT_OS_NET | 213 | CONFIG_BOOT_OS_NET |
| 214 | CONFIG_BOOT_PARAMS_ADDR | 214 | CONFIG_BOOT_PARAMS_ADDR |
| 215 | CONFIG_BOOT_RETRY_MIN | 215 | CONFIG_BOOT_RETRY_MIN |
| 216 | CONFIG_BOOT_RETRY_TIME | 216 | CONFIG_BOOT_RETRY_TIME |
| 217 | CONFIG_BOUNCE_BUFFER | 217 | CONFIG_BOUNCE_BUFFER |
| 218 | CONFIG_BPTR_VIRT_ADDR | 218 | CONFIG_BPTR_VIRT_ADDR |
| 219 | CONFIG_BS_ADDR_DEVICE | 219 | CONFIG_BS_ADDR_DEVICE |
| 220 | CONFIG_BS_ADDR_RAM | 220 | CONFIG_BS_ADDR_RAM |
| 221 | CONFIG_BS_COPY_CMD | 221 | CONFIG_BS_COPY_CMD |
| 222 | CONFIG_BS_COPY_ENV | 222 | CONFIG_BS_COPY_ENV |
| 223 | CONFIG_BS_HDR_ADDR_DEVICE | 223 | CONFIG_BS_HDR_ADDR_DEVICE |
| 224 | CONFIG_BS_HDR_ADDR_RAM | 224 | CONFIG_BS_HDR_ADDR_RAM |
| 225 | CONFIG_BS_HDR_SIZE | 225 | CONFIG_BS_HDR_SIZE |
| 226 | CONFIG_BS_SIZE | 226 | CONFIG_BS_SIZE |
| 227 | CONFIG_BTB | 227 | CONFIG_BTB |
| 228 | CONFIG_BUFNO_AUTO_INCR_BIT | 228 | CONFIG_BUFNO_AUTO_INCR_BIT |
| 229 | CONFIG_BUILD_ENVCRC | 229 | CONFIG_BUILD_ENVCRC |
| 230 | CONFIG_BUILD_TARGET | 230 | CONFIG_BUILD_TARGET |
| 231 | CONFIG_BUS_WIDTH | 231 | CONFIG_BUS_WIDTH |
| 232 | CONFIG_BZIP2 | 232 | CONFIG_BZIP2 |
| 233 | CONFIG_CADDY2 | 233 | CONFIG_CADDY2 |
| 234 | CONFIG_CALXEDA_XGMAC | 234 | CONFIG_CALXEDA_XGMAC |
| 235 | CONFIG_CDP_APPLIANCE_VLAN_TYPE | 235 | CONFIG_CDP_APPLIANCE_VLAN_TYPE |
| 236 | CONFIG_CDP_CAPABILITIES | 236 | CONFIG_CDP_CAPABILITIES |
| 237 | CONFIG_CDP_DEVICE_ID | 237 | CONFIG_CDP_DEVICE_ID |
| 238 | CONFIG_CDP_DEVICE_ID_PREFIX | 238 | CONFIG_CDP_DEVICE_ID_PREFIX |
| 239 | CONFIG_CDP_PLATFORM | 239 | CONFIG_CDP_PLATFORM |
| 240 | CONFIG_CDP_PORT_ID | 240 | CONFIG_CDP_PORT_ID |
| 241 | CONFIG_CDP_POWER_CONSUMPTION | 241 | CONFIG_CDP_POWER_CONSUMPTION |
| 242 | CONFIG_CDP_TRIGGER | 242 | CONFIG_CDP_TRIGGER |
| 243 | CONFIG_CDP_VERSION | 243 | CONFIG_CDP_VERSION |
| 244 | CONFIG_CFG_DATA_SECTOR | 244 | CONFIG_CFG_DATA_SECTOR |
| 245 | CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS | 245 | CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS |
| 246 | CONFIG_CF_DSPI | 246 | CONFIG_CF_DSPI |
| 247 | CONFIG_CF_SBF | 247 | CONFIG_CF_SBF |
| 248 | CONFIG_CF_SPI | 248 | CONFIG_CF_SPI |
| 249 | CONFIG_CF_V2 | 249 | CONFIG_CF_V2 |
| 250 | CONFIG_CF_V3 | 250 | CONFIG_CF_V3 |
| 251 | CONFIG_CF_V4 | 251 | CONFIG_CF_V4 |
| 252 | CONFIG_CF_V4E | 252 | CONFIG_CF_V4E |
| 253 | CONFIG_CHAIN_BOOT_CMD | 253 | CONFIG_CHAIN_BOOT_CMD |
| 254 | CONFIG_CHIP_SELECTS_PER_CTRL | 254 | CONFIG_CHIP_SELECTS_PER_CTRL |
| 255 | CONFIG_CHIP_SELECT_QUAD_CAPABLE | 255 | CONFIG_CHIP_SELECT_QUAD_CAPABLE |
| 256 | CONFIG_CHROMEOS_EXTRA_ENV_SETTINGS | 256 | CONFIG_CHROMEOS_EXTRA_ENV_SETTINGS |
| 257 | CONFIG_CI_UDC_HAS_HOSTPC | 257 | CONFIG_CI_UDC_HAS_HOSTPC |
| 258 | CONFIG_CLK0_DIV | 258 | CONFIG_CLK0_DIV |
| 259 | CONFIG_CLK0_EN | 259 | CONFIG_CLK0_EN |
| 260 | CONFIG_CLK_1000_200_200 | 260 | CONFIG_CLK_1000_200_200 |
| 261 | CONFIG_CLK_1000_330_165 | 261 | CONFIG_CLK_1000_330_165 |
| 262 | CONFIG_CLK_1000_400_200 | 262 | CONFIG_CLK_1000_400_200 |
| 263 | CONFIG_CLK_800_330_165 | 263 | CONFIG_CLK_800_330_165 |
| 264 | CONFIG_CLK_DEBUG | 264 | CONFIG_CLK_DEBUG |
| 265 | CONFIG_CLOCKS | 265 | CONFIG_CLOCKS |
| 266 | CONFIG_CLOCKS_IN_MHZ | 266 | CONFIG_CLOCKS_IN_MHZ |
| 267 | CONFIG_CLOCK_SYNTHESIZER | 267 | CONFIG_CLOCK_SYNTHESIZER |
| 268 | CONFIG_CM922T_XA10 | 268 | CONFIG_CM922T_XA10 |
| 269 | CONFIG_CMDLINE_EDITING | 269 | CONFIG_CMDLINE_EDITING |
| 270 | CONFIG_CMDLINE_PS_SUPPORT | 270 | CONFIG_CMDLINE_PS_SUPPORT |
| 271 | CONFIG_CMDLINE_TAG | 271 | CONFIG_CMDLINE_TAG |
| 272 | CONFIG_CM_INIT | 272 | CONFIG_CM_INIT |
| 273 | CONFIG_CM_MULTIPLE_SSRAM | 273 | CONFIG_CM_MULTIPLE_SSRAM |
| 274 | CONFIG_CM_REMAP | 274 | CONFIG_CM_REMAP |
| 275 | CONFIG_CM_SPD_DETECT | 275 | CONFIG_CM_SPD_DETECT |
| 276 | CONFIG_CM_T335 | 276 | CONFIG_CM_T335 |
| 277 | CONFIG_CM_T3517 | 277 | CONFIG_CM_T3517 |
| 278 | CONFIG_CM_T3X | 278 | CONFIG_CM_T3X |
| 279 | CONFIG_CM_T43 | 279 | CONFIG_CM_T43 |
| 280 | CONFIG_CM_T54 | 280 | CONFIG_CM_T54 |
| 281 | CONFIG_CM_TCRAM | 281 | CONFIG_CM_TCRAM |
| 282 | CONFIG_CNTL | 282 | CONFIG_CNTL |
| 283 | CONFIG_COLDFIRE | 283 | CONFIG_COLDFIRE |
| 284 | CONFIG_COMMANDS | 284 | CONFIG_COMMANDS |
| 285 | CONFIG_COMMON_BOOT | 285 | CONFIG_COMMON_BOOT |
| 286 | CONFIG_COMMON_ENV_MISC | 286 | CONFIG_COMMON_ENV_MISC |
| 287 | CONFIG_COMMON_ENV_SETTINGS | 287 | CONFIG_COMMON_ENV_SETTINGS |
| 288 | CONFIG_COMMON_ENV_UBI | 288 | CONFIG_COMMON_ENV_UBI |
| 289 | CONFIG_COMPACT_FLASH | 289 | CONFIG_COMPACT_FLASH |
| 290 | CONFIG_COMPAT | 290 | CONFIG_COMPAT |
| 291 | CONFIG_CONS_EXTC_PINSEL | 291 | CONFIG_CONS_EXTC_PINSEL |
| 292 | CONFIG_CONS_EXTC_RATE | 292 | CONFIG_CONS_EXTC_RATE |
| 293 | CONFIG_CONS_NONE | 293 | CONFIG_CONS_NONE |
| 294 | CONFIG_CONS_ON_SCC | 294 | CONFIG_CONS_ON_SCC |
| 295 | CONFIG_CONS_SCIF0 | 295 | CONFIG_CONS_SCIF0 |
| 296 | CONFIG_CONS_SCIF1 | 296 | CONFIG_CONS_SCIF1 |
| 297 | CONFIG_CONS_SCIF2 | 297 | CONFIG_CONS_SCIF2 |
| 298 | CONFIG_CONS_SCIF3 | 298 | CONFIG_CONS_SCIF3 |
| 299 | CONFIG_CONS_SCIF4 | 299 | CONFIG_CONS_SCIF4 |
| 300 | CONFIG_CONS_SCIF5 | 300 | CONFIG_CONS_SCIF5 |
| 301 | CONFIG_CONS_SCIF7 | 301 | CONFIG_CONS_SCIF7 |
| 302 | CONFIG_CONTROL | 302 | CONFIG_CONTROL |
| 303 | CONFIG_CONTROLCENTERD | 303 | CONFIG_CONTROLCENTERD |
| 304 | CONFIG_CON_ROT | 304 | CONFIG_CON_ROT |
| 305 | CONFIG_CORTINA_FW_ADDR | 305 | CONFIG_CORTINA_FW_ADDR |
| 306 | CONFIG_CORTINA_FW_LENGTH | 306 | CONFIG_CORTINA_FW_LENGTH |
| 307 | CONFIG_CPLD_BR_PRELIM | 307 | CONFIG_CPLD_BR_PRELIM |
| 308 | CONFIG_CPLD_OR_PRELIM | 308 | CONFIG_CPLD_OR_PRELIM |
| 309 | CONFIG_CPM2 | 309 | CONFIG_CPM2 |
| 310 | CONFIG_CPUAT91 | 310 | CONFIG_CPUAT91 |
| 311 | CONFIG_CPU_ARCHS34 | 311 | CONFIG_CPU_ARCHS34 |
| 312 | CONFIG_CPU_ARMV8 | 312 | CONFIG_CPU_ARMV8 |
| 313 | CONFIG_CPU_CAVIUM_OCTEON | 313 | CONFIG_CPU_CAVIUM_OCTEON |
| 314 | CONFIG_CPU_FREQ_HZ | 314 | CONFIG_CPU_FREQ_HZ |
| 315 | CONFIG_CPU_HAS_LLSC | 315 | CONFIG_CPU_HAS_LLSC |
| 316 | CONFIG_CPU_HAS_PREFETCH | 316 | CONFIG_CPU_HAS_PREFETCH |
| 317 | CONFIG_CPU_HAS_SMARTMIPS | 317 | CONFIG_CPU_HAS_SMARTMIPS |
| 318 | CONFIG_CPU_HAS_SR_RB | 318 | CONFIG_CPU_HAS_SR_RB |
| 319 | CONFIG_CPU_HAS_WB | 319 | CONFIG_CPU_HAS_WB |
| 320 | CONFIG_CPU_LITTLE_ENDIAN | 320 | CONFIG_CPU_LITTLE_ENDIAN |
| 321 | CONFIG_CPU_MICROMIPS | 321 | CONFIG_CPU_MICROMIPS |
| 322 | CONFIG_CPU_MIPSR2 | 322 | CONFIG_CPU_MIPSR2 |
| 323 | CONFIG_CPU_MONAHANS | 323 | CONFIG_CPU_MONAHANS |
| 324 | CONFIG_CPU_PXA25X | 324 | CONFIG_CPU_PXA25X |
| 325 | CONFIG_CPU_PXA26X | 325 | CONFIG_CPU_PXA26X |
| 326 | CONFIG_CPU_PXA27X | 326 | CONFIG_CPU_PXA27X |
| 327 | CONFIG_CPU_PXA300 | 327 | CONFIG_CPU_PXA300 |
| 328 | CONFIG_CPU_R8000 | 328 | CONFIG_CPU_R8000 |
| 329 | CONFIG_CPU_SH7203 | 329 | CONFIG_CPU_SH7203 |
| 330 | CONFIG_CPU_SH7264 | 330 | CONFIG_CPU_SH7264 |
| 331 | CONFIG_CPU_SH7269 | 331 | CONFIG_CPU_SH7269 |
| 332 | CONFIG_CPU_SH7706 | 332 | CONFIG_CPU_SH7706 |
| 333 | CONFIG_CPU_SH7720 | 333 | CONFIG_CPU_SH7720 |
| 334 | CONFIG_CPU_SH7722 | 334 | CONFIG_CPU_SH7722 |
| 335 | CONFIG_CPU_SH7723 | 335 | CONFIG_CPU_SH7723 |
| 336 | CONFIG_CPU_SH7724 | 336 | CONFIG_CPU_SH7724 |
| 337 | CONFIG_CPU_SH7734 | 337 | CONFIG_CPU_SH7734 |
| 338 | CONFIG_CPU_SH7750 | 338 | CONFIG_CPU_SH7750 |
| 339 | CONFIG_CPU_SH7751 | 339 | CONFIG_CPU_SH7751 |
| 340 | CONFIG_CPU_SH7752 | 340 | CONFIG_CPU_SH7752 |
| 341 | CONFIG_CPU_SH7753 | 341 | CONFIG_CPU_SH7753 |
| 342 | CONFIG_CPU_SH7757 | 342 | CONFIG_CPU_SH7757 |
| 343 | CONFIG_CPU_SH7763 | 343 | CONFIG_CPU_SH7763 |
| 344 | CONFIG_CPU_SH7780 | 344 | CONFIG_CPU_SH7780 |
| 345 | CONFIG_CPU_SH7785 | 345 | CONFIG_CPU_SH7785 |
| 346 | CONFIG_CPU_SH_TYPE_R | 346 | CONFIG_CPU_SH_TYPE_R |
| 347 | CONFIG_CPU_TYPE_R | 347 | CONFIG_CPU_TYPE_R |
| 348 | CONFIG_CPU_VR41XX | 348 | CONFIG_CPU_VR41XX |
| 349 | CONFIG_CQSPI_DECODER | 349 | CONFIG_CQSPI_DECODER |
| 350 | CONFIG_CQSPI_REF_CLK | 350 | CONFIG_CQSPI_REF_CLK |
| 351 | CONFIG_CRC32 | 351 | CONFIG_CRC32 |
| 352 | CONFIG_CS8900 | 352 | CONFIG_CS8900 |
| 353 | CONFIG_CS8900_BASE | 353 | CONFIG_CS8900_BASE |
| 354 | CONFIG_CS8900_BUS16 | 354 | CONFIG_CS8900_BUS16 |
| 355 | CONFIG_CS8900_BUS32 | 355 | CONFIG_CS8900_BUS32 |
| 356 | CONFIG_CSF_SIZE | 356 | CONFIG_CSF_SIZE |
| 357 | CONFIG_CTL_JTAG | 357 | CONFIG_CTL_JTAG |
| 358 | CONFIG_CTL_TBE | 358 | CONFIG_CTL_TBE |
| 359 | CONFIG_CUSTOMER_BOARD_SUPPORT | 359 | CONFIG_CUSTOMER_BOARD_SUPPORT |
| 360 | CONFIG_CYRUS | 360 | CONFIG_CYRUS |
| 361 | CONFIG_D2NET_V2 | 361 | CONFIG_D2NET_V2 |
| 362 | CONFIG_DA850_AM18X_EVM | 362 | CONFIG_DA850_AM18X_EVM |
| 363 | CONFIG_DA850_EVM_MAX_CPU_CLK | 363 | CONFIG_DA850_EVM_MAX_CPU_CLK |
| 364 | CONFIG_DA850_LOWLEVEL | 364 | CONFIG_DA850_LOWLEVEL |
| 365 | CONFIG_DA8XX_GPIO | 365 | CONFIG_DA8XX_GPIO |
| 366 | CONFIG_DAVINCI_SPI | 366 | CONFIG_DAVINCI_SPI |
| 367 | CONFIG_DBAU1000 | 367 | CONFIG_DBAU1000 |
| 368 | CONFIG_DBAU1X00 | 368 | CONFIG_DBAU1X00 |
| 369 | CONFIG_DBGU | 369 | CONFIG_DBGU |
| 370 | CONFIG_DBG_MONITOR | 370 | CONFIG_DBG_MONITOR |
| 371 | CONFIG_DB_784MP_GP | 371 | CONFIG_DB_784MP_GP |
| 372 | CONFIG_DCACHE | 372 | CONFIG_DCACHE |
| 373 | CONFIG_DCACHE_OFF | 373 | CONFIG_DCACHE_OFF |
| 374 | CONFIG_DCFG_ADDR | 374 | CONFIG_DCFG_ADDR |
| 375 | CONFIG_DDR_ | 375 | CONFIG_DDR_ |
| 376 | CONFIG_DDR_2HCLK | 376 | CONFIG_DDR_2HCLK |
| 377 | CONFIG_DDR_2T_TIMING | 377 | CONFIG_DDR_2T_TIMING |
| 378 | CONFIG_DDR_32BIT | 378 | CONFIG_DDR_32BIT |
| 379 | CONFIG_DDR_64BIT | 379 | CONFIG_DDR_64BIT |
| 380 | CONFIG_DDR_CLK_FREQ | 380 | CONFIG_DDR_CLK_FREQ |
| 381 | CONFIG_DDR_DEFAULT_CL | 381 | CONFIG_DDR_DEFAULT_CL |
| 382 | CONFIG_DDR_ECC | 382 | CONFIG_DDR_ECC |
| 383 | CONFIG_DDR_ECC_CMD | 383 | CONFIG_DDR_ECC_CMD |
| 384 | CONFIG_DDR_ECC_ENABLE | 384 | CONFIG_DDR_ECC_ENABLE |
| 385 | CONFIG_DDR_ECC_INIT_VIA_DMA | 385 | CONFIG_DDR_ECC_INIT_VIA_DMA |
| 386 | CONFIG_DDR_FIXED_SIZE | 386 | CONFIG_DDR_FIXED_SIZE |
| 387 | CONFIG_DDR_HCLK | 387 | CONFIG_DDR_HCLK |
| 388 | CONFIG_DDR_II | 388 | CONFIG_DDR_II |
| 389 | CONFIG_DDR_LOG_LEVEL | 389 | CONFIG_DDR_LOG_LEVEL |
| 390 | CONFIG_DDR_MB | 390 | CONFIG_DDR_MB |
| 391 | CONFIG_DDR_MT47H128M8 | 391 | CONFIG_DDR_MT47H128M8 |
| 392 | CONFIG_DDR_MT47H32M16 | 392 | CONFIG_DDR_MT47H32M16 |
| 393 | CONFIG_DDR_MT47H64M16 | 393 | CONFIG_DDR_MT47H64M16 |
| 394 | CONFIG_DDR_PLL2 | 394 | CONFIG_DDR_PLL2 |
| 395 | CONFIG_DDR_SPD | 395 | CONFIG_DDR_SPD |
| 396 | CONFIG_DEBUG | 396 | CONFIG_DEBUG |
| 397 | CONFIG_DEBUG_FS | 397 | CONFIG_DEBUG_FS |
| 398 | CONFIG_DEBUG_LED | 398 | CONFIG_DEBUG_LED |
| 399 | CONFIG_DEBUG_LOCK_ALLOC | 399 | CONFIG_DEBUG_LOCK_ALLOC |
| 400 | CONFIG_DEBUG_SECTION_MISMATCH | 400 | CONFIG_DEBUG_SECTION_MISMATCH |
| 401 | CONFIG_DEBUG_SEMIHOSTING | 401 | CONFIG_DEBUG_SEMIHOSTING |
| 402 | CONFIG_DEBUG_UART_LINFLEXUART | 402 | CONFIG_DEBUG_UART_LINFLEXUART |
| 403 | CONFIG_DEBUG_WRITECOUNT | 403 | CONFIG_DEBUG_WRITECOUNT |
| 404 | CONFIG_DEEP_SLEEP | 404 | CONFIG_DEEP_SLEEP |
| 405 | CONFIG_DEFAULT | 405 | CONFIG_DEFAULT |
| 406 | CONFIG_DEFAULT_CONSOLE | 406 | CONFIG_DEFAULT_CONSOLE |
| 407 | CONFIG_DEFAULT_IMMR | 407 | CONFIG_DEFAULT_IMMR |
| 408 | CONFIG_DEFAULT_SPI_BUS | 408 | CONFIG_DEFAULT_SPI_BUS |
| 409 | CONFIG_DEFAULT_SPI_MODE | 409 | CONFIG_DEFAULT_SPI_MODE |
| 410 | CONFIG_DEF_HWCONFIG | 410 | CONFIG_DEF_HWCONFIG |
| 411 | CONFIG_DELAY_ENVIRONMENT | 411 | CONFIG_DELAY_ENVIRONMENT |
| 412 | CONFIG_DESIGNWARE_ETH | 412 | CONFIG_DESIGNWARE_ETH |
| 413 | CONFIG_DESIGNWARE_WATCHDOG | 413 | CONFIG_DESIGNWARE_WATCHDOG |
| 414 | CONFIG_DEVELOP | 414 | CONFIG_DEVELOP |
| 415 | CONFIG_DEVICE_TREE_LIST | 415 | CONFIG_DEVICE_TREE_LIST |
| 416 | CONFIG_DEV_USB_PHY_BASE | 416 | CONFIG_DEV_USB_PHY_BASE |
| 417 | CONFIG_DFU_ALT | 417 | CONFIG_DFU_ALT |
| 418 | CONFIG_DFU_ALT_BOOT_EMMC | 418 | CONFIG_DFU_ALT_BOOT_EMMC |
| 419 | CONFIG_DFU_ALT_BOOT_SD | 419 | CONFIG_DFU_ALT_BOOT_SD |
| 420 | CONFIG_DFU_ALT_SYSTEM | 420 | CONFIG_DFU_ALT_SYSTEM |
| 421 | CONFIG_DFU_ENV_SETTINGS | 421 | CONFIG_DFU_ENV_SETTINGS |
| 422 | CONFIG_DHCP_MIN_EXT_LEN | 422 | CONFIG_DHCP_MIN_EXT_LEN |
| 423 | CONFIG_DIALOG_POWER | 423 | CONFIG_DIALOG_POWER |
| 424 | CONFIG_DIMM_SLOTS_PER_CTLR | 424 | CONFIG_DIMM_SLOTS_PER_CTLR |
| 425 | CONFIG_DIRECT_NOR_BOOT | 425 | CONFIG_DIRECT_NOR_BOOT |
| 426 | CONFIG_DISABLE_CONSOLE | 426 | CONFIG_DISABLE_CONSOLE |
| 427 | CONFIG_DISABLE_IMAGE_LEGACY | 427 | CONFIG_DISABLE_IMAGE_LEGACY |
| 428 | CONFIG_DISCONTIGMEM | 428 | CONFIG_DISCONTIGMEM |
| 429 | CONFIG_DISCOVER_PHY | 429 | CONFIG_DISCOVER_PHY |
| 430 | CONFIG_DISPLAY_AER_xxxx | 430 | CONFIG_DISPLAY_AER_xxxx |
| 431 | CONFIG_DISPLAY_BOARDINFO_LATE | 431 | CONFIG_DISPLAY_BOARDINFO_LATE |
| 432 | CONFIG_DLVISION_10G | 432 | CONFIG_DLVISION_10G |
| 433 | CONFIG_DM9000_BASE | 433 | CONFIG_DM9000_BASE |
| 434 | CONFIG_DM9000_BYTE_SWAPPED | 434 | CONFIG_DM9000_BYTE_SWAPPED |
| 435 | CONFIG_DM9000_DEBUG | 435 | CONFIG_DM9000_DEBUG |
| 436 | CONFIG_DM9000_NO_SROM | 436 | CONFIG_DM9000_NO_SROM |
| 437 | CONFIG_DM9000_USE_16BIT | 437 | CONFIG_DM9000_USE_16BIT |
| 438 | CONFIG_DMA_COHERENT | 438 | CONFIG_DMA_COHERENT |
| 439 | CONFIG_DMA_COHERENT_SIZE | 439 | CONFIG_DMA_COHERENT_SIZE |
| 440 | CONFIG_DMA_LPC32XX | 440 | CONFIG_DMA_LPC32XX |
| 441 | CONFIG_DMA_NONCOHERENT | 441 | CONFIG_DMA_NONCOHERENT |
| 442 | CONFIG_DMA_REQ_BIT | 442 | CONFIG_DMA_REQ_BIT |
| 443 | CONFIG_DNET_AUTONEG_TIMEOUT | 443 | CONFIG_DNET_AUTONEG_TIMEOUT |
| 444 | CONFIG_DP_DDR_CTRL | 444 | CONFIG_DP_DDR_CTRL |
| 445 | CONFIG_DP_DDR_DIMM_SLOTS_PER_CTLR | 445 | CONFIG_DP_DDR_DIMM_SLOTS_PER_CTLR |
| 446 | CONFIG_DP_DDR_NUM_CTRLS | 446 | CONFIG_DP_DDR_NUM_CTRLS |
| 447 | CONFIG_DRAM_2G | 447 | CONFIG_DRAM_2G |
| 448 | CONFIG_DRAM_TIMINGS_ | 448 | CONFIG_DRAM_TIMINGS_ |
| 449 | CONFIG_DRIVER_AT91EMAC | 449 | CONFIG_DRIVER_AT91EMAC |
| 450 | CONFIG_DRIVER_AT91EMAC_PHYADDR | 450 | CONFIG_DRIVER_AT91EMAC_PHYADDR |
| 451 | CONFIG_DRIVER_AT91EMAC_QUIET | 451 | CONFIG_DRIVER_AT91EMAC_QUIET |
| 452 | CONFIG_DRIVER_AX88796L | 452 | CONFIG_DRIVER_AX88796L |
| 453 | CONFIG_DRIVER_DM9000 | 453 | CONFIG_DRIVER_DM9000 |
| 454 | CONFIG_DRIVER_EP93XX_MAC | 454 | CONFIG_DRIVER_EP93XX_MAC |
| 455 | CONFIG_DRIVER_ETHER | 455 | CONFIG_DRIVER_ETHER |
| 456 | CONFIG_DRIVER_NE2000 | 456 | CONFIG_DRIVER_NE2000 |
| 457 | CONFIG_DRIVER_NE2000_BASE | 457 | CONFIG_DRIVER_NE2000_BASE |
| 458 | CONFIG_DRIVER_NE2000_CCR | 458 | CONFIG_DRIVER_NE2000_CCR |
| 459 | CONFIG_DRIVER_NE2000_VAL | 459 | CONFIG_DRIVER_NE2000_VAL |
| 460 | CONFIG_DRIVER_SMC911X_BASE | 460 | CONFIG_DRIVER_SMC911X_BASE |
| 461 | CONFIG_DRIVER_TI_CPSW | 461 | CONFIG_DRIVER_TI_CPSW |
| 462 | CONFIG_DRIVER_TI_EMAC | 462 | CONFIG_DRIVER_TI_EMAC |
| 463 | CONFIG_DRIVER_TI_EMAC_RMII_NO_NEGOTIATE | 463 | CONFIG_DRIVER_TI_EMAC_RMII_NO_NEGOTIATE |
| 464 | CONFIG_DRIVER_TI_EMAC_USE_RMII | 464 | CONFIG_DRIVER_TI_EMAC_USE_RMII |
| 465 | CONFIG_DRIVER_TI_KEYSTONE_NET | 465 | CONFIG_DRIVER_TI_KEYSTONE_NET |
| 466 | CONFIG_DRIVE_MMC | 466 | CONFIG_DRIVE_MMC |
| 467 | CONFIG_DRIVE_SATA | 467 | CONFIG_DRIVE_SATA |
| 468 | CONFIG_DRIVE_TYPES | 468 | CONFIG_DRIVE_TYPES |
| 469 | CONFIG_DRIVE_USB | 469 | CONFIG_DRIVE_USB |
| 470 | CONFIG_DSP_CLUSTER_START | 470 | CONFIG_DSP_CLUSTER_START |
| 471 | CONFIG_DUOVERO | 471 | CONFIG_DUOVERO |
| 472 | CONFIG_DV_USBPHY_CTL | 472 | CONFIG_DV_USBPHY_CTL |
| 473 | CONFIG_DWC2_DFLT_SPEED_FULL | 473 | CONFIG_DWC2_DFLT_SPEED_FULL |
| 474 | CONFIG_DWC2_DMA_BURST_SIZE | 474 | CONFIG_DWC2_DMA_BURST_SIZE |
| 475 | CONFIG_DWC2_DMA_ENABLE | 475 | CONFIG_DWC2_DMA_ENABLE |
| 476 | CONFIG_DWC2_ENABLE_DYNAMIC_FIFO | 476 | CONFIG_DWC2_ENABLE_DYNAMIC_FIFO |
| 477 | CONFIG_DWC2_HOST_NPERIO_TX_FIFO_SIZE | 477 | CONFIG_DWC2_HOST_NPERIO_TX_FIFO_SIZE |
| 478 | CONFIG_DWC2_HOST_PERIO_TX_FIFO_SIZE | 478 | CONFIG_DWC2_HOST_PERIO_TX_FIFO_SIZE |
| 479 | CONFIG_DWC2_HOST_RX_FIFO_SIZE | 479 | CONFIG_DWC2_HOST_RX_FIFO_SIZE |
| 480 | CONFIG_DWC2_I2C_ENABLE | 480 | CONFIG_DWC2_I2C_ENABLE |
| 481 | CONFIG_DWC2_IC_USB_CAP | 481 | CONFIG_DWC2_IC_USB_CAP |
| 482 | CONFIG_DWC2_MAX_CHANNELS | 482 | CONFIG_DWC2_MAX_CHANNELS |
| 483 | CONFIG_DWC2_MAX_PACKET_COUNT | 483 | CONFIG_DWC2_MAX_PACKET_COUNT |
| 484 | CONFIG_DWC2_MAX_TRANSFER_SIZE | 484 | CONFIG_DWC2_MAX_TRANSFER_SIZE |
| 485 | CONFIG_DWC2_PHY_TYPE | 485 | CONFIG_DWC2_PHY_TYPE |
| 486 | CONFIG_DWC2_PHY_ULPI_DDR | 486 | CONFIG_DWC2_PHY_ULPI_DDR |
| 487 | CONFIG_DWC2_PHY_ULPI_EXT_VBUS | 487 | CONFIG_DWC2_PHY_ULPI_EXT_VBUS |
| 488 | CONFIG_DWC2_THR_CTL | 488 | CONFIG_DWC2_THR_CTL |
| 489 | CONFIG_DWC2_TS_DLINE | 489 | CONFIG_DWC2_TS_DLINE |
| 490 | CONFIG_DWC2_TX_THR_LENGTH | 490 | CONFIG_DWC2_TX_THR_LENGTH |
| 491 | CONFIG_DWC2_ULPI_FS_LS | 491 | CONFIG_DWC2_ULPI_FS_LS |
| 492 | CONFIG_DWC2_UTMI_WIDTH | 492 | CONFIG_DWC2_UTMI_WIDTH |
| 493 | CONFIG_DWCDDR21MCTL | 493 | CONFIG_DWCDDR21MCTL |
| 494 | CONFIG_DWCDDR21MCTL_BASE | 494 | CONFIG_DWCDDR21MCTL_BASE |
| 495 | CONFIG_DWC_AHSATA | 495 | CONFIG_DWC_AHSATA |
| 496 | CONFIG_DWC_AHSATA_BASE_ADDR | 496 | CONFIG_DWC_AHSATA_BASE_ADDR |
| 497 | CONFIG_DWC_AHSATA_PORT_ID | 497 | CONFIG_DWC_AHSATA_PORT_ID |
| 498 | CONFIG_DW_ALTDESCRIPTOR | 498 | CONFIG_DW_ALTDESCRIPTOR |
| 499 | CONFIG_DW_AXI_BURST_LEN | 499 | CONFIG_DW_AXI_BURST_LEN |
| 500 | CONFIG_DW_GMAC_DEFAULT_DMA_PBL | 500 | CONFIG_DW_GMAC_DEFAULT_DMA_PBL |
| 501 | CONFIG_DW_MAC_FORCE_THRESHOLD_MODE | 501 | CONFIG_DW_MAC_FORCE_THRESHOLD_MODE |
| 502 | CONFIG_DW_SERIAL | 502 | CONFIG_DW_SERIAL |
| 503 | CONFIG_DW_UDC | 503 | CONFIG_DW_UDC |
| 504 | CONFIG_DW_WDT_BASE | 504 | CONFIG_DW_WDT_BASE |
| 505 | CONFIG_DW_WDT_CLOCK_KHZ | 505 | CONFIG_DW_WDT_CLOCK_KHZ |
| 506 | CONFIG_DYNAMIC_MMC_DEVNO | 506 | CONFIG_DYNAMIC_MMC_DEVNO |
| 507 | CONFIG_E1000_NO_NVM | 507 | CONFIG_E1000_NO_NVM |
| 508 | CONFIG_E300 | 508 | CONFIG_E300 |
| 509 | CONFIG_E5500 | 509 | CONFIG_E5500 |
| 510 | CONFIG_ECC | 510 | CONFIG_ECC |
| 511 | CONFIG_ECC_INIT_VIA_DDRCONTROLLER | 511 | CONFIG_ECC_INIT_VIA_DDRCONTROLLER |
| 512 | CONFIG_ECC_MODE_MASK | 512 | CONFIG_ECC_MODE_MASK |
| 513 | CONFIG_ECC_MODE_SHIFT | 513 | CONFIG_ECC_MODE_SHIFT |
| 514 | CONFIG_ECC_SRAM_ADDR_MASK | 514 | CONFIG_ECC_SRAM_ADDR_MASK |
| 515 | CONFIG_ECC_SRAM_ADDR_SHIFT | 515 | CONFIG_ECC_SRAM_ADDR_SHIFT |
| 516 | CONFIG_ECC_SRAM_REQ_BIT | 516 | CONFIG_ECC_SRAM_REQ_BIT |
| 517 | CONFIG_ECOVEC | 517 | CONFIG_ECOVEC |
| 518 | CONFIG_ECOVEC_ROMIMAGE_ADDR | 518 | CONFIG_ECOVEC_ROMIMAGE_ADDR |
| 519 | CONFIG_EDB9301 | 519 | CONFIG_EDB9301 |
| 520 | CONFIG_EDB9302 | 520 | CONFIG_EDB9302 |
| 521 | CONFIG_EDB9302A | 521 | CONFIG_EDB9302A |
| 522 | CONFIG_EDB9307 | 522 | CONFIG_EDB9307 |
| 523 | CONFIG_EDB9307A | 523 | CONFIG_EDB9307A |
| 524 | CONFIG_EDB9312 | 524 | CONFIG_EDB9312 |
| 525 | CONFIG_EDB9315 | 525 | CONFIG_EDB9315 |
| 526 | CONFIG_EDB9315A | 526 | CONFIG_EDB9315A |
| 527 | CONFIG_EDB93XX_INDUSTRIAL | 527 | CONFIG_EDB93XX_INDUSTRIAL |
| 528 | CONFIG_EDB93XX_SDCS0 | 528 | CONFIG_EDB93XX_SDCS0 |
| 529 | CONFIG_EDB93XX_SDCS1 | 529 | CONFIG_EDB93XX_SDCS1 |
| 530 | CONFIG_EDB93XX_SDCS2 | 530 | CONFIG_EDB93XX_SDCS2 |
| 531 | CONFIG_EDB93XX_SDCS3 | 531 | CONFIG_EDB93XX_SDCS3 |
| 532 | CONFIG_EEPRO100 | 532 | CONFIG_EEPRO100 |
| 533 | CONFIG_EEPRO100_SROM_WRITE | 533 | CONFIG_EEPRO100_SROM_WRITE |
| 534 | CONFIG_EFLASH_PROTSECTORS | 534 | CONFIG_EFLASH_PROTSECTORS |
| 535 | CONFIG_EHCI_DESC_BIG_ENDIAN | 535 | CONFIG_EHCI_DESC_BIG_ENDIAN |
| 536 | CONFIG_EHCI_HCD_INIT_AFTER_RESET | 536 | CONFIG_EHCI_HCD_INIT_AFTER_RESET |
| 537 | CONFIG_EHCI_IS_TDI | 537 | CONFIG_EHCI_IS_TDI |
| 538 | CONFIG_EHCI_MMIO_BIG_ENDIAN | 538 | CONFIG_EHCI_MMIO_BIG_ENDIAN |
| 539 | CONFIG_EHCI_MXS_PORT0 | 539 | CONFIG_EHCI_MXS_PORT0 |
| 540 | CONFIG_EHCI_MXS_PORT1 | 540 | CONFIG_EHCI_MXS_PORT1 |
| 541 | CONFIG_ELBC_NAND_SPL_STATIC_PGSIZE | 541 | CONFIG_ELBC_NAND_SPL_STATIC_PGSIZE |
| 542 | CONFIG_EMMC_BOOT | 542 | CONFIG_EMMC_BOOT |
| 543 | CONFIG_EMU | 543 | CONFIG_EMU |
| 544 | CONFIG_ENABLE_36BIT_PHYS | 544 | CONFIG_ENABLE_36BIT_PHYS |
| 545 | CONFIG_ENABLE_MMU | 545 | CONFIG_ENABLE_MMU |
| 546 | CONFIG_ENABLE_MUST_CHECK | 546 | CONFIG_ENABLE_MUST_CHECK |
| 547 | CONFIG_ENABLE_WARN_DEPRECATED | 547 | CONFIG_ENABLE_WARN_DEPRECATED |
| 548 | CONFIG_ENC_SILENTLINK | 548 | CONFIG_ENC_SILENTLINK |
| 549 | CONFIG_ENV_ACCESS_IGNORE_FORCE | 549 | CONFIG_ENV_ACCESS_IGNORE_FORCE |
| 550 | CONFIG_ENV_ADDR | 550 | CONFIG_ENV_ADDR |
| 551 | CONFIG_ENV_ADDR_FLEX | 551 | CONFIG_ENV_ADDR_FLEX |
| 552 | CONFIG_ENV_ADDR_REDUND | 552 | CONFIG_ENV_ADDR_REDUND |
| 553 | CONFIG_ENV_BASE | 553 | CONFIG_ENV_BASE |
| 554 | CONFIG_ENV_CALLBACK_LIST_DEFAULT | 554 | CONFIG_ENV_CALLBACK_LIST_DEFAULT |
| 555 | CONFIG_ENV_CALLBACK_LIST_STATIC | 555 | CONFIG_ENV_CALLBACK_LIST_STATIC |
| 556 | CONFIG_ENV_COMMON_BOOT | 556 | CONFIG_ENV_COMMON_BOOT |
| 557 | CONFIG_ENV_EEPROM_IS_ON_I2C | 557 | CONFIG_ENV_EEPROM_IS_ON_I2C |
| 558 | CONFIG_ENV_FIT_UCBOOT | 558 | CONFIG_ENV_FIT_UCBOOT |
| 559 | CONFIG_ENV_FLAGS_LIST_DEFAULT | 559 | CONFIG_ENV_FLAGS_LIST_DEFAULT |
| 560 | CONFIG_ENV_FLAGS_LIST_STATIC | 560 | CONFIG_ENV_FLAGS_LIST_STATIC |
| 561 | CONFIG_ENV_FLASHBOOT | 561 | CONFIG_ENV_FLASHBOOT |
| 562 | CONFIG_ENV_IS_EMBEDDED | 562 | CONFIG_ENV_IS_EMBEDDED |
| 563 | CONFIG_ENV_IS_IN_ | 563 | CONFIG_ENV_IS_IN_ |
| 564 | CONFIG_ENV_MAX_ENTRIES | 564 | CONFIG_ENV_MAX_ENTRIES |
| 565 | CONFIG_ENV_MIN_ENTRIES | 565 | CONFIG_ENV_MIN_ENTRIES |
| 566 | CONFIG_ENV_OFFSET_OOB | 566 | CONFIG_ENV_OFFSET_OOB |
| 567 | CONFIG_ENV_OFFSET_REDUND | 567 | CONFIG_ENV_OFFSET_REDUND |
| 568 | CONFIG_ENV_OVERWRITE | 568 | CONFIG_ENV_OVERWRITE |
| 569 | CONFIG_ENV_RANGE | 569 | CONFIG_ENV_RANGE |
| 570 | CONFIG_ENV_RDADDR | 570 | CONFIG_ENV_RDADDR |
| 571 | CONFIG_ENV_REFLASH | 571 | CONFIG_ENV_REFLASH |
| 572 | CONFIG_ENV_SECT_SIZE | 572 | CONFIG_ENV_SECT_SIZE |
| 573 | CONFIG_ENV_SETTINGS_BUTTONS_AND_LEDS | 573 | CONFIG_ENV_SETTINGS_BUTTONS_AND_LEDS |
| 574 | CONFIG_ENV_SETTINGS_NAND_V1 | 574 | CONFIG_ENV_SETTINGS_NAND_V1 |
| 575 | CONFIG_ENV_SETTINGS_NAND_V2 | 575 | CONFIG_ENV_SETTINGS_NAND_V2 |
| 576 | CONFIG_ENV_SETTINGS_V1 | 576 | CONFIG_ENV_SETTINGS_V1 |
| 577 | CONFIG_ENV_SETTINGS_V2 | 577 | CONFIG_ENV_SETTINGS_V2 |
| 578 | CONFIG_ENV_SIZE_FLEX | 578 | CONFIG_ENV_SIZE_FLEX |
| 579 | CONFIG_ENV_SIZE_REDUND | 579 | CONFIG_ENV_SIZE_REDUND |
| 580 | CONFIG_ENV_SPI_BASE | 580 | CONFIG_ENV_SPI_BASE |
| 581 | CONFIG_ENV_SPI_BUS | 581 | CONFIG_ENV_SPI_BUS |
| 582 | CONFIG_ENV_SPI_CS | 582 | CONFIG_ENV_SPI_CS |
| 583 | CONFIG_ENV_SPI_MAX_HZ | 583 | CONFIG_ENV_SPI_MAX_HZ |
| 584 | CONFIG_ENV_SPI_MODE | 584 | CONFIG_ENV_SPI_MODE |
| 585 | CONFIG_ENV_SROM_BANK | 585 | CONFIG_ENV_SROM_BANK |
| 586 | CONFIG_ENV_TOTAL_SIZE | 586 | CONFIG_ENV_TOTAL_SIZE |
| 587 | CONFIG_ENV_UBIFS_OPTION | 587 | CONFIG_ENV_UBIFS_OPTION |
| 588 | CONFIG_ENV_UBI_MTD | 588 | CONFIG_ENV_UBI_MTD |
| 589 | CONFIG_ENV_UBI_VOLUME_REDUND | 589 | CONFIG_ENV_UBI_VOLUME_REDUND |
| 590 | CONFIG_ENV_VARS_UBOOT_CONFIG | 590 | CONFIG_ENV_VARS_UBOOT_CONFIG |
| 591 | CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG | 591 | CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG |
| 592 | CONFIG_ENV_VERSION | 592 | CONFIG_ENV_VERSION |
| 593 | CONFIG_EP9301 | 593 | CONFIG_EP9301 |
| 594 | CONFIG_EP9302 | 594 | CONFIG_EP9302 |
| 595 | CONFIG_EP9307 | 595 | CONFIG_EP9307 |
| 596 | CONFIG_EP9312 | 596 | CONFIG_EP9312 |
| 597 | CONFIG_EP9315 | 597 | CONFIG_EP9315 |
| 598 | CONFIG_EP93XX | 598 | CONFIG_EP93XX |
| 599 | CONFIG_EP93XX_NO_FLASH_CFG | 599 | CONFIG_EP93XX_NO_FLASH_CFG |
| 600 | CONFIG_EPH_POWER_EN | 600 | CONFIG_EPH_POWER_EN |
| 601 | CONFIG_EPOLL | 601 | CONFIG_EPOLL |
| 602 | CONFIG_ESBC_ADDR_64BIT | 602 | CONFIG_ESBC_ADDR_64BIT |
| 603 | CONFIG_ESBC_HDR_LS | 603 | CONFIG_ESBC_HDR_LS |
| 604 | CONFIG_ESDHC_DETECT_8_BIT_QUIRK | 604 | CONFIG_ESDHC_DETECT_8_BIT_QUIRK |
| 605 | CONFIG_ESDHC_DETECT_QUIRK | 605 | CONFIG_ESDHC_DETECT_QUIRK |
| 606 | CONFIG_ESDHC_DETECT_USE_EXTERN_IRQ1 | 606 | CONFIG_ESDHC_DETECT_USE_EXTERN_IRQ1 |
| 607 | CONFIG_ESDHC_HC_BLK_ADDR | 607 | CONFIG_ESDHC_HC_BLK_ADDR |
| 608 | CONFIG_ESPRESSO7420 | 608 | CONFIG_ESPRESSO7420 |
| 609 | CONFIG_ESPT | 609 | CONFIG_ESPT |
| 610 | CONFIG_ET1100_BASE | 610 | CONFIG_ET1100_BASE |
| 611 | CONFIG_ETH1ADDR | 611 | CONFIG_ETH1ADDR |
| 612 | CONFIG_ETH2ADDR | 612 | CONFIG_ETH2ADDR |
| 613 | CONFIG_ETHADDR | 613 | CONFIG_ETHADDR |
| 614 | CONFIG_ETHBASE | 614 | CONFIG_ETHBASE |
| 615 | CONFIG_ETHER_INDEX | 615 | CONFIG_ETHER_INDEX |
| 616 | CONFIG_ETHER_NONE | 616 | CONFIG_ETHER_NONE |
| 617 | CONFIG_ETHER_ON_FCC | 617 | CONFIG_ETHER_ON_FCC |
| 618 | CONFIG_ETHER_ON_FCC1 | 618 | CONFIG_ETHER_ON_FCC1 |
| 619 | CONFIG_ETHER_ON_FCC2 | 619 | CONFIG_ETHER_ON_FCC2 |
| 620 | CONFIG_ETHER_ON_FCC3 | 620 | CONFIG_ETHER_ON_FCC3 |
| 621 | CONFIG_ETHPRIME | 621 | CONFIG_ETHPRIME |
| 622 | CONFIG_ETH_BUFSIZE | 622 | CONFIG_ETH_BUFSIZE |
| 623 | CONFIG_ETH_RXSIZE | 623 | CONFIG_ETH_RXSIZE |
| 624 | CONFIG_EXT4_WRITE | 624 | CONFIG_EXT4_WRITE |
| 625 | CONFIG_EXTRA_BOOTARGS | 625 | CONFIG_EXTRA_BOOTARGS |
| 626 | CONFIG_EXTRA_CLOCK | 626 | CONFIG_EXTRA_CLOCK |
| 627 | CONFIG_EXTRA_ENV | 627 | CONFIG_EXTRA_ENV |
| 628 | CONFIG_EXTRA_ENV_BOARD_SETTINGS | 628 | CONFIG_EXTRA_ENV_BOARD_SETTINGS |
| 629 | CONFIG_EXTRA_ENV_ITB | 629 | CONFIG_EXTRA_ENV_ITB |
| 630 | CONFIG_EXTRA_ENV_KS2_BOARD_SETTINGS | 630 | CONFIG_EXTRA_ENV_KS2_BOARD_SETTINGS |
| 631 | CONFIG_EXTRA_ENV_SETTINGS | 631 | CONFIG_EXTRA_ENV_SETTINGS |
| 632 | CONFIG_EXTRA_ENV_SETTINGS_COMMON | 632 | CONFIG_EXTRA_ENV_SETTINGS_COMMON |
| 633 | CONFIG_EXTRA_ENV_UNLOCK | 633 | CONFIG_EXTRA_ENV_UNLOCK |
| 634 | CONFIG_EXTRA_ENV_USBTTY | 634 | CONFIG_EXTRA_ENV_USBTTY |
| 635 | CONFIG_EXT_AHB2AHB_BASE | 635 | CONFIG_EXT_AHB2AHB_BASE |
| 636 | CONFIG_EXT_AHBAPBBRG_BASE | 636 | CONFIG_EXT_AHBAPBBRG_BASE |
| 637 | CONFIG_EXT_AHBPCIBRG_BASE | 637 | CONFIG_EXT_AHBPCIBRG_BASE |
| 638 | CONFIG_EXT_AHBSLAVE01_BASE | 638 | CONFIG_EXT_AHBSLAVE01_BASE |
| 639 | CONFIG_EXT_AHBSLAVE02_BASE | 639 | CONFIG_EXT_AHBSLAVE02_BASE |
| 640 | CONFIG_EXT_PHY | 640 | CONFIG_EXT_PHY |
| 641 | CONFIG_EXT_USB_HOST_BASE | 641 | CONFIG_EXT_USB_HOST_BASE |
| 642 | CONFIG_EXYNOS4 | 642 | CONFIG_EXYNOS4 |
| 643 | CONFIG_EXYNOS4210 | 643 | CONFIG_EXYNOS4210 |
| 644 | CONFIG_EXYNOS5 | 644 | CONFIG_EXYNOS5 |
| 645 | CONFIG_EXYNOS5250 | 645 | CONFIG_EXYNOS5250 |
| 646 | CONFIG_EXYNOS5420 | 646 | CONFIG_EXYNOS5420 |
| 647 | CONFIG_EXYNOS5800 | 647 | CONFIG_EXYNOS5800 |
| 648 | CONFIG_EXYNOS5_DT | 648 | CONFIG_EXYNOS5_DT |
| 649 | CONFIG_EXYNOS7420 | 649 | CONFIG_EXYNOS7420 |
| 650 | CONFIG_EXYNOS_ACE_SHA | 650 | CONFIG_EXYNOS_ACE_SHA |
| 651 | CONFIG_EXYNOS_DP | 651 | CONFIG_EXYNOS_DP |
| 652 | CONFIG_EXYNOS_FB | 652 | CONFIG_EXYNOS_FB |
| 653 | CONFIG_EXYNOS_MIPI_DSIM | 653 | CONFIG_EXYNOS_MIPI_DSIM |
| 654 | CONFIG_EXYNOS_RELOCATE_CODE_BASE | 654 | CONFIG_EXYNOS_RELOCATE_CODE_BASE |
| 655 | CONFIG_EXYNOS_SPL | 655 | CONFIG_EXYNOS_SPL |
| 656 | CONFIG_EXYNOS_TMU | 656 | CONFIG_EXYNOS_TMU |
| 657 | CONFIG_FACTORYSET | 657 | CONFIG_FACTORYSET |
| 658 | CONFIG_FASTBOOT_FLASH_FILLBUF_SIZE | 658 | CONFIG_FASTBOOT_FLASH_FILLBUF_SIZE |
| 659 | CONFIG_FASTBOOT_FLASH_NAND_TRIMFFS | 659 | CONFIG_FASTBOOT_FLASH_NAND_TRIMFFS |
| 660 | CONFIG_FAST_FLASH_BIT | 660 | CONFIG_FAST_FLASH_BIT |
| 661 | CONFIG_FB_ADDR | 661 | CONFIG_FB_ADDR |
| 662 | CONFIG_FB_BACKLIGHT | 662 | CONFIG_FB_BACKLIGHT |
| 663 | CONFIG_FB_DEFERRED_IO | 663 | CONFIG_FB_DEFERRED_IO |
| 664 | CONFIG_FDT1_ENV_ADDR | 664 | CONFIG_FDT1_ENV_ADDR |
| 665 | CONFIG_FDT2_ENV_ADDR | 665 | CONFIG_FDT2_ENV_ADDR |
| 666 | CONFIG_FDTADDR | 666 | CONFIG_FDTADDR |
| 667 | CONFIG_FDTFILE | 667 | CONFIG_FDTFILE |
| 668 | CONFIG_FEATURE_CLEAN_UP | 668 | CONFIG_FEATURE_CLEAN_UP |
| 669 | CONFIG_FEATURE_COMMAND_EDITING | 669 | CONFIG_FEATURE_COMMAND_EDITING |
| 670 | CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN | 670 | CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN |
| 671 | CONFIG_FEATURE_SH_EXTRA_QUIET | 671 | CONFIG_FEATURE_SH_EXTRA_QUIET |
| 672 | CONFIG_FEATURE_SH_FANCY_PROMPT | 672 | CONFIG_FEATURE_SH_FANCY_PROMPT |
| 673 | CONFIG_FEATURE_SH_STANDALONE_SHELL | 673 | CONFIG_FEATURE_SH_STANDALONE_SHELL |
| 674 | CONFIG_FEC_ENET_DEV | 674 | CONFIG_FEC_ENET_DEV |
| 675 | CONFIG_FEC_FIXED_SPEED | 675 | CONFIG_FEC_FIXED_SPEED |
| 676 | CONFIG_FEC_MXC_25M_REF_CLK | 676 | CONFIG_FEC_MXC_25M_REF_CLK |
| 677 | CONFIG_FEC_MXC_PHYADDR | 677 | CONFIG_FEC_MXC_PHYADDR |
| 678 | CONFIG_FEC_MXC_SWAP_PACKET | 678 | CONFIG_FEC_MXC_SWAP_PACKET |
| 679 | CONFIG_FEC_XCV_TYPE | 679 | CONFIG_FEC_XCV_TYPE |
| 680 | CONFIG_FEROCEON | 680 | CONFIG_FEROCEON |
| 681 | CONFIG_FEROCEON_88FR131 | 681 | CONFIG_FEROCEON_88FR131 |
| 682 | CONFIG_FFUART | 682 | CONFIG_FFUART |
| 683 | CONFIG_FILE | 683 | CONFIG_FILE |
| 684 | CONFIG_FIRMWARE_OFFSET | 684 | CONFIG_FIRMWARE_OFFSET |
| 685 | CONFIG_FIRMWARE_SIZE | 685 | CONFIG_FIRMWARE_SIZE |
| 686 | CONFIG_FIXED_PHY | 686 | CONFIG_FIXED_PHY |
| 687 | CONFIG_FIXED_PHY_ADDR | 687 | CONFIG_FIXED_PHY_ADDR |
| 688 | CONFIG_FIXED_SDHCI_ALIGNED_BUFFER | 688 | CONFIG_FIXED_SDHCI_ALIGNED_BUFFER |
| 689 | CONFIG_FLASHBOOTCOMMAND | 689 | CONFIG_FLASHBOOTCOMMAND |
| 690 | CONFIG_FLASHCARD | 690 | CONFIG_FLASHCARD |
| 691 | CONFIG_FLASH_16BIT | 691 | CONFIG_FLASH_16BIT |
| 692 | CONFIG_FLASH_BASE | 692 | CONFIG_FLASH_BASE |
| 693 | CONFIG_FLASH_BR_PRELIM | 693 | CONFIG_FLASH_BR_PRELIM |
| 694 | CONFIG_FLASH_CFI_DRIVER | 694 | CONFIG_FLASH_CFI_DRIVER |
| 695 | CONFIG_FLASH_CFI_LEGACY | 695 | CONFIG_FLASH_CFI_LEGACY |
| 696 | CONFIG_FLASH_CFI_MTD | 696 | CONFIG_FLASH_CFI_MTD |
| 697 | CONFIG_FLASH_END | 697 | CONFIG_FLASH_END |
| 698 | CONFIG_FLASH_NOT_MEM_MAPPED | 698 | CONFIG_FLASH_NOT_MEM_MAPPED |
| 699 | CONFIG_FLASH_OR_PRELIM | 699 | CONFIG_FLASH_OR_PRELIM |
| 700 | CONFIG_FLASH_PNOR | 700 | CONFIG_FLASH_PNOR |
| 701 | CONFIG_FLASH_SECTOR_SIZE | 701 | CONFIG_FLASH_SECTOR_SIZE |
| 702 | CONFIG_FLASH_SHOW_PROGRESS | 702 | CONFIG_FLASH_SHOW_PROGRESS |
| 703 | CONFIG_FLASH_SPANSION_S29WS_N | 703 | CONFIG_FLASH_SPANSION_S29WS_N |
| 704 | CONFIG_FLASH_VERIFY | 704 | CONFIG_FLASH_VERIFY |
| 705 | CONFIG_FMAN_ENET | 705 | CONFIG_FMAN_ENET |
| 706 | CONFIG_FM_PLAT_CLK_DIV | 706 | CONFIG_FM_PLAT_CLK_DIV |
| 707 | CONFIG_FORCE_DDR_DATA_BUS_WIDTH_32 | 707 | CONFIG_FORCE_DDR_DATA_BUS_WIDTH_32 |
| 708 | CONFIG_FORMIKE | 708 | CONFIG_FORMIKE |
| 709 | CONFIG_FPGA_COUNT | 709 | CONFIG_FPGA_COUNT |
| 710 | CONFIG_FPGA_DELAY | 710 | CONFIG_FPGA_DELAY |
| 711 | CONFIG_FPGA_SPARTAN3 | 711 | CONFIG_FPGA_SPARTAN3 |
| 712 | CONFIG_FPGA_STRATIX_V | 712 | CONFIG_FPGA_STRATIX_V |
| 713 | CONFIG_FPGA_ZYNQPL | 713 | CONFIG_FPGA_ZYNQPL |
| 714 | CONFIG_FSLDMAFEC | 714 | CONFIG_FSLDMAFEC |
| 715 | CONFIG_FSL_CADMUS | 715 | CONFIG_FSL_CADMUS |
| 716 | CONFIG_FSL_CORENET | 716 | CONFIG_FSL_CORENET |
| 717 | CONFIG_FSL_CPLD | 717 | CONFIG_FSL_CPLD |
| 718 | CONFIG_FSL_DCU_SII9022A | 718 | CONFIG_FSL_DCU_SII9022A |
| 719 | CONFIG_FSL_DDR_BIST | 719 | CONFIG_FSL_DDR_BIST |
| 720 | CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE | 720 | CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE |
| 721 | CONFIG_FSL_DDR_INTERACTIVE | 721 | CONFIG_FSL_DDR_INTERACTIVE |
| 722 | CONFIG_FSL_DDR_SYNC_REFRESH | 722 | CONFIG_FSL_DDR_SYNC_REFRESH |
| 723 | CONFIG_FSL_DEEP_SLEEP | 723 | CONFIG_FSL_DEEP_SLEEP |
| 724 | CONFIG_FSL_DEVICE_DISABLE | 724 | CONFIG_FSL_DEVICE_DISABLE |
| 725 | CONFIG_FSL_DIU_CH7301 | 725 | CONFIG_FSL_DIU_CH7301 |
| 726 | CONFIG_FSL_DIU_FB | 726 | CONFIG_FSL_DIU_FB |
| 727 | CONFIG_FSL_DMA | 727 | CONFIG_FSL_DMA |
| 728 | CONFIG_FSL_DSPI1 | 728 | CONFIG_FSL_DSPI1 |
| 729 | CONFIG_FSL_ESDHC | 729 | CONFIG_FSL_ESDHC |
| 730 | CONFIG_FSL_ESDHC_ADAPTER_IDENT | 730 | CONFIG_FSL_ESDHC_ADAPTER_IDENT |
| 731 | CONFIG_FSL_ESDHC_PIN_MUX | 731 | CONFIG_FSL_ESDHC_PIN_MUX |
| 732 | CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK | 732 | CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK |
| 733 | CONFIG_FSL_FIXED_MMC_LOCATION | 733 | CONFIG_FSL_FIXED_MMC_LOCATION |
| 734 | CONFIG_FSL_FM_10GEC_REGULAR_NOTATION | 734 | CONFIG_FSL_FM_10GEC_REGULAR_NOTATION |
| 735 | CONFIG_FSL_I2C_CUSTOM_DFSR | 735 | CONFIG_FSL_I2C_CUSTOM_DFSR |
| 736 | CONFIG_FSL_I2C_CUSTOM_FDR | 736 | CONFIG_FSL_I2C_CUSTOM_FDR |
| 737 | CONFIG_FSL_IIM | 737 | CONFIG_FSL_IIM |
| 738 | CONFIG_FSL_ISBC_KEY_EXT | 738 | CONFIG_FSL_ISBC_KEY_EXT |
| 739 | CONFIG_FSL_LAYERSCAPE | 739 | CONFIG_FSL_LAYERSCAPE |
| 740 | CONFIG_FSL_LBC | 740 | CONFIG_FSL_LBC |
| 741 | CONFIG_FSL_LINFLEXUART | 741 | CONFIG_FSL_LINFLEXUART |
| 742 | CONFIG_FSL_MC9SDZ60 | 742 | CONFIG_FSL_MC9SDZ60 |
| 743 | CONFIG_FSL_MEMAC | 743 | CONFIG_FSL_MEMAC |
| 744 | CONFIG_FSL_NGPIXIS | 744 | CONFIG_FSL_NGPIXIS |
| 745 | CONFIG_FSL_PCIE_DISABLE_ASPM | 745 | CONFIG_FSL_PCIE_DISABLE_ASPM |
| 746 | CONFIG_FSL_PCIE_RESET | 746 | CONFIG_FSL_PCIE_RESET |
| 747 | CONFIG_FSL_PCI_INIT | 747 | CONFIG_FSL_PCI_INIT |
| 748 | CONFIG_FSL_PIXIS | 748 | CONFIG_FSL_PIXIS |
| 749 | CONFIG_FSL_PMIC_BITLEN | 749 | CONFIG_FSL_PMIC_BITLEN |
| 750 | CONFIG_FSL_PMIC_BUS | 750 | CONFIG_FSL_PMIC_BUS |
| 751 | CONFIG_FSL_PMIC_CLK | 751 | CONFIG_FSL_PMIC_CLK |
| 752 | CONFIG_FSL_PMIC_CS | 752 | CONFIG_FSL_PMIC_CS |
| 753 | CONFIG_FSL_PMIC_MODE | 753 | CONFIG_FSL_PMIC_MODE |
| 754 | CONFIG_FSL_QIXIS | 754 | CONFIG_FSL_QIXIS |
| 755 | CONFIG_FSL_QIXIS_CLOCK_MEASUREMENT | 755 | CONFIG_FSL_QIXIS_CLOCK_MEASUREMENT |
| 756 | CONFIG_FSL_QIXIS_V2 | 756 | CONFIG_FSL_QIXIS_V2 |
| 757 | CONFIG_FSL_SATA | ||
| 758 | CONFIG_FSL_SATA_V2 | 757 | CONFIG_FSL_SATA_V2 |
| 759 | CONFIG_FSL_SDHC_V2_3 | 758 | CONFIG_FSL_SDHC_V2_3 |
| 760 | CONFIG_FSL_SDRAM_TYPE | 759 | CONFIG_FSL_SDRAM_TYPE |
| 761 | CONFIG_FSL_SERDES | 760 | CONFIG_FSL_SERDES |
| 762 | CONFIG_FSL_SERDES1 | 761 | CONFIG_FSL_SERDES1 |
| 763 | CONFIG_FSL_SERDES2 | 762 | CONFIG_FSL_SERDES2 |
| 764 | CONFIG_FSL_SGMII_RISER | 763 | CONFIG_FSL_SGMII_RISER |
| 765 | CONFIG_FSL_SPI_INTERFACE | 764 | CONFIG_FSL_SPI_INTERFACE |
| 766 | CONFIG_FSL_TBCLK_EXTRA_DIV | 765 | CONFIG_FSL_TBCLK_EXTRA_DIV |
| 767 | CONFIG_FSL_TRUST_ARCH_v1 | 766 | CONFIG_FSL_TRUST_ARCH_v1 |
| 768 | CONFIG_FSL_TZASC_400 | 767 | CONFIG_FSL_TZASC_400 |
| 769 | CONFIG_FSL_TZPC_BP147 | 768 | CONFIG_FSL_TZPC_BP147 |
| 770 | CONFIG_FSL_USDHC | 769 | CONFIG_FSL_USDHC |
| 771 | CONFIG_FSL_VIA | 770 | CONFIG_FSL_VIA |
| 772 | CONFIG_FSMC_NAND_BASE | 771 | CONFIG_FSMC_NAND_BASE |
| 773 | CONFIG_FSMTDBLK | 772 | CONFIG_FSMTDBLK |
| 774 | CONFIG_FSNOTIFY | 773 | CONFIG_FSNOTIFY |
| 775 | CONFIG_FS_EXT4 | 774 | CONFIG_FS_EXT4 |
| 776 | CONFIG_FS_POSIX_ACL | 775 | CONFIG_FS_POSIX_ACL |
| 777 | CONFIG_FTAHBC020S | 776 | CONFIG_FTAHBC020S |
| 778 | CONFIG_FTAHBC020S_BASE | 777 | CONFIG_FTAHBC020S_BASE |
| 779 | CONFIG_FTAPBBRG020S_01_BASE | 778 | CONFIG_FTAPBBRG020S_01_BASE |
| 780 | CONFIG_FTCFC010_BASE | 779 | CONFIG_FTCFC010_BASE |
| 781 | CONFIG_FTDMAC020_BASE | 780 | CONFIG_FTDMAC020_BASE |
| 782 | CONFIG_FTGMAC100_BASE | 781 | CONFIG_FTGMAC100_BASE |
| 783 | CONFIG_FTGMAC100_EGIGA | 782 | CONFIG_FTGMAC100_EGIGA |
| 784 | CONFIG_FTGPIO010_BASE | 783 | CONFIG_FTGPIO010_BASE |
| 785 | CONFIG_FTIDE020S_BASE | 784 | CONFIG_FTIDE020S_BASE |
| 786 | CONFIG_FTIIC010_BASE | 785 | CONFIG_FTIIC010_BASE |
| 787 | CONFIG_FTINTC010_BASE | 786 | CONFIG_FTINTC010_BASE |
| 788 | CONFIG_FTLCDC100_BASE | 787 | CONFIG_FTLCDC100_BASE |
| 789 | CONFIG_FTMAC100_BASE | 788 | CONFIG_FTMAC100_BASE |
| 790 | CONFIG_FTMAC110_BASE | 789 | CONFIG_FTMAC110_BASE |
| 791 | CONFIG_FTPCI100_BASE | 790 | CONFIG_FTPCI100_BASE |
| 792 | CONFIG_FTPCI100_IO_SIZE | 791 | CONFIG_FTPCI100_IO_SIZE |
| 793 | CONFIG_FTPCI100_MEM_BASE | 792 | CONFIG_FTPCI100_MEM_BASE |
| 794 | CONFIG_FTPCI100_MEM_SIZE | 793 | CONFIG_FTPCI100_MEM_SIZE |
| 795 | CONFIG_FTPMU010 | 794 | CONFIG_FTPMU010 |
| 796 | CONFIG_FTPMU010_BASE | 795 | CONFIG_FTPMU010_BASE |
| 797 | CONFIG_FTPMU010_POWER | 796 | CONFIG_FTPMU010_POWER |
| 798 | CONFIG_FTPWM010_BASE | 797 | CONFIG_FTPWM010_BASE |
| 799 | CONFIG_FTRACE_MCOUNT_RECORD | 798 | CONFIG_FTRACE_MCOUNT_RECORD |
| 800 | CONFIG_FTRTC010_BASE | 799 | CONFIG_FTRTC010_BASE |
| 801 | CONFIG_FTRTC010_EXTCLK | 800 | CONFIG_FTRTC010_EXTCLK |
| 802 | CONFIG_FTRTC010_PCLK | 801 | CONFIG_FTRTC010_PCLK |
| 803 | CONFIG_FTSDC010 | 802 | CONFIG_FTSDC010 |
| 804 | CONFIG_FTSDC010_BASE | 803 | CONFIG_FTSDC010_BASE |
| 805 | CONFIG_FTSDC010_BASE_LIST | 804 | CONFIG_FTSDC010_BASE_LIST |
| 806 | CONFIG_FTSDC010_NUMBER | 805 | CONFIG_FTSDC010_NUMBER |
| 807 | CONFIG_FTSDC010_SDIO | 806 | CONFIG_FTSDC010_SDIO |
| 808 | CONFIG_FTSDMC021 | 807 | CONFIG_FTSDMC021 |
| 809 | CONFIG_FTSDMC021_BASE | 808 | CONFIG_FTSDMC021_BASE |
| 810 | CONFIG_FTSMC020 | 809 | CONFIG_FTSMC020 |
| 811 | CONFIG_FTSMC020_BASE | 810 | CONFIG_FTSMC020_BASE |
| 812 | CONFIG_FTSSP010_01_BASE | 811 | CONFIG_FTSSP010_01_BASE |
| 813 | CONFIG_FTSSP010_02_BASE | 812 | CONFIG_FTSSP010_02_BASE |
| 814 | CONFIG_FTTMR010_BASE | 813 | CONFIG_FTTMR010_BASE |
| 815 | CONFIG_FTTMR010_EXT_CLK | 814 | CONFIG_FTTMR010_EXT_CLK |
| 816 | CONFIG_FTUART010_01_BASE | 815 | CONFIG_FTUART010_01_BASE |
| 817 | CONFIG_FTUART010_02_BASE | 816 | CONFIG_FTUART010_02_BASE |
| 818 | CONFIG_FTUART010_03_BASE | 817 | CONFIG_FTUART010_03_BASE |
| 819 | CONFIG_FTWDT010_BASE | 818 | CONFIG_FTWDT010_BASE |
| 820 | CONFIG_FTWDT010_WATCHDOG | 819 | CONFIG_FTWDT010_WATCHDOG |
| 821 | CONFIG_FZOTG266HD0A_BASE | 820 | CONFIG_FZOTG266HD0A_BASE |
| 822 | CONFIG_GATEWAYIP | 821 | CONFIG_GATEWAYIP |
| 823 | CONFIG_GCOV_KERNEL | 822 | CONFIG_GCOV_KERNEL |
| 824 | CONFIG_GCOV_PROFILE_ALL | 823 | CONFIG_GCOV_PROFILE_ALL |
| 825 | CONFIG_GICV2 | 824 | CONFIG_GICV2 |
| 826 | CONFIG_GICV3 | 825 | CONFIG_GICV3 |
| 827 | CONFIG_GLOBAL_DATA_NOT_REG10 | 826 | CONFIG_GLOBAL_DATA_NOT_REG10 |
| 828 | CONFIG_GLOBAL_TIMER | 827 | CONFIG_GLOBAL_TIMER |
| 829 | CONFIG_GMII | 828 | CONFIG_GMII |
| 830 | CONFIG_GOOD_SESH4 | 829 | CONFIG_GOOD_SESH4 |
| 831 | CONFIG_GPCNTRL | 830 | CONFIG_GPCNTRL |
| 832 | CONFIG_GPIO | 831 | CONFIG_GPIO |
| 833 | CONFIG_GPIO_ENABLE_SPI_FLASH | 832 | CONFIG_GPIO_ENABLE_SPI_FLASH |
| 834 | CONFIG_GPIO_LED_INVERTED_TABLE | 833 | CONFIG_GPIO_LED_INVERTED_TABLE |
| 835 | CONFIG_GPIO_LED_STUBS | 834 | CONFIG_GPIO_LED_STUBS |
| 836 | CONFIG_GREEN_LED | 835 | CONFIG_GREEN_LED |
| 837 | CONFIG_GURNARD_FPGA | 836 | CONFIG_GURNARD_FPGA |
| 838 | CONFIG_GURNARD_SPLASH | 837 | CONFIG_GURNARD_SPLASH |
| 839 | CONFIG_GZIP | 838 | CONFIG_GZIP |
| 840 | CONFIG_GZIP_COMPRESSED | 839 | CONFIG_GZIP_COMPRESSED |
| 841 | CONFIG_GZIP_COMPRESS_DEF_SZ | 840 | CONFIG_GZIP_COMPRESS_DEF_SZ |
| 842 | CONFIG_G_DNL_THOR_PRODUCT_NUM | 841 | CONFIG_G_DNL_THOR_PRODUCT_NUM |
| 843 | CONFIG_G_DNL_THOR_VENDOR_NUM | 842 | CONFIG_G_DNL_THOR_VENDOR_NUM |
| 844 | CONFIG_G_DNL_UMS_PRODUCT_NUM | 843 | CONFIG_G_DNL_UMS_PRODUCT_NUM |
| 845 | CONFIG_G_DNL_UMS_VENDOR_NUM | 844 | CONFIG_G_DNL_UMS_VENDOR_NUM |
| 846 | CONFIG_H264_FREQ | 845 | CONFIG_H264_FREQ |
| 847 | CONFIG_H8300 | 846 | CONFIG_H8300 |
| 848 | CONFIG_HARD_SPI | 847 | CONFIG_HARD_SPI |
| 849 | CONFIG_HAS_ETH0 | 848 | CONFIG_HAS_ETH0 |
| 850 | CONFIG_HAS_ETH1 | 849 | CONFIG_HAS_ETH1 |
| 851 | CONFIG_HAS_ETH2 | 850 | CONFIG_HAS_ETH2 |
| 852 | CONFIG_HAS_ETH3 | 851 | CONFIG_HAS_ETH3 |
| 853 | CONFIG_HAS_ETH4 | 852 | CONFIG_HAS_ETH4 |
| 854 | CONFIG_HAS_ETH5 | 853 | CONFIG_HAS_ETH5 |
| 855 | CONFIG_HAS_ETH7 | 854 | CONFIG_HAS_ETH7 |
| 856 | CONFIG_HAS_FEC | 855 | CONFIG_HAS_FEC |
| 857 | CONFIG_HAS_FSL_DR_USB | 856 | CONFIG_HAS_FSL_DR_USB |
| 858 | CONFIG_HAS_FSL_MPH_USB | 857 | CONFIG_HAS_FSL_MPH_USB |
| 859 | CONFIG_HAS_POST | 858 | CONFIG_HAS_POST |
| 860 | CONFIG_HCLK_FREQ | 859 | CONFIG_HCLK_FREQ |
| 861 | CONFIG_HDBOOT | 860 | CONFIG_HDBOOT |
| 862 | CONFIG_HDMI_ENCODER_I2C_ADDR | 861 | CONFIG_HDMI_ENCODER_I2C_ADDR |
| 863 | CONFIG_HETROGENOUS_CLUSTERS | 862 | CONFIG_HETROGENOUS_CLUSTERS |
| 864 | CONFIG_HIDE_LOGO_VERSION | 863 | CONFIG_HIDE_LOGO_VERSION |
| 865 | CONFIG_HIGH_BATS | 864 | CONFIG_HIGH_BATS |
| 866 | CONFIG_HIKEY_GPIO | 865 | CONFIG_HIKEY_GPIO |
| 867 | CONFIG_HIS_DRIVER | 866 | CONFIG_HIS_DRIVER |
| 868 | CONFIG_HITACHI_SX14 | 867 | CONFIG_HITACHI_SX14 |
| 869 | CONFIG_HOSTNAME | 868 | CONFIG_HOSTNAME |
| 870 | CONFIG_HOST_MAX_DEVICES | 869 | CONFIG_HOST_MAX_DEVICES |
| 871 | CONFIG_HOTPLUG | 870 | CONFIG_HOTPLUG |
| 872 | CONFIG_HPS_ALTERAGRP_DBGATCLK | 871 | CONFIG_HPS_ALTERAGRP_DBGATCLK |
| 873 | CONFIG_HPS_ALTERAGRP_MAINCLK | 872 | CONFIG_HPS_ALTERAGRP_MAINCLK |
| 874 | CONFIG_HPS_ALTERAGRP_MPUCLK | 873 | CONFIG_HPS_ALTERAGRP_MPUCLK |
| 875 | CONFIG_HPS_CLK_CAN0_HZ | 874 | CONFIG_HPS_CLK_CAN0_HZ |
| 876 | CONFIG_HPS_CLK_CAN1_HZ | 875 | CONFIG_HPS_CLK_CAN1_HZ |
| 877 | CONFIG_HPS_CLK_EMAC0_HZ | 876 | CONFIG_HPS_CLK_EMAC0_HZ |
| 878 | CONFIG_HPS_CLK_EMAC1_HZ | 877 | CONFIG_HPS_CLK_EMAC1_HZ |
| 879 | CONFIG_HPS_CLK_F2S_PER_REF_HZ | 878 | CONFIG_HPS_CLK_F2S_PER_REF_HZ |
| 880 | CONFIG_HPS_CLK_F2S_SDR_REF_HZ | 879 | CONFIG_HPS_CLK_F2S_SDR_REF_HZ |
| 881 | CONFIG_HPS_CLK_GPIODB_HZ | 880 | CONFIG_HPS_CLK_GPIODB_HZ |
| 882 | CONFIG_HPS_CLK_L4_MP_HZ | 881 | CONFIG_HPS_CLK_L4_MP_HZ |
| 883 | CONFIG_HPS_CLK_L4_SP_HZ | 882 | CONFIG_HPS_CLK_L4_SP_HZ |
| 884 | CONFIG_HPS_CLK_MAINVCO_HZ | 883 | CONFIG_HPS_CLK_MAINVCO_HZ |
| 885 | CONFIG_HPS_CLK_NAND_HZ | 884 | CONFIG_HPS_CLK_NAND_HZ |
| 886 | CONFIG_HPS_CLK_OSC1_HZ | 885 | CONFIG_HPS_CLK_OSC1_HZ |
| 887 | CONFIG_HPS_CLK_OSC2_HZ | 886 | CONFIG_HPS_CLK_OSC2_HZ |
| 888 | CONFIG_HPS_CLK_PERVCO_HZ | 887 | CONFIG_HPS_CLK_PERVCO_HZ |
| 889 | CONFIG_HPS_CLK_QSPI_HZ | 888 | CONFIG_HPS_CLK_QSPI_HZ |
| 890 | CONFIG_HPS_CLK_SDMMC_HZ | 889 | CONFIG_HPS_CLK_SDMMC_HZ |
| 891 | CONFIG_HPS_CLK_SDRVCO_HZ | 890 | CONFIG_HPS_CLK_SDRVCO_HZ |
| 892 | CONFIG_HPS_CLK_SPIM_HZ | 891 | CONFIG_HPS_CLK_SPIM_HZ |
| 893 | CONFIG_HPS_CLK_USBCLK_HZ | 892 | CONFIG_HPS_CLK_USBCLK_HZ |
| 894 | CONFIG_HPS_DBCTRL_STAYOSC1 | 893 | CONFIG_HPS_DBCTRL_STAYOSC1 |
| 895 | CONFIG_HPS_IOCSR_SCANCHAIN0_LENGTH | 894 | CONFIG_HPS_IOCSR_SCANCHAIN0_LENGTH |
| 896 | CONFIG_HPS_IOCSR_SCANCHAIN1_LENGTH | 895 | CONFIG_HPS_IOCSR_SCANCHAIN1_LENGTH |
| 897 | CONFIG_HPS_IOCSR_SCANCHAIN2_LENGTH | 896 | CONFIG_HPS_IOCSR_SCANCHAIN2_LENGTH |
| 898 | CONFIG_HPS_IOCSR_SCANCHAIN3_LENGTH | 897 | CONFIG_HPS_IOCSR_SCANCHAIN3_LENGTH |
| 899 | CONFIG_HPS_MAINPLLGRP_CFGS2FUSER0CLK_CNT | 898 | CONFIG_HPS_MAINPLLGRP_CFGS2FUSER0CLK_CNT |
| 900 | CONFIG_HPS_MAINPLLGRP_DBGATCLK_CNT | 899 | CONFIG_HPS_MAINPLLGRP_DBGATCLK_CNT |
| 901 | CONFIG_HPS_MAINPLLGRP_DBGDIV_DBGATCLK | 900 | CONFIG_HPS_MAINPLLGRP_DBGDIV_DBGATCLK |
| 902 | CONFIG_HPS_MAINPLLGRP_DBGDIV_DBGCLK | 901 | CONFIG_HPS_MAINPLLGRP_DBGDIV_DBGCLK |
| 903 | CONFIG_HPS_MAINPLLGRP_L4SRC_L4MP | 902 | CONFIG_HPS_MAINPLLGRP_L4SRC_L4MP |
| 904 | CONFIG_HPS_MAINPLLGRP_L4SRC_L4SP | 903 | CONFIG_HPS_MAINPLLGRP_L4SRC_L4SP |
| 905 | CONFIG_HPS_MAINPLLGRP_MAINCLK_CNT | 904 | CONFIG_HPS_MAINPLLGRP_MAINCLK_CNT |
| 906 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L3MPCLK | 905 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L3MPCLK |
| 907 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L3SPCLK | 906 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L3SPCLK |
| 908 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L4MPCLK | 907 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L4MPCLK |
| 909 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L4SPCLK | 908 | CONFIG_HPS_MAINPLLGRP_MAINDIV_L4SPCLK |
| 910 | CONFIG_HPS_MAINPLLGRP_MAINNANDSDMMCCLK_CNT | 909 | CONFIG_HPS_MAINPLLGRP_MAINNANDSDMMCCLK_CNT |
| 911 | CONFIG_HPS_MAINPLLGRP_MAINQSPICLK_CNT | 910 | CONFIG_HPS_MAINPLLGRP_MAINQSPICLK_CNT |
| 912 | CONFIG_HPS_MAINPLLGRP_MPUCLK_CNT | 911 | CONFIG_HPS_MAINPLLGRP_MPUCLK_CNT |
| 913 | CONFIG_HPS_MAINPLLGRP_TRACEDIV_TRACECLK | 912 | CONFIG_HPS_MAINPLLGRP_TRACEDIV_TRACECLK |
| 914 | CONFIG_HPS_MAINPLLGRP_VCO_DENOM | 913 | CONFIG_HPS_MAINPLLGRP_VCO_DENOM |
| 915 | CONFIG_HPS_MAINPLLGRP_VCO_NUMER | 914 | CONFIG_HPS_MAINPLLGRP_VCO_NUMER |
| 916 | CONFIG_HPS_PERPLLGRP_DIV_CAN0CLK | 915 | CONFIG_HPS_PERPLLGRP_DIV_CAN0CLK |
| 917 | CONFIG_HPS_PERPLLGRP_DIV_CAN1CLK | 916 | CONFIG_HPS_PERPLLGRP_DIV_CAN1CLK |
| 918 | CONFIG_HPS_PERPLLGRP_DIV_SPIMCLK | 917 | CONFIG_HPS_PERPLLGRP_DIV_SPIMCLK |
| 919 | CONFIG_HPS_PERPLLGRP_DIV_USBCLK | 918 | CONFIG_HPS_PERPLLGRP_DIV_USBCLK |
| 920 | CONFIG_HPS_PERPLLGRP_EMAC0CLK_CNT | 919 | CONFIG_HPS_PERPLLGRP_EMAC0CLK_CNT |
| 921 | CONFIG_HPS_PERPLLGRP_EMAC1CLK_CNT | 920 | CONFIG_HPS_PERPLLGRP_EMAC1CLK_CNT |
| 922 | CONFIG_HPS_PERPLLGRP_GPIODIV_GPIODBCLK | 921 | CONFIG_HPS_PERPLLGRP_GPIODIV_GPIODBCLK |
| 923 | CONFIG_HPS_PERPLLGRP_PERBASECLK_CNT | 922 | CONFIG_HPS_PERPLLGRP_PERBASECLK_CNT |
| 924 | CONFIG_HPS_PERPLLGRP_PERNANDSDMMCCLK_CNT | 923 | CONFIG_HPS_PERPLLGRP_PERNANDSDMMCCLK_CNT |
| 925 | CONFIG_HPS_PERPLLGRP_PERQSPICLK_CNT | 924 | CONFIG_HPS_PERPLLGRP_PERQSPICLK_CNT |
| 926 | CONFIG_HPS_PERPLLGRP_S2FUSER1CLK_CNT | 925 | CONFIG_HPS_PERPLLGRP_S2FUSER1CLK_CNT |
| 927 | CONFIG_HPS_PERPLLGRP_SRC_NAND | 926 | CONFIG_HPS_PERPLLGRP_SRC_NAND |
| 928 | CONFIG_HPS_PERPLLGRP_SRC_QSPI | 927 | CONFIG_HPS_PERPLLGRP_SRC_QSPI |
| 929 | CONFIG_HPS_PERPLLGRP_SRC_SDMMC | 928 | CONFIG_HPS_PERPLLGRP_SRC_SDMMC |
| 930 | CONFIG_HPS_PERPLLGRP_VCO_DENOM | 929 | CONFIG_HPS_PERPLLGRP_VCO_DENOM |
| 931 | CONFIG_HPS_PERPLLGRP_VCO_NUMER | 930 | CONFIG_HPS_PERPLLGRP_VCO_NUMER |
| 932 | CONFIG_HPS_PERPLLGRP_VCO_PSRC | 931 | CONFIG_HPS_PERPLLGRP_VCO_PSRC |
| 933 | CONFIG_HPS_SDRPLLGRP_DDR2XDQSCLK_CNT | 932 | CONFIG_HPS_SDRPLLGRP_DDR2XDQSCLK_CNT |
| 934 | CONFIG_HPS_SDRPLLGRP_DDR2XDQSCLK_PHASE | 933 | CONFIG_HPS_SDRPLLGRP_DDR2XDQSCLK_PHASE |
| 935 | CONFIG_HPS_SDRPLLGRP_DDRDQCLK_CNT | 934 | CONFIG_HPS_SDRPLLGRP_DDRDQCLK_CNT |
| 936 | CONFIG_HPS_SDRPLLGRP_DDRDQCLK_PHASE | 935 | CONFIG_HPS_SDRPLLGRP_DDRDQCLK_PHASE |
| 937 | CONFIG_HPS_SDRPLLGRP_DDRDQSCLK_CNT | 936 | CONFIG_HPS_SDRPLLGRP_DDRDQSCLK_CNT |
| 938 | CONFIG_HPS_SDRPLLGRP_DDRDQSCLK_PHASE | 937 | CONFIG_HPS_SDRPLLGRP_DDRDQSCLK_PHASE |
| 939 | CONFIG_HPS_SDRPLLGRP_S2FUSER2CLK_CNT | 938 | CONFIG_HPS_SDRPLLGRP_S2FUSER2CLK_CNT |
| 940 | CONFIG_HPS_SDRPLLGRP_S2FUSER2CLK_PHASE | 939 | CONFIG_HPS_SDRPLLGRP_S2FUSER2CLK_PHASE |
| 941 | CONFIG_HPS_SDRPLLGRP_VCO_DENOM | 940 | CONFIG_HPS_SDRPLLGRP_VCO_DENOM |
| 942 | CONFIG_HPS_SDRPLLGRP_VCO_NUMER | 941 | CONFIG_HPS_SDRPLLGRP_VCO_NUMER |
| 943 | CONFIG_HPS_SDRPLLGRP_VCO_SSRC | 942 | CONFIG_HPS_SDRPLLGRP_VCO_SSRC |
| 944 | CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR | 943 | CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR |
| 945 | CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP | 944 | CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP |
| 946 | CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH | 945 | CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH |
| 947 | CONFIG_HPS_SDR_CTRLCFG_CPORTWMAP_CPORTWMAP | 946 | CONFIG_HPS_SDR_CTRLCFG_CPORTWMAP_CPORTWMAP |
| 948 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ADDRORDER | 947 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ADDRORDER |
| 949 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_DQSTRKEN | 948 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_DQSTRKEN |
| 950 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCCORREN | 949 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCCORREN |
| 951 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCEN | 950 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCEN |
| 952 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMBL | 951 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMBL |
| 953 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMTYPE | 952 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMTYPE |
| 954 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_NODMPINS | 953 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_NODMPINS |
| 955 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_REORDEREN | 954 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_REORDEREN |
| 956 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_STARVELIMIT | 955 | CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_STARVELIMIT |
| 957 | CONFIG_HPS_SDR_CTRLCFG_CTRLWIDTH_CTRLWIDTH | 956 | CONFIG_HPS_SDR_CTRLCFG_CTRLWIDTH_CTRLWIDTH |
| 958 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_BANKBITS | 957 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_BANKBITS |
| 959 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_COLBITS | 958 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_COLBITS |
| 960 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_CSBITS | 959 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_CSBITS |
| 961 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_ROWBITS | 960 | CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_ROWBITS |
| 962 | CONFIG_HPS_SDR_CTRLCFG_DRAMDEVWIDTH_DEVWIDTH | 961 | CONFIG_HPS_SDR_CTRLCFG_DRAMDEVWIDTH_DEVWIDTH |
| 963 | CONFIG_HPS_SDR_CTRLCFG_DRAMIFWIDTH_IFWIDTH | 962 | CONFIG_HPS_SDR_CTRLCFG_DRAMIFWIDTH_IFWIDTH |
| 964 | CONFIG_HPS_SDR_CTRLCFG_DRAMINTR_INTREN | 963 | CONFIG_HPS_SDR_CTRLCFG_DRAMINTR_INTREN |
| 965 | CONFIG_HPS_SDR_CTRLCFG_DRAMODT_READ | 964 | CONFIG_HPS_SDR_CTRLCFG_DRAMODT_READ |
| 966 | CONFIG_HPS_SDR_CTRLCFG_DRAMODT_WRITE | 965 | CONFIG_HPS_SDR_CTRLCFG_DRAMODT_WRITE |
| 967 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_AL | 966 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_AL |
| 968 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCL | 967 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCL |
| 969 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCWL | 968 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCWL |
| 970 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TFAW | 969 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TFAW |
| 971 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRFC | 970 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRFC |
| 972 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRRD | 971 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRRD |
| 973 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRCD | 972 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRCD |
| 974 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TREFI | 973 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TREFI |
| 975 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRP | 974 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRP |
| 976 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWR | 975 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWR |
| 977 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWTR | 976 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWTR |
| 978 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TCCD | 977 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TCCD |
| 979 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TMRD | 978 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TMRD |
| 980 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRAS | 979 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRAS |
| 981 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRC | 980 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRC |
| 982 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRTP | 981 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRTP |
| 983 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_PWRDOWNEXIT | 982 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_PWRDOWNEXIT |
| 984 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_SELFRFSHEXIT | 983 | CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_SELFRFSHEXIT |
| 985 | CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_INCSYNC | 984 | CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_INCSYNC |
| 986 | CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_SYNCMODE | 985 | CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_SYNCMODE |
| 987 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST | 986 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST |
| 988 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_COMMAND_PORT_USED | 987 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_COMMAND_PORT_USED |
| 989 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_READ_PORT_USED | 988 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_READ_PORT_USED |
| 990 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_WRITE_PORT_USED | 989 | CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_WRITE_PORT_USED |
| 991 | CONFIG_HPS_SDR_CTRLCFG_LOWPWREQ_SELFRFSHMASK | 990 | CONFIG_HPS_SDR_CTRLCFG_LOWPWREQ_SELFRFSHMASK |
| 992 | CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_AUTOPDCYCLES | 991 | CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_AUTOPDCYCLES |
| 993 | CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_CLKDISABLECYCLES | 992 | CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_CLKDISABLECYCLES |
| 994 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_0_THRESHOLD1_31_0 | 993 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_0_THRESHOLD1_31_0 |
| 995 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD1_59_32 | 994 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD1_59_32 |
| 996 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD2_3_0 | 995 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD2_3_0 |
| 997 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_2_THRESHOLD2_35_4 | 996 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_2_THRESHOLD2_35_4 |
| 998 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_3_THRESHOLD2_59_36 | 997 | CONFIG_HPS_SDR_CTRLCFG_MPPACING_3_THRESHOLD2_59_36 |
| 999 | CONFIG_HPS_SDR_CTRLCFG_MPPRIORITY_USERPRIORITY | 998 | CONFIG_HPS_SDR_CTRLCFG_MPPRIORITY_USERPRIORITY |
| 1000 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_0_THRESHOLDRSTCYCLES_31_0 | 999 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_0_THRESHOLDRSTCYCLES_31_0 |
| 1001 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_1_THRESHOLDRSTCYCLES_63_32 | 1000 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_1_THRESHOLDRSTCYCLES_63_32 |
| 1002 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_2_THRESHOLDRSTCYCLES_79_64 | 1001 | CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_2_THRESHOLDRSTCYCLES_79_64 |
| 1003 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_0_STATICWEIGHT_31_0 | 1002 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_0_STATICWEIGHT_31_0 |
| 1004 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_STATICWEIGHT_49_32 | 1003 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_STATICWEIGHT_49_32 |
| 1005 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_SUMOFWEIGHT_13_0 | 1004 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_SUMOFWEIGHT_13_0 |
| 1006 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_2_SUMOFWEIGHT_45_14 | 1005 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_2_SUMOFWEIGHT_45_14 |
| 1007 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_3_SUMOFWEIGHT_63_46 | 1006 | CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_3_SUMOFWEIGHT_63_46 |
| 1008 | CONFIG_HPS_SDR_CTRLCFG_PHYCTRL_PHYCTRL_0 | 1007 | CONFIG_HPS_SDR_CTRLCFG_PHYCTRL_PHYCTRL_0 |
| 1009 | CONFIG_HPS_SDR_CTRLCFG_PORTCFG_AUTOPCHEN | 1008 | CONFIG_HPS_SDR_CTRLCFG_PORTCFG_AUTOPCHEN |
| 1010 | CONFIG_HPS_SDR_CTRLCFG_RFIFOCMAP_RFIFOCMAP | 1009 | CONFIG_HPS_SDR_CTRLCFG_RFIFOCMAP_RFIFOCMAP |
| 1011 | CONFIG_HPS_SDR_CTRLCFG_STATICCFG_MEMBL | 1010 | CONFIG_HPS_SDR_CTRLCFG_STATICCFG_MEMBL |
| 1012 | CONFIG_HPS_SDR_CTRLCFG_STATICCFG_USEECCASDATA | 1011 | CONFIG_HPS_SDR_CTRLCFG_STATICCFG_USEECCASDATA |
| 1013 | CONFIG_HPS_SDR_CTRLCFG_WFIFOCMAP_WFIFOCMAP | 1012 | CONFIG_HPS_SDR_CTRLCFG_WFIFOCMAP_WFIFOCMAP |
| 1014 | CONFIG_HP_CLK_FREQ | 1013 | CONFIG_HP_CLK_FREQ |
| 1015 | CONFIG_HRCON | 1014 | CONFIG_HRCON |
| 1016 | CONFIG_HRCON_DH | 1015 | CONFIG_HRCON_DH |
| 1017 | CONFIG_HRCON_FANS | 1016 | CONFIG_HRCON_FANS |
| 1018 | CONFIG_HSMMC2_8BIT | 1017 | CONFIG_HSMMC2_8BIT |
| 1019 | CONFIG_HUSH_INIT_VAR | 1018 | CONFIG_HUSH_INIT_VAR |
| 1020 | CONFIG_HVBOOT | 1019 | CONFIG_HVBOOT |
| 1021 | CONFIG_HWCONFIG | 1020 | CONFIG_HWCONFIG |
| 1022 | CONFIG_HW_ENV_SETTINGS | 1021 | CONFIG_HW_ENV_SETTINGS |
| 1023 | CONFIG_I2C | 1022 | CONFIG_I2C |
| 1024 | CONFIG_I2C_CHIPADDRESS | 1023 | CONFIG_I2C_CHIPADDRESS |
| 1025 | CONFIG_I2C_CMD_TREE | 1024 | CONFIG_I2C_CMD_TREE |
| 1026 | CONFIG_I2C_ENV_EEPROM_BUS | 1025 | CONFIG_I2C_ENV_EEPROM_BUS |
| 1027 | CONFIG_I2C_FPGA | 1026 | CONFIG_I2C_FPGA |
| 1028 | CONFIG_I2C_GSC | 1027 | CONFIG_I2C_GSC |
| 1029 | CONFIG_I2C_MAC_OFFSET | 1028 | CONFIG_I2C_MAC_OFFSET |
| 1030 | CONFIG_I2C_MBB_TIMEOUT | 1029 | CONFIG_I2C_MBB_TIMEOUT |
| 1031 | CONFIG_I2C_MULTI_BUS | 1030 | CONFIG_I2C_MULTI_BUS |
| 1032 | CONFIG_I2C_MV | 1031 | CONFIG_I2C_MV |
| 1033 | CONFIG_I2C_MVTWSI | 1032 | CONFIG_I2C_MVTWSI |
| 1034 | CONFIG_I2C_MVTWSI_BASE | 1033 | CONFIG_I2C_MVTWSI_BASE |
| 1035 | CONFIG_I2C_MVTWSI_BASE0 | 1034 | CONFIG_I2C_MVTWSI_BASE0 |
| 1036 | CONFIG_I2C_MVTWSI_BASE1 | 1035 | CONFIG_I2C_MVTWSI_BASE1 |
| 1037 | CONFIG_I2C_MVTWSI_BASE2 | 1036 | CONFIG_I2C_MVTWSI_BASE2 |
| 1038 | CONFIG_I2C_MVTWSI_BASE3 | 1037 | CONFIG_I2C_MVTWSI_BASE3 |
| 1039 | CONFIG_I2C_MVTWSI_BASE4 | 1038 | CONFIG_I2C_MVTWSI_BASE4 |
| 1040 | CONFIG_I2C_MVTWSI_BASE5 | 1039 | CONFIG_I2C_MVTWSI_BASE5 |
| 1041 | CONFIG_I2C_REPEATED_START | 1040 | CONFIG_I2C_REPEATED_START |
| 1042 | CONFIG_I2C_RTC_ADDR | 1041 | CONFIG_I2C_RTC_ADDR |
| 1043 | CONFIG_I2C_TIMEOUT | 1042 | CONFIG_I2C_TIMEOUT |
| 1044 | CONFIG_ICACHE | 1043 | CONFIG_ICACHE |
| 1045 | CONFIG_ICS307_REFCLK_HZ | 1044 | CONFIG_ICS307_REFCLK_HZ |
| 1046 | CONFIG_IDE_PCMCIA | 1045 | CONFIG_IDE_PCMCIA |
| 1047 | CONFIG_IDE_PREINIT | 1046 | CONFIG_IDE_PREINIT |
| 1048 | CONFIG_IDE_RESET | 1047 | CONFIG_IDE_RESET |
| 1049 | CONFIG_IDE_SWAP_IO | 1048 | CONFIG_IDE_SWAP_IO |
| 1050 | CONFIG_IDS8313 | 1049 | CONFIG_IDS8313 |
| 1051 | CONFIG_IDT8T49N222A | 1050 | CONFIG_IDT8T49N222A |
| 1052 | CONFIG_ID_EEPROM | 1051 | CONFIG_ID_EEPROM |
| 1053 | CONFIG_IMA | 1052 | CONFIG_IMA |
| 1054 | CONFIG_IMAGE_FORMAT_LEGACY | 1053 | CONFIG_IMAGE_FORMAT_LEGACY |
| 1055 | CONFIG_IMX | 1054 | CONFIG_IMX |
| 1056 | CONFIG_IMX6_PWM_PER_CLK | 1055 | CONFIG_IMX6_PWM_PER_CLK |
| 1057 | CONFIG_IMX_HDMI | 1056 | CONFIG_IMX_HDMI |
| 1058 | CONFIG_IMX_NAND | 1057 | CONFIG_IMX_NAND |
| 1059 | CONFIG_IMX_OTP | 1058 | CONFIG_IMX_OTP |
| 1060 | CONFIG_IMX_VIDEO_SKIP | 1059 | CONFIG_IMX_VIDEO_SKIP |
| 1061 | CONFIG_IMX_WATCHDOG | 1060 | CONFIG_IMX_WATCHDOG |
| 1062 | CONFIG_INETSPACE_V2 | 1061 | CONFIG_INETSPACE_V2 |
| 1063 | CONFIG_INITRD_TAG | 1062 | CONFIG_INITRD_TAG |
| 1064 | CONFIG_INIT_CRITICAL | 1063 | CONFIG_INIT_CRITICAL |
| 1065 | CONFIG_INIT_IGNORE_ERROR | 1064 | CONFIG_INIT_IGNORE_ERROR |
| 1066 | CONFIG_INI_ALLOW_MULTILINE | 1065 | CONFIG_INI_ALLOW_MULTILINE |
| 1067 | CONFIG_INI_CASE_INSENSITIVE | 1066 | CONFIG_INI_CASE_INSENSITIVE |
| 1068 | CONFIG_INI_MAX_LINE | 1067 | CONFIG_INI_MAX_LINE |
| 1069 | CONFIG_INI_MAX_NAME | 1068 | CONFIG_INI_MAX_NAME |
| 1070 | CONFIG_INI_MAX_SECTION | 1069 | CONFIG_INI_MAX_SECTION |
| 1071 | CONFIG_INTEGRITY | 1070 | CONFIG_INTEGRITY |
| 1072 | CONFIG_INTERRUPTS | 1071 | CONFIG_INTERRUPTS |
| 1073 | CONFIG_IO | 1072 | CONFIG_IO |
| 1074 | CONFIG_IO64 | 1073 | CONFIG_IO64 |
| 1075 | CONFIG_IOCON | 1074 | CONFIG_IOCON |
| 1076 | CONFIG_IODELAY_RECALIBRATION | 1075 | CONFIG_IODELAY_RECALIBRATION |
| 1077 | CONFIG_IOMUX_LPSR | 1076 | CONFIG_IOMUX_LPSR |
| 1078 | CONFIG_IOMUX_SHARE_CONF_REG | 1077 | CONFIG_IOMUX_SHARE_CONF_REG |
| 1079 | CONFIG_IOS | 1078 | CONFIG_IOS |
| 1080 | CONFIG_IO_TRACE | 1079 | CONFIG_IO_TRACE |
| 1081 | CONFIG_IPADDR | 1080 | CONFIG_IPADDR |
| 1082 | CONFIG_IPADDR1 | 1081 | CONFIG_IPADDR1 |
| 1083 | CONFIG_IPADDR2 | 1082 | CONFIG_IPADDR2 |
| 1084 | CONFIG_IPAM390_GPIO_BOOTMODE | 1083 | CONFIG_IPAM390_GPIO_BOOTMODE |
| 1085 | CONFIG_IPAM390_GPIO_LED_GREEN | 1084 | CONFIG_IPAM390_GPIO_LED_GREEN |
| 1086 | CONFIG_IPAM390_GPIO_LED_RED | 1085 | CONFIG_IPAM390_GPIO_LED_RED |
| 1087 | CONFIG_IPROC | 1086 | CONFIG_IPROC |
| 1088 | CONFIG_IP_DEFRAG | 1087 | CONFIG_IP_DEFRAG |
| 1089 | CONFIG_IRAM_BASE | 1088 | CONFIG_IRAM_BASE |
| 1090 | CONFIG_IRAM_END | 1089 | CONFIG_IRAM_END |
| 1091 | CONFIG_IRAM_SIZE | 1090 | CONFIG_IRAM_SIZE |
| 1092 | CONFIG_IRAM_STACK | 1091 | CONFIG_IRAM_STACK |
| 1093 | CONFIG_IRAM_TOP | 1092 | CONFIG_IRAM_TOP |
| 1094 | CONFIG_IRDA_BASE | 1093 | CONFIG_IRDA_BASE |
| 1095 | CONFIG_IS_BUILTIN | 1094 | CONFIG_IS_BUILTIN |
| 1096 | CONFIG_IS_ENABLED | 1095 | CONFIG_IS_ENABLED |
| 1097 | CONFIG_IS_MODULE | 1096 | CONFIG_IS_MODULE |
| 1098 | CONFIG_JFFS2_CMDLINE | 1097 | CONFIG_JFFS2_CMDLINE |
| 1099 | CONFIG_JFFS2_DEV | 1098 | CONFIG_JFFS2_DEV |
| 1100 | CONFIG_JFFS2_LZO | 1099 | CONFIG_JFFS2_LZO |
| 1101 | CONFIG_JFFS2_NAND | 1100 | CONFIG_JFFS2_NAND |
| 1102 | CONFIG_JFFS2_PART_OFFSET | 1101 | CONFIG_JFFS2_PART_OFFSET |
| 1103 | CONFIG_JFFS2_PART_SIZE | 1102 | CONFIG_JFFS2_PART_SIZE |
| 1104 | CONFIG_JFFS2_SUMMARY | 1103 | CONFIG_JFFS2_SUMMARY |
| 1105 | CONFIG_JRSTARTR_JR0 | 1104 | CONFIG_JRSTARTR_JR0 |
| 1106 | CONFIG_JTAG_CONSOLE | 1105 | CONFIG_JTAG_CONSOLE |
| 1107 | CONFIG_KASAN | 1106 | CONFIG_KASAN |
| 1108 | CONFIG_KCLK_DIS | 1107 | CONFIG_KCLK_DIS |
| 1109 | CONFIG_KEEP_SERVERADDR | 1108 | CONFIG_KEEP_SERVERADDR |
| 1110 | CONFIG_KERNEL_OFFSET | 1109 | CONFIG_KERNEL_OFFSET |
| 1111 | CONFIG_KEYBOARD | 1110 | CONFIG_KEYBOARD |
| 1112 | CONFIG_KEYSTONE_NAND_MAX_RBL_PAGE | 1111 | CONFIG_KEYSTONE_NAND_MAX_RBL_PAGE |
| 1113 | CONFIG_KEYSTONE_NAND_MAX_RBL_SIZE | 1112 | CONFIG_KEYSTONE_NAND_MAX_RBL_SIZE |
| 1114 | CONFIG_KEYSTONE_RBL_NAND | 1113 | CONFIG_KEYSTONE_RBL_NAND |
| 1115 | CONFIG_KEY_REVOCATION | 1114 | CONFIG_KEY_REVOCATION |
| 1116 | CONFIG_KGDB_BAUDRATE | 1115 | CONFIG_KGDB_BAUDRATE |
| 1117 | CONFIG_KGDB_SER_INDEX | 1116 | CONFIG_KGDB_SER_INDEX |
| 1118 | CONFIG_KIRKWOOD_EGIGA_INIT | 1117 | CONFIG_KIRKWOOD_EGIGA_INIT |
| 1119 | CONFIG_KIRKWOOD_GPIO | 1118 | CONFIG_KIRKWOOD_GPIO |
| 1120 | CONFIG_KIRKWOOD_PCIE_INIT | 1119 | CONFIG_KIRKWOOD_PCIE_INIT |
| 1121 | CONFIG_KIRKWOOD_RGMII_PAD_1V8 | 1120 | CONFIG_KIRKWOOD_RGMII_PAD_1V8 |
| 1122 | CONFIG_KIRKWOOD_SPI | 1121 | CONFIG_KIRKWOOD_SPI |
| 1123 | CONFIG_KIRQ_EN | 1122 | CONFIG_KIRQ_EN |
| 1124 | CONFIG_KM8321 | 1123 | CONFIG_KM8321 |
| 1125 | CONFIG_KMCOGE4 | 1124 | CONFIG_KMCOGE4 |
| 1126 | CONFIG_KMCOGE5NE | 1125 | CONFIG_KMCOGE5NE |
| 1127 | CONFIG_KMETER1 | 1126 | CONFIG_KMETER1 |
| 1128 | CONFIG_KMLION1 | 1127 | CONFIG_KMLION1 |
| 1129 | CONFIG_KMOPTI2 | 1128 | CONFIG_KMOPTI2 |
| 1130 | CONFIG_KMP204X | 1129 | CONFIG_KMP204X |
| 1131 | CONFIG_KMSUPX5 | 1130 | CONFIG_KMSUPX5 |
| 1132 | CONFIG_KMTEGR1 | 1131 | CONFIG_KMTEGR1 |
| 1133 | CONFIG_KMTEPR2 | 1132 | CONFIG_KMTEPR2 |
| 1134 | CONFIG_KMVECT1 | 1133 | CONFIG_KMVECT1 |
| 1135 | CONFIG_KM_BOARD_EXTRA_ENV | 1134 | CONFIG_KM_BOARD_EXTRA_ENV |
| 1136 | CONFIG_KM_BOARD_NAME | 1135 | CONFIG_KM_BOARD_NAME |
| 1137 | CONFIG_KM_COGE5UN | 1136 | CONFIG_KM_COGE5UN |
| 1138 | CONFIG_KM_COMMON_ETH_INIT | 1137 | CONFIG_KM_COMMON_ETH_INIT |
| 1139 | CONFIG_KM_CONSOLE_TTY | 1138 | CONFIG_KM_CONSOLE_TTY |
| 1140 | CONFIG_KM_CRAMFS_ADDR | 1139 | CONFIG_KM_CRAMFS_ADDR |
| 1141 | CONFIG_KM_DEF_ARCH | 1140 | CONFIG_KM_DEF_ARCH |
| 1142 | CONFIG_KM_DEF_BOOT_ARGS_CPU | 1141 | CONFIG_KM_DEF_BOOT_ARGS_CPU |
| 1143 | CONFIG_KM_DEF_ENV | 1142 | CONFIG_KM_DEF_ENV |
| 1144 | CONFIG_KM_DEF_ENV_BOOTARGS | 1143 | CONFIG_KM_DEF_ENV_BOOTARGS |
| 1145 | CONFIG_KM_DEF_ENV_BOOTPARAMS | 1144 | CONFIG_KM_DEF_ENV_BOOTPARAMS |
| 1146 | CONFIG_KM_DEF_ENV_BOOTTARGETS | 1145 | CONFIG_KM_DEF_ENV_BOOTTARGETS |
| 1147 | CONFIG_KM_DEF_ENV_CONSTANTS | 1146 | CONFIG_KM_DEF_ENV_CONSTANTS |
| 1148 | CONFIG_KM_DEF_ENV_CPU | 1147 | CONFIG_KM_DEF_ENV_CPU |
| 1149 | CONFIG_KM_DEF_ENV_FLASH_BOOT | 1148 | CONFIG_KM_DEF_ENV_FLASH_BOOT |
| 1150 | CONFIG_KM_DEF_NETDEV | 1149 | CONFIG_KM_DEF_NETDEV |
| 1151 | CONFIG_KM_DEV_ENV_FLASH_BOOT_UBI | 1150 | CONFIG_KM_DEV_ENV_FLASH_BOOT_UBI |
| 1152 | CONFIG_KM_DISABLE_PCI | 1151 | CONFIG_KM_DISABLE_PCI |
| 1153 | CONFIG_KM_DISABLE_PCIE | 1152 | CONFIG_KM_DISABLE_PCIE |
| 1154 | CONFIG_KM_ECC_MODE | 1153 | CONFIG_KM_ECC_MODE |
| 1155 | CONFIG_KM_ENV_IS_IN_SPI_NOR | 1154 | CONFIG_KM_ENV_IS_IN_SPI_NOR |
| 1156 | CONFIG_KM_FDT_ADDR | 1155 | CONFIG_KM_FDT_ADDR |
| 1157 | CONFIG_KM_FPGA_CONFIG | 1156 | CONFIG_KM_FPGA_CONFIG |
| 1158 | CONFIG_KM_IVM_BUS | 1157 | CONFIG_KM_IVM_BUS |
| 1159 | CONFIG_KM_KERNEL_ADDR | 1158 | CONFIG_KM_KERNEL_ADDR |
| 1160 | CONFIG_KM_KIRKWOOD | 1159 | CONFIG_KM_KIRKWOOD |
| 1161 | CONFIG_KM_KIRKWOOD_128M16 | 1160 | CONFIG_KM_KIRKWOOD_128M16 |
| 1162 | CONFIG_KM_KIRKWOOD_PCI | 1161 | CONFIG_KM_KIRKWOOD_PCI |
| 1163 | CONFIG_KM_MGCOGE3UN | 1162 | CONFIG_KM_MGCOGE3UN |
| 1164 | CONFIG_KM_MVEXTSW_ADDR | 1163 | CONFIG_KM_MVEXTSW_ADDR |
| 1165 | CONFIG_KM_NEW_ENV | 1164 | CONFIG_KM_NEW_ENV |
| 1166 | CONFIG_KM_NUSA | 1165 | CONFIG_KM_NUSA |
| 1167 | CONFIG_KM_PHRAM | 1166 | CONFIG_KM_PHRAM |
| 1168 | CONFIG_KM_PIGGY4_88E6061 | 1167 | CONFIG_KM_PIGGY4_88E6061 |
| 1169 | CONFIG_KM_PIGGY4_88E6352 | 1168 | CONFIG_KM_PIGGY4_88E6352 |
| 1170 | CONFIG_KM_PNVRAM | 1169 | CONFIG_KM_PNVRAM |
| 1171 | CONFIG_KM_PORTL2 | 1170 | CONFIG_KM_PORTL2 |
| 1172 | CONFIG_KM_RESERVED_PRAM | 1171 | CONFIG_KM_RESERVED_PRAM |
| 1173 | CONFIG_KM_ROOTFSSIZE | 1172 | CONFIG_KM_ROOTFSSIZE |
| 1174 | CONFIG_KM_SUGP1 | 1173 | CONFIG_KM_SUGP1 |
| 1175 | CONFIG_KM_SUV31 | 1174 | CONFIG_KM_SUV31 |
| 1176 | CONFIG_KM_UBI_LINUX_MTD | 1175 | CONFIG_KM_UBI_LINUX_MTD |
| 1177 | CONFIG_KM_UBI_PARTITION_NAME_APP | 1176 | CONFIG_KM_UBI_PARTITION_NAME_APP |
| 1178 | CONFIG_KM_UBI_PARTITION_NAME_BOOT | 1177 | CONFIG_KM_UBI_PARTITION_NAME_BOOT |
| 1179 | CONFIG_KM_UBI_PART_BOOT_OPTS | 1178 | CONFIG_KM_UBI_PART_BOOT_OPTS |
| 1180 | CONFIG_KM_UIMAGE_NAME | 1179 | CONFIG_KM_UIMAGE_NAME |
| 1181 | CONFIG_KM_UPDATE_UBOOT | 1180 | CONFIG_KM_UPDATE_UBOOT |
| 1182 | CONFIG_KONA | 1181 | CONFIG_KONA |
| 1183 | CONFIG_KONA_GPIO | 1182 | CONFIG_KONA_GPIO |
| 1184 | CONFIG_KONA_RESET_S | 1183 | CONFIG_KONA_RESET_S |
| 1185 | CONFIG_KPROBES | 1184 | CONFIG_KPROBES |
| 1186 | CONFIG_KS8851_MLL | 1185 | CONFIG_KS8851_MLL |
| 1187 | CONFIG_KS8851_MLL_BASEADDR | 1186 | CONFIG_KS8851_MLL_BASEADDR |
| 1188 | CONFIG_KSNAV_NETCP_PDMA_CTRL_BASE | 1187 | CONFIG_KSNAV_NETCP_PDMA_CTRL_BASE |
| 1189 | CONFIG_KSNAV_NETCP_PDMA_RX_BASE | 1188 | CONFIG_KSNAV_NETCP_PDMA_RX_BASE |
| 1190 | CONFIG_KSNAV_NETCP_PDMA_RX_CH_NUM | 1189 | CONFIG_KSNAV_NETCP_PDMA_RX_CH_NUM |
| 1191 | CONFIG_KSNAV_NETCP_PDMA_RX_FLOW_BASE | 1190 | CONFIG_KSNAV_NETCP_PDMA_RX_FLOW_BASE |
| 1192 | CONFIG_KSNAV_NETCP_PDMA_RX_FLOW_NUM | 1191 | CONFIG_KSNAV_NETCP_PDMA_RX_FLOW_NUM |
| 1193 | CONFIG_KSNAV_NETCP_PDMA_RX_FREE_QUEUE | 1192 | CONFIG_KSNAV_NETCP_PDMA_RX_FREE_QUEUE |
| 1194 | CONFIG_KSNAV_NETCP_PDMA_RX_RCV_QUEUE | 1193 | CONFIG_KSNAV_NETCP_PDMA_RX_RCV_QUEUE |
| 1195 | CONFIG_KSNAV_NETCP_PDMA_SCHED_BASE | 1194 | CONFIG_KSNAV_NETCP_PDMA_SCHED_BASE |
| 1196 | CONFIG_KSNAV_NETCP_PDMA_TX_BASE | 1195 | CONFIG_KSNAV_NETCP_PDMA_TX_BASE |
| 1197 | CONFIG_KSNAV_NETCP_PDMA_TX_CH_NUM | 1196 | CONFIG_KSNAV_NETCP_PDMA_TX_CH_NUM |
| 1198 | CONFIG_KSNAV_NETCP_PDMA_TX_SND_QUEUE | 1197 | CONFIG_KSNAV_NETCP_PDMA_TX_SND_QUEUE |
| 1199 | CONFIG_KSNAV_PKTDMA_NETCP | 1198 | CONFIG_KSNAV_PKTDMA_NETCP |
| 1200 | CONFIG_KSNAV_QM_BASE_ADDRESS | 1199 | CONFIG_KSNAV_QM_BASE_ADDRESS |
| 1201 | CONFIG_KSNAV_QM_CONF_BASE | 1200 | CONFIG_KSNAV_QM_CONF_BASE |
| 1202 | CONFIG_KSNAV_QM_DESC_SETUP_BASE | 1201 | CONFIG_KSNAV_QM_DESC_SETUP_BASE |
| 1203 | CONFIG_KSNAV_QM_INTD_CONF_BASE | 1202 | CONFIG_KSNAV_QM_INTD_CONF_BASE |
| 1204 | CONFIG_KSNAV_QM_LINK_RAM_BASE | 1203 | CONFIG_KSNAV_QM_LINK_RAM_BASE |
| 1205 | CONFIG_KSNAV_QM_MANAGER_QUEUES_BASE | 1204 | CONFIG_KSNAV_QM_MANAGER_QUEUES_BASE |
| 1206 | CONFIG_KSNAV_QM_MANAGER_Q_PROXY_BASE | 1205 | CONFIG_KSNAV_QM_MANAGER_Q_PROXY_BASE |
| 1207 | CONFIG_KSNAV_QM_PDSP1_CMD_BASE | 1206 | CONFIG_KSNAV_QM_PDSP1_CMD_BASE |
| 1208 | CONFIG_KSNAV_QM_PDSP1_CTRL_BASE | 1207 | CONFIG_KSNAV_QM_PDSP1_CTRL_BASE |
| 1209 | CONFIG_KSNAV_QM_PDSP1_IRAM_BASE | 1208 | CONFIG_KSNAV_QM_PDSP1_IRAM_BASE |
| 1210 | CONFIG_KSNAV_QM_QPOOL_NUM | 1209 | CONFIG_KSNAV_QM_QPOOL_NUM |
| 1211 | CONFIG_KSNAV_QM_QUEUE_STATUS_BASE | 1210 | CONFIG_KSNAV_QM_QUEUE_STATUS_BASE |
| 1212 | CONFIG_KSNAV_QM_REGION_NUM | 1211 | CONFIG_KSNAV_QM_REGION_NUM |
| 1213 | CONFIG_KSNAV_QM_STATUS_RAM_BASE | 1212 | CONFIG_KSNAV_QM_STATUS_RAM_BASE |
| 1214 | CONFIG_KSNET_CPSW_NUM_PORTS | 1213 | CONFIG_KSNET_CPSW_NUM_PORTS |
| 1215 | CONFIG_KSNET_MAC_ID_BASE | 1214 | CONFIG_KSNET_MAC_ID_BASE |
| 1216 | CONFIG_KSNET_MDIO_PHY_CONFIG_ENABLE | 1215 | CONFIG_KSNET_MDIO_PHY_CONFIG_ENABLE |
| 1217 | CONFIG_KSNET_NETCP_BASE | 1216 | CONFIG_KSNET_NETCP_BASE |
| 1218 | CONFIG_KSNET_NETCP_V1_0 | 1217 | CONFIG_KSNET_NETCP_V1_0 |
| 1219 | CONFIG_KSNET_NETCP_V1_5 | 1218 | CONFIG_KSNET_NETCP_V1_5 |
| 1220 | CONFIG_KSNET_SERDES_LANES_PER_SGMII | 1219 | CONFIG_KSNET_SERDES_LANES_PER_SGMII |
| 1221 | CONFIG_KSNET_SERDES_SGMII2_BASE | 1220 | CONFIG_KSNET_SERDES_SGMII2_BASE |
| 1222 | CONFIG_KSNET_SERDES_SGMII_BASE | 1221 | CONFIG_KSNET_SERDES_SGMII_BASE |
| 1223 | CONFIG_KVM_GUEST | 1222 | CONFIG_KVM_GUEST |
| 1224 | CONFIG_KW88F6192 | 1223 | CONFIG_KW88F6192 |
| 1225 | CONFIG_KW88F6281 | 1224 | CONFIG_KW88F6281 |
| 1226 | CONFIG_KW88F6702 | 1225 | CONFIG_KW88F6702 |
| 1227 | CONFIG_KZM_A9_GT | 1226 | CONFIG_KZM_A9_GT |
| 1228 | CONFIG_L1_INIT_RAM | 1227 | CONFIG_L1_INIT_RAM |
| 1229 | CONFIG_L2_CACHE | 1228 | CONFIG_L2_CACHE |
| 1230 | CONFIG_LAN91C96_USE_32_BIT | 1229 | CONFIG_LAN91C96_USE_32_BIT |
| 1231 | CONFIG_LAST_STAGE_INIT | 1230 | CONFIG_LAST_STAGE_INIT |
| 1232 | CONFIG_LAYERSCAPE_NS_ACCESS | 1231 | CONFIG_LAYERSCAPE_NS_ACCESS |
| 1233 | CONFIG_LBA48 | 1232 | CONFIG_LBA48 |
| 1234 | CONFIG_LBDAF | 1233 | CONFIG_LBDAF |
| 1235 | CONFIG_LCD_ALIGNMENT | 1234 | CONFIG_LCD_ALIGNMENT |
| 1236 | CONFIG_LCD_BMP_RLE8 | 1235 | CONFIG_LCD_BMP_RLE8 |
| 1237 | CONFIG_LCD_DT_SIMPLEFB | 1236 | CONFIG_LCD_DT_SIMPLEFB |
| 1238 | CONFIG_LCD_INFO | 1237 | CONFIG_LCD_INFO |
| 1239 | CONFIG_LCD_INFO_BELOW_LOGO | 1238 | CONFIG_LCD_INFO_BELOW_LOGO |
| 1240 | CONFIG_LCD_IN_PSRAM | 1239 | CONFIG_LCD_IN_PSRAM |
| 1241 | CONFIG_LCD_LOGO | 1240 | CONFIG_LCD_LOGO |
| 1242 | CONFIG_LCD_MENU | 1241 | CONFIG_LCD_MENU |
| 1243 | CONFIG_LCD_ROTATION | 1242 | CONFIG_LCD_ROTATION |
| 1244 | CONFIG_LD9040 | 1243 | CONFIG_LD9040 |
| 1245 | CONFIG_LEGACY | 1244 | CONFIG_LEGACY |
| 1246 | CONFIG_LEGACY_BOOTCMD_ENV | 1245 | CONFIG_LEGACY_BOOTCMD_ENV |
| 1247 | CONFIG_LG4573 | 1246 | CONFIG_LG4573 |
| 1248 | CONFIG_LG4573_BUS | 1247 | CONFIG_LG4573_BUS |
| 1249 | CONFIG_LG4573_CS | 1248 | CONFIG_LG4573_CS |
| 1250 | CONFIG_LIBATA | 1249 | CONFIG_LIBATA |
| 1251 | CONFIG_LIB_HW_RAND | 1250 | CONFIG_LIB_HW_RAND |
| 1252 | CONFIG_LIB_UUID | 1251 | CONFIG_LIB_UUID |
| 1253 | CONFIG_LINUX | 1252 | CONFIG_LINUX |
| 1254 | CONFIG_LINUX_RESET_VEC | 1253 | CONFIG_LINUX_RESET_VEC |
| 1255 | CONFIG_LITTLETON_LCD | 1254 | CONFIG_LITTLETON_LCD |
| 1256 | CONFIG_LMB | 1255 | CONFIG_LMB |
| 1257 | CONFIG_LMS283GF05 | 1256 | CONFIG_LMS283GF05 |
| 1258 | CONFIG_LOADADDR | 1257 | CONFIG_LOADADDR |
| 1259 | CONFIG_LOADCMD | 1258 | CONFIG_LOADCMD |
| 1260 | CONFIG_LOADS_ECHO | 1259 | CONFIG_LOADS_ECHO |
| 1261 | CONFIG_LOWPOWER_ADDR | 1260 | CONFIG_LOWPOWER_ADDR |
| 1262 | CONFIG_LOWPOWER_FLAG | 1261 | CONFIG_LOWPOWER_FLAG |
| 1263 | CONFIG_LOW_MCFCLK | 1262 | CONFIG_LOW_MCFCLK |
| 1264 | CONFIG_LPC32XX_ETH | 1263 | CONFIG_LPC32XX_ETH |
| 1265 | CONFIG_LPC32XX_ETH_BUFS_BASE | 1264 | CONFIG_LPC32XX_ETH_BUFS_BASE |
| 1266 | CONFIG_LPC32XX_HSUART | 1265 | CONFIG_LPC32XX_HSUART |
| 1267 | CONFIG_LPC32XX_NAND_MLC_BUSY_DELAY | 1266 | CONFIG_LPC32XX_NAND_MLC_BUSY_DELAY |
| 1268 | CONFIG_LPC32XX_NAND_MLC_NAND_TA | 1267 | CONFIG_LPC32XX_NAND_MLC_NAND_TA |
| 1269 | CONFIG_LPC32XX_NAND_MLC_RD_HIGH | 1268 | CONFIG_LPC32XX_NAND_MLC_RD_HIGH |
| 1270 | CONFIG_LPC32XX_NAND_MLC_RD_LOW | 1269 | CONFIG_LPC32XX_NAND_MLC_RD_LOW |
| 1271 | CONFIG_LPC32XX_NAND_MLC_TCEA_DELAY | 1270 | CONFIG_LPC32XX_NAND_MLC_TCEA_DELAY |
| 1272 | CONFIG_LPC32XX_NAND_MLC_WR_HIGH | 1271 | CONFIG_LPC32XX_NAND_MLC_WR_HIGH |
| 1273 | CONFIG_LPC32XX_NAND_MLC_WR_LOW | 1272 | CONFIG_LPC32XX_NAND_MLC_WR_LOW |
| 1274 | CONFIG_LPC32XX_NAND_SLC_RDR_CLKS | 1273 | CONFIG_LPC32XX_NAND_SLC_RDR_CLKS |
| 1275 | CONFIG_LPC32XX_NAND_SLC_RHOLD | 1274 | CONFIG_LPC32XX_NAND_SLC_RHOLD |
| 1276 | CONFIG_LPC32XX_NAND_SLC_RSETUP | 1275 | CONFIG_LPC32XX_NAND_SLC_RSETUP |
| 1277 | CONFIG_LPC32XX_NAND_SLC_RWIDTH | 1276 | CONFIG_LPC32XX_NAND_SLC_RWIDTH |
| 1278 | CONFIG_LPC32XX_NAND_SLC_WDR_CLKS | 1277 | CONFIG_LPC32XX_NAND_SLC_WDR_CLKS |
| 1279 | CONFIG_LPC32XX_NAND_SLC_WHOLD | 1278 | CONFIG_LPC32XX_NAND_SLC_WHOLD |
| 1280 | CONFIG_LPC32XX_NAND_SLC_WSETUP | 1279 | CONFIG_LPC32XX_NAND_SLC_WSETUP |
| 1281 | CONFIG_LPC32XX_NAND_SLC_WWIDTH | 1280 | CONFIG_LPC32XX_NAND_SLC_WWIDTH |
| 1282 | CONFIG_LPC32XX_SDRAM_ | 1281 | CONFIG_LPC32XX_SDRAM_ |
| 1283 | CONFIG_LPC32XX_SPL | 1282 | CONFIG_LPC32XX_SPL |
| 1284 | CONFIG_LPC32XX_SSP | 1283 | CONFIG_LPC32XX_SSP |
| 1285 | CONFIG_LPC32XX_SSP_TIMEOUT | 1284 | CONFIG_LPC32XX_SSP_TIMEOUT |
| 1286 | CONFIG_LPC_BASE | 1285 | CONFIG_LPC_BASE |
| 1287 | CONFIG_LPC_IO_BASE | 1286 | CONFIG_LPC_IO_BASE |
| 1288 | CONFIG_LPUART | 1287 | CONFIG_LPUART |
| 1289 | CONFIG_LPUART_32B_REG | 1288 | CONFIG_LPUART_32B_REG |
| 1290 | CONFIG_LQ038J7DH53 | 1289 | CONFIG_LQ038J7DH53 |
| 1291 | CONFIG_LS102XA_STREAM_ID | 1290 | CONFIG_LS102XA_STREAM_ID |
| 1292 | CONFIG_LSCHLV2 | 1291 | CONFIG_LSCHLV2 |
| 1293 | CONFIG_LSXHL | 1292 | CONFIG_LSXHL |
| 1294 | CONFIG_LYNXKDI | 1293 | CONFIG_LYNXKDI |
| 1295 | CONFIG_M41T94_SPI_CS | 1294 | CONFIG_M41T94_SPI_CS |
| 1296 | CONFIG_M520x | 1295 | CONFIG_M520x |
| 1297 | CONFIG_M52277EVB | 1296 | CONFIG_M52277EVB |
| 1298 | CONFIG_M5253DEMO | 1297 | CONFIG_M5253DEMO |
| 1299 | CONFIG_M5253EVBE | 1298 | CONFIG_M5253EVBE |
| 1300 | CONFIG_M5275EVB | 1299 | CONFIG_M5275EVB |
| 1301 | CONFIG_M5301x | 1300 | CONFIG_M5301x |
| 1302 | CONFIG_M54418TWR | 1301 | CONFIG_M54418TWR |
| 1303 | CONFIG_M54451EVB | 1302 | CONFIG_M54451EVB |
| 1304 | CONFIG_M54455EVB | 1303 | CONFIG_M54455EVB |
| 1305 | CONFIG_MACB0_PHY | 1304 | CONFIG_MACB0_PHY |
| 1306 | CONFIG_MACB1_PHY | 1305 | CONFIG_MACB1_PHY |
| 1307 | CONFIG_MACB2_PHY | 1306 | CONFIG_MACB2_PHY |
| 1308 | CONFIG_MACB3_PHY | 1307 | CONFIG_MACB3_PHY |
| 1309 | CONFIG_MACB_SEARCH_PHY | 1308 | CONFIG_MACB_SEARCH_PHY |
| 1310 | CONFIG_MACH_ASPENITE | 1309 | CONFIG_MACH_ASPENITE |
| 1311 | CONFIG_MACH_DAVINCI_CALIMAIN | 1310 | CONFIG_MACH_DAVINCI_CALIMAIN |
| 1312 | CONFIG_MACH_DAVINCI_DA850_EVM | 1311 | CONFIG_MACH_DAVINCI_DA850_EVM |
| 1313 | CONFIG_MACH_DOCKSTAR | 1312 | CONFIG_MACH_DOCKSTAR |
| 1314 | CONFIG_MACH_EDMINIV2 | 1313 | CONFIG_MACH_EDMINIV2 |
| 1315 | CONFIG_MACH_GOFLEXHOME | 1314 | CONFIG_MACH_GOFLEXHOME |
| 1316 | CONFIG_MACH_GONI | 1315 | CONFIG_MACH_GONI |
| 1317 | CONFIG_MACH_GURUPLUG | 1316 | CONFIG_MACH_GURUPLUG |
| 1318 | CONFIG_MACH_KM_KIRKWOOD | 1317 | CONFIG_MACH_KM_KIRKWOOD |
| 1319 | CONFIG_MACH_OMAPL138_LCDK | 1318 | CONFIG_MACH_OMAPL138_LCDK |
| 1320 | CONFIG_MACH_OPENRD_BASE | 1319 | CONFIG_MACH_OPENRD_BASE |
| 1321 | CONFIG_MACH_SHEEVAPLUG | 1320 | CONFIG_MACH_SHEEVAPLUG |
| 1322 | CONFIG_MACH_SPECIFIC | 1321 | CONFIG_MACH_SPECIFIC |
| 1323 | CONFIG_MACH_TYPE | 1322 | CONFIG_MACH_TYPE |
| 1324 | CONFIG_MACH_TYPE_COMPAT_REV | 1323 | CONFIG_MACH_TYPE_COMPAT_REV |
| 1325 | CONFIG_MACRESET_TIMEOUT | 1324 | CONFIG_MACRESET_TIMEOUT |
| 1326 | CONFIG_MALLOC_F_ADDR | 1325 | CONFIG_MALLOC_F_ADDR |
| 1327 | CONFIG_MALTA | 1326 | CONFIG_MALTA |
| 1328 | CONFIG_MARCO_MEMSET | 1327 | CONFIG_MARCO_MEMSET |
| 1329 | CONFIG_MARUBUN_PCCARD | 1328 | CONFIG_MARUBUN_PCCARD |
| 1330 | CONFIG_MARVELL | 1329 | CONFIG_MARVELL |
| 1331 | CONFIG_MARVELL_GPIO | 1330 | CONFIG_MARVELL_GPIO |
| 1332 | CONFIG_MARVELL_MFP | 1331 | CONFIG_MARVELL_MFP |
| 1333 | CONFIG_MASK_AER_AO | 1332 | CONFIG_MASK_AER_AO |
| 1334 | CONFIG_MAX_DSP_CPUS | 1333 | CONFIG_MAX_DSP_CPUS |
| 1335 | CONFIG_MAX_FPGA_DEVICES | 1334 | CONFIG_MAX_FPGA_DEVICES |
| 1336 | CONFIG_MAX_MEM_MAPPED | 1335 | CONFIG_MAX_MEM_MAPPED |
| 1337 | CONFIG_MAX_PKT | 1336 | CONFIG_MAX_PKT |
| 1338 | CONFIG_MAX_RAM_BANK_SIZE | 1337 | CONFIG_MAX_RAM_BANK_SIZE |
| 1339 | CONFIG_MCAST_TFTP | 1338 | CONFIG_MCAST_TFTP |
| 1340 | CONFIG_MCF5249 | 1339 | CONFIG_MCF5249 |
| 1341 | CONFIG_MCF5253 | 1340 | CONFIG_MCF5253 |
| 1342 | CONFIG_MCFFEC | 1341 | CONFIG_MCFFEC |
| 1343 | CONFIG_MCFPIT | 1342 | CONFIG_MCFPIT |
| 1344 | CONFIG_MCFRTC | 1343 | CONFIG_MCFRTC |
| 1345 | CONFIG_MCFTMR | 1344 | CONFIG_MCFTMR |
| 1346 | CONFIG_MCFUART | 1345 | CONFIG_MCFUART |
| 1347 | CONFIG_MCLK_DIS | 1346 | CONFIG_MCLK_DIS |
| 1348 | CONFIG_MDIO_TIMEOUT | 1347 | CONFIG_MDIO_TIMEOUT |
| 1349 | CONFIG_MEMSIZE | 1348 | CONFIG_MEMSIZE |
| 1350 | CONFIG_MEMSIZE_IN_BYTES | 1349 | CONFIG_MEMSIZE_IN_BYTES |
| 1351 | CONFIG_MEMSIZE_MASK | 1350 | CONFIG_MEMSIZE_MASK |
| 1352 | CONFIG_MEM_HOLE_16M | 1351 | CONFIG_MEM_HOLE_16M |
| 1353 | CONFIG_MEM_INIT_VALUE | 1352 | CONFIG_MEM_INIT_VALUE |
| 1354 | CONFIG_MEM_REMAP | 1353 | CONFIG_MEM_REMAP |
| 1355 | CONFIG_MENUKEY | 1354 | CONFIG_MENUKEY |
| 1356 | CONFIG_MENUPROMPT | 1355 | CONFIG_MENUPROMPT |
| 1357 | CONFIG_MENU_SHOW | 1356 | CONFIG_MENU_SHOW |
| 1358 | CONFIG_MFG_ENV_SETTINGS | 1357 | CONFIG_MFG_ENV_SETTINGS |
| 1359 | CONFIG_MIGO_R | 1358 | CONFIG_MIGO_R |
| 1360 | CONFIG_MII | 1359 | CONFIG_MII |
| 1361 | CONFIG_MIIM_ADDRESS | 1360 | CONFIG_MIIM_ADDRESS |
| 1362 | CONFIG_MII_DEFAULT_TSEC | 1361 | CONFIG_MII_DEFAULT_TSEC |
| 1363 | CONFIG_MII_INIT | 1362 | CONFIG_MII_INIT |
| 1364 | CONFIG_MII_SUPPRESS_PREAMBLE | 1363 | CONFIG_MII_SUPPRESS_PREAMBLE |
| 1365 | CONFIG_MIPS_HUGE_TLB_SUPPORT | 1364 | CONFIG_MIPS_HUGE_TLB_SUPPORT |
| 1366 | CONFIG_MIPS_MT_FPAFF | 1365 | CONFIG_MIPS_MT_FPAFF |
| 1367 | CONFIG_MIRQ_EN | 1366 | CONFIG_MIRQ_EN |
| 1368 | CONFIG_MISC_COMMON | 1367 | CONFIG_MISC_COMMON |
| 1369 | CONFIG_MISC_INIT_F | 1368 | CONFIG_MISC_INIT_F |
| 1370 | CONFIG_MISC_INIT_R | 1369 | CONFIG_MISC_INIT_R |
| 1371 | CONFIG_MIU_1BIT_INTERLEAVED | 1370 | CONFIG_MIU_1BIT_INTERLEAVED |
| 1372 | CONFIG_MIU_2BIT_21_7_INTERLEAVED | 1371 | CONFIG_MIU_2BIT_21_7_INTERLEAVED |
| 1373 | CONFIG_MIU_2BIT_INTERLEAVED | 1372 | CONFIG_MIU_2BIT_INTERLEAVED |
| 1374 | CONFIG_MIU_LINEAR | 1373 | CONFIG_MIU_LINEAR |
| 1375 | CONFIG_MK_edb9301 | 1374 | CONFIG_MK_edb9301 |
| 1376 | CONFIG_MK_edb9315a | 1375 | CONFIG_MK_edb9315a |
| 1377 | CONFIG_MMCBOOTCOMMAND | 1376 | CONFIG_MMCBOOTCOMMAND |
| 1378 | CONFIG_MMCROOT | 1377 | CONFIG_MMCROOT |
| 1379 | CONFIG_MMC_DEFAULT_DEV | 1378 | CONFIG_MMC_DEFAULT_DEV |
| 1380 | CONFIG_MMC_RPMB_TRACE | 1379 | CONFIG_MMC_RPMB_TRACE |
| 1381 | CONFIG_MMC_SPI | 1380 | CONFIG_MMC_SPI |
| 1382 | CONFIG_MMC_SPI_BUS | 1381 | CONFIG_MMC_SPI_BUS |
| 1383 | CONFIG_MMC_SPI_CRC_ON | 1382 | CONFIG_MMC_SPI_CRC_ON |
| 1384 | CONFIG_MMC_SPI_CS | 1383 | CONFIG_MMC_SPI_CS |
| 1385 | CONFIG_MMC_SPI_MODE | 1384 | CONFIG_MMC_SPI_MODE |
| 1386 | CONFIG_MMC_SPI_SPEED | 1385 | CONFIG_MMC_SPI_SPEED |
| 1387 | CONFIG_MMC_SUNXI_SLOT | 1386 | CONFIG_MMC_SUNXI_SLOT |
| 1388 | CONFIG_MMC_TRACE | 1387 | CONFIG_MMC_TRACE |
| 1389 | CONFIG_MMU | 1388 | CONFIG_MMU |
| 1390 | CONFIG_MODVERSIONS | 1389 | CONFIG_MODVERSIONS |
| 1391 | CONFIG_MONITOR_IS_IN_RAM | 1390 | CONFIG_MONITOR_IS_IN_RAM |
| 1392 | CONFIG_MP | 1391 | CONFIG_MP |
| 1393 | CONFIG_MPC8308 | 1392 | CONFIG_MPC8308 |
| 1394 | CONFIG_MPC8308RDB | 1393 | CONFIG_MPC8308RDB |
| 1395 | CONFIG_MPC8308_P1M | 1394 | CONFIG_MPC8308_P1M |
| 1396 | CONFIG_MPC8309 | 1395 | CONFIG_MPC8309 |
| 1397 | CONFIG_MPC830x | 1396 | CONFIG_MPC830x |
| 1398 | CONFIG_MPC8313 | 1397 | CONFIG_MPC8313 |
| 1399 | CONFIG_MPC8313ERDB | 1398 | CONFIG_MPC8313ERDB |
| 1400 | CONFIG_MPC8315 | 1399 | CONFIG_MPC8315 |
| 1401 | CONFIG_MPC8315ERDB | 1400 | CONFIG_MPC8315ERDB |
| 1402 | CONFIG_MPC831x | 1401 | CONFIG_MPC831x |
| 1403 | CONFIG_MPC832XEMDS | 1402 | CONFIG_MPC832XEMDS |
| 1404 | CONFIG_MPC832x | 1403 | CONFIG_MPC832x |
| 1405 | CONFIG_MPC8349 | 1404 | CONFIG_MPC8349 |
| 1406 | CONFIG_MPC8349EMDS | 1405 | CONFIG_MPC8349EMDS |
| 1407 | CONFIG_MPC8349ITX | 1406 | CONFIG_MPC8349ITX |
| 1408 | CONFIG_MPC8349ITXGP | 1407 | CONFIG_MPC8349ITXGP |
| 1409 | CONFIG_MPC834x | 1408 | CONFIG_MPC834x |
| 1410 | CONFIG_MPC8360 | 1409 | CONFIG_MPC8360 |
| 1411 | CONFIG_MPC837XEMDS | 1410 | CONFIG_MPC837XEMDS |
| 1412 | CONFIG_MPC837XERDB | 1411 | CONFIG_MPC837XERDB |
| 1413 | CONFIG_MPC837x | 1412 | CONFIG_MPC837x |
| 1414 | CONFIG_MPC83XX_GPIO | 1413 | CONFIG_MPC83XX_GPIO |
| 1415 | CONFIG_MPC83XX_GPIO_0_INIT_DIRECTION | 1414 | CONFIG_MPC83XX_GPIO_0_INIT_DIRECTION |
| 1416 | CONFIG_MPC83XX_GPIO_0_INIT_OPEN_DRAIN | 1415 | CONFIG_MPC83XX_GPIO_0_INIT_OPEN_DRAIN |
| 1417 | CONFIG_MPC83XX_GPIO_0_INIT_VALUE | 1416 | CONFIG_MPC83XX_GPIO_0_INIT_VALUE |
| 1418 | CONFIG_MPC83XX_GPIO_1_INIT_DIRECTION | 1417 | CONFIG_MPC83XX_GPIO_1_INIT_DIRECTION |
| 1419 | CONFIG_MPC83XX_GPIO_1_INIT_OPEN_DRAIN | 1418 | CONFIG_MPC83XX_GPIO_1_INIT_OPEN_DRAIN |
| 1420 | CONFIG_MPC83XX_GPIO_1_INIT_VALUE | 1419 | CONFIG_MPC83XX_GPIO_1_INIT_VALUE |
| 1421 | CONFIG_MPC83XX_PCI2 | 1420 | CONFIG_MPC83XX_PCI2 |
| 1422 | CONFIG_MPC85XX_FEC | 1421 | CONFIG_MPC85XX_FEC |
| 1423 | CONFIG_MPC85XX_FEC_NAME | 1422 | CONFIG_MPC85XX_FEC_NAME |
| 1424 | CONFIG_MPC85XX_PCI2 | 1423 | CONFIG_MPC85XX_PCI2 |
| 1425 | CONFIG_MPC8XXX_SPI | 1424 | CONFIG_MPC8XXX_SPI |
| 1426 | CONFIG_MPC8xxx_DISABLE_BPTR | 1425 | CONFIG_MPC8xxx_DISABLE_BPTR |
| 1427 | CONFIG_MPLL_FREQ | 1426 | CONFIG_MPLL_FREQ |
| 1428 | CONFIG_MPR2 | 1427 | CONFIG_MPR2 |
| 1429 | CONFIG_MP_CLK_FREQ | 1428 | CONFIG_MP_CLK_FREQ |
| 1430 | CONFIG_MS7720SE | 1429 | CONFIG_MS7720SE |
| 1431 | CONFIG_MS7722SE | 1430 | CONFIG_MS7722SE |
| 1432 | CONFIG_MS7750SE | 1431 | CONFIG_MS7750SE |
| 1433 | CONFIG_MSHC_FREQ | 1432 | CONFIG_MSHC_FREQ |
| 1434 | CONFIG_MTD_CONCAT | 1433 | CONFIG_MTD_CONCAT |
| 1435 | CONFIG_MTD_DEVICE | 1434 | CONFIG_MTD_DEVICE |
| 1436 | CONFIG_MTD_ECC_SOFT | 1435 | CONFIG_MTD_ECC_SOFT |
| 1437 | CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR | 1436 | CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR |
| 1438 | CONFIG_MTD_NAND_ECC_SMC | 1437 | CONFIG_MTD_NAND_ECC_SMC |
| 1439 | CONFIG_MTD_NAND_MUSEUM_IDS | 1438 | CONFIG_MTD_NAND_MUSEUM_IDS |
| 1440 | CONFIG_MTD_NAND_VERIFY_WRITE | 1439 | CONFIG_MTD_NAND_VERIFY_WRITE |
| 1441 | CONFIG_MTD_ONENAND_VERIFY_WRITE | 1440 | CONFIG_MTD_ONENAND_VERIFY_WRITE |
| 1442 | CONFIG_MTD_PARTITION | 1441 | CONFIG_MTD_PARTITION |
| 1443 | CONFIG_MTD_PARTITIONS | 1442 | CONFIG_MTD_PARTITIONS |
| 1444 | CONFIG_MTD_UBI_BEB_RESERVE | 1443 | CONFIG_MTD_UBI_BEB_RESERVE |
| 1445 | CONFIG_MTD_UBI_BLOCK | 1444 | CONFIG_MTD_UBI_BLOCK |
| 1446 | CONFIG_MTD_UBI_DEBUG | 1445 | CONFIG_MTD_UBI_DEBUG |
| 1447 | CONFIG_MTD_UBI_DEBUG_MSG | 1446 | CONFIG_MTD_UBI_DEBUG_MSG |
| 1448 | CONFIG_MTD_UBI_DEBUG_MSG_BLD | 1447 | CONFIG_MTD_UBI_DEBUG_MSG_BLD |
| 1449 | CONFIG_MTD_UBI_DEBUG_MSG_EBA | 1448 | CONFIG_MTD_UBI_DEBUG_MSG_EBA |
| 1450 | CONFIG_MTD_UBI_DEBUG_MSG_IO | 1449 | CONFIG_MTD_UBI_DEBUG_MSG_IO |
| 1451 | CONFIG_MTD_UBI_DEBUG_MSG_WL | 1450 | CONFIG_MTD_UBI_DEBUG_MSG_WL |
| 1452 | CONFIG_MTD_UBI_DEBUG_PARANOID | 1451 | CONFIG_MTD_UBI_DEBUG_PARANOID |
| 1453 | CONFIG_MTD_UBI_GLUEBI | 1452 | CONFIG_MTD_UBI_GLUEBI |
| 1454 | CONFIG_MTD_UBI_MODULE | 1453 | CONFIG_MTD_UBI_MODULE |
| 1455 | CONFIG_MULTI_CS | 1454 | CONFIG_MULTI_CS |
| 1456 | CONFIG_MUSB_HOST | 1455 | CONFIG_MUSB_HOST |
| 1457 | CONFIG_MVEBU_MMC | 1456 | CONFIG_MVEBU_MMC |
| 1458 | CONFIG_MVGBE | 1457 | CONFIG_MVGBE |
| 1459 | CONFIG_MVGBE_PORTS | 1458 | CONFIG_MVGBE_PORTS |
| 1460 | CONFIG_MVMFP_V2 | 1459 | CONFIG_MVMFP_V2 |
| 1461 | CONFIG_MVS | 1460 | CONFIG_MVS |
| 1462 | CONFIG_MVSATA_IDE | 1461 | CONFIG_MVSATA_IDE |
| 1463 | CONFIG_MVSATA_IDE_USE_PORT0 | 1462 | CONFIG_MVSATA_IDE_USE_PORT0 |
| 1464 | CONFIG_MVSATA_IDE_USE_PORT1 | 1463 | CONFIG_MVSATA_IDE_USE_PORT1 |
| 1465 | CONFIG_MV_ETH_RXQ | 1464 | CONFIG_MV_ETH_RXQ |
| 1466 | CONFIG_MV_I2C_NUM | 1465 | CONFIG_MV_I2C_NUM |
| 1467 | CONFIG_MV_I2C_REG | 1466 | CONFIG_MV_I2C_REG |
| 1468 | CONFIG_MX23 | 1467 | CONFIG_MX23 |
| 1469 | CONFIG_MX25 | 1468 | CONFIG_MX25 |
| 1470 | CONFIG_MX25_CLK32 | 1469 | CONFIG_MX25_CLK32 |
| 1471 | CONFIG_MX25_HCLK_FREQ | 1470 | CONFIG_MX25_HCLK_FREQ |
| 1472 | CONFIG_MX27 | 1471 | CONFIG_MX27 |
| 1473 | CONFIG_MX27_CLK32 | 1472 | CONFIG_MX27_CLK32 |
| 1474 | CONFIG_MX27_TIMER_HIGH_PRECISION | 1473 | CONFIG_MX27_TIMER_HIGH_PRECISION |
| 1475 | CONFIG_MX28 | 1474 | CONFIG_MX28 |
| 1476 | CONFIG_MX28_FEC_MAC_IN_OCOTP | 1475 | CONFIG_MX28_FEC_MAC_IN_OCOTP |
| 1477 | CONFIG_MX31 | 1476 | CONFIG_MX31 |
| 1478 | CONFIG_MX31_CLK32 | 1477 | CONFIG_MX31_CLK32 |
| 1479 | CONFIG_MX31_HCLK_FREQ | 1478 | CONFIG_MX31_HCLK_FREQ |
| 1480 | CONFIG_MX35 | 1479 | CONFIG_MX35 |
| 1481 | CONFIG_MX35_CLK32 | 1480 | CONFIG_MX35_CLK32 |
| 1482 | CONFIG_MX35_HCLK_FREQ | 1481 | CONFIG_MX35_HCLK_FREQ |
| 1483 | CONFIG_MX6DL_LPDDR2 | 1482 | CONFIG_MX6DL_LPDDR2 |
| 1484 | CONFIG_MX6DQ_LPDDR2 | 1483 | CONFIG_MX6DQ_LPDDR2 |
| 1485 | CONFIG_MX6SX_SABRESD_REVA | 1484 | CONFIG_MX6SX_SABRESD_REVA |
| 1486 | CONFIG_MX6UL_14X14_EVK_EMMC_REWORK | 1485 | CONFIG_MX6UL_14X14_EVK_EMMC_REWORK |
| 1487 | CONFIG_MXC_EPDC | 1486 | CONFIG_MXC_EPDC |
| 1488 | CONFIG_MXC_GPIO | 1487 | CONFIG_MXC_GPIO |
| 1489 | CONFIG_MXC_GPT_HCLK | 1488 | CONFIG_MXC_GPT_HCLK |
| 1490 | CONFIG_MXC_MCI_REGS_BASE | 1489 | CONFIG_MXC_MCI_REGS_BASE |
| 1491 | CONFIG_MXC_NAND_HWECC | 1490 | CONFIG_MXC_NAND_HWECC |
| 1492 | CONFIG_MXC_NAND_IP_REGS_BASE | 1491 | CONFIG_MXC_NAND_IP_REGS_BASE |
| 1493 | CONFIG_MXC_NAND_REGS_BASE | 1492 | CONFIG_MXC_NAND_REGS_BASE |
| 1494 | CONFIG_MXC_SPI | 1493 | CONFIG_MXC_SPI |
| 1495 | CONFIG_MXC_UART_BASE | 1494 | CONFIG_MXC_UART_BASE |
| 1496 | CONFIG_MXC_USB_FLAGS | 1495 | CONFIG_MXC_USB_FLAGS |
| 1497 | CONFIG_MXC_USB_PORT | 1496 | CONFIG_MXC_USB_PORT |
| 1498 | CONFIG_MXC_USB_PORTSC | 1497 | CONFIG_MXC_USB_PORTSC |
| 1499 | CONFIG_MXS | 1498 | CONFIG_MXS |
| 1500 | CONFIG_MXS_AUART | 1499 | CONFIG_MXS_AUART |
| 1501 | CONFIG_MXS_AUART_BASE | 1500 | CONFIG_MXS_AUART_BASE |
| 1502 | CONFIG_MXS_GPIO | 1501 | CONFIG_MXS_GPIO |
| 1503 | CONFIG_MXS_OCOTP | 1502 | CONFIG_MXS_OCOTP |
| 1504 | CONFIG_MXS_SPI | 1503 | CONFIG_MXS_SPI |
| 1505 | CONFIG_MX_CYCLIC | 1504 | CONFIG_MX_CYCLIC |
| 1506 | CONFIG_MY_OPTION | 1505 | CONFIG_MY_OPTION |
| 1507 | CONFIG_NANDFLASH_SIZE | 1506 | CONFIG_NANDFLASH_SIZE |
| 1508 | CONFIG_NAND_6BYTES_OOB_FREE_10BYTES_ECC | 1507 | CONFIG_NAND_6BYTES_OOB_FREE_10BYTES_ECC |
| 1509 | CONFIG_NAND_ACTL | 1508 | CONFIG_NAND_ACTL |
| 1510 | CONFIG_NAND_ATMEL | 1509 | CONFIG_NAND_ATMEL |
| 1511 | CONFIG_NAND_CS_INIT | 1510 | CONFIG_NAND_CS_INIT |
| 1512 | CONFIG_NAND_DATA_REG | 1511 | CONFIG_NAND_DATA_REG |
| 1513 | CONFIG_NAND_DAVINCI | 1512 | CONFIG_NAND_DAVINCI |
| 1514 | CONFIG_NAND_DENALI_ECC_SIZE | 1513 | CONFIG_NAND_DENALI_ECC_SIZE |
| 1515 | CONFIG_NAND_ECC_BCH | 1514 | CONFIG_NAND_ECC_BCH |
| 1516 | CONFIG_NAND_ENV_DST | 1515 | CONFIG_NAND_ENV_DST |
| 1517 | CONFIG_NAND_FSL_ELBC | 1516 | CONFIG_NAND_FSL_ELBC |
| 1518 | CONFIG_NAND_FSL_IFC | 1517 | CONFIG_NAND_FSL_IFC |
| 1519 | CONFIG_NAND_FSL_NFC | 1518 | CONFIG_NAND_FSL_NFC |
| 1520 | CONFIG_NAND_FSMC | 1519 | CONFIG_NAND_FSMC |
| 1521 | CONFIG_NAND_KIRKWOOD | 1520 | CONFIG_NAND_KIRKWOOD |
| 1522 | CONFIG_NAND_KMETER1 | 1521 | CONFIG_NAND_KMETER1 |
| 1523 | CONFIG_NAND_LPC32XX_MLC | 1522 | CONFIG_NAND_LPC32XX_MLC |
| 1524 | CONFIG_NAND_LPC32XX_SLC | 1523 | CONFIG_NAND_LPC32XX_SLC |
| 1525 | CONFIG_NAND_MODE_REG | 1524 | CONFIG_NAND_MODE_REG |
| 1526 | CONFIG_NAND_MXC_V1_1 | 1525 | CONFIG_NAND_MXC_V1_1 |
| 1527 | CONFIG_NAND_NDFC | 1526 | CONFIG_NAND_NDFC |
| 1528 | CONFIG_NAND_OMAP_ECCSCHEME | 1527 | CONFIG_NAND_OMAP_ECCSCHEME |
| 1529 | CONFIG_NAND_OMAP_GPMC_WSCFG | 1528 | CONFIG_NAND_OMAP_GPMC_WSCFG |
| 1530 | CONFIG_NAND_SECBOOT | 1529 | CONFIG_NAND_SECBOOT |
| 1531 | CONFIG_NAND_SPL | 1530 | CONFIG_NAND_SPL |
| 1532 | CONFIG_NAND_U_BOOT | 1531 | CONFIG_NAND_U_BOOT |
| 1533 | CONFIG_NATSEMI | 1532 | CONFIG_NATSEMI |
| 1534 | CONFIG_NCEL2C100_BASE | 1533 | CONFIG_NCEL2C100_BASE |
| 1535 | CONFIG_NCEMIC100_BASE | 1534 | CONFIG_NCEMIC100_BASE |
| 1536 | CONFIG_NDS_DLM1_BASE | 1535 | CONFIG_NDS_DLM1_BASE |
| 1537 | CONFIG_NDS_DLM2_BASE | 1536 | CONFIG_NDS_DLM2_BASE |
| 1538 | CONFIG_NEEDS_MANUAL_RELOC | 1537 | CONFIG_NEEDS_MANUAL_RELOC |
| 1539 | CONFIG_NEO | 1538 | CONFIG_NEO |
| 1540 | CONFIG_NET2BIG_V2 | 1539 | CONFIG_NET2BIG_V2 |
| 1541 | CONFIG_NETCONSOLE_BUFFER_SIZE | 1540 | CONFIG_NETCONSOLE_BUFFER_SIZE |
| 1542 | CONFIG_NETDEV | 1541 | CONFIG_NETDEV |
| 1543 | CONFIG_NETMASK | 1542 | CONFIG_NETMASK |
| 1544 | CONFIG_NETSPACE_LITE_V2 | 1543 | CONFIG_NETSPACE_LITE_V2 |
| 1545 | CONFIG_NETSPACE_MAX_V2 | 1544 | CONFIG_NETSPACE_MAX_V2 |
| 1546 | CONFIG_NETSPACE_MINI_V2 | 1545 | CONFIG_NETSPACE_MINI_V2 |
| 1547 | CONFIG_NETSPACE_V2 | 1546 | CONFIG_NETSPACE_V2 |
| 1548 | CONFIG_NET_MAXDEFRAG | 1547 | CONFIG_NET_MAXDEFRAG |
| 1549 | CONFIG_NET_MULTI | 1548 | CONFIG_NET_MULTI |
| 1550 | CONFIG_NET_RETRY_COUNT | 1549 | CONFIG_NET_RETRY_COUNT |
| 1551 | CONFIG_NEVER_ASSERT_ODT_TO_CPU | 1550 | CONFIG_NEVER_ASSERT_ODT_TO_CPU |
| 1552 | CONFIG_NFC_FREQ | 1551 | CONFIG_NFC_FREQ |
| 1553 | CONFIG_NFSBOOTCOMMAND | 1552 | CONFIG_NFSBOOTCOMMAND |
| 1554 | CONFIG_NFS_TIMEOUT | 1553 | CONFIG_NFS_TIMEOUT |
| 1555 | CONFIG_NOBQFMAN | 1554 | CONFIG_NOBQFMAN |
| 1556 | CONFIG_NON_SECURE | 1555 | CONFIG_NON_SECURE |
| 1557 | CONFIG_NORBOOT | 1556 | CONFIG_NORBOOT |
| 1558 | CONFIG_NORFLASH_PS32BIT | 1557 | CONFIG_NORFLASH_PS32BIT |
| 1559 | CONFIG_NO_ETH | 1558 | CONFIG_NO_ETH |
| 1560 | CONFIG_NO_RELOCATION | 1559 | CONFIG_NO_RELOCATION |
| 1561 | CONFIG_NO_WAIT | 1560 | CONFIG_NO_WAIT |
| 1562 | CONFIG_NR_CPUS | 1561 | CONFIG_NR_CPUS |
| 1563 | CONFIG_NR_DRAM_BANKS | 1562 | CONFIG_NR_DRAM_BANKS |
| 1564 | CONFIG_NR_DRAM_BANKS_MAX | 1563 | CONFIG_NR_DRAM_BANKS_MAX |
| 1565 | CONFIG_NR_DRAM_POPULATED | 1564 | CONFIG_NR_DRAM_POPULATED |
| 1566 | CONFIG_NS16550_MIN_FUNCTIONS | 1565 | CONFIG_NS16550_MIN_FUNCTIONS |
| 1567 | CONFIG_NS8382X | 1566 | CONFIG_NS8382X |
| 1568 | CONFIG_NS87308 | 1567 | CONFIG_NS87308 |
| 1569 | CONFIG_NUM_DSP_CPUS | 1568 | CONFIG_NUM_DSP_CPUS |
| 1570 | CONFIG_NUM_PAMU | 1569 | CONFIG_NUM_PAMU |
| 1571 | CONFIG_ODROID_REV_AIN | 1570 | CONFIG_ODROID_REV_AIN |
| 1572 | CONFIG_OFF_PADCONF | 1571 | CONFIG_OFF_PADCONF |
| 1573 | CONFIG_OF_ | 1572 | CONFIG_OF_ |
| 1574 | CONFIG_OF_SPI | 1573 | CONFIG_OF_SPI |
| 1575 | CONFIG_OF_SPI_FLASH | 1574 | CONFIG_OF_SPI_FLASH |
| 1576 | CONFIG_OF_STDOUT_PATH | 1575 | CONFIG_OF_STDOUT_PATH |
| 1577 | CONFIG_OMAP_EHCI_PHY1_RESET_GPIO | 1576 | CONFIG_OMAP_EHCI_PHY1_RESET_GPIO |
| 1578 | CONFIG_OMAP_EHCI_PHY2_RESET_GPIO | 1577 | CONFIG_OMAP_EHCI_PHY2_RESET_GPIO |
| 1579 | CONFIG_OMAP_EHCI_PHY3_RESET_GPIO | 1578 | CONFIG_OMAP_EHCI_PHY3_RESET_GPIO |
| 1580 | CONFIG_OMAP_USB2PHY2_HOST | 1579 | CONFIG_OMAP_USB2PHY2_HOST |
| 1581 | CONFIG_OMAP_USB3PHY1_HOST | 1580 | CONFIG_OMAP_USB3PHY1_HOST |
| 1582 | CONFIG_OMAP_USB_PHY | 1581 | CONFIG_OMAP_USB_PHY |
| 1583 | CONFIG_ORIGEN | 1582 | CONFIG_ORIGEN |
| 1584 | CONFIG_OS1_ENV_ADDR | 1583 | CONFIG_OS1_ENV_ADDR |
| 1585 | CONFIG_OS2_ENV_ADDR | 1584 | CONFIG_OS2_ENV_ADDR |
| 1586 | CONFIG_OTHBOOTARGS | 1585 | CONFIG_OTHBOOTARGS |
| 1587 | CONFIG_OVERWRITE_ETHADDR_ONCE | 1586 | CONFIG_OVERWRITE_ETHADDR_ONCE |
| 1588 | CONFIG_PAGE_CNT_MASK | 1587 | CONFIG_PAGE_CNT_MASK |
| 1589 | CONFIG_PAGE_CNT_SHIFT | 1588 | CONFIG_PAGE_CNT_SHIFT |
| 1590 | CONFIG_PALMAS_AUDPWR | 1589 | CONFIG_PALMAS_AUDPWR |
| 1591 | CONFIG_PALMAS_POWER | 1590 | CONFIG_PALMAS_POWER |
| 1592 | CONFIG_PALMAS_SMPS7_FPWM | 1591 | CONFIG_PALMAS_SMPS7_FPWM |
| 1593 | CONFIG_PALMAS_USB_SS_PWR | 1592 | CONFIG_PALMAS_USB_SS_PWR |
| 1594 | CONFIG_PANIC_HANG | 1593 | CONFIG_PANIC_HANG |
| 1595 | CONFIG_PARAVIRT | 1594 | CONFIG_PARAVIRT |
| 1596 | CONFIG_PB1000 | 1595 | CONFIG_PB1000 |
| 1597 | CONFIG_PB1100 | 1596 | CONFIG_PB1100 |
| 1598 | CONFIG_PB1500 | 1597 | CONFIG_PB1500 |
| 1599 | CONFIG_PB1X00 | 1598 | CONFIG_PB1X00 |
| 1600 | CONFIG_PCA953X | 1599 | CONFIG_PCA953X |
| 1601 | CONFIG_PCA9698 | 1600 | CONFIG_PCA9698 |
| 1602 | CONFIG_PCI1 | 1601 | CONFIG_PCI1 |
| 1603 | CONFIG_PCI2 | 1602 | CONFIG_PCI2 |
| 1604 | CONFIG_PCIAUTO_SKIP_HOST_BRIDGE | 1603 | CONFIG_PCIAUTO_SKIP_HOST_BRIDGE |
| 1605 | CONFIG_PCIE | 1604 | CONFIG_PCIE |
| 1606 | CONFIG_PCIE1 | 1605 | CONFIG_PCIE1 |
| 1607 | CONFIG_PCIE2 | 1606 | CONFIG_PCIE2 |
| 1608 | CONFIG_PCIE3 | 1607 | CONFIG_PCIE3 |
| 1609 | CONFIG_PCIE4 | 1608 | CONFIG_PCIE4 |
| 1610 | CONFIG_PCIE_IMX | 1609 | CONFIG_PCIE_IMX |
| 1611 | CONFIG_PCIE_IMX_PERST_GPIO | 1610 | CONFIG_PCIE_IMX_PERST_GPIO |
| 1612 | CONFIG_PCIE_IMX_POWER_GPIO | 1611 | CONFIG_PCIE_IMX_POWER_GPIO |
| 1613 | CONFIG_PCISLAVE | 1612 | CONFIG_PCISLAVE |
| 1614 | CONFIG_PCIX_CHECK | 1613 | CONFIG_PCIX_CHECK |
| 1615 | CONFIG_PCI_33M | 1614 | CONFIG_PCI_33M |
| 1616 | CONFIG_PCI_66M | 1615 | CONFIG_PCI_66M |
| 1617 | CONFIG_PCI_BOOTDELAY | 1616 | CONFIG_PCI_BOOTDELAY |
| 1618 | CONFIG_PCI_CLK_FREQ | 1617 | CONFIG_PCI_CLK_FREQ |
| 1619 | CONFIG_PCI_CONFIG_HOST_BRIDGE | 1618 | CONFIG_PCI_CONFIG_HOST_BRIDGE |
| 1620 | CONFIG_PCI_EHCI_DEVICE | 1619 | CONFIG_PCI_EHCI_DEVICE |
| 1621 | CONFIG_PCI_EHCI_DEVNO | 1620 | CONFIG_PCI_EHCI_DEVNO |
| 1622 | CONFIG_PCI_ENUM_ONLY | 1621 | CONFIG_PCI_ENUM_ONLY |
| 1623 | CONFIG_PCI_FIXUP_DEV | 1622 | CONFIG_PCI_FIXUP_DEV |
| 1624 | CONFIG_PCI_GT64120 | 1623 | CONFIG_PCI_GT64120 |
| 1625 | CONFIG_PCI_INDIRECT_BRIDGE | 1624 | CONFIG_PCI_INDIRECT_BRIDGE |
| 1626 | CONFIG_PCI_IO_BUS | 1625 | CONFIG_PCI_IO_BUS |
| 1627 | CONFIG_PCI_IO_PHYS | 1626 | CONFIG_PCI_IO_PHYS |
| 1628 | CONFIG_PCI_IO_SIZE | 1627 | CONFIG_PCI_IO_SIZE |
| 1629 | CONFIG_PCI_MEM_BUS | 1628 | CONFIG_PCI_MEM_BUS |
| 1630 | CONFIG_PCI_MEM_PHYS | 1629 | CONFIG_PCI_MEM_PHYS |
| 1631 | CONFIG_PCI_MEM_SIZE | 1630 | CONFIG_PCI_MEM_SIZE |
| 1632 | CONFIG_PCI_MSC01 | 1631 | CONFIG_PCI_MSC01 |
| 1633 | CONFIG_PCI_MVEBU | 1632 | CONFIG_PCI_MVEBU |
| 1634 | CONFIG_PCI_NOSCAN | 1633 | CONFIG_PCI_NOSCAN |
| 1635 | CONFIG_PCI_OHCI | 1634 | CONFIG_PCI_OHCI |
| 1636 | CONFIG_PCI_OHCI_DEVNO | 1635 | CONFIG_PCI_OHCI_DEVNO |
| 1637 | CONFIG_PCI_PREF_BUS | 1636 | CONFIG_PCI_PREF_BUS |
| 1638 | CONFIG_PCI_PREF_PHYS | 1637 | CONFIG_PCI_PREF_PHYS |
| 1639 | CONFIG_PCI_PREF_SIZE | 1638 | CONFIG_PCI_PREF_SIZE |
| 1640 | CONFIG_PCI_SCAN_SHOW | 1639 | CONFIG_PCI_SCAN_SHOW |
| 1641 | CONFIG_PCI_SKIP_HOST_BRIDGE | 1640 | CONFIG_PCI_SKIP_HOST_BRIDGE |
| 1642 | CONFIG_PCI_SYS_BUS | 1641 | CONFIG_PCI_SYS_BUS |
| 1643 | CONFIG_PCI_SYS_PHYS | 1642 | CONFIG_PCI_SYS_PHYS |
| 1644 | CONFIG_PCI_SYS_SIZE | 1643 | CONFIG_PCI_SYS_SIZE |
| 1645 | CONFIG_PCMCIA | 1644 | CONFIG_PCMCIA |
| 1646 | CONFIG_PCMCIA_SLOT_A | 1645 | CONFIG_PCMCIA_SLOT_A |
| 1647 | CONFIG_PCMCIA_SLOT_B | 1646 | CONFIG_PCMCIA_SLOT_B |
| 1648 | CONFIG_PCNET | 1647 | CONFIG_PCNET |
| 1649 | CONFIG_PCNET_79C973 | 1648 | CONFIG_PCNET_79C973 |
| 1650 | CONFIG_PCNET_79C975 | 1649 | CONFIG_PCNET_79C975 |
| 1651 | CONFIG_PEN_ADDR_BIG_ENDIAN | 1650 | CONFIG_PEN_ADDR_BIG_ENDIAN |
| 1652 | CONFIG_PERIF1_FREQ | 1651 | CONFIG_PERIF1_FREQ |
| 1653 | CONFIG_PERIF2_FREQ | 1652 | CONFIG_PERIF2_FREQ |
| 1654 | CONFIG_PERIF3_FREQ | 1653 | CONFIG_PERIF3_FREQ |
| 1655 | CONFIG_PERIF4_FREQ | 1654 | CONFIG_PERIF4_FREQ |
| 1656 | CONFIG_PHYSMEM | 1655 | CONFIG_PHYSMEM |
| 1657 | CONFIG_PHY_ADDR | 1656 | CONFIG_PHY_ADDR |
| 1658 | CONFIG_PHY_BASE_ADR | 1657 | CONFIG_PHY_BASE_ADR |
| 1659 | CONFIG_PHY_BCM5421S | 1658 | CONFIG_PHY_BCM5421S |
| 1660 | CONFIG_PHY_ET1011C_TX_CLK_FIX | 1659 | CONFIG_PHY_ET1011C_TX_CLK_FIX |
| 1661 | CONFIG_PHY_ID | 1660 | CONFIG_PHY_ID |
| 1662 | CONFIG_PHY_INTERFACE_MODE | 1661 | CONFIG_PHY_INTERFACE_MODE |
| 1663 | CONFIG_PHY_IRAM_BASE | 1662 | CONFIG_PHY_IRAM_BASE |
| 1664 | CONFIG_PHY_M88E1111 | 1663 | CONFIG_PHY_M88E1111 |
| 1665 | CONFIG_PHY_MAX_ADDR | 1664 | CONFIG_PHY_MAX_ADDR |
| 1666 | CONFIG_PHY_MODE_NEED_CHANGE | 1665 | CONFIG_PHY_MODE_NEED_CHANGE |
| 1667 | CONFIG_PHY_RESET | 1666 | CONFIG_PHY_RESET |
| 1668 | CONFIG_PHY_RESET_DELAY | 1667 | CONFIG_PHY_RESET_DELAY |
| 1669 | CONFIG_PICOSAM | 1668 | CONFIG_PICOSAM |
| 1670 | CONFIG_PIGGY_MAC_ADRESS_OFFSET | 1669 | CONFIG_PIGGY_MAC_ADRESS_OFFSET |
| 1671 | CONFIG_PIXIS_BRDCFG0_SPI | 1670 | CONFIG_PIXIS_BRDCFG0_SPI |
| 1672 | CONFIG_PIXIS_BRDCFG0_USB2 | 1671 | CONFIG_PIXIS_BRDCFG0_USB2 |
| 1673 | CONFIG_PIXIS_BRDCFG1_AUDCLK_11 | 1672 | CONFIG_PIXIS_BRDCFG1_AUDCLK_11 |
| 1674 | CONFIG_PIXIS_BRDCFG1_AUDCLK_12 | 1673 | CONFIG_PIXIS_BRDCFG1_AUDCLK_12 |
| 1675 | CONFIG_PIXIS_BRDCFG1_AUDCLK_MASK | 1674 | CONFIG_PIXIS_BRDCFG1_AUDCLK_MASK |
| 1676 | CONFIG_PIXIS_BRDCFG1_SSI_TDM_MASK | 1675 | CONFIG_PIXIS_BRDCFG1_SSI_TDM_MASK |
| 1677 | CONFIG_PIXIS_BRDCFG1_SSI_TDM_SSI | 1676 | CONFIG_PIXIS_BRDCFG1_SSI_TDM_SSI |
| 1678 | CONFIG_PIXIS_BRDCFG1_TDM | 1677 | CONFIG_PIXIS_BRDCFG1_TDM |
| 1679 | CONFIG_PIXIS_SGMII_CMD | 1678 | CONFIG_PIXIS_SGMII_CMD |
| 1680 | CONFIG_PL010_SERIAL | 1679 | CONFIG_PL010_SERIAL |
| 1681 | CONFIG_PL011_CLOCK | 1680 | CONFIG_PL011_CLOCK |
| 1682 | CONFIG_PL011_SERIAL | 1681 | CONFIG_PL011_SERIAL |
| 1683 | CONFIG_PL011_SERIAL_RLCR | 1682 | CONFIG_PL011_SERIAL_RLCR |
| 1684 | CONFIG_PL01X_SERIAL | 1683 | CONFIG_PL01X_SERIAL |
| 1685 | CONFIG_PL01x_PORTS | 1684 | CONFIG_PL01x_PORTS |
| 1686 | CONFIG_PLATFORM_ENV_SETTINGS | 1685 | CONFIG_PLATFORM_ENV_SETTINGS |
| 1687 | CONFIG_PLATINUM_BOARD | 1686 | CONFIG_PLATINUM_BOARD |
| 1688 | CONFIG_PLATINUM_CPU | 1687 | CONFIG_PLATINUM_CPU |
| 1689 | CONFIG_PLATINUM_PICON | 1688 | CONFIG_PLATINUM_PICON |
| 1690 | CONFIG_PLATINUM_PROJECT | 1689 | CONFIG_PLATINUM_PROJECT |
| 1691 | CONFIG_PLATINUM_TITANIUM | 1690 | CONFIG_PLATINUM_TITANIUM |
| 1692 | CONFIG_PLL1_CLK_FREQ | 1691 | CONFIG_PLL1_CLK_FREQ |
| 1693 | CONFIG_PLL1_DIV2_CLK_FREQ | 1692 | CONFIG_PLL1_DIV2_CLK_FREQ |
| 1694 | CONFIG_PM | 1693 | CONFIG_PM |
| 1695 | CONFIG_PM9261 | 1694 | CONFIG_PM9261 |
| 1696 | CONFIG_PM9263 | 1695 | CONFIG_PM9263 |
| 1697 | CONFIG_PM9G45 | 1696 | CONFIG_PM9G45 |
| 1698 | CONFIG_PMC_BR_PRELIM | 1697 | CONFIG_PMC_BR_PRELIM |
| 1699 | CONFIG_PMC_OR_PRELIM | 1698 | CONFIG_PMC_OR_PRELIM |
| 1700 | CONFIG_PMECC_CAP | 1699 | CONFIG_PMECC_CAP |
| 1701 | CONFIG_PMECC_SECTOR_SIZE | 1700 | CONFIG_PMECC_SECTOR_SIZE |
| 1702 | CONFIG_PME_PLAT_CLK_DIV | 1701 | CONFIG_PME_PLAT_CLK_DIV |
| 1703 | CONFIG_PMU | 1702 | CONFIG_PMU |
| 1704 | CONFIG_PMW_BASE | 1703 | CONFIG_PMW_BASE |
| 1705 | CONFIG_PM_SLEEP | 1704 | CONFIG_PM_SLEEP |
| 1706 | CONFIG_POST | 1705 | CONFIG_POST |
| 1707 | CONFIG_POSTBOOTMENU | 1706 | CONFIG_POSTBOOTMENU |
| 1708 | CONFIG_POST_ALT_LIST | 1707 | CONFIG_POST_ALT_LIST |
| 1709 | CONFIG_POST_BSPEC1 | 1708 | CONFIG_POST_BSPEC1 |
| 1710 | CONFIG_POST_BSPEC2 | 1709 | CONFIG_POST_BSPEC2 |
| 1711 | CONFIG_POST_BSPEC3 | 1710 | CONFIG_POST_BSPEC3 |
| 1712 | CONFIG_POST_BSPEC4 | 1711 | CONFIG_POST_BSPEC4 |
| 1713 | CONFIG_POST_BSPEC5 | 1712 | CONFIG_POST_BSPEC5 |
| 1714 | CONFIG_POST_EXTERNAL_WORD_FUNCS | 1713 | CONFIG_POST_EXTERNAL_WORD_FUNCS |
| 1715 | CONFIG_POST_SKIP_ENV_FLAGS | 1714 | CONFIG_POST_SKIP_ENV_FLAGS |
| 1716 | CONFIG_POST_STD_LIST | 1715 | CONFIG_POST_STD_LIST |
| 1717 | CONFIG_POST_UART | 1716 | CONFIG_POST_UART |
| 1718 | CONFIG_POST_WATCHDOG | 1717 | CONFIG_POST_WATCHDOG |
| 1719 | CONFIG_POWER | 1718 | CONFIG_POWER |
| 1720 | CONFIG_POWER_FSL | 1719 | CONFIG_POWER_FSL |
| 1721 | CONFIG_POWER_FSL_MC13892 | 1720 | CONFIG_POWER_FSL_MC13892 |
| 1722 | CONFIG_POWER_FSL_MC34704 | 1721 | CONFIG_POWER_FSL_MC34704 |
| 1723 | CONFIG_POWER_HI6553 | 1722 | CONFIG_POWER_HI6553 |
| 1724 | CONFIG_POWER_I2C | 1723 | CONFIG_POWER_I2C |
| 1725 | CONFIG_POWER_LTC3676 | 1724 | CONFIG_POWER_LTC3676 |
| 1726 | CONFIG_POWER_LTC3676_I2C_ADDR | 1725 | CONFIG_POWER_LTC3676_I2C_ADDR |
| 1727 | CONFIG_POWER_MAX77696 | 1726 | CONFIG_POWER_MAX77696 |
| 1728 | CONFIG_POWER_MAX77696_I2C_ADDR | 1727 | CONFIG_POWER_MAX77696_I2C_ADDR |
| 1729 | CONFIG_POWER_PFUZE100 | 1728 | CONFIG_POWER_PFUZE100 |
| 1730 | CONFIG_POWER_PFUZE100_I2C_ADDR | 1729 | CONFIG_POWER_PFUZE100_I2C_ADDR |
| 1731 | CONFIG_POWER_PFUZE3000 | 1730 | CONFIG_POWER_PFUZE3000 |
| 1732 | CONFIG_POWER_PFUZE3000_I2C_ADDR | 1731 | CONFIG_POWER_PFUZE3000_I2C_ADDR |
| 1733 | CONFIG_POWER_SPI | 1732 | CONFIG_POWER_SPI |
| 1734 | CONFIG_POWER_TPS62362 | 1733 | CONFIG_POWER_TPS62362 |
| 1735 | CONFIG_POWER_TPS65090_EC | 1734 | CONFIG_POWER_TPS65090_EC |
| 1736 | CONFIG_POWER_TPS65217 | 1735 | CONFIG_POWER_TPS65217 |
| 1737 | CONFIG_POWER_TPS65218 | 1736 | CONFIG_POWER_TPS65218 |
| 1738 | CONFIG_POWER_TPS65910 | 1737 | CONFIG_POWER_TPS65910 |
| 1739 | CONFIG_PPC64BRIDGE | 1738 | CONFIG_PPC64BRIDGE |
| 1740 | CONFIG_PPC_CLUSTER_START | 1739 | CONFIG_PPC_CLUSTER_START |
| 1741 | CONFIG_PPC_SPINTABLE_COMPATIBLE | 1740 | CONFIG_PPC_SPINTABLE_COMPATIBLE |
| 1742 | CONFIG_PQ_MDS_PIB | 1741 | CONFIG_PQ_MDS_PIB |
| 1743 | CONFIG_PQ_MDS_PIB_ATM | 1742 | CONFIG_PQ_MDS_PIB_ATM |
| 1744 | CONFIG_PRAM | 1743 | CONFIG_PRAM |
| 1745 | CONFIG_PREBOOT | 1744 | CONFIG_PREBOOT |
| 1746 | CONFIG_PRINTK | 1745 | CONFIG_PRINTK |
| 1747 | CONFIG_PROC_FS | 1746 | CONFIG_PROC_FS |
| 1748 | CONFIG_PROFILE_ALL_BRANCHES | 1747 | CONFIG_PROFILE_ALL_BRANCHES |
| 1749 | CONFIG_PROFILING | 1748 | CONFIG_PROFILING |
| 1750 | CONFIG_PROG_FDT1 | 1749 | CONFIG_PROG_FDT1 |
| 1751 | CONFIG_PROG_FDT2 | 1750 | CONFIG_PROG_FDT2 |
| 1752 | CONFIG_PROG_OS1 | 1751 | CONFIG_PROG_OS1 |
| 1753 | CONFIG_PROG_OS2 | 1752 | CONFIG_PROG_OS2 |
| 1754 | CONFIG_PROG_UBOOT1 | 1753 | CONFIG_PROG_UBOOT1 |
| 1755 | CONFIG_PROG_UBOOT2 | 1754 | CONFIG_PROG_UBOOT2 |
| 1756 | CONFIG_PROOF_POINTS | 1755 | CONFIG_PROOF_POINTS |
| 1757 | CONFIG_PRPMC_PCI_ALIAS | 1756 | CONFIG_PRPMC_PCI_ALIAS |
| 1758 | CONFIG_PS2KBD | 1757 | CONFIG_PS2KBD |
| 1759 | CONFIG_PS2MULT | 1758 | CONFIG_PS2MULT |
| 1760 | CONFIG_PS2MULT_DELAY | 1759 | CONFIG_PS2MULT_DELAY |
| 1761 | CONFIG_PS2SERIAL | 1760 | CONFIG_PS2SERIAL |
| 1762 | CONFIG_PSRAM_SCFG | 1761 | CONFIG_PSRAM_SCFG |
| 1763 | CONFIG_PWM | 1762 | CONFIG_PWM |
| 1764 | CONFIG_PWM_IMX | 1763 | CONFIG_PWM_IMX |
| 1765 | CONFIG_PXA_LCD | 1764 | CONFIG_PXA_LCD |
| 1766 | CONFIG_PXA_MMC_GENERIC | 1765 | CONFIG_PXA_MMC_GENERIC |
| 1767 | CONFIG_PXA_PWR_I2C | 1766 | CONFIG_PXA_PWR_I2C |
| 1768 | CONFIG_PXA_STD_I2C | 1767 | CONFIG_PXA_STD_I2C |
| 1769 | CONFIG_PXA_VGA | 1768 | CONFIG_PXA_VGA |
| 1770 | CONFIG_PXA_VIDEO | 1769 | CONFIG_PXA_VIDEO |
| 1771 | CONFIG_P_CLK_FREQ | 1770 | CONFIG_P_CLK_FREQ |
| 1772 | CONFIG_QBMAN_CLK_DIV | 1771 | CONFIG_QBMAN_CLK_DIV |
| 1773 | CONFIG_QE | 1772 | CONFIG_QE |
| 1774 | CONFIG_QEMU_MIPS | 1773 | CONFIG_QEMU_MIPS |
| 1775 | CONFIG_QIXIS_I2C_ACCESS | 1774 | CONFIG_QIXIS_I2C_ACCESS |
| 1776 | CONFIG_QSPI | 1775 | CONFIG_QSPI |
| 1777 | CONFIG_QSPI_QUAD_SUPPORT | 1776 | CONFIG_QSPI_QUAD_SUPPORT |
| 1778 | CONFIG_QSPI_SEL_GPIO | 1777 | CONFIG_QSPI_SEL_GPIO |
| 1779 | CONFIG_QUOTA | 1778 | CONFIG_QUOTA |
| 1780 | CONFIG_R0P7734 | 1779 | CONFIG_R0P7734 |
| 1781 | CONFIG_R2DPLUS | 1780 | CONFIG_R2DPLUS |
| 1782 | CONFIG_R7780MP | 1781 | CONFIG_R7780MP |
| 1783 | CONFIG_R8A66597_BASE_ADDR | 1782 | CONFIG_R8A66597_BASE_ADDR |
| 1784 | CONFIG_R8A66597_ENDIAN | 1783 | CONFIG_R8A66597_ENDIAN |
| 1785 | CONFIG_R8A66597_LDRV | 1784 | CONFIG_R8A66597_LDRV |
| 1786 | CONFIG_R8A66597_XTAL | 1785 | CONFIG_R8A66597_XTAL |
| 1787 | CONFIG_R8A7740 | 1786 | CONFIG_R8A7740 |
| 1788 | CONFIG_R8A7790 | 1787 | CONFIG_R8A7790 |
| 1789 | CONFIG_R8A7791 | 1788 | CONFIG_R8A7791 |
| 1790 | CONFIG_R8A7792 | 1789 | CONFIG_R8A7792 |
| 1791 | CONFIG_R8A7793 | 1790 | CONFIG_R8A7793 |
| 1792 | CONFIG_R8A7794 | 1791 | CONFIG_R8A7794 |
| 1793 | CONFIG_RAMBOOT | 1792 | CONFIG_RAMBOOT |
| 1794 | CONFIG_RAMBOOTCOMMAND | 1793 | CONFIG_RAMBOOTCOMMAND |
| 1795 | CONFIG_RAMBOOTCOMMAND_TFTP | 1794 | CONFIG_RAMBOOTCOMMAND_TFTP |
| 1796 | CONFIG_RAMBOOT_NAND | 1795 | CONFIG_RAMBOOT_NAND |
| 1797 | CONFIG_RAMBOOT_PBL | 1796 | CONFIG_RAMBOOT_PBL |
| 1798 | CONFIG_RAMBOOT_SDCARD | 1797 | CONFIG_RAMBOOT_SDCARD |
| 1799 | CONFIG_RAMBOOT_SPIFLASH | 1798 | CONFIG_RAMBOOT_SPIFLASH |
| 1800 | CONFIG_RAMBOOT_TEXT_BASE | 1799 | CONFIG_RAMBOOT_TEXT_BASE |
| 1801 | CONFIG_RAMDISKFILE | 1800 | CONFIG_RAMDISKFILE |
| 1802 | CONFIG_RAMDISK_ADDR | 1801 | CONFIG_RAMDISK_ADDR |
| 1803 | CONFIG_RAMDISK_BOOT | 1802 | CONFIG_RAMDISK_BOOT |
| 1804 | CONFIG_RAM_BOOT | 1803 | CONFIG_RAM_BOOT |
| 1805 | CONFIG_RAM_BOOT_PHYS | 1804 | CONFIG_RAM_BOOT_PHYS |
| 1806 | CONFIG_RCAR_BOARD_STRING | 1805 | CONFIG_RCAR_BOARD_STRING |
| 1807 | CONFIG_RD_LVL | 1806 | CONFIG_RD_LVL |
| 1808 | CONFIG_REALMODE_DEBUG | 1807 | CONFIG_REALMODE_DEBUG |
| 1809 | CONFIG_RED_LED | 1808 | CONFIG_RED_LED |
| 1810 | CONFIG_REFCLK_FREQ | 1809 | CONFIG_REFCLK_FREQ |
| 1811 | CONFIG_REG | 1810 | CONFIG_REG |
| 1812 | CONFIG_REG_0 | 1811 | CONFIG_REG_0 |
| 1813 | CONFIG_REG_1_BASE | 1812 | CONFIG_REG_1_BASE |
| 1814 | CONFIG_REG_2 | 1813 | CONFIG_REG_2 |
| 1815 | CONFIG_REG_3 | 1814 | CONFIG_REG_3 |
| 1816 | CONFIG_REG_8 | 1815 | CONFIG_REG_8 |
| 1817 | CONFIG_REG_APER_SIZE | 1816 | CONFIG_REG_APER_SIZE |
| 1818 | CONFIG_REMAKE_ELF | 1817 | CONFIG_REMAKE_ELF |
| 1819 | CONFIG_REQ | 1818 | CONFIG_REQ |
| 1820 | CONFIG_RESERVED_01_BASE | 1819 | CONFIG_RESERVED_01_BASE |
| 1821 | CONFIG_RESERVED_02_BASE | 1820 | CONFIG_RESERVED_02_BASE |
| 1822 | CONFIG_RESERVED_03_BASE | 1821 | CONFIG_RESERVED_03_BASE |
| 1823 | CONFIG_RESERVED_04_BASE | 1822 | CONFIG_RESERVED_04_BASE |
| 1824 | CONFIG_RESET | 1823 | CONFIG_RESET |
| 1825 | CONFIG_RESET_PHY_R | 1824 | CONFIG_RESET_PHY_R |
| 1826 | CONFIG_RESET_TO_RETRY | 1825 | CONFIG_RESET_TO_RETRY |
| 1827 | CONFIG_RESET_VECTOR_ADDRESS | 1826 | CONFIG_RESET_VECTOR_ADDRESS |
| 1828 | CONFIG_RESTORE_FLASH | 1827 | CONFIG_RESTORE_FLASH |
| 1829 | CONFIG_RES_BLOCK_SIZE | 1828 | CONFIG_RES_BLOCK_SIZE |
| 1830 | CONFIG_REV1 | 1829 | CONFIG_REV1 |
| 1831 | CONFIG_REV3 | 1830 | CONFIG_REV3 |
| 1832 | CONFIG_REVISION_TAG | 1831 | CONFIG_REVISION_TAG |
| 1833 | CONFIG_RFSPART | 1832 | CONFIG_RFSPART |
| 1834 | CONFIG_RIO | 1833 | CONFIG_RIO |
| 1835 | CONFIG_RMII | 1834 | CONFIG_RMII |
| 1836 | CONFIG_RMOBILE_BOARD_STRING | 1835 | CONFIG_RMOBILE_BOARD_STRING |
| 1837 | CONFIG_RMSTP0_ENA | 1836 | CONFIG_RMSTP0_ENA |
| 1838 | CONFIG_RMSTP10_ENA | 1837 | CONFIG_RMSTP10_ENA |
| 1839 | CONFIG_RMSTP11_ENA | 1838 | CONFIG_RMSTP11_ENA |
| 1840 | CONFIG_RMSTP1_ENA | 1839 | CONFIG_RMSTP1_ENA |
| 1841 | CONFIG_RMSTP2_ENA | 1840 | CONFIG_RMSTP2_ENA |
| 1842 | CONFIG_RMSTP3_ENA | 1841 | CONFIG_RMSTP3_ENA |
| 1843 | CONFIG_RMSTP4_ENA | 1842 | CONFIG_RMSTP4_ENA |
| 1844 | CONFIG_RMSTP5_ENA | 1843 | CONFIG_RMSTP5_ENA |
| 1845 | CONFIG_RMSTP6_ENA | 1844 | CONFIG_RMSTP6_ENA |
| 1846 | CONFIG_RMSTP7_ENA | 1845 | CONFIG_RMSTP7_ENA |
| 1847 | CONFIG_RMSTP8_ENA | 1846 | CONFIG_RMSTP8_ENA |
| 1848 | CONFIG_RMSTP9_ENA | 1847 | CONFIG_RMSTP9_ENA |
| 1849 | CONFIG_ROCKCHIP_CHIP_TAG | 1848 | CONFIG_ROCKCHIP_CHIP_TAG |
| 1850 | CONFIG_ROCKCHIP_MAX_INIT_SIZE | 1849 | CONFIG_ROCKCHIP_MAX_INIT_SIZE |
| 1851 | CONFIG_ROCKCHIP_SDHCI_MAX_FREQ | 1850 | CONFIG_ROCKCHIP_SDHCI_MAX_FREQ |
| 1852 | CONFIG_ROCKCHIP_USB2_PHY | 1851 | CONFIG_ROCKCHIP_USB2_PHY |
| 1853 | CONFIG_ROM_STUBS | 1852 | CONFIG_ROM_STUBS |
| 1854 | CONFIG_ROOTFS_OFFSET | 1853 | CONFIG_ROOTFS_OFFSET |
| 1855 | CONFIG_ROOTPATH | 1854 | CONFIG_ROOTPATH |
| 1856 | CONFIG_RSK7203 | 1855 | CONFIG_RSK7203 |
| 1857 | CONFIG_RSK7264 | 1856 | CONFIG_RSK7264 |
| 1858 | CONFIG_RSK7269 | 1857 | CONFIG_RSK7269 |
| 1859 | CONFIG_RTC_DS1337 | 1858 | CONFIG_RTC_DS1337 |
| 1860 | CONFIG_RTC_DS1337_NOOSC | 1859 | CONFIG_RTC_DS1337_NOOSC |
| 1861 | CONFIG_RTC_DS1338 | 1860 | CONFIG_RTC_DS1338 |
| 1862 | CONFIG_RTC_DS1339_TCR_VAL | 1861 | CONFIG_RTC_DS1339_TCR_VAL |
| 1863 | CONFIG_RTC_DS1374 | 1862 | CONFIG_RTC_DS1374 |
| 1864 | CONFIG_RTC_DS1388 | 1863 | CONFIG_RTC_DS1388 |
| 1865 | CONFIG_RTC_DS1388_TCR_VAL | 1864 | CONFIG_RTC_DS1388_TCR_VAL |
| 1866 | CONFIG_RTC_DS3231 | 1865 | CONFIG_RTC_DS3231 |
| 1867 | CONFIG_RTC_FTRTC010 | 1866 | CONFIG_RTC_FTRTC010 |
| 1868 | CONFIG_RTC_IMXDI | 1867 | CONFIG_RTC_IMXDI |
| 1869 | CONFIG_RTC_INTERNAL | 1868 | CONFIG_RTC_INTERNAL |
| 1870 | CONFIG_RTC_M41T11 | 1869 | CONFIG_RTC_M41T11 |
| 1871 | CONFIG_RTC_M41T60 | 1870 | CONFIG_RTC_M41T60 |
| 1872 | CONFIG_RTC_M41T62 | 1871 | CONFIG_RTC_M41T62 |
| 1873 | CONFIG_RTC_MC13XXX | 1872 | CONFIG_RTC_MC13XXX |
| 1874 | CONFIG_RTC_MC146818 | 1873 | CONFIG_RTC_MC146818 |
| 1875 | CONFIG_RTC_MCFRRTC | 1874 | CONFIG_RTC_MCFRRTC |
| 1876 | CONFIG_RTC_MCP79411 | 1875 | CONFIG_RTC_MCP79411 |
| 1877 | CONFIG_RTC_MV | 1876 | CONFIG_RTC_MV |
| 1878 | CONFIG_RTC_MXS | 1877 | CONFIG_RTC_MXS |
| 1879 | CONFIG_RTC_PCF8563 | 1878 | CONFIG_RTC_PCF8563 |
| 1880 | CONFIG_RTC_PT7C4338 | 1879 | CONFIG_RTC_PT7C4338 |
| 1881 | CONFIG_RTC_RX8025 | 1880 | CONFIG_RTC_RX8025 |
| 1882 | CONFIG_RUN_FROM_DDR0 | 1881 | CONFIG_RUN_FROM_DDR0 |
| 1883 | CONFIG_RUN_FROM_DDR1 | 1882 | CONFIG_RUN_FROM_DDR1 |
| 1884 | CONFIG_RUN_FROM_IRAM_ONLY | 1883 | CONFIG_RUN_FROM_IRAM_ONLY |
| 1885 | CONFIG_RX_DESCR_NUM | 1884 | CONFIG_RX_DESCR_NUM |
| 1886 | CONFIG_S32V234 | 1885 | CONFIG_S32V234 |
| 1887 | CONFIG_S5P | 1886 | CONFIG_S5P |
| 1888 | CONFIG_S5PC100 | 1887 | CONFIG_S5PC100 |
| 1889 | CONFIG_S5PC110 | 1888 | CONFIG_S5PC110 |
| 1890 | CONFIG_S5P_PA_SYSRAM | 1889 | CONFIG_S5P_PA_SYSRAM |
| 1891 | CONFIG_S6E63D6 | 1890 | CONFIG_S6E63D6 |
| 1892 | CONFIG_S6E8AX0 | 1891 | CONFIG_S6E8AX0 |
| 1893 | CONFIG_SABRELITE | 1892 | CONFIG_SABRELITE |
| 1894 | CONFIG_SAMA5D3_LCD_BASE | 1893 | CONFIG_SAMA5D3_LCD_BASE |
| 1895 | CONFIG_SAMSUNG | 1894 | CONFIG_SAMSUNG |
| 1896 | CONFIG_SAMSUNG_ONENAND | 1895 | CONFIG_SAMSUNG_ONENAND |
| 1897 | CONFIG_SANDBOX_ARCH | 1896 | CONFIG_SANDBOX_ARCH |
| 1898 | CONFIG_SANDBOX_BIG_ENDIAN | 1897 | CONFIG_SANDBOX_BIG_ENDIAN |
| 1899 | CONFIG_SANDBOX_SDL | 1898 | CONFIG_SANDBOX_SDL |
| 1900 | CONFIG_SANDBOX_SPI_MAX_BUS | 1899 | CONFIG_SANDBOX_SPI_MAX_BUS |
| 1901 | CONFIG_SANDBOX_SPI_MAX_CS | 1900 | CONFIG_SANDBOX_SPI_MAX_CS |
| 1902 | CONFIG_SAR2_REG | 1901 | CONFIG_SAR2_REG |
| 1903 | CONFIG_SAR_REG | 1902 | CONFIG_SAR_REG |
| 1904 | CONFIG_SATA1 | 1903 | CONFIG_SATA1 |
| 1905 | CONFIG_SATA2 | 1904 | CONFIG_SATA2 |
| 1906 | CONFIG_SATA_ULI5288 | 1905 | CONFIG_SATA_ULI5288 |
| 1907 | CONFIG_SBC8349 | 1906 | CONFIG_SBC8349 |
| 1908 | CONFIG_SBC8548 | 1907 | CONFIG_SBC8548 |
| 1909 | CONFIG_SBC8641D | 1908 | CONFIG_SBC8641D |
| 1910 | CONFIG_SCF0403_LCD | 1909 | CONFIG_SCF0403_LCD |
| 1911 | CONFIG_SCIF | 1910 | CONFIG_SCIF |
| 1912 | CONFIG_SCIF_A | 1911 | CONFIG_SCIF_A |
| 1913 | CONFIG_SCIF_EXT_CLOCK | 1912 | CONFIG_SCIF_EXT_CLOCK |
| 1914 | CONFIG_SCIF_USE_EXT_CLK | 1913 | CONFIG_SCIF_USE_EXT_CLK |
| 1915 | CONFIG_SCSI_AHCI | 1914 | CONFIG_SCSI_AHCI |
| 1916 | CONFIG_SCSI_AHCI_PLAT | 1915 | CONFIG_SCSI_AHCI_PLAT |
| 1917 | CONFIG_SCSI_DEV_LIST | 1916 | CONFIG_SCSI_DEV_LIST |
| 1918 | CONFIG_SC_TIMER_CLK | 1917 | CONFIG_SC_TIMER_CLK |
| 1919 | CONFIG_SDCARD | 1918 | CONFIG_SDCARD |
| 1920 | CONFIG_SDRAM_OFFSET_FOR_RT | 1919 | CONFIG_SDRAM_OFFSET_FOR_RT |
| 1921 | CONFIG_SD_BOOT_QSPI | 1920 | CONFIG_SD_BOOT_QSPI |
| 1922 | CONFIG_SECBOOT | 1921 | CONFIG_SECBOOT |
| 1923 | CONFIG_SECURE_BL1_ONLY | 1922 | CONFIG_SECURE_BL1_ONLY |
| 1924 | CONFIG_SECURE_RUNTIME_RESV_SRAM_SZ | 1923 | CONFIG_SECURE_RUNTIME_RESV_SRAM_SZ |
| 1925 | CONFIG_SECURITY | 1924 | CONFIG_SECURITY |
| 1926 | CONFIG_SEC_DEQ_TIMEOUT | 1925 | CONFIG_SEC_DEQ_TIMEOUT |
| 1927 | CONFIG_SEC_FW_SIZE | 1926 | CONFIG_SEC_FW_SIZE |
| 1928 | CONFIG_SERIAL0 | 1927 | CONFIG_SERIAL0 |
| 1929 | CONFIG_SERIAL1 | 1928 | CONFIG_SERIAL1 |
| 1930 | CONFIG_SERIAL2 | 1929 | CONFIG_SERIAL2 |
| 1931 | CONFIG_SERIAL3 | 1930 | CONFIG_SERIAL3 |
| 1932 | CONFIG_SERIAL_BOOT | 1931 | CONFIG_SERIAL_BOOT |
| 1933 | CONFIG_SERIAL_FLASH | 1932 | CONFIG_SERIAL_FLASH |
| 1934 | CONFIG_SERIAL_HW_FLOW_CONTROL | 1933 | CONFIG_SERIAL_HW_FLOW_CONTROL |
| 1935 | CONFIG_SERIAL_MULTI | 1934 | CONFIG_SERIAL_MULTI |
| 1936 | CONFIG_SERIAL_SOFTWARE_FIFO | 1935 | CONFIG_SERIAL_SOFTWARE_FIFO |
| 1937 | CONFIG_SERIAL_TAG | 1936 | CONFIG_SERIAL_TAG |
| 1938 | CONFIG_SERIRQ_CONTINUOUS_MODE | 1937 | CONFIG_SERIRQ_CONTINUOUS_MODE |
| 1939 | CONFIG_SERVERIP | 1938 | CONFIG_SERVERIP |
| 1940 | CONFIG_SETUP_INITRD_TAG | 1939 | CONFIG_SETUP_INITRD_TAG |
| 1941 | CONFIG_SETUP_MEMORY_TAGS | 1940 | CONFIG_SETUP_MEMORY_TAGS |
| 1942 | CONFIG_SET_BIST | 1941 | CONFIG_SET_BIST |
| 1943 | CONFIG_SET_BOOTARGS | 1942 | CONFIG_SET_BOOTARGS |
| 1944 | CONFIG_SET_DFU_ALT_BUF_LEN | 1943 | CONFIG_SET_DFU_ALT_BUF_LEN |
| 1945 | CONFIG_SET_DFU_ALT_INFO | 1944 | CONFIG_SET_DFU_ALT_INFO |
| 1946 | CONFIG_SFIO | 1945 | CONFIG_SFIO |
| 1947 | CONFIG_SF_DATAFLASH | 1946 | CONFIG_SF_DATAFLASH |
| 1948 | CONFIG_SF_DEFAULT_BUS | 1947 | CONFIG_SF_DEFAULT_BUS |
| 1949 | CONFIG_SF_DEFAULT_CS | 1948 | CONFIG_SF_DEFAULT_CS |
| 1950 | CONFIG_SF_DEFAULT_MODE | 1949 | CONFIG_SF_DEFAULT_MODE |
| 1951 | CONFIG_SF_DEFAULT_SPEED | 1950 | CONFIG_SF_DEFAULT_SPEED |
| 1952 | CONFIG_SGI_IP28 | 1951 | CONFIG_SGI_IP28 |
| 1953 | CONFIG_SH4_PCI | 1952 | CONFIG_SH4_PCI |
| 1954 | CONFIG_SH73A0 | 1953 | CONFIG_SH73A0 |
| 1955 | CONFIG_SH7751_PCI | 1954 | CONFIG_SH7751_PCI |
| 1956 | CONFIG_SH7752EVB | 1955 | CONFIG_SH7752EVB |
| 1957 | CONFIG_SH7753EVB | 1956 | CONFIG_SH7753EVB |
| 1958 | CONFIG_SH7757LCR | 1957 | CONFIG_SH7757LCR |
| 1959 | CONFIG_SH7757LCR_DDR_ECC | 1958 | CONFIG_SH7757LCR_DDR_ECC |
| 1960 | CONFIG_SH7763RDP | 1959 | CONFIG_SH7763RDP |
| 1961 | CONFIG_SH7780_PCI | 1960 | CONFIG_SH7780_PCI |
| 1962 | CONFIG_SH7780_PCI_BAR | 1961 | CONFIG_SH7780_PCI_BAR |
| 1963 | CONFIG_SH7780_PCI_LAR | 1962 | CONFIG_SH7780_PCI_LAR |
| 1964 | CONFIG_SH7780_PCI_LSR | 1963 | CONFIG_SH7780_PCI_LSR |
| 1965 | CONFIG_SH7785LCR | 1964 | CONFIG_SH7785LCR |
| 1966 | CONFIG_SHARP_LM8V31 | 1965 | CONFIG_SHARP_LM8V31 |
| 1967 | CONFIG_SHARP_LQ035Q7DH06 | 1966 | CONFIG_SHARP_LQ035Q7DH06 |
| 1968 | CONFIG_SHEEVA_88SV131 | 1967 | CONFIG_SHEEVA_88SV131 |
| 1969 | CONFIG_SHEEVA_88SV331xV5 | 1968 | CONFIG_SHEEVA_88SV331xV5 |
| 1970 | CONFIG_SHELL | 1969 | CONFIG_SHELL |
| 1971 | CONFIG_SHMIN | 1970 | CONFIG_SHMIN |
| 1972 | CONFIG_SHOW_ACTIVITY | 1971 | CONFIG_SHOW_ACTIVITY |
| 1973 | CONFIG_SHOW_BOOT_PROGRESS | 1972 | CONFIG_SHOW_BOOT_PROGRESS |
| 1974 | CONFIG_SH_CMT_CLK_FREQ | 1973 | CONFIG_SH_CMT_CLK_FREQ |
| 1975 | CONFIG_SH_DSP | 1974 | CONFIG_SH_DSP |
| 1976 | CONFIG_SH_ETHER | 1975 | CONFIG_SH_ETHER |
| 1977 | CONFIG_SH_ETHER_ALIGNE_SIZE | 1976 | CONFIG_SH_ETHER_ALIGNE_SIZE |
| 1978 | CONFIG_SH_ETHER_BASE_ADDR | 1977 | CONFIG_SH_ETHER_BASE_ADDR |
| 1979 | CONFIG_SH_ETHER_CACHE_INVALIDATE | 1978 | CONFIG_SH_ETHER_CACHE_INVALIDATE |
| 1980 | CONFIG_SH_ETHER_CACHE_WRITEBACK | 1979 | CONFIG_SH_ETHER_CACHE_WRITEBACK |
| 1981 | CONFIG_SH_ETHER_PHY_ADDR | 1980 | CONFIG_SH_ETHER_PHY_ADDR |
| 1982 | CONFIG_SH_ETHER_PHY_MODE | 1981 | CONFIG_SH_ETHER_PHY_MODE |
| 1983 | CONFIG_SH_ETHER_SH7734_MII | 1982 | CONFIG_SH_ETHER_SH7734_MII |
| 1984 | CONFIG_SH_ETHER_USE_GETHER | 1983 | CONFIG_SH_ETHER_USE_GETHER |
| 1985 | CONFIG_SH_ETHER_USE_PORT | 1984 | CONFIG_SH_ETHER_USE_PORT |
| 1986 | CONFIG_SH_GPIO_PFC | 1985 | CONFIG_SH_GPIO_PFC |
| 1987 | CONFIG_SH_I2C_8BIT | 1986 | CONFIG_SH_I2C_8BIT |
| 1988 | CONFIG_SH_I2C_CLOCK | 1987 | CONFIG_SH_I2C_CLOCK |
| 1989 | CONFIG_SH_I2C_DATA_HIGH | 1988 | CONFIG_SH_I2C_DATA_HIGH |
| 1990 | CONFIG_SH_I2C_DATA_LOW | 1989 | CONFIG_SH_I2C_DATA_LOW |
| 1991 | CONFIG_SH_MMCIF | 1990 | CONFIG_SH_MMCIF |
| 1992 | CONFIG_SH_MMCIF_ADDR | 1991 | CONFIG_SH_MMCIF_ADDR |
| 1993 | CONFIG_SH_MMCIF_CLK | 1992 | CONFIG_SH_MMCIF_CLK |
| 1994 | CONFIG_SH_QSPI | 1993 | CONFIG_SH_QSPI |
| 1995 | CONFIG_SH_QSPI_BASE | 1994 | CONFIG_SH_QSPI_BASE |
| 1996 | CONFIG_SH_SCIF_CLK_FREQ | 1995 | CONFIG_SH_SCIF_CLK_FREQ |
| 1997 | CONFIG_SH_SDHI_FREQ | 1996 | CONFIG_SH_SDHI_FREQ |
| 1998 | CONFIG_SH_SDRAM_OFFSET | 1997 | CONFIG_SH_SDRAM_OFFSET |
| 1999 | CONFIG_SH_SPI | 1998 | CONFIG_SH_SPI |
| 2000 | CONFIG_SH_SPI_BASE | 1999 | CONFIG_SH_SPI_BASE |
| 2001 | CONFIG_SH_TMU_CLK_FREQ | 2000 | CONFIG_SH_TMU_CLK_FREQ |
| 2002 | CONFIG_SIEMENS_DRACO | 2001 | CONFIG_SIEMENS_DRACO |
| 2003 | CONFIG_SIEMENS_MACH_TYPE | 2002 | CONFIG_SIEMENS_MACH_TYPE |
| 2004 | CONFIG_SIEMENS_PXM2 | 2003 | CONFIG_SIEMENS_PXM2 |
| 2005 | CONFIG_SIEMENS_RUT | 2004 | CONFIG_SIEMENS_RUT |
| 2006 | CONFIG_SIMU | 2005 | CONFIG_SIMU |
| 2007 | CONFIG_SKIP_LOCAL_MAC_RANDOMIZATION | 2006 | CONFIG_SKIP_LOCAL_MAC_RANDOMIZATION |
| 2008 | CONFIG_SKIP_LOWLEVEL_INIT | 2007 | CONFIG_SKIP_LOWLEVEL_INIT |
| 2009 | CONFIG_SKIP_LOWLEVEL_INIT_ONLY | 2008 | CONFIG_SKIP_LOWLEVEL_INIT_ONLY |
| 2010 | CONFIG_SKIP_TRUNOFF_WATCHDOG | 2009 | CONFIG_SKIP_TRUNOFF_WATCHDOG |
| 2011 | CONFIG_SLIC | 2010 | CONFIG_SLIC |
| 2012 | CONFIG_SLTTMR | 2011 | CONFIG_SLTTMR |
| 2013 | CONFIG_SMC91111 | 2012 | CONFIG_SMC91111 |
| 2014 | CONFIG_SMC91111_BASE | 2013 | CONFIG_SMC91111_BASE |
| 2015 | CONFIG_SMC91111_EXT_PHY | 2014 | CONFIG_SMC91111_EXT_PHY |
| 2016 | CONFIG_SMC_AUTONEG_TIMEOUT | 2015 | CONFIG_SMC_AUTONEG_TIMEOUT |
| 2017 | CONFIG_SMC_USE_32_BIT | 2016 | CONFIG_SMC_USE_32_BIT |
| 2018 | CONFIG_SMC_USE_IOFUNCS | 2017 | CONFIG_SMC_USE_IOFUNCS |
| 2019 | CONFIG_SMDK5420 | 2018 | CONFIG_SMDK5420 |
| 2020 | CONFIG_SMDKC100 | 2019 | CONFIG_SMDKC100 |
| 2021 | CONFIG_SMDKV310 | 2020 | CONFIG_SMDKV310 |
| 2022 | CONFIG_SMP_PEN_ADDR | 2021 | CONFIG_SMP_PEN_ADDR |
| 2023 | CONFIG_SMSC_LPC47M | 2022 | CONFIG_SMSC_LPC47M |
| 2024 | CONFIG_SMSC_SIO1007 | 2023 | CONFIG_SMSC_SIO1007 |
| 2025 | CONFIG_SMSTP0_ENA | 2024 | CONFIG_SMSTP0_ENA |
| 2026 | CONFIG_SMSTP10_ENA | 2025 | CONFIG_SMSTP10_ENA |
| 2027 | CONFIG_SMSTP11_ENA | 2026 | CONFIG_SMSTP11_ENA |
| 2028 | CONFIG_SMSTP1_ENA | 2027 | CONFIG_SMSTP1_ENA |
| 2029 | CONFIG_SMSTP2_ENA | 2028 | CONFIG_SMSTP2_ENA |
| 2030 | CONFIG_SMSTP3_ENA | 2029 | CONFIG_SMSTP3_ENA |
| 2031 | CONFIG_SMSTP4_ENA | 2030 | CONFIG_SMSTP4_ENA |
| 2032 | CONFIG_SMSTP5_ENA | 2031 | CONFIG_SMSTP5_ENA |
| 2033 | CONFIG_SMSTP6_ENA | 2032 | CONFIG_SMSTP6_ENA |
| 2034 | CONFIG_SMSTP7_ENA | 2033 | CONFIG_SMSTP7_ENA |
| 2035 | CONFIG_SMSTP8_ENA | 2034 | CONFIG_SMSTP8_ENA |
| 2036 | CONFIG_SMSTP9_ENA | 2035 | CONFIG_SMSTP9_ENA |
| 2037 | CONFIG_SOCFPGA_VIRTUAL_TARGET | 2036 | CONFIG_SOCFPGA_VIRTUAL_TARGET |
| 2038 | CONFIG_SOCRATES | 2037 | CONFIG_SOCRATES |
| 2039 | CONFIG_SOC_AU1000 | 2038 | CONFIG_SOC_AU1000 |
| 2040 | CONFIG_SOC_AU1100 | 2039 | CONFIG_SOC_AU1100 |
| 2041 | CONFIG_SOC_AU1500 | 2040 | CONFIG_SOC_AU1500 |
| 2042 | CONFIG_SOC_AU1550 | 2041 | CONFIG_SOC_AU1550 |
| 2043 | CONFIG_SOC_AU1X00 | 2042 | CONFIG_SOC_AU1X00 |
| 2044 | CONFIG_SOC_DA850 | 2043 | CONFIG_SOC_DA850 |
| 2045 | CONFIG_SOC_DA8XX | 2044 | CONFIG_SOC_DA8XX |
| 2046 | CONFIG_SOC_DM355 | 2045 | CONFIG_SOC_DM355 |
| 2047 | CONFIG_SOC_DM365 | 2046 | CONFIG_SOC_DM365 |
| 2048 | CONFIG_SOC_DM644X | 2047 | CONFIG_SOC_DM644X |
| 2049 | CONFIG_SOC_DM646X | 2048 | CONFIG_SOC_DM646X |
| 2050 | CONFIG_SOC_K2E | 2049 | CONFIG_SOC_K2E |
| 2051 | CONFIG_SOC_K2G | 2050 | CONFIG_SOC_K2G |
| 2052 | CONFIG_SOC_K2HK | 2051 | CONFIG_SOC_K2HK |
| 2053 | CONFIG_SOC_K2L | 2052 | CONFIG_SOC_K2L |
| 2054 | CONFIG_SOC_KEYSTONE | 2053 | CONFIG_SOC_KEYSTONE |
| 2055 | CONFIG_SOC_OMAP3430 | 2054 | CONFIG_SOC_OMAP3430 |
| 2056 | CONFIG_SOFT_I2C_GPIO_SCL | 2055 | CONFIG_SOFT_I2C_GPIO_SCL |
| 2057 | CONFIG_SOFT_I2C_GPIO_SDA | 2056 | CONFIG_SOFT_I2C_GPIO_SDA |
| 2058 | CONFIG_SOFT_I2C_READ_REPEATED_START | 2057 | CONFIG_SOFT_I2C_READ_REPEATED_START |
| 2059 | CONFIG_SOURCE | 2058 | CONFIG_SOURCE |
| 2060 | CONFIG_SPARSE_RCU_POINTER | 2059 | CONFIG_SPARSE_RCU_POINTER |
| 2061 | CONFIG_SPD_EEPROM | 2060 | CONFIG_SPD_EEPROM |
| 2062 | CONFIG_SPEAR300 | 2061 | CONFIG_SPEAR300 |
| 2063 | CONFIG_SPEAR310 | 2062 | CONFIG_SPEAR310 |
| 2064 | CONFIG_SPEAR320 | 2063 | CONFIG_SPEAR320 |
| 2065 | CONFIG_SPEAR3XX | 2064 | CONFIG_SPEAR3XX |
| 2066 | CONFIG_SPEAR600 | 2065 | CONFIG_SPEAR600 |
| 2067 | CONFIG_SPEAR_BOOTSTRAPCFG | 2066 | CONFIG_SPEAR_BOOTSTRAPCFG |
| 2068 | CONFIG_SPEAR_BOOTSTRAPMASK | 2067 | CONFIG_SPEAR_BOOTSTRAPMASK |
| 2069 | CONFIG_SPEAR_BOOTSTRAPSHFT | 2068 | CONFIG_SPEAR_BOOTSTRAPSHFT |
| 2070 | CONFIG_SPEAR_EMI | 2069 | CONFIG_SPEAR_EMI |
| 2071 | CONFIG_SPEAR_EMIBASE | 2070 | CONFIG_SPEAR_EMIBASE |
| 2072 | CONFIG_SPEAR_ETHBASE | 2071 | CONFIG_SPEAR_ETHBASE |
| 2073 | CONFIG_SPEAR_GPIO | 2072 | CONFIG_SPEAR_GPIO |
| 2074 | CONFIG_SPEAR_HZ | 2073 | CONFIG_SPEAR_HZ |
| 2075 | CONFIG_SPEAR_HZ_CLOCK | 2074 | CONFIG_SPEAR_HZ_CLOCK |
| 2076 | CONFIG_SPEAR_MISCBASE | 2075 | CONFIG_SPEAR_MISCBASE |
| 2077 | CONFIG_SPEAR_MPMCBASE | 2076 | CONFIG_SPEAR_MPMCBASE |
| 2078 | CONFIG_SPEAR_MPMCREGS | 2077 | CONFIG_SPEAR_MPMCREGS |
| 2079 | CONFIG_SPEAR_NORNAND16BOOT | 2078 | CONFIG_SPEAR_NORNAND16BOOT |
| 2080 | CONFIG_SPEAR_NORNAND8BOOT | 2079 | CONFIG_SPEAR_NORNAND8BOOT |
| 2081 | CONFIG_SPEAR_NORNANDBOOT | 2080 | CONFIG_SPEAR_NORNANDBOOT |
| 2082 | CONFIG_SPEAR_ONLYSNORBOOT | 2081 | CONFIG_SPEAR_ONLYSNORBOOT |
| 2083 | CONFIG_SPEAR_RASBASE | 2082 | CONFIG_SPEAR_RASBASE |
| 2084 | CONFIG_SPEAR_SYSCNTLBASE | 2083 | CONFIG_SPEAR_SYSCNTLBASE |
| 2085 | CONFIG_SPEAR_TIMERBASE | 2084 | CONFIG_SPEAR_TIMERBASE |
| 2086 | CONFIG_SPEAR_UART48M | 2085 | CONFIG_SPEAR_UART48M |
| 2087 | CONFIG_SPEAR_UARTCLKMSK | 2086 | CONFIG_SPEAR_UARTCLKMSK |
| 2088 | CONFIG_SPEAR_USBBOOT | 2087 | CONFIG_SPEAR_USBBOOT |
| 2089 | CONFIG_SPEAR_USBTTY | 2088 | CONFIG_SPEAR_USBTTY |
| 2090 | CONFIG_SPI | 2089 | CONFIG_SPI |
| 2091 | CONFIG_SPI_ADDR | 2090 | CONFIG_SPI_ADDR |
| 2092 | CONFIG_SPI_BOOTING | 2091 | CONFIG_SPI_BOOTING |
| 2093 | CONFIG_SPI_CS_IS_VALID | 2092 | CONFIG_SPI_CS_IS_VALID |
| 2094 | CONFIG_SPI_DATAFLASH_WRITE_VERIFY | 2093 | CONFIG_SPI_DATAFLASH_WRITE_VERIFY |
| 2095 | CONFIG_SPI_FLASH_ISSI | 2094 | CONFIG_SPI_FLASH_ISSI |
| 2096 | CONFIG_SPI_FLASH_QUAD | 2095 | CONFIG_SPI_FLASH_QUAD |
| 2097 | CONFIG_SPI_FLASH_SIZE | 2096 | CONFIG_SPI_FLASH_SIZE |
| 2098 | CONFIG_SPI_HALF_DUPLEX | 2097 | CONFIG_SPI_HALF_DUPLEX |
| 2099 | CONFIG_SPI_IDLE_VAL | 2098 | CONFIG_SPI_IDLE_VAL |
| 2100 | CONFIG_SPI_LENGTH | 2099 | CONFIG_SPI_LENGTH |
| 2101 | CONFIG_SPI_N25Q256A_RESET | 2100 | CONFIG_SPI_N25Q256A_RESET |
| 2102 | CONFIG_SPLASHIMAGE_GUARD | 2101 | CONFIG_SPLASHIMAGE_GUARD |
| 2103 | CONFIG_SPLASH_SCREEN | 2102 | CONFIG_SPLASH_SCREEN |
| 2104 | CONFIG_SPLASH_SCREEN_ALIGN | 2103 | CONFIG_SPLASH_SCREEN_ALIGN |
| 2105 | CONFIG_SPLASH_SOURCE | 2104 | CONFIG_SPLASH_SOURCE |
| 2106 | CONFIG_SPLL_FREQ | 2105 | CONFIG_SPLL_FREQ |
| 2107 | CONFIG_SPL_ | 2106 | CONFIG_SPL_ |
| 2108 | CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC | 2107 | CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC |
| 2109 | CONFIG_SPL_ATMEL_SIZE | 2108 | CONFIG_SPL_ATMEL_SIZE |
| 2110 | CONFIG_SPL_BOARD_LOAD_IMAGE | 2109 | CONFIG_SPL_BOARD_LOAD_IMAGE |
| 2111 | CONFIG_SPL_BOOTROM_SAVE | 2110 | CONFIG_SPL_BOOTROM_SAVE |
| 2112 | CONFIG_SPL_BOOT_DEVICE | 2111 | CONFIG_SPL_BOOT_DEVICE |
| 2113 | CONFIG_SPL_BSS_MAX_SIZE | 2112 | CONFIG_SPL_BSS_MAX_SIZE |
| 2114 | CONFIG_SPL_BSS_START_ADDR | 2113 | CONFIG_SPL_BSS_START_ADDR |
| 2115 | CONFIG_SPL_CMT | 2114 | CONFIG_SPL_CMT |
| 2116 | CONFIG_SPL_CMT_DEBUG | 2115 | CONFIG_SPL_CMT_DEBUG |
| 2117 | CONFIG_SPL_COMMON_INIT_DDR | 2116 | CONFIG_SPL_COMMON_INIT_DDR |
| 2118 | CONFIG_SPL_CONSOLE | 2117 | CONFIG_SPL_CONSOLE |
| 2119 | CONFIG_SPL_ETH_DEVICE | 2118 | CONFIG_SPL_ETH_DEVICE |
| 2120 | CONFIG_SPL_FLUSH_IMAGE | 2119 | CONFIG_SPL_FLUSH_IMAGE |
| 2121 | CONFIG_SPL_FRAMEWORK | 2120 | CONFIG_SPL_FRAMEWORK |
| 2122 | CONFIG_SPL_FSL_PBL | 2121 | CONFIG_SPL_FSL_PBL |
| 2123 | CONFIG_SPL_FS_LOAD_ARGS_NAME | 2122 | CONFIG_SPL_FS_LOAD_ARGS_NAME |
| 2124 | CONFIG_SPL_FS_LOAD_KERNEL_NAME | 2123 | CONFIG_SPL_FS_LOAD_KERNEL_NAME |
| 2125 | CONFIG_SPL_FS_LOAD_PAYLOAD_NAME | 2124 | CONFIG_SPL_FS_LOAD_PAYLOAD_NAME |
| 2126 | CONFIG_SPL_GD_ADDR | 2125 | CONFIG_SPL_GD_ADDR |
| 2127 | CONFIG_SPL_GENERATE_ATMEL_PMECC_HEADER | 2126 | CONFIG_SPL_GENERATE_ATMEL_PMECC_HEADER |
| 2128 | CONFIG_SPL_INIT_MINIMAL | 2127 | CONFIG_SPL_INIT_MINIMAL |
| 2129 | CONFIG_SPL_JR0_LIODN_NS | 2128 | CONFIG_SPL_JR0_LIODN_NS |
| 2130 | CONFIG_SPL_JR0_LIODN_S | 2129 | CONFIG_SPL_JR0_LIODN_S |
| 2131 | CONFIG_SPL_LOAD_FIT_ADDRESS | 2130 | CONFIG_SPL_LOAD_FIT_ADDRESS |
| 2132 | CONFIG_SPL_MAX_FOOTPRINT | 2131 | CONFIG_SPL_MAX_FOOTPRINT |
| 2133 | CONFIG_SPL_MAX_PEB_SIZE | 2132 | CONFIG_SPL_MAX_PEB_SIZE |
| 2134 | CONFIG_SPL_MAX_SIZE | 2133 | CONFIG_SPL_MAX_SIZE |
| 2135 | CONFIG_SPL_MMC_BOOT | 2134 | CONFIG_SPL_MMC_BOOT |
| 2136 | CONFIG_SPL_MMC_LOAD | 2135 | CONFIG_SPL_MMC_LOAD |
| 2137 | CONFIG_SPL_MMC_MINIMAL | 2136 | CONFIG_SPL_MMC_MINIMAL |
| 2138 | CONFIG_SPL_MPC83XX_WAIT_FOR_NAND | 2137 | CONFIG_SPL_MPC83XX_WAIT_FOR_NAND |
| 2139 | CONFIG_SPL_MXS_PSWITCH_WAIT | 2138 | CONFIG_SPL_MXS_PSWITCH_WAIT |
| 2140 | CONFIG_SPL_NAND_BASE | 2139 | CONFIG_SPL_NAND_BASE |
| 2141 | CONFIG_SPL_NAND_BOOT | 2140 | CONFIG_SPL_NAND_BOOT |
| 2142 | CONFIG_SPL_NAND_DRIVERS | 2141 | CONFIG_SPL_NAND_DRIVERS |
| 2143 | CONFIG_SPL_NAND_ECC | 2142 | CONFIG_SPL_NAND_ECC |
| 2144 | CONFIG_SPL_NAND_INIT | 2143 | CONFIG_SPL_NAND_INIT |
| 2145 | CONFIG_SPL_NAND_LOAD | 2144 | CONFIG_SPL_NAND_LOAD |
| 2146 | CONFIG_SPL_NAND_MINIMAL | 2145 | CONFIG_SPL_NAND_MINIMAL |
| 2147 | CONFIG_SPL_NAND_RAW_ONLY | 2146 | CONFIG_SPL_NAND_RAW_ONLY |
| 2148 | CONFIG_SPL_NAND_SOFTECC | 2147 | CONFIG_SPL_NAND_SOFTECC |
| 2149 | CONFIG_SPL_NAND_WORKSPACE | 2148 | CONFIG_SPL_NAND_WORKSPACE |
| 2150 | CONFIG_SPL_NO_CPU_SUPPORT_CODE | 2149 | CONFIG_SPL_NO_CPU_SUPPORT_CODE |
| 2151 | CONFIG_SPL_PAD_TO | 2150 | CONFIG_SPL_PAD_TO |
| 2152 | CONFIG_SPL_PANIC_ON_RAW_IMAGE | 2151 | CONFIG_SPL_PANIC_ON_RAW_IMAGE |
| 2153 | CONFIG_SPL_PBL_PAD | 2152 | CONFIG_SPL_PBL_PAD |
| 2154 | CONFIG_SPL_PPAACT_ADDR | 2153 | CONFIG_SPL_PPAACT_ADDR |
| 2155 | CONFIG_SPL_RELOC_MALLOC_ADDR | 2154 | CONFIG_SPL_RELOC_MALLOC_ADDR |
| 2156 | CONFIG_SPL_RELOC_MALLOC_SIZE | 2155 | CONFIG_SPL_RELOC_MALLOC_SIZE |
| 2157 | CONFIG_SPL_RELOC_STACK | 2156 | CONFIG_SPL_RELOC_STACK |
| 2158 | CONFIG_SPL_RELOC_STACK_SIZE | 2157 | CONFIG_SPL_RELOC_STACK_SIZE |
| 2159 | CONFIG_SPL_RELOC_TEXT_BASE | 2158 | CONFIG_SPL_RELOC_TEXT_BASE |
| 2160 | CONFIG_SPL_SATA_BOOT_DEVICE | 2159 | CONFIG_SPL_SATA_BOOT_DEVICE |
| 2161 | CONFIG_SPL_SIZE | 2160 | CONFIG_SPL_SIZE |
| 2162 | CONFIG_SPL_SKIP_RELOCATE | 2161 | CONFIG_SPL_SKIP_RELOCATE |
| 2163 | CONFIG_SPL_SPAACT_ADDR | 2162 | CONFIG_SPL_SPAACT_ADDR |
| 2164 | CONFIG_SPL_SPI_BOOT | 2163 | CONFIG_SPL_SPI_BOOT |
| 2165 | CONFIG_SPL_SPI_FLASH_MINIMAL | 2164 | CONFIG_SPL_SPI_FLASH_MINIMAL |
| 2166 | CONFIG_SPL_SPI_LOAD | 2165 | CONFIG_SPL_SPI_LOAD |
| 2167 | CONFIG_SPL_STACK | 2166 | CONFIG_SPL_STACK |
| 2168 | CONFIG_SPL_STACK_ADDR | 2167 | CONFIG_SPL_STACK_ADDR |
| 2169 | CONFIG_SPL_STACK_SIZE | 2168 | CONFIG_SPL_STACK_SIZE |
| 2170 | CONFIG_SPL_START_S_PATH | 2169 | CONFIG_SPL_START_S_PATH |
| 2171 | CONFIG_SPL_TARGET | 2170 | CONFIG_SPL_TARGET |
| 2172 | CONFIG_SPL_TEXT_BASE | 2171 | CONFIG_SPL_TEXT_BASE |
| 2173 | CONFIG_SPL_UBI | 2172 | CONFIG_SPL_UBI |
| 2174 | CONFIG_SPL_UBI_INFO_ADDR | 2173 | CONFIG_SPL_UBI_INFO_ADDR |
| 2175 | CONFIG_SPL_UBI_LEB_START | 2174 | CONFIG_SPL_UBI_LEB_START |
| 2176 | CONFIG_SPL_UBI_LOAD_ARGS_ID | 2175 | CONFIG_SPL_UBI_LOAD_ARGS_ID |
| 2177 | CONFIG_SPL_UBI_LOAD_KERNEL_ID | 2176 | CONFIG_SPL_UBI_LOAD_KERNEL_ID |
| 2178 | CONFIG_SPL_UBI_LOAD_MONITOR_ID | 2177 | CONFIG_SPL_UBI_LOAD_MONITOR_ID |
| 2179 | CONFIG_SPL_UBI_MAX_PEBS | 2178 | CONFIG_SPL_UBI_MAX_PEBS |
| 2180 | CONFIG_SPL_UBI_MAX_PEB_SIZE | 2179 | CONFIG_SPL_UBI_MAX_PEB_SIZE |
| 2181 | CONFIG_SPL_UBI_MAX_VOL_LEBS | 2180 | CONFIG_SPL_UBI_MAX_VOL_LEBS |
| 2182 | CONFIG_SPL_UBI_PEB_OFFSET | 2181 | CONFIG_SPL_UBI_PEB_OFFSET |
| 2183 | CONFIG_SPL_UBI_VID_OFFSET | 2182 | CONFIG_SPL_UBI_VID_OFFSET |
| 2184 | CONFIG_SPL_UBI_VOL_IDS | 2183 | CONFIG_SPL_UBI_VOL_IDS |
| 2185 | CONFIG_SPL_UBOOT_KEY_HASH | 2184 | CONFIG_SPL_UBOOT_KEY_HASH |
| 2186 | CONFIG_SRAM_BASE | 2185 | CONFIG_SRAM_BASE |
| 2187 | CONFIG_SRAM_SIZE | 2186 | CONFIG_SRAM_SIZE |
| 2188 | CONFIG_SRIO1 | 2187 | CONFIG_SRIO1 |
| 2189 | CONFIG_SRIO2 | 2188 | CONFIG_SRIO2 |
| 2190 | CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET | 2189 | CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET |
| 2191 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 | 2190 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS1 |
| 2192 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 | 2191 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_BUS2 |
| 2193 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS | 2192 | CONFIG_SRIO_PCIE_BOOT_IMAGE_MEM_PHYS |
| 2194 | CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE | 2193 | CONFIG_SRIO_PCIE_BOOT_IMAGE_SIZE |
| 2195 | CONFIG_SRIO_PCIE_BOOT_MASTER | 2194 | CONFIG_SRIO_PCIE_BOOT_MASTER |
| 2196 | CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK | 2195 | CONFIG_SRIO_PCIE_BOOT_RELEASE_MASK |
| 2197 | CONFIG_SRIO_PCIE_BOOT_SLAVE | 2196 | CONFIG_SRIO_PCIE_BOOT_SLAVE |
| 2198 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS | 2197 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_BUS |
| 2199 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS | 2198 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_MEM_PHYS |
| 2200 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE | 2199 | CONFIG_SRIO_PCIE_BOOT_UCODE_ENV_SIZE |
| 2201 | CONFIG_SSD_BR_PRELIM | 2200 | CONFIG_SSD_BR_PRELIM |
| 2202 | CONFIG_SSD_OR_PRELIM | 2201 | CONFIG_SSD_OR_PRELIM |
| 2203 | CONFIG_SSE2 | 2202 | CONFIG_SSE2 |
| 2204 | CONFIG_SSI1_FREQ | 2203 | CONFIG_SSI1_FREQ |
| 2205 | CONFIG_SSI2_FREQ | 2204 | CONFIG_SSI2_FREQ |
| 2206 | CONFIG_SSP1_BASE | 2205 | CONFIG_SSP1_BASE |
| 2207 | CONFIG_SSP2_BASE | 2206 | CONFIG_SSP2_BASE |
| 2208 | CONFIG_SSP3_BASE | 2207 | CONFIG_SSP3_BASE |
| 2209 | CONFIG_STACKBASE | 2208 | CONFIG_STACKBASE |
| 2210 | CONFIG_STANDALONE_LOAD_ADDR | 2209 | CONFIG_STANDALONE_LOAD_ADDR |
| 2211 | CONFIG_STATIC_BOARD_REV | 2210 | CONFIG_STATIC_BOARD_REV |
| 2212 | CONFIG_STATIC_RELA | 2211 | CONFIG_STATIC_RELA |
| 2213 | CONFIG_STD_DEVICES_SETTINGS | 2212 | CONFIG_STD_DEVICES_SETTINGS |
| 2214 | CONFIG_STM32F4DISCOVERY | 2213 | CONFIG_STM32F4DISCOVERY |
| 2215 | CONFIG_STM32_FLASH | 2214 | CONFIG_STM32_FLASH |
| 2216 | CONFIG_STM32_GPIO | 2215 | CONFIG_STM32_GPIO |
| 2217 | CONFIG_STM32_HSE_HZ | 2216 | CONFIG_STM32_HSE_HZ |
| 2218 | CONFIG_STM32_HZ | 2217 | CONFIG_STM32_HZ |
| 2219 | CONFIG_STM32_SERIAL | 2218 | CONFIG_STM32_SERIAL |
| 2220 | CONFIG_STMARK2 | 2219 | CONFIG_STMARK2 |
| 2221 | CONFIG_STRIDER | 2220 | CONFIG_STRIDER |
| 2222 | CONFIG_STRIDER_CON | 2221 | CONFIG_STRIDER_CON |
| 2223 | CONFIG_STRIDER_CON_DP | 2222 | CONFIG_STRIDER_CON_DP |
| 2224 | CONFIG_STRIDER_CPU | 2223 | CONFIG_STRIDER_CPU |
| 2225 | CONFIG_STRIDER_CPU_DP | 2224 | CONFIG_STRIDER_CPU_DP |
| 2226 | CONFIG_STRIDER_FANS | 2225 | CONFIG_STRIDER_FANS |
| 2227 | CONFIG_STUART | 2226 | CONFIG_STUART |
| 2228 | CONFIG_STV0991 | 2227 | CONFIG_STV0991 |
| 2229 | CONFIG_STV0991_HZ | 2228 | CONFIG_STV0991_HZ |
| 2230 | CONFIG_STV0991_HZ_CLOCK | 2229 | CONFIG_STV0991_HZ_CLOCK |
| 2231 | CONFIG_ST_SMI | 2230 | CONFIG_ST_SMI |
| 2232 | CONFIG_SUNXI_AHCI | 2231 | CONFIG_SUNXI_AHCI |
| 2233 | CONFIG_SUNXI_EMAC | 2232 | CONFIG_SUNXI_EMAC |
| 2234 | CONFIG_SUNXI_GPIO | 2233 | CONFIG_SUNXI_GPIO |
| 2235 | CONFIG_SUNXI_MAX_FB_SIZE | 2234 | CONFIG_SUNXI_MAX_FB_SIZE |
| 2236 | CONFIG_SUNXI_USB_PHYS | 2235 | CONFIG_SUNXI_USB_PHYS |
| 2237 | CONFIG_SUPERH_ON_CHIP_R8A66597 | 2236 | CONFIG_SUPERH_ON_CHIP_R8A66597 |
| 2238 | CONFIG_SUPPORT_EMMC_BOOT | 2237 | CONFIG_SUPPORT_EMMC_BOOT |
| 2239 | CONFIG_SUPPORT_EMMC_RPMB | 2238 | CONFIG_SUPPORT_EMMC_RPMB |
| 2240 | CONFIG_SUPPORT_RAW_INITRD | 2239 | CONFIG_SUPPORT_RAW_INITRD |
| 2241 | CONFIG_SUPPORT_VFAT | 2240 | CONFIG_SUPPORT_VFAT |
| 2242 | CONFIG_SUVD3 | 2241 | CONFIG_SUVD3 |
| 2243 | CONFIG_SXNI855T | 2242 | CONFIG_SXNI855T |
| 2244 | CONFIG_SYSCOUNTER_TIMER | 2243 | CONFIG_SYSCOUNTER_TIMER |
| 2245 | CONFIG_SYSFLAGS_ADDR | 2244 | CONFIG_SYSFLAGS_ADDR |
| 2246 | CONFIG_SYSFS | 2245 | CONFIG_SYSFS |
| 2247 | CONFIG_SYSMGR_ISWGRP_HANDOFF | 2246 | CONFIG_SYSMGR_ISWGRP_HANDOFF |
| 2248 | CONFIG_SYSTEMACE | 2247 | CONFIG_SYSTEMACE |
| 2249 | CONFIG_SYS_33MHZ | 2248 | CONFIG_SYS_33MHZ |
| 2250 | CONFIG_SYS_64BIT | 2249 | CONFIG_SYS_64BIT |
| 2251 | CONFIG_SYS_64BIT_LBA | 2250 | CONFIG_SYS_64BIT_LBA |
| 2252 | CONFIG_SYS_64BIT_VSPRINTF | 2251 | CONFIG_SYS_64BIT_VSPRINTF |
| 2253 | CONFIG_SYS_66MHZ | 2252 | CONFIG_SYS_66MHZ |
| 2254 | CONFIG_SYS_8313ERDB_BROKEN_PMC | 2253 | CONFIG_SYS_8313ERDB_BROKEN_PMC |
| 2255 | CONFIG_SYS_83XX_DDR_USES_CS0 | 2254 | CONFIG_SYS_83XX_DDR_USES_CS0 |
| 2256 | CONFIG_SYS_ACR_APARK | 2255 | CONFIG_SYS_ACR_APARK |
| 2257 | CONFIG_SYS_ACR_PARKM | 2256 | CONFIG_SYS_ACR_PARKM |
| 2258 | CONFIG_SYS_ACR_PIPE_DEP | 2257 | CONFIG_SYS_ACR_PIPE_DEP |
| 2259 | CONFIG_SYS_ACR_RPTCNT | 2258 | CONFIG_SYS_ACR_RPTCNT |
| 2260 | CONFIG_SYS_ADDRESS_MAP_A | 2259 | CONFIG_SYS_ADDRESS_MAP_A |
| 2261 | CONFIG_SYS_ADV7611_I2C | 2260 | CONFIG_SYS_ADV7611_I2C |
| 2262 | CONFIG_SYS_ALT_BOOT | 2261 | CONFIG_SYS_ALT_BOOT |
| 2263 | CONFIG_SYS_ALT_FLASH | 2262 | CONFIG_SYS_ALT_FLASH |
| 2264 | CONFIG_SYS_ALT_MEMTEST | 2263 | CONFIG_SYS_ALT_MEMTEST |
| 2265 | CONFIG_SYS_AMASK0 | 2264 | CONFIG_SYS_AMASK0 |
| 2266 | CONFIG_SYS_AMASK0_FINAL | 2265 | CONFIG_SYS_AMASK0_FINAL |
| 2267 | CONFIG_SYS_AMASK1 | 2266 | CONFIG_SYS_AMASK1 |
| 2268 | CONFIG_SYS_AMASK1_FINAL | 2267 | CONFIG_SYS_AMASK1_FINAL |
| 2269 | CONFIG_SYS_AMASK2 | 2268 | CONFIG_SYS_AMASK2 |
| 2270 | CONFIG_SYS_AMASK2_FINAL | 2269 | CONFIG_SYS_AMASK2_FINAL |
| 2271 | CONFIG_SYS_AMASK3 | 2270 | CONFIG_SYS_AMASK3 |
| 2272 | CONFIG_SYS_AMASK3_FINAL | 2271 | CONFIG_SYS_AMASK3_FINAL |
| 2273 | CONFIG_SYS_AMASK4 | 2272 | CONFIG_SYS_AMASK4 |
| 2274 | CONFIG_SYS_AMASK5 | 2273 | CONFIG_SYS_AMASK5 |
| 2275 | CONFIG_SYS_AMASK6 | 2274 | CONFIG_SYS_AMASK6 |
| 2276 | CONFIG_SYS_AMASK7 | 2275 | CONFIG_SYS_AMASK7 |
| 2277 | CONFIG_SYS_APP1_BASE | 2276 | CONFIG_SYS_APP1_BASE |
| 2278 | CONFIG_SYS_APP1_SIZE | 2277 | CONFIG_SYS_APP1_SIZE |
| 2279 | CONFIG_SYS_APP2_BASE | 2278 | CONFIG_SYS_APP2_BASE |
| 2280 | CONFIG_SYS_APP2_SIZE | 2279 | CONFIG_SYS_APP2_SIZE |
| 2281 | CONFIG_SYS_ARCH_TIMER | 2280 | CONFIG_SYS_ARCH_TIMER |
| 2282 | CONFIG_SYS_ARM_CACHE_WRITETHROUGH | 2281 | CONFIG_SYS_ARM_CACHE_WRITETHROUGH |
| 2283 | CONFIG_SYS_AT91_CPU_NAME | 2282 | CONFIG_SYS_AT91_CPU_NAME |
| 2284 | CONFIG_SYS_AT91_MAIN_CLOCK | 2283 | CONFIG_SYS_AT91_MAIN_CLOCK |
| 2285 | CONFIG_SYS_AT91_PLLA | 2284 | CONFIG_SYS_AT91_PLLA |
| 2286 | CONFIG_SYS_AT91_PLLB | 2285 | CONFIG_SYS_AT91_PLLB |
| 2287 | CONFIG_SYS_AT91_SLOW_CLOCK | 2286 | CONFIG_SYS_AT91_SLOW_CLOCK |
| 2288 | CONFIG_SYS_ATA_ALT_OFFSET | 2287 | CONFIG_SYS_ATA_ALT_OFFSET |
| 2289 | CONFIG_SYS_ATA_BASE_ADDR | 2288 | CONFIG_SYS_ATA_BASE_ADDR |
| 2290 | CONFIG_SYS_ATA_DATA_OFFSET | 2289 | CONFIG_SYS_ATA_DATA_OFFSET |
| 2291 | CONFIG_SYS_ATA_IDE0_OFFSET | 2290 | CONFIG_SYS_ATA_IDE0_OFFSET |
| 2292 | CONFIG_SYS_ATA_IDE1_OFFSET | 2291 | CONFIG_SYS_ATA_IDE1_OFFSET |
| 2293 | CONFIG_SYS_ATA_PORT_ADDR | 2292 | CONFIG_SYS_ATA_PORT_ADDR |
| 2294 | CONFIG_SYS_ATA_REG_OFFSET | 2293 | CONFIG_SYS_ATA_REG_OFFSET |
| 2295 | CONFIG_SYS_ATA_STRIDE | 2294 | CONFIG_SYS_ATA_STRIDE |
| 2296 | CONFIG_SYS_ATI_REV_A11 | 2295 | CONFIG_SYS_ATI_REV_A11 |
| 2297 | CONFIG_SYS_ATI_REV_A12 | 2296 | CONFIG_SYS_ATI_REV_A12 |
| 2298 | CONFIG_SYS_ATI_REV_A13 | 2297 | CONFIG_SYS_ATI_REV_A13 |
| 2299 | CONFIG_SYS_ATI_REV_ID_MASK | 2298 | CONFIG_SYS_ATI_REV_ID_MASK |
| 2300 | CONFIG_SYS_ATMEL_BASE | 2299 | CONFIG_SYS_ATMEL_BASE |
| 2301 | CONFIG_SYS_ATMEL_BOOT | 2300 | CONFIG_SYS_ATMEL_BOOT |
| 2302 | CONFIG_SYS_ATMEL_CPU_NAME | 2301 | CONFIG_SYS_ATMEL_CPU_NAME |
| 2303 | CONFIG_SYS_ATMEL_REGION | 2302 | CONFIG_SYS_ATMEL_REGION |
| 2304 | CONFIG_SYS_ATMEL_SECT | 2303 | CONFIG_SYS_ATMEL_SECT |
| 2305 | CONFIG_SYS_ATMEL_SECTSZ | 2304 | CONFIG_SYS_ATMEL_SECTSZ |
| 2306 | CONFIG_SYS_ATMEL_TOTALSECT | 2305 | CONFIG_SYS_ATMEL_TOTALSECT |
| 2307 | CONFIG_SYS_AUTOLOAD | 2306 | CONFIG_SYS_AUTOLOAD |
| 2308 | CONFIG_SYS_AUTOMATIC_SDRAM_DETECTION | 2307 | CONFIG_SYS_AUTOMATIC_SDRAM_DETECTION |
| 2309 | CONFIG_SYS_AUXCORE_BOOTDATA | 2308 | CONFIG_SYS_AUXCORE_BOOTDATA |
| 2310 | CONFIG_SYS_BARGSIZE | 2309 | CONFIG_SYS_BARGSIZE |
| 2311 | CONFIG_SYS_BAUDRATE_TABLE | 2310 | CONFIG_SYS_BAUDRATE_TABLE |
| 2312 | CONFIG_SYS_BCSR | 2311 | CONFIG_SYS_BCSR |
| 2313 | CONFIG_SYS_BCSR_ADDR | 2312 | CONFIG_SYS_BCSR_ADDR |
| 2314 | CONFIG_SYS_BCSR_BASE | 2313 | CONFIG_SYS_BCSR_BASE |
| 2315 | CONFIG_SYS_BCSR_BASE_PHYS | 2314 | CONFIG_SYS_BCSR_BASE_PHYS |
| 2316 | CONFIG_SYS_BCSR_SIZE | 2315 | CONFIG_SYS_BCSR_SIZE |
| 2317 | CONFIG_SYS_BD_REV | 2316 | CONFIG_SYS_BD_REV |
| 2318 | CONFIG_SYS_BFTIC3_BASE | 2317 | CONFIG_SYS_BFTIC3_BASE |
| 2319 | CONFIG_SYS_BFTIC3_SIZE | 2318 | CONFIG_SYS_BFTIC3_SIZE |
| 2320 | CONFIG_SYS_BITBANG_PHY_PORT | 2319 | CONFIG_SYS_BITBANG_PHY_PORT |
| 2321 | CONFIG_SYS_BITBANG_PHY_PORTS | 2320 | CONFIG_SYS_BITBANG_PHY_PORTS |
| 2322 | CONFIG_SYS_BLACK_IN_WRITE | 2321 | CONFIG_SYS_BLACK_IN_WRITE |
| 2323 | CONFIG_SYS_BMAN_CENA_BASE | 2322 | CONFIG_SYS_BMAN_CENA_BASE |
| 2324 | CONFIG_SYS_BMAN_CENA_SIZE | 2323 | CONFIG_SYS_BMAN_CENA_SIZE |
| 2325 | CONFIG_SYS_BMAN_CINH_BASE | 2324 | CONFIG_SYS_BMAN_CINH_BASE |
| 2326 | CONFIG_SYS_BMAN_CINH_SIZE | 2325 | CONFIG_SYS_BMAN_CINH_SIZE |
| 2327 | CONFIG_SYS_BMAN_MEM_BASE | 2326 | CONFIG_SYS_BMAN_MEM_BASE |
| 2328 | CONFIG_SYS_BMAN_MEM_PHYS | 2327 | CONFIG_SYS_BMAN_MEM_PHYS |
| 2329 | CONFIG_SYS_BMAN_MEM_SIZE | 2328 | CONFIG_SYS_BMAN_MEM_SIZE |
| 2330 | CONFIG_SYS_BMAN_NUM_PORTALS | 2329 | CONFIG_SYS_BMAN_NUM_PORTALS |
| 2331 | CONFIG_SYS_BMAN_SP_CENA_SIZE | 2330 | CONFIG_SYS_BMAN_SP_CENA_SIZE |
| 2332 | CONFIG_SYS_BMAN_SP_CINH_SIZE | 2331 | CONFIG_SYS_BMAN_SP_CINH_SIZE |
| 2333 | CONFIG_SYS_BMAN_SWP_ISDR_REG | 2332 | CONFIG_SYS_BMAN_SWP_ISDR_REG |
| 2334 | CONFIG_SYS_BOARD_NAME | 2333 | CONFIG_SYS_BOARD_NAME |
| 2335 | CONFIG_SYS_BOARD_OMAP3_HA | 2334 | CONFIG_SYS_BOARD_OMAP3_HA |
| 2336 | CONFIG_SYS_BOARD_VERSION | 2335 | CONFIG_SYS_BOARD_VERSION |
| 2337 | CONFIG_SYS_BOOK3E_HV | 2336 | CONFIG_SYS_BOOK3E_HV |
| 2338 | CONFIG_SYS_BOOTCOUNT_ADDR | 2337 | CONFIG_SYS_BOOTCOUNT_ADDR |
| 2339 | CONFIG_SYS_BOOTCOUNT_BE | 2338 | CONFIG_SYS_BOOTCOUNT_BE |
| 2340 | CONFIG_SYS_BOOTCOUNT_LE | 2339 | CONFIG_SYS_BOOTCOUNT_LE |
| 2341 | CONFIG_SYS_BOOTCOUNT_SINGLEWORD | 2340 | CONFIG_SYS_BOOTCOUNT_SINGLEWORD |
| 2342 | CONFIG_SYS_BOOTFILE_PREFIX | 2341 | CONFIG_SYS_BOOTFILE_PREFIX |
| 2343 | CONFIG_SYS_BOOTMAPSZ | 2342 | CONFIG_SYS_BOOTMAPSZ |
| 2344 | CONFIG_SYS_BOOTM_LEN | 2343 | CONFIG_SYS_BOOTM_LEN |
| 2345 | CONFIG_SYS_BOOTPARAMS_LEN | 2344 | CONFIG_SYS_BOOTPARAMS_LEN |
| 2346 | CONFIG_SYS_BOOTSZ | 2345 | CONFIG_SYS_BOOTSZ |
| 2347 | CONFIG_SYS_BOOT_BLOCK | 2346 | CONFIG_SYS_BOOT_BLOCK |
| 2348 | CONFIG_SYS_BOOT_GET_CMDLINE | 2347 | CONFIG_SYS_BOOT_GET_CMDLINE |
| 2349 | CONFIG_SYS_BOOT_GET_KBD | 2348 | CONFIG_SYS_BOOT_GET_KBD |
| 2350 | CONFIG_SYS_BOOT_RAMDISK_HIGH | 2349 | CONFIG_SYS_BOOT_RAMDISK_HIGH |
| 2351 | CONFIG_SYS_BR0_64M | 2350 | CONFIG_SYS_BR0_64M |
| 2352 | CONFIG_SYS_BR0_8M | 2351 | CONFIG_SYS_BR0_8M |
| 2353 | CONFIG_SYS_BR6_64M | 2352 | CONFIG_SYS_BR6_64M |
| 2354 | CONFIG_SYS_BR6_8M | 2353 | CONFIG_SYS_BR6_8M |
| 2355 | CONFIG_SYS_BUSCLK | 2354 | CONFIG_SYS_BUSCLK |
| 2356 | CONFIG_SYS_CACHELINE_SHIFT | 2355 | CONFIG_SYS_CACHELINE_SHIFT |
| 2357 | CONFIG_SYS_CACHE_ACR0 | 2356 | CONFIG_SYS_CACHE_ACR0 |
| 2358 | CONFIG_SYS_CACHE_ACR1 | 2357 | CONFIG_SYS_CACHE_ACR1 |
| 2359 | CONFIG_SYS_CACHE_ACR2 | 2358 | CONFIG_SYS_CACHE_ACR2 |
| 2360 | CONFIG_SYS_CACHE_ACR3 | 2359 | CONFIG_SYS_CACHE_ACR3 |
| 2361 | CONFIG_SYS_CACHE_ACR4 | 2360 | CONFIG_SYS_CACHE_ACR4 |
| 2362 | CONFIG_SYS_CACHE_ACR5 | 2361 | CONFIG_SYS_CACHE_ACR5 |
| 2363 | CONFIG_SYS_CACHE_ACR6 | 2362 | CONFIG_SYS_CACHE_ACR6 |
| 2364 | CONFIG_SYS_CACHE_ACR7 | 2363 | CONFIG_SYS_CACHE_ACR7 |
| 2365 | CONFIG_SYS_CACHE_DCACR | 2364 | CONFIG_SYS_CACHE_DCACR |
| 2366 | CONFIG_SYS_CACHE_ICACR | 2365 | CONFIG_SYS_CACHE_ICACR |
| 2367 | CONFIG_SYS_CACHE_STASHING | 2366 | CONFIG_SYS_CACHE_STASHING |
| 2368 | CONFIG_SYS_CADMUS_BASE_REG | 2367 | CONFIG_SYS_CADMUS_BASE_REG |
| 2369 | CONFIG_SYS_CBSIZE | 2368 | CONFIG_SYS_CBSIZE |
| 2370 | CONFIG_SYS_CCCR | 2369 | CONFIG_SYS_CCCR |
| 2371 | CONFIG_SYS_CCSRBAR | 2370 | CONFIG_SYS_CCSRBAR |
| 2372 | CONFIG_SYS_CCSRBAR_PHYS | 2371 | CONFIG_SYS_CCSRBAR_PHYS |
| 2373 | CONFIG_SYS_CCSRBAR_PHYS_HIGH | 2372 | CONFIG_SYS_CCSRBAR_PHYS_HIGH |
| 2374 | CONFIG_SYS_CCSRBAR_PHYS_LOW | 2373 | CONFIG_SYS_CCSRBAR_PHYS_LOW |
| 2375 | CONFIG_SYS_CCSR_DEFAULT_DBATL | 2374 | CONFIG_SYS_CCSR_DEFAULT_DBATL |
| 2376 | CONFIG_SYS_CCSR_DEFAULT_DBATU | 2375 | CONFIG_SYS_CCSR_DEFAULT_DBATU |
| 2377 | CONFIG_SYS_CCSR_DEFAULT_IBATL | 2376 | CONFIG_SYS_CCSR_DEFAULT_IBATL |
| 2378 | CONFIG_SYS_CCSR_DEFAULT_IBATU | 2377 | CONFIG_SYS_CCSR_DEFAULT_IBATU |
| 2379 | CONFIG_SYS_CCSR_DO_NOT_RELOCATE | 2378 | CONFIG_SYS_CCSR_DO_NOT_RELOCATE |
| 2380 | CONFIG_SYS_CFI_FLASH_CONFIG_REGS | 2379 | CONFIG_SYS_CFI_FLASH_CONFIG_REGS |
| 2381 | CONFIG_SYS_CFI_FLASH_STATUS_POLL | 2380 | CONFIG_SYS_CFI_FLASH_STATUS_POLL |
| 2382 | CONFIG_SYS_CF_BASE | 2381 | CONFIG_SYS_CF_BASE |
| 2383 | CONFIG_SYS_CF_INTC_REG1 | 2382 | CONFIG_SYS_CF_INTC_REG1 |
| 2384 | CONFIG_SYS_CH7301_I2C | 2383 | CONFIG_SYS_CH7301_I2C |
| 2385 | CONFIG_SYS_CKEN | 2384 | CONFIG_SYS_CKEN |
| 2386 | CONFIG_SYS_CLK | 2385 | CONFIG_SYS_CLK |
| 2387 | CONFIG_SYS_CLKTL_CBCDR | 2386 | CONFIG_SYS_CLKTL_CBCDR |
| 2388 | CONFIG_SYS_CLK_100 | 2387 | CONFIG_SYS_CLK_100 |
| 2389 | CONFIG_SYS_CLK_100_DDR_100 | 2388 | CONFIG_SYS_CLK_100_DDR_100 |
| 2390 | CONFIG_SYS_CLK_100_DDR_133 | 2389 | CONFIG_SYS_CLK_100_DDR_133 |
| 2391 | CONFIG_SYS_CLK_DIV | 2390 | CONFIG_SYS_CLK_DIV |
| 2392 | CONFIG_SYS_CLK_FREQ_C100 | 2391 | CONFIG_SYS_CLK_FREQ_C100 |
| 2393 | CONFIG_SYS_CLK_FREQ_C110 | 2392 | CONFIG_SYS_CLK_FREQ_C110 |
| 2394 | CONFIG_SYS_CMD_CONFIGURE | 2393 | CONFIG_SYS_CMD_CONFIGURE |
| 2395 | CONFIG_SYS_CMD_EL | 2394 | CONFIG_SYS_CMD_EL |
| 2396 | CONFIG_SYS_CMD_IAS | 2395 | CONFIG_SYS_CMD_IAS |
| 2397 | CONFIG_SYS_CMD_INT | 2396 | CONFIG_SYS_CMD_INT |
| 2398 | CONFIG_SYS_CMD_SUSPEND | 2397 | CONFIG_SYS_CMD_SUSPEND |
| 2399 | CONFIG_SYS_CMXFCR_MASK1 | 2398 | CONFIG_SYS_CMXFCR_MASK1 |
| 2400 | CONFIG_SYS_CMXFCR_MASK2 | 2399 | CONFIG_SYS_CMXFCR_MASK2 |
| 2401 | CONFIG_SYS_CMXFCR_MASK3 | 2400 | CONFIG_SYS_CMXFCR_MASK3 |
| 2402 | CONFIG_SYS_CMXFCR_VALUE1 | 2401 | CONFIG_SYS_CMXFCR_VALUE1 |
| 2403 | CONFIG_SYS_CMXFCR_VALUE2 | 2402 | CONFIG_SYS_CMXFCR_VALUE2 |
| 2404 | CONFIG_SYS_CMXFCR_VALUE3 | 2403 | CONFIG_SYS_CMXFCR_VALUE3 |
| 2405 | CONFIG_SYS_CORE_SRAM | 2404 | CONFIG_SYS_CORE_SRAM |
| 2406 | CONFIG_SYS_CORE_SRAM_SIZE | 2405 | CONFIG_SYS_CORE_SRAM_SIZE |
| 2407 | CONFIG_SYS_CORTEX_R4 | 2406 | CONFIG_SYS_CORTEX_R4 |
| 2408 | CONFIG_SYS_CORTINA_FW_IN_MMC | 2407 | CONFIG_SYS_CORTINA_FW_IN_MMC |
| 2409 | CONFIG_SYS_CORTINA_FW_IN_NAND | 2408 | CONFIG_SYS_CORTINA_FW_IN_NAND |
| 2410 | CONFIG_SYS_CORTINA_FW_IN_NOR | 2409 | CONFIG_SYS_CORTINA_FW_IN_NOR |
| 2411 | CONFIG_SYS_CORTINA_FW_IN_REMOTE | 2410 | CONFIG_SYS_CORTINA_FW_IN_REMOTE |
| 2412 | CONFIG_SYS_CORTINA_FW_IN_SPIFLASH | 2411 | CONFIG_SYS_CORTINA_FW_IN_SPIFLASH |
| 2413 | CONFIG_SYS_CPC_REINIT_F | 2412 | CONFIG_SYS_CPC_REINIT_F |
| 2414 | CONFIG_SYS_CPLD_AMASK | 2413 | CONFIG_SYS_CPLD_AMASK |
| 2415 | CONFIG_SYS_CPLD_BASE | 2414 | CONFIG_SYS_CPLD_BASE |
| 2416 | CONFIG_SYS_CPLD_BASE_PHYS | 2415 | CONFIG_SYS_CPLD_BASE_PHYS |
| 2417 | CONFIG_SYS_CPLD_CSOR | 2416 | CONFIG_SYS_CPLD_CSOR |
| 2418 | CONFIG_SYS_CPLD_CSPR | 2417 | CONFIG_SYS_CPLD_CSPR |
| 2419 | CONFIG_SYS_CPLD_CSPR_EXT | 2418 | CONFIG_SYS_CPLD_CSPR_EXT |
| 2420 | CONFIG_SYS_CPLD_FTIM0 | 2419 | CONFIG_SYS_CPLD_FTIM0 |
| 2421 | CONFIG_SYS_CPLD_FTIM1 | 2420 | CONFIG_SYS_CPLD_FTIM1 |
| 2422 | CONFIG_SYS_CPLD_FTIM2 | 2421 | CONFIG_SYS_CPLD_FTIM2 |
| 2423 | CONFIG_SYS_CPLD_FTIM3 | 2422 | CONFIG_SYS_CPLD_FTIM3 |
| 2424 | CONFIG_SYS_CPLD_SIZE | 2423 | CONFIG_SYS_CPLD_SIZE |
| 2425 | CONFIG_SYS_CPMFCR_RAMTYPE | 2424 | CONFIG_SYS_CPMFCR_RAMTYPE |
| 2426 | CONFIG_SYS_CPM_INTERRUPT | 2425 | CONFIG_SYS_CPM_INTERRUPT |
| 2427 | CONFIG_SYS_CPRI | 2426 | CONFIG_SYS_CPRI |
| 2428 | CONFIG_SYS_CPRI_CLK | 2427 | CONFIG_SYS_CPRI_CLK |
| 2429 | CONFIG_SYS_CPUSPEED | 2428 | CONFIG_SYS_CPUSPEED |
| 2430 | CONFIG_SYS_CPU_CLK | 2429 | CONFIG_SYS_CPU_CLK |
| 2431 | CONFIG_SYS_CS0_BASE | 2430 | CONFIG_SYS_CS0_BASE |
| 2432 | CONFIG_SYS_CS0_CTRL | 2431 | CONFIG_SYS_CS0_CTRL |
| 2433 | CONFIG_SYS_CS0_FTIM0 | 2432 | CONFIG_SYS_CS0_FTIM0 |
| 2434 | CONFIG_SYS_CS0_FTIM1 | 2433 | CONFIG_SYS_CS0_FTIM1 |
| 2435 | CONFIG_SYS_CS0_FTIM2 | 2434 | CONFIG_SYS_CS0_FTIM2 |
| 2436 | CONFIG_SYS_CS0_FTIM3 | 2435 | CONFIG_SYS_CS0_FTIM3 |
| 2437 | CONFIG_SYS_CS0_MASK | 2436 | CONFIG_SYS_CS0_MASK |
| 2438 | CONFIG_SYS_CS0_SIZE | 2437 | CONFIG_SYS_CS0_SIZE |
| 2439 | CONFIG_SYS_CS1_BASE | 2438 | CONFIG_SYS_CS1_BASE |
| 2440 | CONFIG_SYS_CS1_CTRL | 2439 | CONFIG_SYS_CS1_CTRL |
| 2441 | CONFIG_SYS_CS1_FLASH_BASE | 2440 | CONFIG_SYS_CS1_FLASH_BASE |
| 2442 | CONFIG_SYS_CS1_FTIM0 | 2441 | CONFIG_SYS_CS1_FTIM0 |
| 2443 | CONFIG_SYS_CS1_FTIM1 | 2442 | CONFIG_SYS_CS1_FTIM1 |
| 2444 | CONFIG_SYS_CS1_FTIM2 | 2443 | CONFIG_SYS_CS1_FTIM2 |
| 2445 | CONFIG_SYS_CS1_FTIM3 | 2444 | CONFIG_SYS_CS1_FTIM3 |
| 2446 | CONFIG_SYS_CS1_MASK | 2445 | CONFIG_SYS_CS1_MASK |
| 2447 | CONFIG_SYS_CS2_BASE | 2446 | CONFIG_SYS_CS2_BASE |
| 2448 | CONFIG_SYS_CS2_CTRL | 2447 | CONFIG_SYS_CS2_CTRL |
| 2449 | CONFIG_SYS_CS2_FLASH_BASE | 2448 | CONFIG_SYS_CS2_FLASH_BASE |
| 2450 | CONFIG_SYS_CS2_FTIM0 | 2449 | CONFIG_SYS_CS2_FTIM0 |
| 2451 | CONFIG_SYS_CS2_FTIM1 | 2450 | CONFIG_SYS_CS2_FTIM1 |
| 2452 | CONFIG_SYS_CS2_FTIM2 | 2451 | CONFIG_SYS_CS2_FTIM2 |
| 2453 | CONFIG_SYS_CS2_FTIM3 | 2452 | CONFIG_SYS_CS2_FTIM3 |
| 2454 | CONFIG_SYS_CS2_MASK | 2453 | CONFIG_SYS_CS2_MASK |
| 2455 | CONFIG_SYS_CS3_BASE | 2454 | CONFIG_SYS_CS3_BASE |
| 2456 | CONFIG_SYS_CS3_CTRL | 2455 | CONFIG_SYS_CS3_CTRL |
| 2457 | CONFIG_SYS_CS3_FLASH_BASE | 2456 | CONFIG_SYS_CS3_FLASH_BASE |
| 2458 | CONFIG_SYS_CS3_FTIM0 | 2457 | CONFIG_SYS_CS3_FTIM0 |
| 2459 | CONFIG_SYS_CS3_FTIM1 | 2458 | CONFIG_SYS_CS3_FTIM1 |
| 2460 | CONFIG_SYS_CS3_FTIM2 | 2459 | CONFIG_SYS_CS3_FTIM2 |
| 2461 | CONFIG_SYS_CS3_FTIM3 | 2460 | CONFIG_SYS_CS3_FTIM3 |
| 2462 | CONFIG_SYS_CS3_MASK | 2461 | CONFIG_SYS_CS3_MASK |
| 2463 | CONFIG_SYS_CS4_BASE | 2462 | CONFIG_SYS_CS4_BASE |
| 2464 | CONFIG_SYS_CS4_CTRL | 2463 | CONFIG_SYS_CS4_CTRL |
| 2465 | CONFIG_SYS_CS4_FLASH_BASE | 2464 | CONFIG_SYS_CS4_FLASH_BASE |
| 2466 | CONFIG_SYS_CS4_FTIM0 | 2465 | CONFIG_SYS_CS4_FTIM0 |
| 2467 | CONFIG_SYS_CS4_FTIM1 | 2466 | CONFIG_SYS_CS4_FTIM1 |
| 2468 | CONFIG_SYS_CS4_FTIM2 | 2467 | CONFIG_SYS_CS4_FTIM2 |
| 2469 | CONFIG_SYS_CS4_FTIM3 | 2468 | CONFIG_SYS_CS4_FTIM3 |
| 2470 | CONFIG_SYS_CS4_MASK | 2469 | CONFIG_SYS_CS4_MASK |
| 2471 | CONFIG_SYS_CS5_BASE | 2470 | CONFIG_SYS_CS5_BASE |
| 2472 | CONFIG_SYS_CS5_CTRL | 2471 | CONFIG_SYS_CS5_CTRL |
| 2473 | CONFIG_SYS_CS5_FLASH_BASE | 2472 | CONFIG_SYS_CS5_FLASH_BASE |
| 2474 | CONFIG_SYS_CS5_FTIM0 | 2473 | CONFIG_SYS_CS5_FTIM0 |
| 2475 | CONFIG_SYS_CS5_FTIM1 | 2474 | CONFIG_SYS_CS5_FTIM1 |
| 2476 | CONFIG_SYS_CS5_FTIM2 | 2475 | CONFIG_SYS_CS5_FTIM2 |
| 2477 | CONFIG_SYS_CS5_FTIM3 | 2476 | CONFIG_SYS_CS5_FTIM3 |
| 2478 | CONFIG_SYS_CS5_MASK | 2477 | CONFIG_SYS_CS5_MASK |
| 2479 | CONFIG_SYS_CS6_BASE | 2478 | CONFIG_SYS_CS6_BASE |
| 2480 | CONFIG_SYS_CS6_CTRL | 2479 | CONFIG_SYS_CS6_CTRL |
| 2481 | CONFIG_SYS_CS6_FTIM0 | 2480 | CONFIG_SYS_CS6_FTIM0 |
| 2482 | CONFIG_SYS_CS6_FTIM1 | 2481 | CONFIG_SYS_CS6_FTIM1 |
| 2483 | CONFIG_SYS_CS6_FTIM2 | 2482 | CONFIG_SYS_CS6_FTIM2 |
| 2484 | CONFIG_SYS_CS6_FTIM3 | 2483 | CONFIG_SYS_CS6_FTIM3 |
| 2485 | CONFIG_SYS_CS6_MASK | 2484 | CONFIG_SYS_CS6_MASK |
| 2486 | CONFIG_SYS_CS7_BASE | 2485 | CONFIG_SYS_CS7_BASE |
| 2487 | CONFIG_SYS_CS7_CTRL | 2486 | CONFIG_SYS_CS7_CTRL |
| 2488 | CONFIG_SYS_CS7_FTIM0 | 2487 | CONFIG_SYS_CS7_FTIM0 |
| 2489 | CONFIG_SYS_CS7_FTIM1 | 2488 | CONFIG_SYS_CS7_FTIM1 |
| 2490 | CONFIG_SYS_CS7_FTIM2 | 2489 | CONFIG_SYS_CS7_FTIM2 |
| 2491 | CONFIG_SYS_CS7_FTIM3 | 2490 | CONFIG_SYS_CS7_FTIM3 |
| 2492 | CONFIG_SYS_CS7_MASK | 2491 | CONFIG_SYS_CS7_MASK |
| 2493 | CONFIG_SYS_CSOR0 | 2492 | CONFIG_SYS_CSOR0 |
| 2494 | CONFIG_SYS_CSOR0_EXT | 2493 | CONFIG_SYS_CSOR0_EXT |
| 2495 | CONFIG_SYS_CSOR1 | 2494 | CONFIG_SYS_CSOR1 |
| 2496 | CONFIG_SYS_CSOR1_EXT | 2495 | CONFIG_SYS_CSOR1_EXT |
| 2497 | CONFIG_SYS_CSOR2 | 2496 | CONFIG_SYS_CSOR2 |
| 2498 | CONFIG_SYS_CSOR2_EXT | 2497 | CONFIG_SYS_CSOR2_EXT |
| 2499 | CONFIG_SYS_CSOR3 | 2498 | CONFIG_SYS_CSOR3 |
| 2500 | CONFIG_SYS_CSOR3_EXT | 2499 | CONFIG_SYS_CSOR3_EXT |
| 2501 | CONFIG_SYS_CSOR4 | 2500 | CONFIG_SYS_CSOR4 |
| 2502 | CONFIG_SYS_CSOR4_EXT | 2501 | CONFIG_SYS_CSOR4_EXT |
| 2503 | CONFIG_SYS_CSOR5 | 2502 | CONFIG_SYS_CSOR5 |
| 2504 | CONFIG_SYS_CSOR5_EXT | 2503 | CONFIG_SYS_CSOR5_EXT |
| 2505 | CONFIG_SYS_CSOR6 | 2504 | CONFIG_SYS_CSOR6 |
| 2506 | CONFIG_SYS_CSOR6_EXT | 2505 | CONFIG_SYS_CSOR6_EXT |
| 2507 | CONFIG_SYS_CSOR7 | 2506 | CONFIG_SYS_CSOR7 |
| 2508 | CONFIG_SYS_CSOR7_EXT | 2507 | CONFIG_SYS_CSOR7_EXT |
| 2509 | CONFIG_SYS_CSPR0 | 2508 | CONFIG_SYS_CSPR0 |
| 2510 | CONFIG_SYS_CSPR0_EXT | 2509 | CONFIG_SYS_CSPR0_EXT |
| 2511 | CONFIG_SYS_CSPR0_FINAL | 2510 | CONFIG_SYS_CSPR0_FINAL |
| 2512 | CONFIG_SYS_CSPR1 | 2511 | CONFIG_SYS_CSPR1 |
| 2513 | CONFIG_SYS_CSPR1_EXT | 2512 | CONFIG_SYS_CSPR1_EXT |
| 2514 | CONFIG_SYS_CSPR1_FINAL | 2513 | CONFIG_SYS_CSPR1_FINAL |
| 2515 | CONFIG_SYS_CSPR2 | 2514 | CONFIG_SYS_CSPR2 |
| 2516 | CONFIG_SYS_CSPR2_EXT | 2515 | CONFIG_SYS_CSPR2_EXT |
| 2517 | CONFIG_SYS_CSPR2_FINAL | 2516 | CONFIG_SYS_CSPR2_FINAL |
| 2518 | CONFIG_SYS_CSPR3 | 2517 | CONFIG_SYS_CSPR3 |
| 2519 | CONFIG_SYS_CSPR3_EXT | 2518 | CONFIG_SYS_CSPR3_EXT |
| 2520 | CONFIG_SYS_CSPR3_FINAL | 2519 | CONFIG_SYS_CSPR3_FINAL |
| 2521 | CONFIG_SYS_CSPR4 | 2520 | CONFIG_SYS_CSPR4 |
| 2522 | CONFIG_SYS_CSPR4_EXT | 2521 | CONFIG_SYS_CSPR4_EXT |
| 2523 | CONFIG_SYS_CSPR5 | 2522 | CONFIG_SYS_CSPR5 |
| 2524 | CONFIG_SYS_CSPR5_EXT | 2523 | CONFIG_SYS_CSPR5_EXT |
| 2525 | CONFIG_SYS_CSPR6 | 2524 | CONFIG_SYS_CSPR6 |
| 2526 | CONFIG_SYS_CSPR6_EXT | 2525 | CONFIG_SYS_CSPR6_EXT |
| 2527 | CONFIG_SYS_CSPR7 | 2526 | CONFIG_SYS_CSPR7 |
| 2528 | CONFIG_SYS_CSPR7_EXT | 2527 | CONFIG_SYS_CSPR7_EXT |
| 2529 | CONFIG_SYS_DA850_CS2CFG | 2528 | CONFIG_SYS_DA850_CS2CFG |
| 2530 | CONFIG_SYS_DA850_CS3CFG | 2529 | CONFIG_SYS_DA850_CS3CFG |
| 2531 | CONFIG_SYS_DA850_DDR2_DDRPHYCR | 2530 | CONFIG_SYS_DA850_DDR2_DDRPHYCR |
| 2532 | CONFIG_SYS_DA850_DDR2_PBBPR | 2531 | CONFIG_SYS_DA850_DDR2_PBBPR |
| 2533 | CONFIG_SYS_DA850_DDR2_SDBCR | 2532 | CONFIG_SYS_DA850_DDR2_SDBCR |
| 2534 | CONFIG_SYS_DA850_DDR2_SDBCR2 | 2533 | CONFIG_SYS_DA850_DDR2_SDBCR2 |
| 2535 | CONFIG_SYS_DA850_DDR2_SDRCR | 2534 | CONFIG_SYS_DA850_DDR2_SDRCR |
| 2536 | CONFIG_SYS_DA850_DDR2_SDTIMR | 2535 | CONFIG_SYS_DA850_DDR2_SDTIMR |
| 2537 | CONFIG_SYS_DA850_DDR2_SDTIMR2 | 2536 | CONFIG_SYS_DA850_DDR2_SDTIMR2 |
| 2538 | CONFIG_SYS_DA850_PLL0_PLLDIV1 | 2537 | CONFIG_SYS_DA850_PLL0_PLLDIV1 |
| 2539 | CONFIG_SYS_DA850_PLL0_PLLDIV2 | 2538 | CONFIG_SYS_DA850_PLL0_PLLDIV2 |
| 2540 | CONFIG_SYS_DA850_PLL0_PLLDIV3 | 2539 | CONFIG_SYS_DA850_PLL0_PLLDIV3 |
| 2541 | CONFIG_SYS_DA850_PLL0_PLLDIV4 | 2540 | CONFIG_SYS_DA850_PLL0_PLLDIV4 |
| 2542 | CONFIG_SYS_DA850_PLL0_PLLDIV5 | 2541 | CONFIG_SYS_DA850_PLL0_PLLDIV5 |
| 2543 | CONFIG_SYS_DA850_PLL0_PLLDIV6 | 2542 | CONFIG_SYS_DA850_PLL0_PLLDIV6 |
| 2544 | CONFIG_SYS_DA850_PLL0_PLLDIV7 | 2543 | CONFIG_SYS_DA850_PLL0_PLLDIV7 |
| 2545 | CONFIG_SYS_DA850_PLL0_PLLM | 2544 | CONFIG_SYS_DA850_PLL0_PLLM |
| 2546 | CONFIG_SYS_DA850_PLL0_POSTDIV | 2545 | CONFIG_SYS_DA850_PLL0_POSTDIV |
| 2547 | CONFIG_SYS_DA850_PLL0_PREDIV | 2546 | CONFIG_SYS_DA850_PLL0_PREDIV |
| 2548 | CONFIG_SYS_DA850_PLL1_PLLDIV1 | 2547 | CONFIG_SYS_DA850_PLL1_PLLDIV1 |
| 2549 | CONFIG_SYS_DA850_PLL1_PLLDIV2 | 2548 | CONFIG_SYS_DA850_PLL1_PLLDIV2 |
| 2550 | CONFIG_SYS_DA850_PLL1_PLLDIV3 | 2549 | CONFIG_SYS_DA850_PLL1_PLLDIV3 |
| 2551 | CONFIG_SYS_DA850_PLL1_PLLM | 2550 | CONFIG_SYS_DA850_PLL1_PLLM |
| 2552 | CONFIG_SYS_DA850_PLL1_POSTDIV | 2551 | CONFIG_SYS_DA850_PLL1_POSTDIV |
| 2553 | CONFIG_SYS_DA850_SYSCFG_SUSPSRC | 2552 | CONFIG_SYS_DA850_SYSCFG_SUSPSRC |
| 2554 | CONFIG_SYS_DAVINCI_EMAC_PHY_COUNT | 2553 | CONFIG_SYS_DAVINCI_EMAC_PHY_COUNT |
| 2555 | CONFIG_SYS_DAVINCI_I2C_SLAVE | 2554 | CONFIG_SYS_DAVINCI_I2C_SLAVE |
| 2556 | CONFIG_SYS_DAVINCI_I2C_SLAVE1 | 2555 | CONFIG_SYS_DAVINCI_I2C_SLAVE1 |
| 2557 | CONFIG_SYS_DAVINCI_I2C_SLAVE2 | 2556 | CONFIG_SYS_DAVINCI_I2C_SLAVE2 |
| 2558 | CONFIG_SYS_DAVINCI_I2C_SPEED | 2557 | CONFIG_SYS_DAVINCI_I2C_SPEED |
| 2559 | CONFIG_SYS_DAVINCI_I2C_SPEED1 | 2558 | CONFIG_SYS_DAVINCI_I2C_SPEED1 |
| 2560 | CONFIG_SYS_DAVINCI_I2C_SPEED2 | 2559 | CONFIG_SYS_DAVINCI_I2C_SPEED2 |
| 2561 | CONFIG_SYS_DBAT | 2560 | CONFIG_SYS_DBAT |
| 2562 | CONFIG_SYS_DBAT0L | 2561 | CONFIG_SYS_DBAT0L |
| 2563 | CONFIG_SYS_DBAT0U | 2562 | CONFIG_SYS_DBAT0U |
| 2564 | CONFIG_SYS_DBAT1L | 2563 | CONFIG_SYS_DBAT1L |
| 2565 | CONFIG_SYS_DBAT1U | 2564 | CONFIG_SYS_DBAT1U |
| 2566 | CONFIG_SYS_DBAT2L | 2565 | CONFIG_SYS_DBAT2L |
| 2567 | CONFIG_SYS_DBAT2U | 2566 | CONFIG_SYS_DBAT2U |
| 2568 | CONFIG_SYS_DBAT3L | 2567 | CONFIG_SYS_DBAT3L |
| 2569 | CONFIG_SYS_DBAT3U | 2568 | CONFIG_SYS_DBAT3U |
| 2570 | CONFIG_SYS_DBAT4L | 2569 | CONFIG_SYS_DBAT4L |
| 2571 | CONFIG_SYS_DBAT4U | 2570 | CONFIG_SYS_DBAT4U |
| 2572 | CONFIG_SYS_DBAT5L | 2571 | CONFIG_SYS_DBAT5L |
| 2573 | CONFIG_SYS_DBAT5U | 2572 | CONFIG_SYS_DBAT5U |
| 2574 | CONFIG_SYS_DBAT6L | 2573 | CONFIG_SYS_DBAT6L |
| 2575 | CONFIG_SYS_DBAT6L_EARLY | 2574 | CONFIG_SYS_DBAT6L_EARLY |
| 2576 | CONFIG_SYS_DBAT6U | 2575 | CONFIG_SYS_DBAT6U |
| 2577 | CONFIG_SYS_DBAT6U_EARLY | 2576 | CONFIG_SYS_DBAT6U_EARLY |
| 2578 | CONFIG_SYS_DBAT7L | 2577 | CONFIG_SYS_DBAT7L |
| 2579 | CONFIG_SYS_DBAT7U | 2578 | CONFIG_SYS_DBAT7U |
| 2580 | CONFIG_SYS_DCACHE_INV | 2579 | CONFIG_SYS_DCACHE_INV |
| 2581 | CONFIG_SYS_DCSRBAR | 2580 | CONFIG_SYS_DCSRBAR |
| 2582 | CONFIG_SYS_DCSRBAR_PHYS | 2581 | CONFIG_SYS_DCSRBAR_PHYS |
| 2583 | CONFIG_SYS_DCSR_COP_CCP_ADDR | 2582 | CONFIG_SYS_DCSR_COP_CCP_ADDR |
| 2584 | CONFIG_SYS_DCSR_DCFG_ADDR | 2583 | CONFIG_SYS_DCSR_DCFG_ADDR |
| 2585 | CONFIG_SYS_DCSR_DCFG_OFFSET | 2584 | CONFIG_SYS_DCSR_DCFG_OFFSET |
| 2586 | CONFIG_SYS_DCU_ADDR | 2585 | CONFIG_SYS_DCU_ADDR |
| 2587 | CONFIG_SYS_DDR1_CS0_BNDS | 2586 | CONFIG_SYS_DDR1_CS0_BNDS |
| 2588 | CONFIG_SYS_DDR2_CFG_1A | 2587 | CONFIG_SYS_DDR2_CFG_1A |
| 2589 | CONFIG_SYS_DDR2_CFG_1B | 2588 | CONFIG_SYS_DDR2_CFG_1B |
| 2590 | CONFIG_SYS_DDR2_CFG_2 | 2589 | CONFIG_SYS_DDR2_CFG_2 |
| 2591 | CONFIG_SYS_DDR2_CLK_CTRL | 2590 | CONFIG_SYS_DDR2_CLK_CTRL |
| 2592 | CONFIG_SYS_DDR2_CS0_BNDS | 2591 | CONFIG_SYS_DDR2_CS0_BNDS |
| 2593 | CONFIG_SYS_DDR2_CS0_CONFIG | 2592 | CONFIG_SYS_DDR2_CS0_CONFIG |
| 2594 | CONFIG_SYS_DDR2_CS1_BNDS | 2593 | CONFIG_SYS_DDR2_CS1_BNDS |
| 2595 | CONFIG_SYS_DDR2_CS1_CONFIG | 2594 | CONFIG_SYS_DDR2_CS1_CONFIG |
| 2596 | CONFIG_SYS_DDR2_CS2_BNDS | 2595 | CONFIG_SYS_DDR2_CS2_BNDS |
| 2597 | CONFIG_SYS_DDR2_CS2_CONFIG | 2596 | CONFIG_SYS_DDR2_CS2_CONFIG |
| 2598 | CONFIG_SYS_DDR2_CS3_BNDS | 2597 | CONFIG_SYS_DDR2_CS3_BNDS |
| 2599 | CONFIG_SYS_DDR2_CS3_CONFIG | 2598 | CONFIG_SYS_DDR2_CS3_CONFIG |
| 2600 | CONFIG_SYS_DDR2_DATA_INIT | 2599 | CONFIG_SYS_DDR2_DATA_INIT |
| 2601 | CONFIG_SYS_DDR2_EXT_REFRESH | 2600 | CONFIG_SYS_DDR2_EXT_REFRESH |
| 2602 | CONFIG_SYS_DDR2_INTERVAL | 2601 | CONFIG_SYS_DDR2_INTERVAL |
| 2603 | CONFIG_SYS_DDR2_MODE_1 | 2602 | CONFIG_SYS_DDR2_MODE_1 |
| 2604 | CONFIG_SYS_DDR2_MODE_2 | 2603 | CONFIG_SYS_DDR2_MODE_2 |
| 2605 | CONFIG_SYS_DDR2_MODE_CTL | 2604 | CONFIG_SYS_DDR2_MODE_CTL |
| 2606 | CONFIG_SYS_DDR2_TIMING_0 | 2605 | CONFIG_SYS_DDR2_TIMING_0 |
| 2607 | CONFIG_SYS_DDR2_TIMING_1 | 2606 | CONFIG_SYS_DDR2_TIMING_1 |
| 2608 | CONFIG_SYS_DDR2_TIMING_2 | 2607 | CONFIG_SYS_DDR2_TIMING_2 |
| 2609 | CONFIG_SYS_DDRCDR | 2608 | CONFIG_SYS_DDRCDR |
| 2610 | CONFIG_SYS_DDRCDR_VALUE | 2609 | CONFIG_SYS_DDRCDR_VALUE |
| 2611 | CONFIG_SYS_DDRD | 2610 | CONFIG_SYS_DDRD |
| 2612 | CONFIG_SYS_DDRTC | 2611 | CONFIG_SYS_DDRTC |
| 2613 | CONFIG_SYS_DDRUA | 2612 | CONFIG_SYS_DDRUA |
| 2614 | CONFIG_SYS_DDR_BASE | 2613 | CONFIG_SYS_DDR_BASE |
| 2615 | CONFIG_SYS_DDR_BLOCK1_SIZE | 2614 | CONFIG_SYS_DDR_BLOCK1_SIZE |
| 2616 | CONFIG_SYS_DDR_BLOCK2_BASE | 2615 | CONFIG_SYS_DDR_BLOCK2_BASE |
| 2617 | CONFIG_SYS_DDR_CDR_1 | 2616 | CONFIG_SYS_DDR_CDR_1 |
| 2618 | CONFIG_SYS_DDR_CDR_2 | 2617 | CONFIG_SYS_DDR_CDR_2 |
| 2619 | CONFIG_SYS_DDR_CFG_1A | 2618 | CONFIG_SYS_DDR_CFG_1A |
| 2620 | CONFIG_SYS_DDR_CFG_1B | 2619 | CONFIG_SYS_DDR_CFG_1B |
| 2621 | CONFIG_SYS_DDR_CFG_2 | 2620 | CONFIG_SYS_DDR_CFG_2 |
| 2622 | CONFIG_SYS_DDR_CLKSEL | 2621 | CONFIG_SYS_DDR_CLKSEL |
| 2623 | CONFIG_SYS_DDR_CLK_CNTL | 2622 | CONFIG_SYS_DDR_CLK_CNTL |
| 2624 | CONFIG_SYS_DDR_CLK_CONTROL | 2623 | CONFIG_SYS_DDR_CLK_CONTROL |
| 2625 | CONFIG_SYS_DDR_CLK_CTRL | 2624 | CONFIG_SYS_DDR_CLK_CTRL |
| 2626 | CONFIG_SYS_DDR_CLK_CTRL_1000 | 2625 | CONFIG_SYS_DDR_CLK_CTRL_1000 |
| 2627 | CONFIG_SYS_DDR_CLK_CTRL_1200 | 2626 | CONFIG_SYS_DDR_CLK_CTRL_1200 |
| 2628 | CONFIG_SYS_DDR_CLK_CTRL_1333 | 2627 | CONFIG_SYS_DDR_CLK_CTRL_1333 |
| 2629 | CONFIG_SYS_DDR_CLK_CTRL_667 | 2628 | CONFIG_SYS_DDR_CLK_CTRL_667 |
| 2630 | CONFIG_SYS_DDR_CLK_CTRL_800 | 2629 | CONFIG_SYS_DDR_CLK_CTRL_800 |
| 2631 | CONFIG_SYS_DDR_CLK_CTRL_900 | 2630 | CONFIG_SYS_DDR_CLK_CTRL_900 |
| 2632 | CONFIG_SYS_DDR_CONFIG | 2631 | CONFIG_SYS_DDR_CONFIG |
| 2633 | CONFIG_SYS_DDR_CONFIG_2 | 2632 | CONFIG_SYS_DDR_CONFIG_2 |
| 2634 | CONFIG_SYS_DDR_CONFIG_256 | 2633 | CONFIG_SYS_DDR_CONFIG_256 |
| 2635 | CONFIG_SYS_DDR_CONTROL | 2634 | CONFIG_SYS_DDR_CONTROL |
| 2636 | CONFIG_SYS_DDR_CONTROL2 | 2635 | CONFIG_SYS_DDR_CONTROL2 |
| 2637 | CONFIG_SYS_DDR_CONTROL_1333 | 2636 | CONFIG_SYS_DDR_CONTROL_1333 |
| 2638 | CONFIG_SYS_DDR_CONTROL_2 | 2637 | CONFIG_SYS_DDR_CONTROL_2 |
| 2639 | CONFIG_SYS_DDR_CONTROL_2_1333 | 2638 | CONFIG_SYS_DDR_CONTROL_2_1333 |
| 2640 | CONFIG_SYS_DDR_CONTROL_2_800 | 2639 | CONFIG_SYS_DDR_CONTROL_2_800 |
| 2641 | CONFIG_SYS_DDR_CONTROL_800 | 2640 | CONFIG_SYS_DDR_CONTROL_800 |
| 2642 | CONFIG_SYS_DDR_CPO | 2641 | CONFIG_SYS_DDR_CPO |
| 2643 | CONFIG_SYS_DDR_CS0_BNDS | 2642 | CONFIG_SYS_DDR_CS0_BNDS |
| 2644 | CONFIG_SYS_DDR_CS0_CONFIG | 2643 | CONFIG_SYS_DDR_CS0_CONFIG |
| 2645 | CONFIG_SYS_DDR_CS0_CONFIG_1333 | 2644 | CONFIG_SYS_DDR_CS0_CONFIG_1333 |
| 2646 | CONFIG_SYS_DDR_CS0_CONFIG_2 | 2645 | CONFIG_SYS_DDR_CS0_CONFIG_2 |
| 2647 | CONFIG_SYS_DDR_CS0_CONFIG_800 | 2646 | CONFIG_SYS_DDR_CS0_CONFIG_800 |
| 2648 | CONFIG_SYS_DDR_CS1_BNDS | 2647 | CONFIG_SYS_DDR_CS1_BNDS |
| 2649 | CONFIG_SYS_DDR_CS1_CONFIG | 2648 | CONFIG_SYS_DDR_CS1_CONFIG |
| 2650 | CONFIG_SYS_DDR_CS1_CONFIG_2 | 2649 | CONFIG_SYS_DDR_CS1_CONFIG_2 |
| 2651 | CONFIG_SYS_DDR_CS2_BNDS | 2650 | CONFIG_SYS_DDR_CS2_BNDS |
| 2652 | CONFIG_SYS_DDR_CS2_CONFIG | 2651 | CONFIG_SYS_DDR_CS2_CONFIG |
| 2653 | CONFIG_SYS_DDR_CS3_BNDS | 2652 | CONFIG_SYS_DDR_CS3_BNDS |
| 2654 | CONFIG_SYS_DDR_CS3_CONFIG | 2653 | CONFIG_SYS_DDR_CS3_CONFIG |
| 2655 | CONFIG_SYS_DDR_DATA_INIT | 2654 | CONFIG_SYS_DDR_DATA_INIT |
| 2656 | CONFIG_SYS_DDR_ERR_DIS | 2655 | CONFIG_SYS_DDR_ERR_DIS |
| 2657 | CONFIG_SYS_DDR_ERR_INT_EN | 2656 | CONFIG_SYS_DDR_ERR_INT_EN |
| 2658 | CONFIG_SYS_DDR_INIT_ADDR | 2657 | CONFIG_SYS_DDR_INIT_ADDR |
| 2659 | CONFIG_SYS_DDR_INIT_EXT_ADDR | 2658 | CONFIG_SYS_DDR_INIT_EXT_ADDR |
| 2660 | CONFIG_SYS_DDR_INTERVAL | 2659 | CONFIG_SYS_DDR_INTERVAL |
| 2661 | CONFIG_SYS_DDR_INTERVAL_1000 | 2660 | CONFIG_SYS_DDR_INTERVAL_1000 |
| 2662 | CONFIG_SYS_DDR_INTERVAL_1200 | 2661 | CONFIG_SYS_DDR_INTERVAL_1200 |
| 2663 | CONFIG_SYS_DDR_INTERVAL_1333 | 2662 | CONFIG_SYS_DDR_INTERVAL_1333 |
| 2664 | CONFIG_SYS_DDR_INTERVAL_667 | 2663 | CONFIG_SYS_DDR_INTERVAL_667 |
| 2665 | CONFIG_SYS_DDR_INTERVAL_800 | 2664 | CONFIG_SYS_DDR_INTERVAL_800 |
| 2666 | CONFIG_SYS_DDR_INTERVAL_900 | 2665 | CONFIG_SYS_DDR_INTERVAL_900 |
| 2667 | CONFIG_SYS_DDR_MODE | 2666 | CONFIG_SYS_DDR_MODE |
| 2668 | CONFIG_SYS_DDR_MODE2 | 2667 | CONFIG_SYS_DDR_MODE2 |
| 2669 | CONFIG_SYS_DDR_MODE_1 | 2668 | CONFIG_SYS_DDR_MODE_1 |
| 2670 | CONFIG_SYS_DDR_MODE_1_1000 | 2669 | CONFIG_SYS_DDR_MODE_1_1000 |
| 2671 | CONFIG_SYS_DDR_MODE_1_1200 | 2670 | CONFIG_SYS_DDR_MODE_1_1200 |
| 2672 | CONFIG_SYS_DDR_MODE_1_1333 | 2671 | CONFIG_SYS_DDR_MODE_1_1333 |
| 2673 | CONFIG_SYS_DDR_MODE_1_667 | 2672 | CONFIG_SYS_DDR_MODE_1_667 |
| 2674 | CONFIG_SYS_DDR_MODE_1_800 | 2673 | CONFIG_SYS_DDR_MODE_1_800 |
| 2675 | CONFIG_SYS_DDR_MODE_1_900 | 2674 | CONFIG_SYS_DDR_MODE_1_900 |
| 2676 | CONFIG_SYS_DDR_MODE_2 | 2675 | CONFIG_SYS_DDR_MODE_2 |
| 2677 | CONFIG_SYS_DDR_MODE_2_1000 | 2676 | CONFIG_SYS_DDR_MODE_2_1000 |
| 2678 | CONFIG_SYS_DDR_MODE_2_1200 | 2677 | CONFIG_SYS_DDR_MODE_2_1200 |
| 2679 | CONFIG_SYS_DDR_MODE_2_1333 | 2678 | CONFIG_SYS_DDR_MODE_2_1333 |
| 2680 | CONFIG_SYS_DDR_MODE_2_667 | 2679 | CONFIG_SYS_DDR_MODE_2_667 |
| 2681 | CONFIG_SYS_DDR_MODE_2_800 | 2680 | CONFIG_SYS_DDR_MODE_2_800 |
| 2682 | CONFIG_SYS_DDR_MODE_2_900 | 2681 | CONFIG_SYS_DDR_MODE_2_900 |
| 2683 | CONFIG_SYS_DDR_MODE_CONTROL | 2682 | CONFIG_SYS_DDR_MODE_CONTROL |
| 2684 | CONFIG_SYS_DDR_MODE_CTL | 2683 | CONFIG_SYS_DDR_MODE_CTL |
| 2685 | CONFIG_SYS_DDR_MODE_WEAK | 2684 | CONFIG_SYS_DDR_MODE_WEAK |
| 2686 | CONFIG_SYS_DDR_OCD_CTRL | 2685 | CONFIG_SYS_DDR_OCD_CTRL |
| 2687 | CONFIG_SYS_DDR_OCD_STATUS | 2686 | CONFIG_SYS_DDR_OCD_STATUS |
| 2688 | CONFIG_SYS_DDR_RAW_TIMING | 2687 | CONFIG_SYS_DDR_RAW_TIMING |
| 2689 | CONFIG_SYS_DDR_RCW_1 | 2688 | CONFIG_SYS_DDR_RCW_1 |
| 2690 | CONFIG_SYS_DDR_RCW_2 | 2689 | CONFIG_SYS_DDR_RCW_2 |
| 2691 | CONFIG_SYS_DDR_SBE | 2690 | CONFIG_SYS_DDR_SBE |
| 2692 | CONFIG_SYS_DDR_SDRAM_BASE | 2691 | CONFIG_SYS_DDR_SDRAM_BASE |
| 2693 | CONFIG_SYS_DDR_SDRAM_BASE2 | 2692 | CONFIG_SYS_DDR_SDRAM_BASE2 |
| 2694 | CONFIG_SYS_DDR_SDRAM_CFG | 2693 | CONFIG_SYS_DDR_SDRAM_CFG |
| 2695 | CONFIG_SYS_DDR_SDRAM_CFG2 | 2694 | CONFIG_SYS_DDR_SDRAM_CFG2 |
| 2696 | CONFIG_SYS_DDR_SDRAM_CFG_2 | 2695 | CONFIG_SYS_DDR_SDRAM_CFG_2 |
| 2697 | CONFIG_SYS_DDR_SDRAM_CLK_CNTL | 2696 | CONFIG_SYS_DDR_SDRAM_CLK_CNTL |
| 2698 | CONFIG_SYS_DDR_SDRAM_INTERVAL | 2697 | CONFIG_SYS_DDR_SDRAM_INTERVAL |
| 2699 | CONFIG_SYS_DDR_SDRAM_MODE | 2698 | CONFIG_SYS_DDR_SDRAM_MODE |
| 2700 | CONFIG_SYS_DDR_SDRAM_MODE_2 | 2699 | CONFIG_SYS_DDR_SDRAM_MODE_2 |
| 2701 | CONFIG_SYS_DDR_SIZE | 2700 | CONFIG_SYS_DDR_SIZE |
| 2702 | CONFIG_SYS_DDR_SR_CNTR | 2701 | CONFIG_SYS_DDR_SR_CNTR |
| 2703 | CONFIG_SYS_DDR_TIMING_0 | 2702 | CONFIG_SYS_DDR_TIMING_0 |
| 2704 | CONFIG_SYS_DDR_TIMING_0_1000 | 2703 | CONFIG_SYS_DDR_TIMING_0_1000 |
| 2705 | CONFIG_SYS_DDR_TIMING_0_1200 | 2704 | CONFIG_SYS_DDR_TIMING_0_1200 |
| 2706 | CONFIG_SYS_DDR_TIMING_0_1333 | 2705 | CONFIG_SYS_DDR_TIMING_0_1333 |
| 2707 | CONFIG_SYS_DDR_TIMING_0_667 | 2706 | CONFIG_SYS_DDR_TIMING_0_667 |
| 2708 | CONFIG_SYS_DDR_TIMING_0_800 | 2707 | CONFIG_SYS_DDR_TIMING_0_800 |
| 2709 | CONFIG_SYS_DDR_TIMING_0_900 | 2708 | CONFIG_SYS_DDR_TIMING_0_900 |
| 2710 | CONFIG_SYS_DDR_TIMING_1 | 2709 | CONFIG_SYS_DDR_TIMING_1 |
| 2711 | CONFIG_SYS_DDR_TIMING_1_1000 | 2710 | CONFIG_SYS_DDR_TIMING_1_1000 |
| 2712 | CONFIG_SYS_DDR_TIMING_1_1200 | 2711 | CONFIG_SYS_DDR_TIMING_1_1200 |
| 2713 | CONFIG_SYS_DDR_TIMING_1_1333 | 2712 | CONFIG_SYS_DDR_TIMING_1_1333 |
| 2714 | CONFIG_SYS_DDR_TIMING_1_667 | 2713 | CONFIG_SYS_DDR_TIMING_1_667 |
| 2715 | CONFIG_SYS_DDR_TIMING_1_800 | 2714 | CONFIG_SYS_DDR_TIMING_1_800 |
| 2716 | CONFIG_SYS_DDR_TIMING_1_900 | 2715 | CONFIG_SYS_DDR_TIMING_1_900 |
| 2717 | CONFIG_SYS_DDR_TIMING_2 | 2716 | CONFIG_SYS_DDR_TIMING_2 |
| 2718 | CONFIG_SYS_DDR_TIMING_2_1000 | 2717 | CONFIG_SYS_DDR_TIMING_2_1000 |
| 2719 | CONFIG_SYS_DDR_TIMING_2_1200 | 2718 | CONFIG_SYS_DDR_TIMING_2_1200 |
| 2720 | CONFIG_SYS_DDR_TIMING_2_1333 | 2719 | CONFIG_SYS_DDR_TIMING_2_1333 |
| 2721 | CONFIG_SYS_DDR_TIMING_2_667 | 2720 | CONFIG_SYS_DDR_TIMING_2_667 |
| 2722 | CONFIG_SYS_DDR_TIMING_2_800 | 2721 | CONFIG_SYS_DDR_TIMING_2_800 |
| 2723 | CONFIG_SYS_DDR_TIMING_2_900 | 2722 | CONFIG_SYS_DDR_TIMING_2_900 |
| 2724 | CONFIG_SYS_DDR_TIMING_3 | 2723 | CONFIG_SYS_DDR_TIMING_3 |
| 2725 | CONFIG_SYS_DDR_TIMING_3_1000 | 2724 | CONFIG_SYS_DDR_TIMING_3_1000 |
| 2726 | CONFIG_SYS_DDR_TIMING_3_1200 | 2725 | CONFIG_SYS_DDR_TIMING_3_1200 |
| 2727 | CONFIG_SYS_DDR_TIMING_3_1333 | 2726 | CONFIG_SYS_DDR_TIMING_3_1333 |
| 2728 | CONFIG_SYS_DDR_TIMING_3_667 | 2727 | CONFIG_SYS_DDR_TIMING_3_667 |
| 2729 | CONFIG_SYS_DDR_TIMING_3_800 | 2728 | CONFIG_SYS_DDR_TIMING_3_800 |
| 2730 | CONFIG_SYS_DDR_TIMING_3_900 | 2729 | CONFIG_SYS_DDR_TIMING_3_900 |
| 2731 | CONFIG_SYS_DDR_TIMING_4 | 2730 | CONFIG_SYS_DDR_TIMING_4 |
| 2732 | CONFIG_SYS_DDR_TIMING_4_1333 | 2731 | CONFIG_SYS_DDR_TIMING_4_1333 |
| 2733 | CONFIG_SYS_DDR_TIMING_4_800 | 2732 | CONFIG_SYS_DDR_TIMING_4_800 |
| 2734 | CONFIG_SYS_DDR_TIMING_5 | 2733 | CONFIG_SYS_DDR_TIMING_5 |
| 2735 | CONFIG_SYS_DDR_TIMING_5_1333 | 2734 | CONFIG_SYS_DDR_TIMING_5_1333 |
| 2736 | CONFIG_SYS_DDR_TIMING_5_800 | 2735 | CONFIG_SYS_DDR_TIMING_5_800 |
| 2737 | CONFIG_SYS_DDR_WRITE_DATA_DELAY | 2736 | CONFIG_SYS_DDR_WRITE_DATA_DELAY |
| 2738 | CONFIG_SYS_DDR_WRLVL_CNTL | 2737 | CONFIG_SYS_DDR_WRLVL_CNTL |
| 2739 | CONFIG_SYS_DDR_WRLVL_CONTROL | 2738 | CONFIG_SYS_DDR_WRLVL_CONTROL |
| 2740 | CONFIG_SYS_DDR_WRLVL_CONTROL_1333 | 2739 | CONFIG_SYS_DDR_WRLVL_CONTROL_1333 |
| 2741 | CONFIG_SYS_DDR_WRLVL_CONTROL_667 | 2740 | CONFIG_SYS_DDR_WRLVL_CONTROL_667 |
| 2742 | CONFIG_SYS_DDR_WRLVL_CONTROL_800 | 2741 | CONFIG_SYS_DDR_WRLVL_CONTROL_800 |
| 2743 | CONFIG_SYS_DDR_ZQ_CNTL | 2742 | CONFIG_SYS_DDR_ZQ_CNTL |
| 2744 | CONFIG_SYS_DDR_ZQ_CONTROL | 2743 | CONFIG_SYS_DDR_ZQ_CONTROL |
| 2745 | CONFIG_SYS_DEBUG | 2744 | CONFIG_SYS_DEBUG |
| 2746 | CONFIG_SYS_DEBUG_SERVER_FW_ADDR | 2745 | CONFIG_SYS_DEBUG_SERVER_FW_ADDR |
| 2747 | CONFIG_SYS_DEBUG_SERVER_FW_IN_NOR | 2746 | CONFIG_SYS_DEBUG_SERVER_FW_IN_NOR |
| 2748 | CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS | 2747 | CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS |
| 2749 | CONFIG_SYS_DEFAULT_VIDEO_MODE | 2748 | CONFIG_SYS_DEFAULT_VIDEO_MODE |
| 2750 | CONFIG_SYS_DEF_EEPROM_ADDR | 2749 | CONFIG_SYS_DEF_EEPROM_ADDR |
| 2751 | CONFIG_SYS_DEVICE_NULLDEV | 2750 | CONFIG_SYS_DEVICE_NULLDEV |
| 2752 | CONFIG_SYS_DFU_DATA_BUF_SIZE | 2751 | CONFIG_SYS_DFU_DATA_BUF_SIZE |
| 2753 | CONFIG_SYS_DFU_MAX_FILE_SIZE | 2752 | CONFIG_SYS_DFU_MAX_FILE_SIZE |
| 2754 | CONFIG_SYS_DIAG_ADDR | 2753 | CONFIG_SYS_DIAG_ADDR |
| 2755 | CONFIG_SYS_DIALOG_PMIC_I2C_ADDR | 2754 | CONFIG_SYS_DIALOG_PMIC_I2C_ADDR |
| 2756 | CONFIG_SYS_DIMM_SLOTS_PER_CTLR | 2755 | CONFIG_SYS_DIMM_SLOTS_PER_CTLR |
| 2757 | CONFIG_SYS_DIRECT_FLASH_NFS | 2756 | CONFIG_SYS_DIRECT_FLASH_NFS |
| 2758 | CONFIG_SYS_DIRECT_FLASH_TFTP | 2757 | CONFIG_SYS_DIRECT_FLASH_TFTP |
| 2759 | CONFIG_SYS_DISCOVER_PHY | 2758 | CONFIG_SYS_DISCOVER_PHY |
| 2760 | CONFIG_SYS_DIU_ADDR | 2759 | CONFIG_SYS_DIU_ADDR |
| 2761 | CONFIG_SYS_DM36x_PINMUX0 | 2760 | CONFIG_SYS_DM36x_PINMUX0 |
| 2762 | CONFIG_SYS_DM36x_PINMUX1 | 2761 | CONFIG_SYS_DM36x_PINMUX1 |
| 2763 | CONFIG_SYS_DM36x_PINMUX2 | 2762 | CONFIG_SYS_DM36x_PINMUX2 |
| 2764 | CONFIG_SYS_DM36x_PINMUX3 | 2763 | CONFIG_SYS_DM36x_PINMUX3 |
| 2765 | CONFIG_SYS_DM36x_PINMUX4 | 2764 | CONFIG_SYS_DM36x_PINMUX4 |
| 2766 | CONFIG_SYS_DM36x_PLL1_PREDIV | 2765 | CONFIG_SYS_DM36x_PLL1_PREDIV |
| 2767 | CONFIG_SYS_DM36x_PLL2_PREDIV | 2766 | CONFIG_SYS_DM36x_PLL2_PREDIV |
| 2768 | CONFIG_SYS_DMA_USE_INTSRAM | 2767 | CONFIG_SYS_DMA_USE_INTSRAM |
| 2769 | CONFIG_SYS_DP501_BASE | 2768 | CONFIG_SYS_DP501_BASE |
| 2770 | CONFIG_SYS_DP501_DIFFERENTIAL | 2769 | CONFIG_SYS_DP501_DIFFERENTIAL |
| 2771 | CONFIG_SYS_DP501_I2C | 2770 | CONFIG_SYS_DP501_I2C |
| 2772 | CONFIG_SYS_DP501_VCAPCTRL0 | 2771 | CONFIG_SYS_DP501_VCAPCTRL0 |
| 2773 | CONFIG_SYS_DPAA_DCE | 2772 | CONFIG_SYS_DPAA_DCE |
| 2774 | CONFIG_SYS_DPAA_FMAN | 2773 | CONFIG_SYS_DPAA_FMAN |
| 2775 | CONFIG_SYS_DPAA_PME | 2774 | CONFIG_SYS_DPAA_PME |
| 2776 | CONFIG_SYS_DPAA_QBMAN | 2775 | CONFIG_SYS_DPAA_QBMAN |
| 2777 | CONFIG_SYS_DPAA_RMAN | 2776 | CONFIG_SYS_DPAA_RMAN |
| 2778 | CONFIG_SYS_DP_DDR_BASE | 2777 | CONFIG_SYS_DP_DDR_BASE |
| 2779 | CONFIG_SYS_DP_DDR_BASE_PHY | 2778 | CONFIG_SYS_DP_DDR_BASE_PHY |
| 2780 | CONFIG_SYS_DRAMSZ | 2779 | CONFIG_SYS_DRAMSZ |
| 2781 | CONFIG_SYS_DRAMSZ1 | 2780 | CONFIG_SYS_DRAMSZ1 |
| 2782 | CONFIG_SYS_DRAM_BASE | 2781 | CONFIG_SYS_DRAM_BASE |
| 2783 | CONFIG_SYS_DRAM_SIZE | 2782 | CONFIG_SYS_DRAM_SIZE |
| 2784 | CONFIG_SYS_DRAM_TEST | 2783 | CONFIG_SYS_DRAM_TEST |
| 2785 | CONFIG_SYS_DSPI_CS0 | 2784 | CONFIG_SYS_DSPI_CS0 |
| 2786 | CONFIG_SYS_DSPI_CS2 | 2785 | CONFIG_SYS_DSPI_CS2 |
| 2787 | CONFIG_SYS_DSPI_CTAR0 | 2786 | CONFIG_SYS_DSPI_CTAR0 |
| 2788 | CONFIG_SYS_DSPI_CTAR1 | 2787 | CONFIG_SYS_DSPI_CTAR1 |
| 2789 | CONFIG_SYS_DSPI_CTAR2 | 2788 | CONFIG_SYS_DSPI_CTAR2 |
| 2790 | CONFIG_SYS_DSPI_CTAR3 | 2789 | CONFIG_SYS_DSPI_CTAR3 |
| 2791 | CONFIG_SYS_DSPI_CTAR4 | 2790 | CONFIG_SYS_DSPI_CTAR4 |
| 2792 | CONFIG_SYS_DSPI_CTAR5 | 2791 | CONFIG_SYS_DSPI_CTAR5 |
| 2793 | CONFIG_SYS_DSPI_CTAR6 | 2792 | CONFIG_SYS_DSPI_CTAR6 |
| 2794 | CONFIG_SYS_DSPI_CTAR7 | 2793 | CONFIG_SYS_DSPI_CTAR7 |
| 2795 | CONFIG_SYS_DV_CLKMODE | 2794 | CONFIG_SYS_DV_CLKMODE |
| 2796 | CONFIG_SYS_DV_NOR_BOOT_CFG | 2795 | CONFIG_SYS_DV_NOR_BOOT_CFG |
| 2797 | CONFIG_SYS_EBI_CFGR_VAL | 2796 | CONFIG_SYS_EBI_CFGR_VAL |
| 2798 | CONFIG_SYS_EBI_CSA_VAL | 2797 | CONFIG_SYS_EBI_CSA_VAL |
| 2799 | CONFIG_SYS_EEPROM_BASE | 2798 | CONFIG_SYS_EEPROM_BASE |
| 2800 | CONFIG_SYS_EEPROM_BUS_NUM | 2799 | CONFIG_SYS_EEPROM_BUS_NUM |
| 2801 | CONFIG_SYS_EEPROM_PAGE_WRITE_ENABLE | 2800 | CONFIG_SYS_EEPROM_PAGE_WRITE_ENABLE |
| 2802 | CONFIG_SYS_EEPROM_WREN | 2801 | CONFIG_SYS_EEPROM_WREN |
| 2803 | CONFIG_SYS_EHCI_USB1_ADDR | 2802 | CONFIG_SYS_EHCI_USB1_ADDR |
| 2804 | CONFIG_SYS_ELBC_BASE | 2803 | CONFIG_SYS_ELBC_BASE |
| 2805 | CONFIG_SYS_ELBC_BASE_PHYS | 2804 | CONFIG_SYS_ELBC_BASE_PHYS |
| 2806 | CONFIG_SYS_ELO3_DMA3 | 2805 | CONFIG_SYS_ELO3_DMA3 |
| 2807 | CONFIG_SYS_EMAC_TI_CLKDIV | 2806 | CONFIG_SYS_EMAC_TI_CLKDIV |
| 2808 | CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS | 2807 | CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS |
| 2809 | CONFIG_SYS_ENABLE_PADS_ALL | 2808 | CONFIG_SYS_ENABLE_PADS_ALL |
| 2810 | CONFIG_SYS_ENET_BD_BASE | 2809 | CONFIG_SYS_ENET_BD_BASE |
| 2811 | CONFIG_SYS_ENV_ADDR | 2810 | CONFIG_SYS_ENV_ADDR |
| 2812 | CONFIG_SYS_ENV_SECT_SIZE | 2811 | CONFIG_SYS_ENV_SECT_SIZE |
| 2813 | CONFIG_SYS_EPLD_BASE | 2812 | CONFIG_SYS_EPLD_BASE |
| 2814 | CONFIG_SYS_ETHOC_BASE | 2813 | CONFIG_SYS_ETHOC_BASE |
| 2815 | CONFIG_SYS_ETHOC_BUFFER_ADDR | 2814 | CONFIG_SYS_ETHOC_BUFFER_ADDR |
| 2816 | CONFIG_SYS_ETVPE_CLK | 2815 | CONFIG_SYS_ETVPE_CLK |
| 2817 | CONFIG_SYS_EXCEPTION_VECTORS_HIGH | 2816 | CONFIG_SYS_EXCEPTION_VECTORS_HIGH |
| 2818 | CONFIG_SYS_EXTRA_ENV_RELOC | 2817 | CONFIG_SYS_EXTRA_ENV_RELOC |
| 2819 | CONFIG_SYS_FAST_CLK | 2818 | CONFIG_SYS_FAST_CLK |
| 2820 | CONFIG_SYS_FAULT_ECHO_LINK_DOWN | 2819 | CONFIG_SYS_FAULT_ECHO_LINK_DOWN |
| 2821 | CONFIG_SYS_FAULT_MII_ADDR | 2820 | CONFIG_SYS_FAULT_MII_ADDR |
| 2822 | CONFIG_SYS_FCC_PSMR | 2821 | CONFIG_SYS_FCC_PSMR |
| 2823 | CONFIG_SYS_FDC_DRIVE_NUMBER | 2822 | CONFIG_SYS_FDC_DRIVE_NUMBER |
| 2824 | CONFIG_SYS_FDC_HW_INIT | 2823 | CONFIG_SYS_FDC_HW_INIT |
| 2825 | CONFIG_SYS_FDT_ADDR | 2824 | CONFIG_SYS_FDT_ADDR |
| 2826 | CONFIG_SYS_FDT_BASE | 2825 | CONFIG_SYS_FDT_BASE |
| 2827 | CONFIG_SYS_FDT_LOAD_ADDR | 2826 | CONFIG_SYS_FDT_LOAD_ADDR |
| 2828 | CONFIG_SYS_FDT_PAD | 2827 | CONFIG_SYS_FDT_PAD |
| 2829 | CONFIG_SYS_FDT_SIZE | 2828 | CONFIG_SYS_FDT_SIZE |
| 2830 | CONFIG_SYS_FEC0_IOBASE | 2829 | CONFIG_SYS_FEC0_IOBASE |
| 2831 | CONFIG_SYS_FEC0_MIIBASE | 2830 | CONFIG_SYS_FEC0_MIIBASE |
| 2832 | CONFIG_SYS_FEC0_PHYADDR | 2831 | CONFIG_SYS_FEC0_PHYADDR |
| 2833 | CONFIG_SYS_FEC0_PINMUX | 2832 | CONFIG_SYS_FEC0_PINMUX |
| 2834 | CONFIG_SYS_FEC1_IOBASE | 2833 | CONFIG_SYS_FEC1_IOBASE |
| 2835 | CONFIG_SYS_FEC1_MIIBASE | 2834 | CONFIG_SYS_FEC1_MIIBASE |
| 2836 | CONFIG_SYS_FEC1_PHYADDR | 2835 | CONFIG_SYS_FEC1_PHYADDR |
| 2837 | CONFIG_SYS_FEC1_PINMUX | 2836 | CONFIG_SYS_FEC1_PINMUX |
| 2838 | CONFIG_SYS_FECI2C | 2837 | CONFIG_SYS_FECI2C |
| 2839 | CONFIG_SYS_FEC_BUF_USE_SRAM | 2838 | CONFIG_SYS_FEC_BUF_USE_SRAM |
| 2840 | CONFIG_SYS_FEC_FULL_MII | 2839 | CONFIG_SYS_FEC_FULL_MII |
| 2841 | CONFIG_SYS_FEC_NO_SHARED_PHY | 2840 | CONFIG_SYS_FEC_NO_SHARED_PHY |
| 2842 | CONFIG_SYS_FIFO_BASE | 2841 | CONFIG_SYS_FIFO_BASE |
| 2843 | CONFIG_SYS_FIXED_PHY_ADDR | 2842 | CONFIG_SYS_FIXED_PHY_ADDR |
| 2844 | CONFIG_SYS_FIXED_PHY_PORT | 2843 | CONFIG_SYS_FIXED_PHY_PORT |
| 2845 | CONFIG_SYS_FIXED_PHY_PORTS | 2844 | CONFIG_SYS_FIXED_PHY_PORTS |
| 2846 | CONFIG_SYS_FLASH0 | 2845 | CONFIG_SYS_FLASH0 |
| 2847 | CONFIG_SYS_FLASH0_BASE | 2846 | CONFIG_SYS_FLASH0_BASE |
| 2848 | CONFIG_SYS_FLASH1 | 2847 | CONFIG_SYS_FLASH1 |
| 2849 | CONFIG_SYS_FLASH1_BASE | 2848 | CONFIG_SYS_FLASH1_BASE |
| 2850 | CONFIG_SYS_FLASH1_BASE_PHYS | 2849 | CONFIG_SYS_FLASH1_BASE_PHYS |
| 2851 | CONFIG_SYS_FLASH1_BASE_PHYS_EARLY | 2850 | CONFIG_SYS_FLASH1_BASE_PHYS_EARLY |
| 2852 | CONFIG_SYS_FLASHBOOT | 2851 | CONFIG_SYS_FLASHBOOT |
| 2853 | CONFIG_SYS_FLASH_ADDR_BASE | 2852 | CONFIG_SYS_FLASH_ADDR_BASE |
| 2854 | CONFIG_SYS_FLASH_AMD_CHECK_DQ7 | 2853 | CONFIG_SYS_FLASH_AMD_CHECK_DQ7 |
| 2855 | CONFIG_SYS_FLASH_AUTOPROTECT_LIST | 2854 | CONFIG_SYS_FLASH_AUTOPROTECT_LIST |
| 2856 | CONFIG_SYS_FLASH_BANKS_LIST | 2855 | CONFIG_SYS_FLASH_BANKS_LIST |
| 2857 | CONFIG_SYS_FLASH_BANKS_SIZES | 2856 | CONFIG_SYS_FLASH_BANKS_SIZES |
| 2858 | CONFIG_SYS_FLASH_BANK_SIZE | 2857 | CONFIG_SYS_FLASH_BANK_SIZE |
| 2859 | CONFIG_SYS_FLASH_BASE | 2858 | CONFIG_SYS_FLASH_BASE |
| 2860 | CONFIG_SYS_FLASH_BASE0 | 2859 | CONFIG_SYS_FLASH_BASE0 |
| 2861 | CONFIG_SYS_FLASH_BASE1 | 2860 | CONFIG_SYS_FLASH_BASE1 |
| 2862 | CONFIG_SYS_FLASH_BASE2 | 2861 | CONFIG_SYS_FLASH_BASE2 |
| 2863 | CONFIG_SYS_FLASH_BASE_PHYS | 2862 | CONFIG_SYS_FLASH_BASE_PHYS |
| 2864 | CONFIG_SYS_FLASH_BASE_PHYS_EARLY | 2863 | CONFIG_SYS_FLASH_BASE_PHYS_EARLY |
| 2865 | CONFIG_SYS_FLASH_BASE_PHYS_LOW | 2864 | CONFIG_SYS_FLASH_BASE_PHYS_LOW |
| 2866 | CONFIG_SYS_FLASH_BR_PRELIM | 2865 | CONFIG_SYS_FLASH_BR_PRELIM |
| 2867 | CONFIG_SYS_FLASH_CFI | 2866 | CONFIG_SYS_FLASH_CFI |
| 2868 | CONFIG_SYS_FLASH_CFI_AMD_RESET | 2867 | CONFIG_SYS_FLASH_CFI_AMD_RESET |
| 2869 | CONFIG_SYS_FLASH_CFI_BROKEN_TABLE | 2868 | CONFIG_SYS_FLASH_CFI_BROKEN_TABLE |
| 2870 | CONFIG_SYS_FLASH_CFI_NONBLOCK | 2869 | CONFIG_SYS_FLASH_CFI_NONBLOCK |
| 2871 | CONFIG_SYS_FLASH_CFI_WIDTH | 2870 | CONFIG_SYS_FLASH_CFI_WIDTH |
| 2872 | CONFIG_SYS_FLASH_CHECKSUM | 2871 | CONFIG_SYS_FLASH_CHECKSUM |
| 2873 | CONFIG_SYS_FLASH_CHECK_BLANK_BEFORE_ERASE | 2872 | CONFIG_SYS_FLASH_CHECK_BLANK_BEFORE_ERASE |
| 2874 | CONFIG_SYS_FLASH_EMPTY_INFO | 2873 | CONFIG_SYS_FLASH_EMPTY_INFO |
| 2875 | CONFIG_SYS_FLASH_ERASE_TOUT | 2874 | CONFIG_SYS_FLASH_ERASE_TOUT |
| 2876 | CONFIG_SYS_FLASH_LEGACY_256Kx8 | 2875 | CONFIG_SYS_FLASH_LEGACY_256Kx8 |
| 2877 | CONFIG_SYS_FLASH_LEGACY_512Kx16 | 2876 | CONFIG_SYS_FLASH_LEGACY_512Kx16 |
| 2878 | CONFIG_SYS_FLASH_LEGACY_512Kx8 | 2877 | CONFIG_SYS_FLASH_LEGACY_512Kx8 |
| 2879 | CONFIG_SYS_FLASH_LOCK_TOUT | 2878 | CONFIG_SYS_FLASH_LOCK_TOUT |
| 2880 | CONFIG_SYS_FLASH_OR_PRELIM | 2879 | CONFIG_SYS_FLASH_OR_PRELIM |
| 2881 | CONFIG_SYS_FLASH_PARMSECT_SZ | 2880 | CONFIG_SYS_FLASH_PARMSECT_SZ |
| 2882 | CONFIG_SYS_FLASH_PROTECTION | 2881 | CONFIG_SYS_FLASH_PROTECTION |
| 2883 | CONFIG_SYS_FLASH_QUIET_TEST | 2882 | CONFIG_SYS_FLASH_QUIET_TEST |
| 2884 | CONFIG_SYS_FLASH_SECT_SIZE | 2883 | CONFIG_SYS_FLASH_SECT_SIZE |
| 2885 | CONFIG_SYS_FLASH_SECT_SZ | 2884 | CONFIG_SYS_FLASH_SECT_SZ |
| 2886 | CONFIG_SYS_FLASH_SIZE | 2885 | CONFIG_SYS_FLASH_SIZE |
| 2887 | CONFIG_SYS_FLASH_UNLOCK_TOUT | 2886 | CONFIG_SYS_FLASH_UNLOCK_TOUT |
| 2888 | CONFIG_SYS_FLASH_USE_BUFFER_WRITE | 2887 | CONFIG_SYS_FLASH_USE_BUFFER_WRITE |
| 2889 | CONFIG_SYS_FLASH_VERIFY_AFTER_WRITE | 2888 | CONFIG_SYS_FLASH_VERIFY_AFTER_WRITE |
| 2890 | CONFIG_SYS_FLASH_WRITE_TOUT | 2889 | CONFIG_SYS_FLASH_WRITE_TOUT |
| 2891 | CONFIG_SYS_FLYCNFG_VAL | 2890 | CONFIG_SYS_FLYCNFG_VAL |
| 2892 | CONFIG_SYS_FM1_10GEC1_PHY_ADDR | 2891 | CONFIG_SYS_FM1_10GEC1_PHY_ADDR |
| 2893 | CONFIG_SYS_FM1_10GEC2_PHY_ADDR | 2892 | CONFIG_SYS_FM1_10GEC2_PHY_ADDR |
| 2894 | CONFIG_SYS_FM1_CLK | 2893 | CONFIG_SYS_FM1_CLK |
| 2895 | CONFIG_SYS_FM1_DTSEC1_MDIO_ADDR | 2894 | CONFIG_SYS_FM1_DTSEC1_MDIO_ADDR |
| 2896 | CONFIG_SYS_FM1_DTSEC1_PHY_ADDR | 2895 | CONFIG_SYS_FM1_DTSEC1_PHY_ADDR |
| 2897 | CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR | 2896 | CONFIG_SYS_FM1_DTSEC1_RISER_PHY_ADDR |
| 2898 | CONFIG_SYS_FM1_DTSEC2_PHY_ADDR | 2897 | CONFIG_SYS_FM1_DTSEC2_PHY_ADDR |
| 2899 | CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR | 2898 | CONFIG_SYS_FM1_DTSEC2_RISER_PHY_ADDR |
| 2900 | CONFIG_SYS_FM1_DTSEC3_PHY_ADDR | 2899 | CONFIG_SYS_FM1_DTSEC3_PHY_ADDR |
| 2901 | CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR | 2900 | CONFIG_SYS_FM1_DTSEC3_RISER_PHY_ADDR |
| 2902 | CONFIG_SYS_FM1_DTSEC4_PHY_ADDR | 2901 | CONFIG_SYS_FM1_DTSEC4_PHY_ADDR |
| 2903 | CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR | 2902 | CONFIG_SYS_FM1_DTSEC4_RISER_PHY_ADDR |
| 2904 | CONFIG_SYS_FM1_DTSEC5_PHY_ADDR | 2903 | CONFIG_SYS_FM1_DTSEC5_PHY_ADDR |
| 2905 | CONFIG_SYS_FM1_DTSEC_MDIO_ADDR | 2904 | CONFIG_SYS_FM1_DTSEC_MDIO_ADDR |
| 2906 | CONFIG_SYS_FM1_ONBOARD_PHY1_ADDR | 2905 | CONFIG_SYS_FM1_ONBOARD_PHY1_ADDR |
| 2907 | CONFIG_SYS_FM1_ONBOARD_PHY2_ADDR | 2906 | CONFIG_SYS_FM1_ONBOARD_PHY2_ADDR |
| 2908 | CONFIG_SYS_FM1_QSGMII11_PHY_ADDR | 2907 | CONFIG_SYS_FM1_QSGMII11_PHY_ADDR |
| 2909 | CONFIG_SYS_FM1_QSGMII21_PHY_ADDR | 2908 | CONFIG_SYS_FM1_QSGMII21_PHY_ADDR |
| 2910 | CONFIG_SYS_FM1_TGEC_MDIO_ADDR | 2909 | CONFIG_SYS_FM1_TGEC_MDIO_ADDR |
| 2911 | CONFIG_SYS_FM2_10GEC1_PHY_ADDR | 2910 | CONFIG_SYS_FM2_10GEC1_PHY_ADDR |
| 2912 | CONFIG_SYS_FM2_CLK | 2911 | CONFIG_SYS_FM2_CLK |
| 2913 | CONFIG_SYS_FM2_DTSEC1_PHY_ADDR | 2912 | CONFIG_SYS_FM2_DTSEC1_PHY_ADDR |
| 2914 | CONFIG_SYS_FM2_DTSEC2_PHY_ADDR | 2913 | CONFIG_SYS_FM2_DTSEC2_PHY_ADDR |
| 2915 | CONFIG_SYS_FM2_DTSEC3_PHY_ADDR | 2914 | CONFIG_SYS_FM2_DTSEC3_PHY_ADDR |
| 2916 | CONFIG_SYS_FM2_DTSEC4_PHY_ADDR | 2915 | CONFIG_SYS_FM2_DTSEC4_PHY_ADDR |
| 2917 | CONFIG_SYS_FM2_DTSEC_MDIO_ADDR | 2916 | CONFIG_SYS_FM2_DTSEC_MDIO_ADDR |
| 2918 | CONFIG_SYS_FM2_TGEC_MDIO_ADDR | 2917 | CONFIG_SYS_FM2_TGEC_MDIO_ADDR |
| 2919 | CONFIG_SYS_FMAN_FW_ADDR | 2918 | CONFIG_SYS_FMAN_FW_ADDR |
| 2920 | CONFIG_SYS_FMAN_V3 | 2919 | CONFIG_SYS_FMAN_V3 |
| 2921 | CONFIG_SYS_FM_MURAM_SIZE | 2920 | CONFIG_SYS_FM_MURAM_SIZE |
| 2922 | CONFIG_SYS_FORM_3U_CPCI | 2921 | CONFIG_SYS_FORM_3U_CPCI |
| 2923 | CONFIG_SYS_FORM_3U_VPX | 2922 | CONFIG_SYS_FORM_3U_VPX |
| 2924 | CONFIG_SYS_FORM_6U_CPCI | 2923 | CONFIG_SYS_FORM_6U_CPCI |
| 2925 | CONFIG_SYS_FORM_6U_VPX | 2924 | CONFIG_SYS_FORM_6U_VPX |
| 2926 | CONFIG_SYS_FORM_AMC | 2925 | CONFIG_SYS_FORM_AMC |
| 2927 | CONFIG_SYS_FORM_ATCA_AMC | 2926 | CONFIG_SYS_FORM_ATCA_AMC |
| 2928 | CONFIG_SYS_FORM_ATCA_PMC | 2927 | CONFIG_SYS_FORM_ATCA_PMC |
| 2929 | CONFIG_SYS_FORM_CUSTOM | 2928 | CONFIG_SYS_FORM_CUSTOM |
| 2930 | CONFIG_SYS_FORM_PCI | 2929 | CONFIG_SYS_FORM_PCI |
| 2931 | CONFIG_SYS_FORM_PCI_EXPRESS | 2930 | CONFIG_SYS_FORM_PCI_EXPRESS |
| 2932 | CONFIG_SYS_FORM_PMC | 2931 | CONFIG_SYS_FORM_PMC |
| 2933 | CONFIG_SYS_FORM_PMC_XMC | 2932 | CONFIG_SYS_FORM_PMC_XMC |
| 2934 | CONFIG_SYS_FORM_VME | 2933 | CONFIG_SYS_FORM_VME |
| 2935 | CONFIG_SYS_FORM_XMC | 2934 | CONFIG_SYS_FORM_XMC |
| 2936 | CONFIG_SYS_FPGA0_BASE | 2935 | CONFIG_SYS_FPGA0_BASE |
| 2937 | CONFIG_SYS_FPGA0_SIZE | 2936 | CONFIG_SYS_FPGA0_SIZE |
| 2938 | CONFIG_SYS_FPGAREG_DATE | 2937 | CONFIG_SYS_FPGAREG_DATE |
| 2939 | CONFIG_SYS_FPGAREG_DIPSW | 2938 | CONFIG_SYS_FPGAREG_DIPSW |
| 2940 | CONFIG_SYS_FPGAREG_FREQ | 2939 | CONFIG_SYS_FPGAREG_FREQ |
| 2941 | CONFIG_SYS_FPGAREG_RESET | 2940 | CONFIG_SYS_FPGAREG_RESET |
| 2942 | CONFIG_SYS_FPGAREG_RESET_CODE | 2941 | CONFIG_SYS_FPGAREG_RESET_CODE |
| 2943 | CONFIG_SYS_FPGA_AMASK | 2942 | CONFIG_SYS_FPGA_AMASK |
| 2944 | CONFIG_SYS_FPGA_BASE | 2943 | CONFIG_SYS_FPGA_BASE |
| 2945 | CONFIG_SYS_FPGA_BASE_PHYS | 2944 | CONFIG_SYS_FPGA_BASE_PHYS |
| 2946 | CONFIG_SYS_FPGA_CHECK_BUSY | 2945 | CONFIG_SYS_FPGA_CHECK_BUSY |
| 2947 | CONFIG_SYS_FPGA_CHECK_CTRLC | 2946 | CONFIG_SYS_FPGA_CHECK_CTRLC |
| 2948 | CONFIG_SYS_FPGA_CHECK_ERROR | 2947 | CONFIG_SYS_FPGA_CHECK_ERROR |
| 2949 | CONFIG_SYS_FPGA_COUNT | 2948 | CONFIG_SYS_FPGA_COUNT |
| 2950 | CONFIG_SYS_FPGA_CSOR | 2949 | CONFIG_SYS_FPGA_CSOR |
| 2951 | CONFIG_SYS_FPGA_CSPR | 2950 | CONFIG_SYS_FPGA_CSPR |
| 2952 | CONFIG_SYS_FPGA_CSPR_EXT | 2951 | CONFIG_SYS_FPGA_CSPR_EXT |
| 2953 | CONFIG_SYS_FPGA_DONE | 2952 | CONFIG_SYS_FPGA_DONE |
| 2954 | CONFIG_SYS_FPGA_FTIM0 | 2953 | CONFIG_SYS_FPGA_FTIM0 |
| 2955 | CONFIG_SYS_FPGA_FTIM1 | 2954 | CONFIG_SYS_FPGA_FTIM1 |
| 2956 | CONFIG_SYS_FPGA_FTIM2 | 2955 | CONFIG_SYS_FPGA_FTIM2 |
| 2957 | CONFIG_SYS_FPGA_FTIM3 | 2956 | CONFIG_SYS_FPGA_FTIM3 |
| 2958 | CONFIG_SYS_FPGA_IS_PROTO | 2957 | CONFIG_SYS_FPGA_IS_PROTO |
| 2959 | CONFIG_SYS_FPGA_NO_RFL_HI | 2958 | CONFIG_SYS_FPGA_NO_RFL_HI |
| 2960 | CONFIG_SYS_FPGA_PROG | 2959 | CONFIG_SYS_FPGA_PROG |
| 2961 | CONFIG_SYS_FPGA_PROG_FEEDBACK | 2960 | CONFIG_SYS_FPGA_PROG_FEEDBACK |
| 2962 | CONFIG_SYS_FPGA_PROG_TIME | 2961 | CONFIG_SYS_FPGA_PROG_TIME |
| 2963 | CONFIG_SYS_FPGA_PTR | 2962 | CONFIG_SYS_FPGA_PTR |
| 2964 | CONFIG_SYS_FPGA_SIZE | 2963 | CONFIG_SYS_FPGA_SIZE |
| 2965 | CONFIG_SYS_FPGA_WAIT | 2964 | CONFIG_SYS_FPGA_WAIT |
| 2966 | CONFIG_SYS_FPGA_WAIT_BUSY | 2965 | CONFIG_SYS_FPGA_WAIT_BUSY |
| 2967 | CONFIG_SYS_FPGA_WAIT_CONFIG | 2966 | CONFIG_SYS_FPGA_WAIT_CONFIG |
| 2968 | CONFIG_SYS_FPGA_WAIT_INIT | 2967 | CONFIG_SYS_FPGA_WAIT_INIT |
| 2969 | CONFIG_SYS_FSL_AIOP1_BASE | 2968 | CONFIG_SYS_FSL_AIOP1_BASE |
| 2970 | CONFIG_SYS_FSL_AIOP1_SIZE | 2969 | CONFIG_SYS_FSL_AIOP1_SIZE |
| 2971 | CONFIG_SYS_FSL_B4860QDS_XFI_ERR | 2970 | CONFIG_SYS_FSL_B4860QDS_XFI_ERR |
| 2972 | CONFIG_SYS_FSL_BMAN_ADDR | 2971 | CONFIG_SYS_FSL_BMAN_ADDR |
| 2973 | CONFIG_SYS_FSL_BMAN_OFFSET | 2972 | CONFIG_SYS_FSL_BMAN_OFFSET |
| 2974 | CONFIG_SYS_FSL_BOOTROM_BASE | 2973 | CONFIG_SYS_FSL_BOOTROM_BASE |
| 2975 | CONFIG_SYS_FSL_BOOTROM_SIZE | 2974 | CONFIG_SYS_FSL_BOOTROM_SIZE |
| 2976 | CONFIG_SYS_FSL_CCSR_BASE | 2975 | CONFIG_SYS_FSL_CCSR_BASE |
| 2977 | CONFIG_SYS_FSL_CCSR_GUR_BE | 2976 | CONFIG_SYS_FSL_CCSR_GUR_BE |
| 2978 | CONFIG_SYS_FSL_CCSR_GUR_LE | 2977 | CONFIG_SYS_FSL_CCSR_GUR_LE |
| 2979 | CONFIG_SYS_FSL_CCSR_SCFG_BE | 2978 | CONFIG_SYS_FSL_CCSR_SCFG_BE |
| 2980 | CONFIG_SYS_FSL_CCSR_SCFG_LE | 2979 | CONFIG_SYS_FSL_CCSR_SCFG_LE |
| 2981 | CONFIG_SYS_FSL_CCSR_SIZE | 2980 | CONFIG_SYS_FSL_CCSR_SIZE |
| 2982 | CONFIG_SYS_FSL_CH3_CLK_CTRL_ADDR | 2981 | CONFIG_SYS_FSL_CH3_CLK_CTRL_ADDR |
| 2983 | CONFIG_SYS_FSL_CH3_CLK_GRPA_ADDR | 2982 | CONFIG_SYS_FSL_CH3_CLK_GRPA_ADDR |
| 2984 | CONFIG_SYS_FSL_CH3_CLK_GRPB_ADDR | 2983 | CONFIG_SYS_FSL_CH3_CLK_GRPB_ADDR |
| 2985 | CONFIG_SYS_FSL_CLK_ADDR | 2984 | CONFIG_SYS_FSL_CLK_ADDR |
| 2986 | CONFIG_SYS_FSL_CLUSTER_1_L2 | 2985 | CONFIG_SYS_FSL_CLUSTER_1_L2 |
| 2987 | CONFIG_SYS_FSL_CLUSTER_1_L2_OFFSET | 2986 | CONFIG_SYS_FSL_CLUSTER_1_L2_OFFSET |
| 2988 | CONFIG_SYS_FSL_CLUSTER_CLOCKS | 2987 | CONFIG_SYS_FSL_CLUSTER_CLOCKS |
| 2989 | CONFIG_SYS_FSL_CORENET_CCM_ADDR | 2988 | CONFIG_SYS_FSL_CORENET_CCM_ADDR |
| 2990 | CONFIG_SYS_FSL_CORENET_CCM_OFFSET | 2989 | CONFIG_SYS_FSL_CORENET_CCM_OFFSET |
| 2991 | CONFIG_SYS_FSL_CORENET_CLK_ADDR | 2990 | CONFIG_SYS_FSL_CORENET_CLK_ADDR |
| 2992 | CONFIG_SYS_FSL_CORENET_CLK_OFFSET | 2991 | CONFIG_SYS_FSL_CORENET_CLK_OFFSET |
| 2993 | CONFIG_SYS_FSL_CORENET_PMAN | 2992 | CONFIG_SYS_FSL_CORENET_PMAN |
| 2994 | CONFIG_SYS_FSL_CORENET_PMAN1_OFFSET | 2993 | CONFIG_SYS_FSL_CORENET_PMAN1_OFFSET |
| 2995 | CONFIG_SYS_FSL_CORENET_PMAN2_OFFSET | 2994 | CONFIG_SYS_FSL_CORENET_PMAN2_OFFSET |
| 2996 | CONFIG_SYS_FSL_CORENET_PMAN3_OFFSET | 2995 | CONFIG_SYS_FSL_CORENET_PMAN3_OFFSET |
| 2997 | CONFIG_SYS_FSL_CORENET_PME_ADDR | 2996 | CONFIG_SYS_FSL_CORENET_PME_ADDR |
| 2998 | CONFIG_SYS_FSL_CORENET_PME_OFFSET | 2997 | CONFIG_SYS_FSL_CORENET_PME_OFFSET |
| 2999 | CONFIG_SYS_FSL_CORENET_RCPM_ADDR | 2998 | CONFIG_SYS_FSL_CORENET_RCPM_ADDR |
| 3000 | CONFIG_SYS_FSL_CORENET_RCPM_OFFSET | 2999 | CONFIG_SYS_FSL_CORENET_RCPM_OFFSET |
| 3001 | CONFIG_SYS_FSL_CORENET_RMAN_ADDR | 3000 | CONFIG_SYS_FSL_CORENET_RMAN_ADDR |
| 3002 | CONFIG_SYS_FSL_CORENET_RMAN_OFFSET | 3001 | CONFIG_SYS_FSL_CORENET_RMAN_OFFSET |
| 3003 | CONFIG_SYS_FSL_CORENET_SERDES2_ADDR | 3002 | CONFIG_SYS_FSL_CORENET_SERDES2_ADDR |
| 3004 | CONFIG_SYS_FSL_CORENET_SERDES2_OFFSET | 3003 | CONFIG_SYS_FSL_CORENET_SERDES2_OFFSET |
| 3005 | CONFIG_SYS_FSL_CORENET_SERDES3_ADDR | 3004 | CONFIG_SYS_FSL_CORENET_SERDES3_ADDR |
| 3006 | CONFIG_SYS_FSL_CORENET_SERDES3_OFFSET | 3005 | CONFIG_SYS_FSL_CORENET_SERDES3_OFFSET |
| 3007 | CONFIG_SYS_FSL_CORENET_SERDES4_ADDR | 3006 | CONFIG_SYS_FSL_CORENET_SERDES4_ADDR |
| 3008 | CONFIG_SYS_FSL_CORENET_SERDES4_OFFSET | 3007 | CONFIG_SYS_FSL_CORENET_SERDES4_OFFSET |
| 3009 | CONFIG_SYS_FSL_CORENET_SERDES_ADDR | 3008 | CONFIG_SYS_FSL_CORENET_SERDES_ADDR |
| 3010 | CONFIG_SYS_FSL_CORENET_SERDES_OFFSET | 3009 | CONFIG_SYS_FSL_CORENET_SERDES_OFFSET |
| 3011 | CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY | 3010 | CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY |
| 3012 | CONFIG_SYS_FSL_CORES_PER_CLUSTER | 3011 | CONFIG_SYS_FSL_CORES_PER_CLUSTER |
| 3013 | CONFIG_SYS_FSL_CPC | 3012 | CONFIG_SYS_FSL_CPC |
| 3014 | CONFIG_SYS_FSL_CPC_ADDR | 3013 | CONFIG_SYS_FSL_CPC_ADDR |
| 3015 | CONFIG_SYS_FSL_CPC_OFFSET | 3014 | CONFIG_SYS_FSL_CPC_OFFSET |
| 3016 | CONFIG_SYS_FSL_CSU_ADDR | 3015 | CONFIG_SYS_FSL_CSU_ADDR |
| 3017 | CONFIG_SYS_FSL_DCFG_ADDR | 3016 | CONFIG_SYS_FSL_DCFG_ADDR |
| 3018 | CONFIG_SYS_FSL_DCSR_BASE | 3017 | CONFIG_SYS_FSL_DCSR_BASE |
| 3019 | CONFIG_SYS_FSL_DCSR_DDR2_ADDR | 3018 | CONFIG_SYS_FSL_DCSR_DDR2_ADDR |
| 3020 | CONFIG_SYS_FSL_DCSR_DDR3_ADDR | 3019 | CONFIG_SYS_FSL_DCSR_DDR3_ADDR |
| 3021 | CONFIG_SYS_FSL_DCSR_DDR4_ADDR | 3020 | CONFIG_SYS_FSL_DCSR_DDR4_ADDR |
| 3022 | CONFIG_SYS_FSL_DCSR_DDR_ADDR | 3021 | CONFIG_SYS_FSL_DCSR_DDR_ADDR |
| 3023 | CONFIG_SYS_FSL_DCSR_SIZE | 3022 | CONFIG_SYS_FSL_DCSR_SIZE |
| 3024 | CONFIG_SYS_FSL_DCU_BE | 3023 | CONFIG_SYS_FSL_DCU_BE |
| 3025 | CONFIG_SYS_FSL_DCU_LE | 3024 | CONFIG_SYS_FSL_DCU_LE |
| 3026 | CONFIG_SYS_FSL_DDR2_ADDR | 3025 | CONFIG_SYS_FSL_DDR2_ADDR |
| 3027 | CONFIG_SYS_FSL_DDR3L | 3026 | CONFIG_SYS_FSL_DDR3L |
| 3028 | CONFIG_SYS_FSL_DDR3_ADDR | 3027 | CONFIG_SYS_FSL_DDR3_ADDR |
| 3029 | CONFIG_SYS_FSL_DDR_ADDR | 3028 | CONFIG_SYS_FSL_DDR_ADDR |
| 3030 | CONFIG_SYS_FSL_DDR_EMU | 3029 | CONFIG_SYS_FSL_DDR_EMU |
| 3031 | CONFIG_SYS_FSL_DDR_INTLV_256B | 3030 | CONFIG_SYS_FSL_DDR_INTLV_256B |
| 3032 | CONFIG_SYS_FSL_DDR_MAIN_NUM_CTRLS | 3031 | CONFIG_SYS_FSL_DDR_MAIN_NUM_CTRLS |
| 3033 | CONFIG_SYS_FSL_DDR_SDRAM_BASE_PHY | 3032 | CONFIG_SYS_FSL_DDR_SDRAM_BASE_PHY |
| 3034 | CONFIG_SYS_FSL_DRAM_BASE1 | 3033 | CONFIG_SYS_FSL_DRAM_BASE1 |
| 3035 | CONFIG_SYS_FSL_DRAM_BASE2 | 3034 | CONFIG_SYS_FSL_DRAM_BASE2 |
| 3036 | CONFIG_SYS_FSL_DRAM_BASE3 | 3035 | CONFIG_SYS_FSL_DRAM_BASE3 |
| 3037 | CONFIG_SYS_FSL_DRAM_SIZE1 | 3036 | CONFIG_SYS_FSL_DRAM_SIZE1 |
| 3038 | CONFIG_SYS_FSL_DRAM_SIZE2 | 3037 | CONFIG_SYS_FSL_DRAM_SIZE2 |
| 3039 | CONFIG_SYS_FSL_DRAM_SIZE3 | 3038 | CONFIG_SYS_FSL_DRAM_SIZE3 |
| 3040 | CONFIG_SYS_FSL_DSPI_BE | 3039 | CONFIG_SYS_FSL_DSPI_BE |
| 3041 | CONFIG_SYS_FSL_DSP_CCSRBAR | 3040 | CONFIG_SYS_FSL_DSP_CCSRBAR |
| 3042 | CONFIG_SYS_FSL_DSP_CCSRBAR_DEFAULT | 3041 | CONFIG_SYS_FSL_DSP_CCSRBAR_DEFAULT |
| 3043 | CONFIG_SYS_FSL_DSP_CCSRBAR_PHYS | 3042 | CONFIG_SYS_FSL_DSP_CCSRBAR_PHYS |
| 3044 | CONFIG_SYS_FSL_DSP_CCSR_DDR_ADDR | 3043 | CONFIG_SYS_FSL_DSP_CCSR_DDR_ADDR |
| 3045 | CONFIG_SYS_FSL_DSP_CCSR_DDR_OFFSET | 3044 | CONFIG_SYS_FSL_DSP_CCSR_DDR_OFFSET |
| 3046 | CONFIG_SYS_FSL_DSP_DDR_ADDR | 3045 | CONFIG_SYS_FSL_DSP_DDR_ADDR |
| 3047 | CONFIG_SYS_FSL_DSP_M2_RAM_ADDR | 3046 | CONFIG_SYS_FSL_DSP_M2_RAM_ADDR |
| 3048 | CONFIG_SYS_FSL_DSP_M3_RAM_ADDR | 3047 | CONFIG_SYS_FSL_DSP_M3_RAM_ADDR |
| 3049 | CONFIG_SYS_FSL_ERRATUM_A008751 | 3048 | CONFIG_SYS_FSL_ERRATUM_A008751 |
| 3050 | CONFIG_SYS_FSL_ERRATUM_A_004934 | 3049 | CONFIG_SYS_FSL_ERRATUM_A_004934 |
| 3051 | CONFIG_SYS_FSL_ESDHC_ADDR | 3050 | CONFIG_SYS_FSL_ESDHC_ADDR |
| 3052 | CONFIG_SYS_FSL_ESDHC_BE | 3051 | CONFIG_SYS_FSL_ESDHC_BE |
| 3053 | CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT | 3052 | CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT |
| 3054 | CONFIG_SYS_FSL_ESDHC_HAS_DDR_MODE | 3053 | CONFIG_SYS_FSL_ESDHC_HAS_DDR_MODE |
| 3055 | CONFIG_SYS_FSL_ESDHC_LE | 3054 | CONFIG_SYS_FSL_ESDHC_LE |
| 3056 | CONFIG_SYS_FSL_ESDHC_NUM | 3055 | CONFIG_SYS_FSL_ESDHC_NUM |
| 3057 | CONFIG_SYS_FSL_ESDHC_P1010_BROKEN_SDCLK | 3056 | CONFIG_SYS_FSL_ESDHC_P1010_BROKEN_SDCLK |
| 3058 | CONFIG_SYS_FSL_ESDHC_USE_PIO | 3057 | CONFIG_SYS_FSL_ESDHC_USE_PIO |
| 3059 | CONFIG_SYS_FSL_FM | 3058 | CONFIG_SYS_FSL_FM |
| 3060 | CONFIG_SYS_FSL_FM1_ADDR | 3059 | CONFIG_SYS_FSL_FM1_ADDR |
| 3061 | CONFIG_SYS_FSL_FM1_DTSEC1_ADDR | 3060 | CONFIG_SYS_FSL_FM1_DTSEC1_ADDR |
| 3062 | CONFIG_SYS_FSL_FM1_DTSEC1_OFFSET | 3061 | CONFIG_SYS_FSL_FM1_DTSEC1_OFFSET |
| 3063 | CONFIG_SYS_FSL_FM1_OFFSET | 3062 | CONFIG_SYS_FSL_FM1_OFFSET |
| 3064 | CONFIG_SYS_FSL_FM1_RX0_10G_OFFSET | 3063 | CONFIG_SYS_FSL_FM1_RX0_10G_OFFSET |
| 3065 | CONFIG_SYS_FSL_FM1_RX0_1G_OFFSET | 3064 | CONFIG_SYS_FSL_FM1_RX0_1G_OFFSET |
| 3066 | CONFIG_SYS_FSL_FM1_RX1_10G_OFFSET | 3065 | CONFIG_SYS_FSL_FM1_RX1_10G_OFFSET |
| 3067 | CONFIG_SYS_FSL_FM1_RX1_1G_OFFSET | 3066 | CONFIG_SYS_FSL_FM1_RX1_1G_OFFSET |
| 3068 | CONFIG_SYS_FSL_FM1_RX2_1G_OFFSET | 3067 | CONFIG_SYS_FSL_FM1_RX2_1G_OFFSET |
| 3069 | CONFIG_SYS_FSL_FM1_RX3_1G_OFFSET | 3068 | CONFIG_SYS_FSL_FM1_RX3_1G_OFFSET |
| 3070 | CONFIG_SYS_FSL_FM1_RX4_1G_OFFSET | 3069 | CONFIG_SYS_FSL_FM1_RX4_1G_OFFSET |
| 3071 | CONFIG_SYS_FSL_FM1_RX5_1G_OFFSET | 3070 | CONFIG_SYS_FSL_FM1_RX5_1G_OFFSET |
| 3072 | CONFIG_SYS_FSL_FM2_ADDR | 3071 | CONFIG_SYS_FSL_FM2_ADDR |
| 3073 | CONFIG_SYS_FSL_FM2_OFFSET | 3072 | CONFIG_SYS_FSL_FM2_OFFSET |
| 3074 | CONFIG_SYS_FSL_FM2_RX0_10G_OFFSET | 3073 | CONFIG_SYS_FSL_FM2_RX0_10G_OFFSET |
| 3075 | CONFIG_SYS_FSL_FM2_RX0_1G_OFFSET | 3074 | CONFIG_SYS_FSL_FM2_RX0_1G_OFFSET |
| 3076 | CONFIG_SYS_FSL_FM2_RX1_10G_OFFSET | 3075 | CONFIG_SYS_FSL_FM2_RX1_10G_OFFSET |
| 3077 | CONFIG_SYS_FSL_FM2_RX1_1G_OFFSET | 3076 | CONFIG_SYS_FSL_FM2_RX1_1G_OFFSET |
| 3078 | CONFIG_SYS_FSL_FM2_RX2_1G_OFFSET | 3077 | CONFIG_SYS_FSL_FM2_RX2_1G_OFFSET |
| 3079 | CONFIG_SYS_FSL_FM2_RX3_1G_OFFSET | 3078 | CONFIG_SYS_FSL_FM2_RX3_1G_OFFSET |
| 3080 | CONFIG_SYS_FSL_FM2_RX4_1G_OFFSET | 3079 | CONFIG_SYS_FSL_FM2_RX4_1G_OFFSET |
| 3081 | CONFIG_SYS_FSL_FM2_RX5_1G_OFFSET | 3080 | CONFIG_SYS_FSL_FM2_RX5_1G_OFFSET |
| 3082 | CONFIG_SYS_FSL_FMAN_ADDR | 3081 | CONFIG_SYS_FSL_FMAN_ADDR |
| 3083 | CONFIG_SYS_FSL_GUTS_ADDR | 3082 | CONFIG_SYS_FSL_GUTS_ADDR |
| 3084 | CONFIG_SYS_FSL_I2C | 3083 | CONFIG_SYS_FSL_I2C |
| 3085 | CONFIG_SYS_FSL_I2C2_OFFSET | 3084 | CONFIG_SYS_FSL_I2C2_OFFSET |
| 3086 | CONFIG_SYS_FSL_I2C2_SLAVE | 3085 | CONFIG_SYS_FSL_I2C2_SLAVE |
| 3087 | CONFIG_SYS_FSL_I2C2_SPEED | 3086 | CONFIG_SYS_FSL_I2C2_SPEED |
| 3088 | CONFIG_SYS_FSL_I2C3_OFFSET | 3087 | CONFIG_SYS_FSL_I2C3_OFFSET |
| 3089 | CONFIG_SYS_FSL_I2C3_SLAVE | 3088 | CONFIG_SYS_FSL_I2C3_SLAVE |
| 3090 | CONFIG_SYS_FSL_I2C3_SPEED | 3089 | CONFIG_SYS_FSL_I2C3_SPEED |
| 3091 | CONFIG_SYS_FSL_I2C4_OFFSET | 3090 | CONFIG_SYS_FSL_I2C4_OFFSET |
| 3092 | CONFIG_SYS_FSL_I2C4_SLAVE | 3091 | CONFIG_SYS_FSL_I2C4_SLAVE |
| 3093 | CONFIG_SYS_FSL_I2C4_SPEED | 3092 | CONFIG_SYS_FSL_I2C4_SPEED |
| 3094 | CONFIG_SYS_FSL_I2C_OFFSET | 3093 | CONFIG_SYS_FSL_I2C_OFFSET |
| 3095 | CONFIG_SYS_FSL_I2C_SLAVE | 3094 | CONFIG_SYS_FSL_I2C_SLAVE |
| 3096 | CONFIG_SYS_FSL_I2C_SPEED | 3095 | CONFIG_SYS_FSL_I2C_SPEED |
| 3097 | CONFIG_SYS_FSL_IFC_BASE | 3096 | CONFIG_SYS_FSL_IFC_BASE |
| 3098 | CONFIG_SYS_FSL_IFC_BASE1 | 3097 | CONFIG_SYS_FSL_IFC_BASE1 |
| 3099 | CONFIG_SYS_FSL_IFC_BASE2 | 3098 | CONFIG_SYS_FSL_IFC_BASE2 |
| 3100 | CONFIG_SYS_FSL_IFC_BE | 3099 | CONFIG_SYS_FSL_IFC_BE |
| 3101 | CONFIG_SYS_FSL_IFC_LE | 3100 | CONFIG_SYS_FSL_IFC_LE |
| 3102 | CONFIG_SYS_FSL_IFC_SIZE | 3101 | CONFIG_SYS_FSL_IFC_SIZE |
| 3103 | CONFIG_SYS_FSL_IFC_SIZE1 | 3102 | CONFIG_SYS_FSL_IFC_SIZE1 |
| 3104 | CONFIG_SYS_FSL_IFC_SIZE1_1 | 3103 | CONFIG_SYS_FSL_IFC_SIZE1_1 |
| 3105 | CONFIG_SYS_FSL_IFC_SIZE2 | 3104 | CONFIG_SYS_FSL_IFC_SIZE2 |
| 3106 | CONFIG_SYS_FSL_ISBC_VER | 3105 | CONFIG_SYS_FSL_ISBC_VER |
| 3107 | CONFIG_SYS_FSL_JR0_ADDR | 3106 | CONFIG_SYS_FSL_JR0_ADDR |
| 3108 | CONFIG_SYS_FSL_JR0_OFFSET | 3107 | CONFIG_SYS_FSL_JR0_OFFSET |
| 3109 | CONFIG_SYS_FSL_LS1_CLK_ADDR | 3108 | CONFIG_SYS_FSL_LS1_CLK_ADDR |
| 3110 | CONFIG_SYS_FSL_LSCH3_SERDES_ADDR | 3109 | CONFIG_SYS_FSL_LSCH3_SERDES_ADDR |
| 3111 | CONFIG_SYS_FSL_MAX_NUM_OF_SEC | 3110 | CONFIG_SYS_FSL_MAX_NUM_OF_SEC |
| 3112 | CONFIG_SYS_FSL_MC9SDZ60_I2C_ADDR | 3111 | CONFIG_SYS_FSL_MC9SDZ60_I2C_ADDR |
| 3113 | CONFIG_SYS_FSL_MC_BASE | 3112 | CONFIG_SYS_FSL_MC_BASE |
| 3114 | CONFIG_SYS_FSL_MC_SIZE | 3113 | CONFIG_SYS_FSL_MC_SIZE |
| 3115 | CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 | 3114 | CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 |
| 3116 | CONFIG_SYS_FSL_NI_BASE | 3115 | CONFIG_SYS_FSL_NI_BASE |
| 3117 | CONFIG_SYS_FSL_NI_SIZE | 3116 | CONFIG_SYS_FSL_NI_SIZE |
| 3118 | CONFIG_SYS_FSL_NO_SERDES | 3117 | CONFIG_SYS_FSL_NO_SERDES |
| 3119 | CONFIG_SYS_FSL_NUM_CC_PLL | 3118 | CONFIG_SYS_FSL_NUM_CC_PLL |
| 3120 | CONFIG_SYS_FSL_NUM_CC_PLLS | 3119 | CONFIG_SYS_FSL_NUM_CC_PLLS |
| 3121 | CONFIG_SYS_FSL_OCRAM_BASE | 3120 | CONFIG_SYS_FSL_OCRAM_BASE |
| 3122 | CONFIG_SYS_FSL_OCRAM_SIZE | 3121 | CONFIG_SYS_FSL_OCRAM_SIZE |
| 3123 | CONFIG_SYS_FSL_OTHER_DDR_NUM_CTRLS | 3122 | CONFIG_SYS_FSL_OTHER_DDR_NUM_CTRLS |
| 3124 | CONFIG_SYS_FSL_PAMU_OFFSET | 3123 | CONFIG_SYS_FSL_PAMU_OFFSET |
| 3125 | CONFIG_SYS_FSL_PBL_PBI | 3124 | CONFIG_SYS_FSL_PBL_PBI |
| 3126 | CONFIG_SYS_FSL_PBL_RCW | 3125 | CONFIG_SYS_FSL_PBL_RCW |
| 3127 | CONFIG_SYS_FSL_PCIE_COMPAT | 3126 | CONFIG_SYS_FSL_PCIE_COMPAT |
| 3128 | CONFIG_SYS_FSL_PCI_VER_3_X | 3127 | CONFIG_SYS_FSL_PCI_VER_3_X |
| 3129 | CONFIG_SYS_FSL_PEBUF_BASE | 3128 | CONFIG_SYS_FSL_PEBUF_BASE |
| 3130 | CONFIG_SYS_FSL_PEBUF_SIZE | 3129 | CONFIG_SYS_FSL_PEBUF_SIZE |
| 3131 | CONFIG_SYS_FSL_PEX_LUT_BE | 3130 | CONFIG_SYS_FSL_PEX_LUT_BE |
| 3132 | CONFIG_SYS_FSL_PEX_LUT_LE | 3131 | CONFIG_SYS_FSL_PEX_LUT_LE |
| 3133 | CONFIG_SYS_FSL_PMIC_I2C_ADDR | 3132 | CONFIG_SYS_FSL_PMIC_I2C_ADDR |
| 3134 | CONFIG_SYS_FSL_PMU_ADDR | 3133 | CONFIG_SYS_FSL_PMU_ADDR |
| 3135 | CONFIG_SYS_FSL_PMU_CLTBENR | 3134 | CONFIG_SYS_FSL_PMU_CLTBENR |
| 3136 | CONFIG_SYS_FSL_QBMAN_BASE | 3135 | CONFIG_SYS_FSL_QBMAN_BASE |
| 3137 | CONFIG_SYS_FSL_QBMAN_SIZE | 3136 | CONFIG_SYS_FSL_QBMAN_SIZE |
| 3138 | CONFIG_SYS_FSL_QBMAN_SIZE_1 | 3137 | CONFIG_SYS_FSL_QBMAN_SIZE_1 |
| 3139 | CONFIG_SYS_FSL_QMAN_ADDR | 3138 | CONFIG_SYS_FSL_QMAN_ADDR |
| 3140 | CONFIG_SYS_FSL_QMAN_OFFSET | 3139 | CONFIG_SYS_FSL_QMAN_OFFSET |
| 3141 | CONFIG_SYS_FSL_QMAN_V3 | 3140 | CONFIG_SYS_FSL_QMAN_V3 |
| 3142 | CONFIG_SYS_FSL_QSPI_AHB | 3141 | CONFIG_SYS_FSL_QSPI_AHB |
| 3143 | CONFIG_SYS_FSL_QSPI_BASE | 3142 | CONFIG_SYS_FSL_QSPI_BASE |
| 3144 | CONFIG_SYS_FSL_QSPI_BASE1 | 3143 | CONFIG_SYS_FSL_QSPI_BASE1 |
| 3145 | CONFIG_SYS_FSL_QSPI_BASE2 | 3144 | CONFIG_SYS_FSL_QSPI_BASE2 |
| 3146 | CONFIG_SYS_FSL_QSPI_BE | 3145 | CONFIG_SYS_FSL_QSPI_BE |
| 3147 | CONFIG_SYS_FSL_QSPI_LE | 3146 | CONFIG_SYS_FSL_QSPI_LE |
| 3148 | CONFIG_SYS_FSL_QSPI_SIZE | 3147 | CONFIG_SYS_FSL_QSPI_SIZE |
| 3149 | CONFIG_SYS_FSL_QSPI_SIZE1 | 3148 | CONFIG_SYS_FSL_QSPI_SIZE1 |
| 3150 | CONFIG_SYS_FSL_QSPI_SIZE2 | 3149 | CONFIG_SYS_FSL_QSPI_SIZE2 |
| 3151 | CONFIG_SYS_FSL_RAID_ENGINE | 3150 | CONFIG_SYS_FSL_RAID_ENGINE |
| 3152 | CONFIG_SYS_FSL_RAID_ENGINE_ADDR | 3151 | CONFIG_SYS_FSL_RAID_ENGINE_ADDR |
| 3153 | CONFIG_SYS_FSL_RAID_ENGINE_OFFSET | 3152 | CONFIG_SYS_FSL_RAID_ENGINE_OFFSET |
| 3154 | CONFIG_SYS_FSL_RCPM_ADDR | 3153 | CONFIG_SYS_FSL_RCPM_ADDR |
| 3155 | CONFIG_SYS_FSL_RMU | 3154 | CONFIG_SYS_FSL_RMU |
| 3156 | CONFIG_SYS_FSL_RST_ADDR | 3155 | CONFIG_SYS_FSL_RST_ADDR |
| 3157 | CONFIG_SYS_FSL_SCFG_ADDR | 3156 | CONFIG_SYS_FSL_SCFG_ADDR |
| 3158 | CONFIG_SYS_FSL_SCFG_IODSECR1_ADDR | 3157 | CONFIG_SYS_FSL_SCFG_IODSECR1_ADDR |
| 3159 | CONFIG_SYS_FSL_SCFG_IODSECR1_OFFSET | 3158 | CONFIG_SYS_FSL_SCFG_IODSECR1_OFFSET |
| 3160 | CONFIG_SYS_FSL_SCFG_OFFSET | 3159 | CONFIG_SYS_FSL_SCFG_OFFSET |
| 3161 | CONFIG_SYS_FSL_SCFG_PIXCLKCR_OFFSET | 3160 | CONFIG_SYS_FSL_SCFG_PIXCLKCR_OFFSET |
| 3162 | CONFIG_SYS_FSL_SCFG_PIXCLK_ADDR | 3161 | CONFIG_SYS_FSL_SCFG_PIXCLK_ADDR |
| 3163 | CONFIG_SYS_FSL_SEC_ADDR | 3162 | CONFIG_SYS_FSL_SEC_ADDR |
| 3164 | CONFIG_SYS_FSL_SEC_IDX_OFFSET | 3163 | CONFIG_SYS_FSL_SEC_IDX_OFFSET |
| 3165 | CONFIG_SYS_FSL_SEC_MON_BE | 3164 | CONFIG_SYS_FSL_SEC_MON_BE |
| 3166 | CONFIG_SYS_FSL_SEC_MON_LE | 3165 | CONFIG_SYS_FSL_SEC_MON_LE |
| 3167 | CONFIG_SYS_FSL_SEC_OFFSET | 3166 | CONFIG_SYS_FSL_SEC_OFFSET |
| 3168 | CONFIG_SYS_FSL_SERDES | 3167 | CONFIG_SYS_FSL_SERDES |
| 3169 | CONFIG_SYS_FSL_SERDES_ADDR | 3168 | CONFIG_SYS_FSL_SERDES_ADDR |
| 3170 | CONFIG_SYS_FSL_SFP_BE | 3169 | CONFIG_SYS_FSL_SFP_BE |
| 3171 | CONFIG_SYS_FSL_SFP_LE | 3170 | CONFIG_SYS_FSL_SFP_LE |
| 3172 | CONFIG_SYS_FSL_SFP_VER_3_0 | 3171 | CONFIG_SYS_FSL_SFP_VER_3_0 |
| 3173 | CONFIG_SYS_FSL_SFP_VER_3_2 | 3172 | CONFIG_SYS_FSL_SFP_VER_3_2 |
| 3174 | CONFIG_SYS_FSL_SFP_VER_3_4 | 3173 | CONFIG_SYS_FSL_SFP_VER_3_4 |
| 3175 | CONFIG_SYS_FSL_SINGLE_SOURCE_CLK | 3174 | CONFIG_SYS_FSL_SINGLE_SOURCE_CLK |
| 3176 | CONFIG_SYS_FSL_SRDS_3 | 3175 | CONFIG_SYS_FSL_SRDS_3 |
| 3177 | CONFIG_SYS_FSL_SRDS_4 | 3176 | CONFIG_SYS_FSL_SRDS_4 |
| 3178 | CONFIG_SYS_FSL_SRDS_NUM_PLLS | 3177 | CONFIG_SYS_FSL_SRDS_NUM_PLLS |
| 3179 | CONFIG_SYS_FSL_SRIO_ADDR | 3178 | CONFIG_SYS_FSL_SRIO_ADDR |
| 3180 | CONFIG_SYS_FSL_SRIO_IB_WIN_NUM | 3179 | CONFIG_SYS_FSL_SRIO_IB_WIN_NUM |
| 3181 | CONFIG_SYS_FSL_SRIO_LIODN | 3180 | CONFIG_SYS_FSL_SRIO_LIODN |
| 3182 | CONFIG_SYS_FSL_SRIO_MAX_PORTS | 3181 | CONFIG_SYS_FSL_SRIO_MAX_PORTS |
| 3183 | CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM | 3182 | CONFIG_SYS_FSL_SRIO_MSG_UNIT_NUM |
| 3184 | CONFIG_SYS_FSL_SRIO_OB_WIN_NUM | 3183 | CONFIG_SYS_FSL_SRIO_OB_WIN_NUM |
| 3185 | CONFIG_SYS_FSL_SRIO_OFFSET | 3184 | CONFIG_SYS_FSL_SRIO_OFFSET |
| 3186 | CONFIG_SYS_FSL_SRK_LE | 3185 | CONFIG_SYS_FSL_SRK_LE |
| 3187 | CONFIG_SYS_FSL_TBCLK_DIV | 3186 | CONFIG_SYS_FSL_TBCLK_DIV |
| 3188 | CONFIG_SYS_FSL_TIMER_ADDR | 3187 | CONFIG_SYS_FSL_TIMER_ADDR |
| 3189 | CONFIG_SYS_FSL_USB1_ADDR | 3188 | CONFIG_SYS_FSL_USB1_ADDR |
| 3190 | CONFIG_SYS_FSL_USB1_PHY_ENABLE | 3189 | CONFIG_SYS_FSL_USB1_PHY_ENABLE |
| 3191 | CONFIG_SYS_FSL_USB2_ADDR | 3190 | CONFIG_SYS_FSL_USB2_ADDR |
| 3192 | CONFIG_SYS_FSL_USB2_PHY_ENABLE | 3191 | CONFIG_SYS_FSL_USB2_PHY_ENABLE |
| 3193 | CONFIG_SYS_FSL_USB_CTRL_PHY_EN | 3192 | CONFIG_SYS_FSL_USB_CTRL_PHY_EN |
| 3194 | CONFIG_SYS_FSL_USB_DRVVBUS_CR_EN | 3193 | CONFIG_SYS_FSL_USB_DRVVBUS_CR_EN |
| 3195 | CONFIG_SYS_FSL_USB_DUAL_PHY_ENABLE | 3194 | CONFIG_SYS_FSL_USB_DUAL_PHY_ENABLE |
| 3196 | CONFIG_SYS_FSL_USB_ENABLE_OVERRIDE | 3195 | CONFIG_SYS_FSL_USB_ENABLE_OVERRIDE |
| 3197 | CONFIG_SYS_FSL_USB_HS_DISCNCT_INC | 3196 | CONFIG_SYS_FSL_USB_HS_DISCNCT_INC |
| 3198 | CONFIG_SYS_FSL_USB_INTERNAL_SOC_CLK_EN | 3197 | CONFIG_SYS_FSL_USB_INTERNAL_SOC_CLK_EN |
| 3199 | CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY | 3198 | CONFIG_SYS_FSL_USB_INTERNAL_UTMI_PHY |
| 3200 | CONFIG_SYS_FSL_USB_PLLPRG1_PHY_DIV | 3199 | CONFIG_SYS_FSL_USB_PLLPRG1_PHY_DIV |
| 3201 | CONFIG_SYS_FSL_USB_PLLPRG2_FRAC_LPF_EN | 3200 | CONFIG_SYS_FSL_USB_PLLPRG2_FRAC_LPF_EN |
| 3202 | CONFIG_SYS_FSL_USB_PLLPRG2_MFI | 3201 | CONFIG_SYS_FSL_USB_PLLPRG2_MFI |
| 3203 | CONFIG_SYS_FSL_USB_PLLPRG2_MFI_INTERNAL_CLK | 3202 | CONFIG_SYS_FSL_USB_PLLPRG2_MFI_INTERNAL_CLK |
| 3204 | CONFIG_SYS_FSL_USB_PLLPRG2_PHY1_CLK_EN | 3203 | CONFIG_SYS_FSL_USB_PLLPRG2_PHY1_CLK_EN |
| 3205 | CONFIG_SYS_FSL_USB_PLLPRG2_PHY2_CLK_EN | 3204 | CONFIG_SYS_FSL_USB_PLLPRG2_PHY2_CLK_EN |
| 3206 | CONFIG_SYS_FSL_USB_PLLPRG2_PLL_EN | 3205 | CONFIG_SYS_FSL_USB_PLLPRG2_PLL_EN |
| 3207 | CONFIG_SYS_FSL_USB_PLLPRG2_REF_DIV | 3206 | CONFIG_SYS_FSL_USB_PLLPRG2_REF_DIV |
| 3208 | CONFIG_SYS_FSL_USB_PLLPRG2_REF_DIV_INTERNAL_CLK | 3207 | CONFIG_SYS_FSL_USB_PLLPRG2_REF_DIV_INTERNAL_CLK |
| 3209 | CONFIG_SYS_FSL_USB_PWRFLT_CR_EN | 3208 | CONFIG_SYS_FSL_USB_PWRFLT_CR_EN |
| 3210 | CONFIG_SYS_FSL_USB_RX_AUTO_CAL_RD_WR_SEL | 3209 | CONFIG_SYS_FSL_USB_RX_AUTO_CAL_RD_WR_SEL |
| 3211 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_MASK | 3210 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_MASK |
| 3212 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_RD_0 | 3211 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_RD_0 |
| 3213 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_RD_3 | 3212 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_RD_3 |
| 3214 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_0 | 3213 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_0 |
| 3215 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_3 | 3214 | CONFIG_SYS_FSL_USB_SQUELCH_PROG_WR_3 |
| 3216 | CONFIG_SYS_FSL_USB_SYS_CLK_VALID | 3215 | CONFIG_SYS_FSL_USB_SYS_CLK_VALID |
| 3217 | CONFIG_SYS_FSL_USB_XCVRPRG_HS_DCNT_PROG_EN | 3216 | CONFIG_SYS_FSL_USB_XCVRPRG_HS_DCNT_PROG_EN |
| 3218 | CONFIG_SYS_FSL_USB_XCVRPRG_HS_DCNT_PROG_MASK | 3217 | CONFIG_SYS_FSL_USB_XCVRPRG_HS_DCNT_PROG_MASK |
| 3219 | CONFIG_SYS_FSL_USDHC_NUM | 3218 | CONFIG_SYS_FSL_USDHC_NUM |
| 3220 | CONFIG_SYS_FSL_WDOG_BE | 3219 | CONFIG_SYS_FSL_WDOG_BE |
| 3221 | CONFIG_SYS_FSL_WRIOP1_ADDR | 3220 | CONFIG_SYS_FSL_WRIOP1_ADDR |
| 3222 | CONFIG_SYS_FSL_WRIOP1_BASE | 3221 | CONFIG_SYS_FSL_WRIOP1_BASE |
| 3223 | CONFIG_SYS_FSL_WRIOP1_MDIO1 | 3222 | CONFIG_SYS_FSL_WRIOP1_MDIO1 |
| 3224 | CONFIG_SYS_FSL_WRIOP1_MDIO2 | 3223 | CONFIG_SYS_FSL_WRIOP1_MDIO2 |
| 3225 | CONFIG_SYS_FSL_WRIOP1_SIZE | 3224 | CONFIG_SYS_FSL_WRIOP1_SIZE |
| 3226 | CONFIG_SYS_FSL_XHCI_USB1_ADDR | 3225 | CONFIG_SYS_FSL_XHCI_USB1_ADDR |
| 3227 | CONFIG_SYS_FSL_XHCI_USB2_ADDR | 3226 | CONFIG_SYS_FSL_XHCI_USB2_ADDR |
| 3228 | CONFIG_SYS_FSL_XHCI_USB3_ADDR | 3227 | CONFIG_SYS_FSL_XHCI_USB3_ADDR |
| 3229 | CONFIG_SYS_FSMC_BASE | 3228 | CONFIG_SYS_FSMC_BASE |
| 3230 | CONFIG_SYS_FSMC_NAND_16BIT | 3229 | CONFIG_SYS_FSMC_NAND_16BIT |
| 3231 | CONFIG_SYS_FSMC_NAND_8BIT | 3230 | CONFIG_SYS_FSMC_NAND_8BIT |
| 3232 | CONFIG_SYS_FSMC_NAND_SP | 3231 | CONFIG_SYS_FSMC_NAND_SP |
| 3233 | CONFIG_SYS_FTAHBC020S_SLAVE_BSR_6 | 3232 | CONFIG_SYS_FTAHBC020S_SLAVE_BSR_6 |
| 3234 | CONFIG_SYS_FTAHBC020S_SLAVE_BSR_BASE | 3233 | CONFIG_SYS_FTAHBC020S_SLAVE_BSR_BASE |
| 3235 | CONFIG_SYS_FTPMU010_PDLLCR0_HCLKOUTDIS | 3234 | CONFIG_SYS_FTPMU010_PDLLCR0_HCLKOUTDIS |
| 3236 | CONFIG_SYS_FTPMU010_SDRAMHTC | 3235 | CONFIG_SYS_FTPMU010_SDRAMHTC |
| 3237 | CONFIG_SYS_FTSDMC021_BANK0_BASE | 3236 | CONFIG_SYS_FTSDMC021_BANK0_BASE |
| 3238 | CONFIG_SYS_FTSDMC021_BANK0_BSR | 3237 | CONFIG_SYS_FTSDMC021_BANK0_BSR |
| 3239 | CONFIG_SYS_FTSDMC021_BANK1_BASE | 3238 | CONFIG_SYS_FTSDMC021_BANK1_BASE |
| 3240 | CONFIG_SYS_FTSDMC021_BANK1_BSR | 3239 | CONFIG_SYS_FTSDMC021_BANK1_BSR |
| 3241 | CONFIG_SYS_FTSDMC021_CR1 | 3240 | CONFIG_SYS_FTSDMC021_CR1 |
| 3242 | CONFIG_SYS_FTSDMC021_CR2 | 3241 | CONFIG_SYS_FTSDMC021_CR2 |
| 3243 | CONFIG_SYS_FTSDMC021_TP1 | 3242 | CONFIG_SYS_FTSDMC021_TP1 |
| 3244 | CONFIG_SYS_FTSDMC021_TP2 | 3243 | CONFIG_SYS_FTSDMC021_TP2 |
| 3245 | CONFIG_SYS_FTSMC020_CONFIGS | 3244 | CONFIG_SYS_FTSMC020_CONFIGS |
| 3246 | CONFIG_SYS_FULL_VA | 3245 | CONFIG_SYS_FULL_VA |
| 3247 | CONFIG_SYS_GAFR0_L_VAL | 3246 | CONFIG_SYS_GAFR0_L_VAL |
| 3248 | CONFIG_SYS_GAFR0_U_VAL | 3247 | CONFIG_SYS_GAFR0_U_VAL |
| 3249 | CONFIG_SYS_GAFR1_L_VAL | 3248 | CONFIG_SYS_GAFR1_L_VAL |
| 3250 | CONFIG_SYS_GAFR1_U_VAL | 3249 | CONFIG_SYS_GAFR1_U_VAL |
| 3251 | CONFIG_SYS_GAFR2_L_VAL | 3250 | CONFIG_SYS_GAFR2_L_VAL |
| 3252 | CONFIG_SYS_GAFR2_U_VAL | 3251 | CONFIG_SYS_GAFR2_U_VAL |
| 3253 | CONFIG_SYS_GAFR3_L_VAL | 3252 | CONFIG_SYS_GAFR3_L_VAL |
| 3254 | CONFIG_SYS_GAFR3_U_VAL | 3253 | CONFIG_SYS_GAFR3_U_VAL |
| 3255 | CONFIG_SYS_GBIT_MII1_BUSNAME | 3254 | CONFIG_SYS_GBIT_MII1_BUSNAME |
| 3256 | CONFIG_SYS_GBIT_MII_BUSNAME | 3255 | CONFIG_SYS_GBIT_MII_BUSNAME |
| 3257 | CONFIG_SYS_GBL_DATA_OFFSET | 3256 | CONFIG_SYS_GBL_DATA_OFFSET |
| 3258 | CONFIG_SYS_GBL_DATA_SIZE | 3257 | CONFIG_SYS_GBL_DATA_SIZE |
| 3259 | CONFIG_SYS_GENERIC_BOARD | 3258 | CONFIG_SYS_GENERIC_BOARD |
| 3260 | CONFIG_SYS_GIC400_ADDR | 3259 | CONFIG_SYS_GIC400_ADDR |
| 3261 | CONFIG_SYS_GP1DIR | 3260 | CONFIG_SYS_GP1DIR |
| 3262 | CONFIG_SYS_GP1ODR | 3261 | CONFIG_SYS_GP1ODR |
| 3263 | CONFIG_SYS_GP2DIR | 3262 | CONFIG_SYS_GP2DIR |
| 3264 | CONFIG_SYS_GP2ODR | 3263 | CONFIG_SYS_GP2ODR |
| 3265 | CONFIG_SYS_GPCR0_VAL | 3264 | CONFIG_SYS_GPCR0_VAL |
| 3266 | CONFIG_SYS_GPCR1_VAL | 3265 | CONFIG_SYS_GPCR1_VAL |
| 3267 | CONFIG_SYS_GPCR2_VAL | 3266 | CONFIG_SYS_GPCR2_VAL |
| 3268 | CONFIG_SYS_GPCR3_VAL | 3267 | CONFIG_SYS_GPCR3_VAL |
| 3269 | CONFIG_SYS_GPDR0_VAL | 3268 | CONFIG_SYS_GPDR0_VAL |
| 3270 | CONFIG_SYS_GPDR1_VAL | 3269 | CONFIG_SYS_GPDR1_VAL |
| 3271 | CONFIG_SYS_GPDR2_VAL | 3270 | CONFIG_SYS_GPDR2_VAL |
| 3272 | CONFIG_SYS_GPDR3_VAL | 3271 | CONFIG_SYS_GPDR3_VAL |
| 3273 | CONFIG_SYS_GPIO1_DAT | 3272 | CONFIG_SYS_GPIO1_DAT |
| 3274 | CONFIG_SYS_GPIO1_DIR | 3273 | CONFIG_SYS_GPIO1_DIR |
| 3275 | CONFIG_SYS_GPIO1_EN | 3274 | CONFIG_SYS_GPIO1_EN |
| 3276 | CONFIG_SYS_GPIO1_FUNC | 3275 | CONFIG_SYS_GPIO1_FUNC |
| 3277 | CONFIG_SYS_GPIO1_LED | 3276 | CONFIG_SYS_GPIO1_LED |
| 3278 | CONFIG_SYS_GPIO1_OUT | 3277 | CONFIG_SYS_GPIO1_OUT |
| 3279 | CONFIG_SYS_GPIO1_PRELIM | 3278 | CONFIG_SYS_GPIO1_PRELIM |
| 3280 | CONFIG_SYS_GPIO2_DAT | 3279 | CONFIG_SYS_GPIO2_DAT |
| 3281 | CONFIG_SYS_GPIO2_DIR | 3280 | CONFIG_SYS_GPIO2_DIR |
| 3282 | CONFIG_SYS_GPIO2_PRELIM | 3281 | CONFIG_SYS_GPIO2_PRELIM |
| 3283 | CONFIG_SYS_GPIO_0_ADDR | 3282 | CONFIG_SYS_GPIO_0_ADDR |
| 3284 | CONFIG_SYS_GPIO_EN | 3283 | CONFIG_SYS_GPIO_EN |
| 3285 | CONFIG_SYS_GPIO_FUNC | 3284 | CONFIG_SYS_GPIO_FUNC |
| 3286 | CONFIG_SYS_GPIO_I2C_SCL | 3285 | CONFIG_SYS_GPIO_I2C_SCL |
| 3287 | CONFIG_SYS_GPIO_I2C_SDA | 3286 | CONFIG_SYS_GPIO_I2C_SDA |
| 3288 | CONFIG_SYS_GPIO_OUT | 3287 | CONFIG_SYS_GPIO_OUT |
| 3289 | CONFIG_SYS_GPIO_PHY_RST | 3288 | CONFIG_SYS_GPIO_PHY_RST |
| 3290 | CONFIG_SYS_GPR1 | 3289 | CONFIG_SYS_GPR1 |
| 3291 | CONFIG_SYS_GPSR0_VAL | 3290 | CONFIG_SYS_GPSR0_VAL |
| 3292 | CONFIG_SYS_GPSR1_VAL | 3291 | CONFIG_SYS_GPSR1_VAL |
| 3293 | CONFIG_SYS_GPSR2_VAL | 3292 | CONFIG_SYS_GPSR2_VAL |
| 3294 | CONFIG_SYS_GPSR3_VAL | 3293 | CONFIG_SYS_GPSR3_VAL |
| 3295 | CONFIG_SYS_HALT_BEFOR_RAM_JUMP | 3294 | CONFIG_SYS_HALT_BEFOR_RAM_JUMP |
| 3296 | CONFIG_SYS_HELP_CMD_WIDTH | 3295 | CONFIG_SYS_HELP_CMD_WIDTH |
| 3297 | CONFIG_SYS_HID0_FINAL | 3296 | CONFIG_SYS_HID0_FINAL |
| 3298 | CONFIG_SYS_HID0_INIT | 3297 | CONFIG_SYS_HID0_INIT |
| 3299 | CONFIG_SYS_HID2 | 3298 | CONFIG_SYS_HID2 |
| 3300 | CONFIG_SYS_HIGH | 3299 | CONFIG_SYS_HIGH |
| 3301 | CONFIG_SYS_HMI_BASE | 3300 | CONFIG_SYS_HMI_BASE |
| 3302 | CONFIG_SYS_HOSTNAME | 3301 | CONFIG_SYS_HOSTNAME |
| 3303 | CONFIG_SYS_HRCW_HIGH | 3302 | CONFIG_SYS_HRCW_HIGH |
| 3304 | CONFIG_SYS_HRCW_HIGH_BASE | 3303 | CONFIG_SYS_HRCW_HIGH_BASE |
| 3305 | CONFIG_SYS_HRCW_LOW | 3304 | CONFIG_SYS_HRCW_LOW |
| 3306 | CONFIG_SYS_HZ_CLOCK | 3305 | CONFIG_SYS_HZ_CLOCK |
| 3307 | CONFIG_SYS_I2C | 3306 | CONFIG_SYS_I2C |
| 3308 | CONFIG_SYS_I2C2_FSL_OFFSET | 3307 | CONFIG_SYS_I2C2_FSL_OFFSET |
| 3309 | CONFIG_SYS_I2C2_OFFSET | 3308 | CONFIG_SYS_I2C2_OFFSET |
| 3310 | CONFIG_SYS_I2C2_PINMUX_CLR | 3309 | CONFIG_SYS_I2C2_PINMUX_CLR |
| 3311 | CONFIG_SYS_I2C2_PINMUX_REG | 3310 | CONFIG_SYS_I2C2_PINMUX_REG |
| 3312 | CONFIG_SYS_I2C2_PINMUX_SET | 3311 | CONFIG_SYS_I2C2_PINMUX_SET |
| 3313 | CONFIG_SYS_I2C_0 | 3312 | CONFIG_SYS_I2C_0 |
| 3314 | CONFIG_SYS_I2C_2 | 3313 | CONFIG_SYS_I2C_2 |
| 3315 | CONFIG_SYS_I2C_5 | 3314 | CONFIG_SYS_I2C_5 |
| 3316 | CONFIG_SYS_I2C_8574A_ADDR1 | 3315 | CONFIG_SYS_I2C_8574A_ADDR1 |
| 3317 | CONFIG_SYS_I2C_8574A_ADDR2 | 3316 | CONFIG_SYS_I2C_8574A_ADDR2 |
| 3318 | CONFIG_SYS_I2C_8574_ADDR1 | 3317 | CONFIG_SYS_I2C_8574_ADDR1 |
| 3319 | CONFIG_SYS_I2C_8574_ADDR2 | 3318 | CONFIG_SYS_I2C_8574_ADDR2 |
| 3320 | CONFIG_SYS_I2C_BASE | 3319 | CONFIG_SYS_I2C_BASE |
| 3321 | CONFIG_SYS_I2C_BASE0 | 3320 | CONFIG_SYS_I2C_BASE0 |
| 3322 | CONFIG_SYS_I2C_BASE1 | 3321 | CONFIG_SYS_I2C_BASE1 |
| 3323 | CONFIG_SYS_I2C_BASE2 | 3322 | CONFIG_SYS_I2C_BASE2 |
| 3324 | CONFIG_SYS_I2C_BASE3 | 3323 | CONFIG_SYS_I2C_BASE3 |
| 3325 | CONFIG_SYS_I2C_BASE4 | 3324 | CONFIG_SYS_I2C_BASE4 |
| 3326 | CONFIG_SYS_I2C_BASE5 | 3325 | CONFIG_SYS_I2C_BASE5 |
| 3327 | CONFIG_SYS_I2C_BUSES | 3326 | CONFIG_SYS_I2C_BUSES |
| 3328 | CONFIG_SYS_I2C_CLK_OFFSET | 3327 | CONFIG_SYS_I2C_CLK_OFFSET |
| 3329 | CONFIG_SYS_I2C_DAVINCI | 3328 | CONFIG_SYS_I2C_DAVINCI |
| 3330 | CONFIG_SYS_I2C_DIRECT_BUS | 3329 | CONFIG_SYS_I2C_DIRECT_BUS |
| 3331 | CONFIG_SYS_I2C_DVI_ADDR | 3330 | CONFIG_SYS_I2C_DVI_ADDR |
| 3332 | CONFIG_SYS_I2C_DVI_BUS_NUM | 3331 | CONFIG_SYS_I2C_DVI_BUS_NUM |
| 3333 | CONFIG_SYS_I2C_EARLY_INIT | 3332 | CONFIG_SYS_I2C_EARLY_INIT |
| 3334 | CONFIG_SYS_I2C_EEPROM | 3333 | CONFIG_SYS_I2C_EEPROM |
| 3335 | CONFIG_SYS_I2C_EEPROM_CCID | 3334 | CONFIG_SYS_I2C_EEPROM_CCID |
| 3336 | CONFIG_SYS_I2C_EEPROM_NXID | 3335 | CONFIG_SYS_I2C_EEPROM_NXID |
| 3337 | CONFIG_SYS_I2C_EEPROM_NXID_MAC | 3336 | CONFIG_SYS_I2C_EEPROM_NXID_MAC |
| 3338 | CONFIG_SYS_I2C_EEPROM_PAGE_WRITE_BITS | 3337 | CONFIG_SYS_I2C_EEPROM_PAGE_WRITE_BITS |
| 3339 | CONFIG_SYS_I2C_EEPROM_PAGE_WRITE_DELAY_MS | 3338 | CONFIG_SYS_I2C_EEPROM_PAGE_WRITE_DELAY_MS |
| 3340 | CONFIG_SYS_I2C_EXPANDER_ADDR | 3339 | CONFIG_SYS_I2C_EXPANDER_ADDR |
| 3341 | CONFIG_SYS_I2C_FPGA_ADDR | 3340 | CONFIG_SYS_I2C_FPGA_ADDR |
| 3342 | CONFIG_SYS_I2C_FRAM | 3341 | CONFIG_SYS_I2C_FRAM |
| 3343 | CONFIG_SYS_I2C_G762_ADDR | 3342 | CONFIG_SYS_I2C_G762_ADDR |
| 3344 | CONFIG_SYS_I2C_GENERIC_MAC | 3343 | CONFIG_SYS_I2C_GENERIC_MAC |
| 3345 | CONFIG_SYS_I2C_IDT6V49205B | 3344 | CONFIG_SYS_I2C_IDT6V49205B |
| 3346 | CONFIG_SYS_I2C_IFDR_DIV | 3345 | CONFIG_SYS_I2C_IFDR_DIV |
| 3347 | CONFIG_SYS_I2C_IHS | 3346 | CONFIG_SYS_I2C_IHS |
| 3348 | CONFIG_SYS_I2C_IHS_CH0 | 3347 | CONFIG_SYS_I2C_IHS_CH0 |
| 3349 | CONFIG_SYS_I2C_IHS_CH0_1 | 3348 | CONFIG_SYS_I2C_IHS_CH0_1 |
| 3350 | CONFIG_SYS_I2C_IHS_CH1 | 3349 | CONFIG_SYS_I2C_IHS_CH1 |
| 3351 | CONFIG_SYS_I2C_IHS_CH1_1 | 3350 | CONFIG_SYS_I2C_IHS_CH1_1 |
| 3352 | CONFIG_SYS_I2C_IHS_CH2 | 3351 | CONFIG_SYS_I2C_IHS_CH2 |
| 3353 | CONFIG_SYS_I2C_IHS_CH2_1 | 3352 | CONFIG_SYS_I2C_IHS_CH2_1 |
| 3354 | CONFIG_SYS_I2C_IHS_CH3 | 3353 | CONFIG_SYS_I2C_IHS_CH3 |
| 3355 | CONFIG_SYS_I2C_IHS_CH3_1 | 3354 | CONFIG_SYS_I2C_IHS_CH3_1 |
| 3356 | CONFIG_SYS_I2C_IHS_DUAL | 3355 | CONFIG_SYS_I2C_IHS_DUAL |
| 3357 | CONFIG_SYS_I2C_IHS_SLAVE_0 | 3356 | CONFIG_SYS_I2C_IHS_SLAVE_0 |
| 3358 | CONFIG_SYS_I2C_IHS_SLAVE_0_1 | 3357 | CONFIG_SYS_I2C_IHS_SLAVE_0_1 |
| 3359 | CONFIG_SYS_I2C_IHS_SLAVE_1 | 3358 | CONFIG_SYS_I2C_IHS_SLAVE_1 |
| 3360 | CONFIG_SYS_I2C_IHS_SLAVE_1_1 | 3359 | CONFIG_SYS_I2C_IHS_SLAVE_1_1 |
| 3361 | CONFIG_SYS_I2C_IHS_SLAVE_2 | 3360 | CONFIG_SYS_I2C_IHS_SLAVE_2 |
| 3362 | CONFIG_SYS_I2C_IHS_SLAVE_2_1 | 3361 | CONFIG_SYS_I2C_IHS_SLAVE_2_1 |
| 3363 | CONFIG_SYS_I2C_IHS_SLAVE_3 | 3362 | CONFIG_SYS_I2C_IHS_SLAVE_3 |
| 3364 | CONFIG_SYS_I2C_IHS_SLAVE_3_1 | 3363 | CONFIG_SYS_I2C_IHS_SLAVE_3_1 |
| 3365 | CONFIG_SYS_I2C_IHS_SPEED_0 | 3364 | CONFIG_SYS_I2C_IHS_SPEED_0 |
| 3366 | CONFIG_SYS_I2C_IHS_SPEED_0_1 | 3365 | CONFIG_SYS_I2C_IHS_SPEED_0_1 |
| 3367 | CONFIG_SYS_I2C_IHS_SPEED_1 | 3366 | CONFIG_SYS_I2C_IHS_SPEED_1 |
| 3368 | CONFIG_SYS_I2C_IHS_SPEED_1_1 | 3367 | CONFIG_SYS_I2C_IHS_SPEED_1_1 |
| 3369 | CONFIG_SYS_I2C_IHS_SPEED_2 | 3368 | CONFIG_SYS_I2C_IHS_SPEED_2 |
| 3370 | CONFIG_SYS_I2C_IHS_SPEED_2_1 | 3369 | CONFIG_SYS_I2C_IHS_SPEED_2_1 |
| 3371 | CONFIG_SYS_I2C_IHS_SPEED_3 | 3370 | CONFIG_SYS_I2C_IHS_SPEED_3 |
| 3372 | CONFIG_SYS_I2C_IHS_SPEED_3_1 | 3371 | CONFIG_SYS_I2C_IHS_SPEED_3_1 |
| 3373 | CONFIG_SYS_I2C_INIT_BOARD | 3372 | CONFIG_SYS_I2C_INIT_BOARD |
| 3374 | CONFIG_SYS_I2C_KONA | 3373 | CONFIG_SYS_I2C_KONA |
| 3375 | CONFIG_SYS_I2C_LDI_ADDR | 3374 | CONFIG_SYS_I2C_LDI_ADDR |
| 3376 | CONFIG_SYS_I2C_LM75_ADDR | 3375 | CONFIG_SYS_I2C_LM75_ADDR |
| 3377 | CONFIG_SYS_I2C_LM90_ADDR | 3376 | CONFIG_SYS_I2C_LM90_ADDR |
| 3378 | CONFIG_SYS_I2C_LPC32XX | 3377 | CONFIG_SYS_I2C_LPC32XX |
| 3379 | CONFIG_SYS_I2C_LPC32XX_SLAVE | 3378 | CONFIG_SYS_I2C_LPC32XX_SLAVE |
| 3380 | CONFIG_SYS_I2C_LPC32XX_SPEED | 3379 | CONFIG_SYS_I2C_LPC32XX_SPEED |
| 3381 | CONFIG_SYS_I2C_MAC1_BUS | 3380 | CONFIG_SYS_I2C_MAC1_BUS |
| 3382 | CONFIG_SYS_I2C_MAC1_CHIP_ADDR | 3381 | CONFIG_SYS_I2C_MAC1_CHIP_ADDR |
| 3383 | CONFIG_SYS_I2C_MAC1_DATA_ADDR | 3382 | CONFIG_SYS_I2C_MAC1_DATA_ADDR |
| 3384 | CONFIG_SYS_I2C_MAC2_BUS | 3383 | CONFIG_SYS_I2C_MAC2_BUS |
| 3385 | CONFIG_SYS_I2C_MAC2_CHIP_ADDR | 3384 | CONFIG_SYS_I2C_MAC2_CHIP_ADDR |
| 3386 | CONFIG_SYS_I2C_MAC2_DATA_ADDR | 3385 | CONFIG_SYS_I2C_MAC2_DATA_ADDR |
| 3387 | CONFIG_SYS_I2C_MAC_OFFSET | 3386 | CONFIG_SYS_I2C_MAC_OFFSET |
| 3388 | CONFIG_SYS_I2C_MAX1237_ADDR | 3387 | CONFIG_SYS_I2C_MAX1237_ADDR |
| 3389 | CONFIG_SYS_I2C_MAX_HOPS | 3388 | CONFIG_SYS_I2C_MAX_HOPS |
| 3390 | CONFIG_SYS_I2C_MXC_I2C1 | 3389 | CONFIG_SYS_I2C_MXC_I2C1 |
| 3391 | CONFIG_SYS_I2C_MXC_I2C2 | 3390 | CONFIG_SYS_I2C_MXC_I2C2 |
| 3392 | CONFIG_SYS_I2C_MXC_I2C3 | 3391 | CONFIG_SYS_I2C_MXC_I2C3 |
| 3393 | CONFIG_SYS_I2C_MXC_I2C4 | 3392 | CONFIG_SYS_I2C_MXC_I2C4 |
| 3394 | CONFIG_SYS_I2C_NCT72_ADDR | 3393 | CONFIG_SYS_I2C_NCT72_ADDR |
| 3395 | CONFIG_SYS_I2C_NOPROBES | 3394 | CONFIG_SYS_I2C_NOPROBES |
| 3396 | CONFIG_SYS_I2C_OFFSET | 3395 | CONFIG_SYS_I2C_OFFSET |
| 3397 | CONFIG_SYS_I2C_PCA953X_ADDR | 3396 | CONFIG_SYS_I2C_PCA953X_ADDR |
| 3398 | CONFIG_SYS_I2C_PCA953X_ADDR0 | 3397 | CONFIG_SYS_I2C_PCA953X_ADDR0 |
| 3399 | CONFIG_SYS_I2C_PCA953X_ADDR1 | 3398 | CONFIG_SYS_I2C_PCA953X_ADDR1 |
| 3400 | CONFIG_SYS_I2C_PCA953X_ADDR2 | 3399 | CONFIG_SYS_I2C_PCA953X_ADDR2 |
| 3401 | CONFIG_SYS_I2C_PCA953X_ADDR3 | 3400 | CONFIG_SYS_I2C_PCA953X_ADDR3 |
| 3402 | CONFIG_SYS_I2C_PCA953X_WIDTH | 3401 | CONFIG_SYS_I2C_PCA953X_WIDTH |
| 3403 | CONFIG_SYS_I2C_PCA9553_ADDR | 3402 | CONFIG_SYS_I2C_PCA9553_ADDR |
| 3404 | CONFIG_SYS_I2C_PCA9555_ADDR | 3403 | CONFIG_SYS_I2C_PCA9555_ADDR |
| 3405 | CONFIG_SYS_I2C_PCA9557_ADDR | 3404 | CONFIG_SYS_I2C_PCA9557_ADDR |
| 3406 | CONFIG_SYS_I2C_PCF8574A_ADDR | 3405 | CONFIG_SYS_I2C_PCF8574A_ADDR |
| 3407 | CONFIG_SYS_I2C_PEX8518_ADDR | 3406 | CONFIG_SYS_I2C_PEX8518_ADDR |
| 3408 | CONFIG_SYS_I2C_PINMUX_CLR | 3407 | CONFIG_SYS_I2C_PINMUX_CLR |
| 3409 | CONFIG_SYS_I2C_PINMUX_REG | 3408 | CONFIG_SYS_I2C_PINMUX_REG |
| 3410 | CONFIG_SYS_I2C_PINMUX_SET | 3409 | CONFIG_SYS_I2C_PINMUX_SET |
| 3411 | CONFIG_SYS_I2C_POWERIC_ADDR | 3410 | CONFIG_SYS_I2C_POWERIC_ADDR |
| 3412 | CONFIG_SYS_I2C_PXA | 3411 | CONFIG_SYS_I2C_PXA |
| 3413 | CONFIG_SYS_I2C_QIXIS_ADDR | 3412 | CONFIG_SYS_I2C_QIXIS_ADDR |
| 3414 | CONFIG_SYS_I2C_RCAR | 3413 | CONFIG_SYS_I2C_RCAR |
| 3415 | CONFIG_SYS_I2C_RTC_ADDR | 3414 | CONFIG_SYS_I2C_RTC_ADDR |
| 3416 | CONFIG_SYS_I2C_S3C24X0_SLAVE | 3415 | CONFIG_SYS_I2C_S3C24X0_SLAVE |
| 3417 | CONFIG_SYS_I2C_S3C24X0_SPEED | 3416 | CONFIG_SYS_I2C_S3C24X0_SPEED |
| 3418 | CONFIG_SYS_I2C_SH | 3417 | CONFIG_SYS_I2C_SH |
| 3419 | CONFIG_SYS_I2C_SH_BASE0 | 3418 | CONFIG_SYS_I2C_SH_BASE0 |
| 3420 | CONFIG_SYS_I2C_SH_BASE1 | 3419 | CONFIG_SYS_I2C_SH_BASE1 |
| 3421 | CONFIG_SYS_I2C_SH_BASE2 | 3420 | CONFIG_SYS_I2C_SH_BASE2 |
| 3422 | CONFIG_SYS_I2C_SH_BASE3 | 3421 | CONFIG_SYS_I2C_SH_BASE3 |
| 3423 | CONFIG_SYS_I2C_SH_BASE4 | 3422 | CONFIG_SYS_I2C_SH_BASE4 |
| 3424 | CONFIG_SYS_I2C_SH_NUM_CONTROLLERS | 3423 | CONFIG_SYS_I2C_SH_NUM_CONTROLLERS |
| 3425 | CONFIG_SYS_I2C_SH_SPEED0 | 3424 | CONFIG_SYS_I2C_SH_SPEED0 |
| 3426 | CONFIG_SYS_I2C_SH_SPEED1 | 3425 | CONFIG_SYS_I2C_SH_SPEED1 |
| 3427 | CONFIG_SYS_I2C_SH_SPEED2 | 3426 | CONFIG_SYS_I2C_SH_SPEED2 |
| 3428 | CONFIG_SYS_I2C_SH_SPEED3 | 3427 | CONFIG_SYS_I2C_SH_SPEED3 |
| 3429 | CONFIG_SYS_I2C_SH_SPEED4 | 3428 | CONFIG_SYS_I2C_SH_SPEED4 |
| 3430 | CONFIG_SYS_I2C_SLAVE | 3429 | CONFIG_SYS_I2C_SLAVE |
| 3431 | CONFIG_SYS_I2C_SLAVE1 | 3430 | CONFIG_SYS_I2C_SLAVE1 |
| 3432 | CONFIG_SYS_I2C_SLAVE2 | 3431 | CONFIG_SYS_I2C_SLAVE2 |
| 3433 | CONFIG_SYS_I2C_SLAVE3 | 3432 | CONFIG_SYS_I2C_SLAVE3 |
| 3434 | CONFIG_SYS_I2C_SOFT | 3433 | CONFIG_SYS_I2C_SOFT |
| 3435 | CONFIG_SYS_I2C_SOFT_SLAVE | 3434 | CONFIG_SYS_I2C_SOFT_SLAVE |
| 3436 | CONFIG_SYS_I2C_SOFT_SLAVE_10 | 3435 | CONFIG_SYS_I2C_SOFT_SLAVE_10 |
| 3437 | CONFIG_SYS_I2C_SOFT_SLAVE_11 | 3436 | CONFIG_SYS_I2C_SOFT_SLAVE_11 |
| 3438 | CONFIG_SYS_I2C_SOFT_SLAVE_12 | 3437 | CONFIG_SYS_I2C_SOFT_SLAVE_12 |
| 3439 | CONFIG_SYS_I2C_SOFT_SLAVE_2 | 3438 | CONFIG_SYS_I2C_SOFT_SLAVE_2 |
| 3440 | CONFIG_SYS_I2C_SOFT_SLAVE_3 | 3439 | CONFIG_SYS_I2C_SOFT_SLAVE_3 |
| 3441 | CONFIG_SYS_I2C_SOFT_SLAVE_4 | 3440 | CONFIG_SYS_I2C_SOFT_SLAVE_4 |
| 3442 | CONFIG_SYS_I2C_SOFT_SLAVE_5 | 3441 | CONFIG_SYS_I2C_SOFT_SLAVE_5 |
| 3443 | CONFIG_SYS_I2C_SOFT_SLAVE_6 | 3442 | CONFIG_SYS_I2C_SOFT_SLAVE_6 |
| 3444 | CONFIG_SYS_I2C_SOFT_SLAVE_7 | 3443 | CONFIG_SYS_I2C_SOFT_SLAVE_7 |
| 3445 | CONFIG_SYS_I2C_SOFT_SLAVE_8 | 3444 | CONFIG_SYS_I2C_SOFT_SLAVE_8 |
| 3446 | CONFIG_SYS_I2C_SOFT_SLAVE_9 | 3445 | CONFIG_SYS_I2C_SOFT_SLAVE_9 |
| 3447 | CONFIG_SYS_I2C_SOFT_SPEED | 3446 | CONFIG_SYS_I2C_SOFT_SPEED |
| 3448 | CONFIG_SYS_I2C_SOFT_SPEED_10 | 3447 | CONFIG_SYS_I2C_SOFT_SPEED_10 |
| 3449 | CONFIG_SYS_I2C_SOFT_SPEED_11 | 3448 | CONFIG_SYS_I2C_SOFT_SPEED_11 |
| 3450 | CONFIG_SYS_I2C_SOFT_SPEED_12 | 3449 | CONFIG_SYS_I2C_SOFT_SPEED_12 |
| 3451 | CONFIG_SYS_I2C_SOFT_SPEED_2 | 3450 | CONFIG_SYS_I2C_SOFT_SPEED_2 |
| 3452 | CONFIG_SYS_I2C_SOFT_SPEED_3 | 3451 | CONFIG_SYS_I2C_SOFT_SPEED_3 |
| 3453 | CONFIG_SYS_I2C_SOFT_SPEED_4 | 3452 | CONFIG_SYS_I2C_SOFT_SPEED_4 |
| 3454 | CONFIG_SYS_I2C_SOFT_SPEED_5 | 3453 | CONFIG_SYS_I2C_SOFT_SPEED_5 |
| 3455 | CONFIG_SYS_I2C_SOFT_SPEED_6 | 3454 | CONFIG_SYS_I2C_SOFT_SPEED_6 |
| 3456 | CONFIG_SYS_I2C_SOFT_SPEED_7 | 3455 | CONFIG_SYS_I2C_SOFT_SPEED_7 |
| 3457 | CONFIG_SYS_I2C_SOFT_SPEED_8 | 3456 | CONFIG_SYS_I2C_SOFT_SPEED_8 |
| 3458 | CONFIG_SYS_I2C_SOFT_SPEED_9 | 3457 | CONFIG_SYS_I2C_SOFT_SPEED_9 |
| 3459 | CONFIG_SYS_I2C_SPEED | 3458 | CONFIG_SYS_I2C_SPEED |
| 3460 | CONFIG_SYS_I2C_SPEED1 | 3459 | CONFIG_SYS_I2C_SPEED1 |
| 3461 | CONFIG_SYS_I2C_SPEED2 | 3460 | CONFIG_SYS_I2C_SPEED2 |
| 3462 | CONFIG_SYS_I2C_SPEED3 | 3461 | CONFIG_SYS_I2C_SPEED3 |
| 3463 | CONFIG_SYS_I2C_TCA642X_ADDR | 3462 | CONFIG_SYS_I2C_TCA642X_ADDR |
| 3464 | CONFIG_SYS_I2C_TCA642X_BUS_NUM | 3463 | CONFIG_SYS_I2C_TCA642X_BUS_NUM |
| 3465 | CONFIG_SYS_I2C_TEGRA | 3464 | CONFIG_SYS_I2C_TEGRA |
| 3466 | CONFIG_SYS_I2C_W83782G_ADDR | 3465 | CONFIG_SYS_I2C_W83782G_ADDR |
| 3467 | CONFIG_SYS_I2C_ZYNQ | 3466 | CONFIG_SYS_I2C_ZYNQ |
| 3468 | CONFIG_SYS_I2C_ZYNQ_SLAVE | 3467 | CONFIG_SYS_I2C_ZYNQ_SLAVE |
| 3469 | CONFIG_SYS_I2C_ZYNQ_SPEED | 3468 | CONFIG_SYS_I2C_ZYNQ_SPEED |
| 3470 | CONFIG_SYS_IBAT | 3469 | CONFIG_SYS_IBAT |
| 3471 | CONFIG_SYS_IBAT0L | 3470 | CONFIG_SYS_IBAT0L |
| 3472 | CONFIG_SYS_IBAT0U | 3471 | CONFIG_SYS_IBAT0U |
| 3473 | CONFIG_SYS_IBAT1L | 3472 | CONFIG_SYS_IBAT1L |
| 3474 | CONFIG_SYS_IBAT1U | 3473 | CONFIG_SYS_IBAT1U |
| 3475 | CONFIG_SYS_IBAT2L | 3474 | CONFIG_SYS_IBAT2L |
| 3476 | CONFIG_SYS_IBAT2U | 3475 | CONFIG_SYS_IBAT2U |
| 3477 | CONFIG_SYS_IBAT3L | 3476 | CONFIG_SYS_IBAT3L |
| 3478 | CONFIG_SYS_IBAT3U | 3477 | CONFIG_SYS_IBAT3U |
| 3479 | CONFIG_SYS_IBAT4L | 3478 | CONFIG_SYS_IBAT4L |
| 3480 | CONFIG_SYS_IBAT4U | 3479 | CONFIG_SYS_IBAT4U |
| 3481 | CONFIG_SYS_IBAT5L | 3480 | CONFIG_SYS_IBAT5L |
| 3482 | CONFIG_SYS_IBAT5U | 3481 | CONFIG_SYS_IBAT5U |
| 3483 | CONFIG_SYS_IBAT6L | 3482 | CONFIG_SYS_IBAT6L |
| 3484 | CONFIG_SYS_IBAT6L_EARLY | 3483 | CONFIG_SYS_IBAT6L_EARLY |
| 3485 | CONFIG_SYS_IBAT6U | 3484 | CONFIG_SYS_IBAT6U |
| 3486 | CONFIG_SYS_IBAT6U_EARLY | 3485 | CONFIG_SYS_IBAT6U_EARLY |
| 3487 | CONFIG_SYS_IBAT7L | 3486 | CONFIG_SYS_IBAT7L |
| 3488 | CONFIG_SYS_IBAT7U | 3487 | CONFIG_SYS_IBAT7U |
| 3489 | CONFIG_SYS_ICACHE_INV | 3488 | CONFIG_SYS_ICACHE_INV |
| 3490 | CONFIG_SYS_ICS8N3QV01_I2C | 3489 | CONFIG_SYS_ICS8N3QV01_I2C |
| 3491 | CONFIG_SYS_IDE_MAXBUS | 3490 | CONFIG_SYS_IDE_MAXBUS |
| 3492 | CONFIG_SYS_IDE_MAXDEVICE | 3491 | CONFIG_SYS_IDE_MAXDEVICE |
| 3493 | CONFIG_SYS_ID_EEPROM | 3492 | CONFIG_SYS_ID_EEPROM |
| 3494 | CONFIG_SYS_IFC_ADDR | 3493 | CONFIG_SYS_IFC_ADDR |
| 3495 | CONFIG_SYS_IFC_CCR | 3494 | CONFIG_SYS_IFC_CCR |
| 3496 | CONFIG_SYS_INIT_DBCR | 3495 | CONFIG_SYS_INIT_DBCR |
| 3497 | CONFIG_SYS_INIT_L2CSR0 | 3496 | CONFIG_SYS_INIT_L2CSR0 |
| 3498 | CONFIG_SYS_INIT_L2_ADDR | 3497 | CONFIG_SYS_INIT_L2_ADDR |
| 3499 | CONFIG_SYS_INIT_L2_ADDR_PHYS | 3498 | CONFIG_SYS_INIT_L2_ADDR_PHYS |
| 3500 | CONFIG_SYS_INIT_L2_END | 3499 | CONFIG_SYS_INIT_L2_END |
| 3501 | CONFIG_SYS_INIT_L3_ADDR | 3500 | CONFIG_SYS_INIT_L3_ADDR |
| 3502 | CONFIG_SYS_INIT_L3_ADDR_PHYS | 3501 | CONFIG_SYS_INIT_L3_ADDR_PHYS |
| 3503 | CONFIG_SYS_INIT_L3_END | 3502 | CONFIG_SYS_INIT_L3_END |
| 3504 | CONFIG_SYS_INIT_L3_VADDR | 3503 | CONFIG_SYS_INIT_L3_VADDR |
| 3505 | CONFIG_SYS_INIT_RAM1_ADDR | 3504 | CONFIG_SYS_INIT_RAM1_ADDR |
| 3506 | CONFIG_SYS_INIT_RAM1_CTRL | 3505 | CONFIG_SYS_INIT_RAM1_CTRL |
| 3507 | CONFIG_SYS_INIT_RAM1_END | 3506 | CONFIG_SYS_INIT_RAM1_END |
| 3508 | CONFIG_SYS_INIT_RAM_ADDR | 3507 | CONFIG_SYS_INIT_RAM_ADDR |
| 3509 | CONFIG_SYS_INIT_RAM_ADDR_PHYS | 3508 | CONFIG_SYS_INIT_RAM_ADDR_PHYS |
| 3510 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH | 3509 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH |
| 3511 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW | 3510 | CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW |
| 3512 | CONFIG_SYS_INIT_RAM_CTRL | 3511 | CONFIG_SYS_INIT_RAM_CTRL |
| 3513 | CONFIG_SYS_INIT_RAM_LOCK | 3512 | CONFIG_SYS_INIT_RAM_LOCK |
| 3514 | CONFIG_SYS_INIT_RAM_SIZE | 3513 | CONFIG_SYS_INIT_RAM_SIZE |
| 3515 | CONFIG_SYS_INIT_SP_ADDR | 3514 | CONFIG_SYS_INIT_SP_ADDR |
| 3516 | CONFIG_SYS_INIT_SP_OFFSET | 3515 | CONFIG_SYS_INIT_SP_OFFSET |
| 3517 | CONFIG_SYS_INPUT_CLKSRC | 3516 | CONFIG_SYS_INPUT_CLKSRC |
| 3518 | CONFIG_SYS_INTEL_BOOT | 3517 | CONFIG_SYS_INTEL_BOOT |
| 3519 | CONFIG_SYS_INTERLAKEN | 3518 | CONFIG_SYS_INTERLAKEN |
| 3520 | CONFIG_SYS_INTR_BASE | 3519 | CONFIG_SYS_INTR_BASE |
| 3521 | CONFIG_SYS_INTSRAM | 3520 | CONFIG_SYS_INTSRAM |
| 3522 | CONFIG_SYS_INTSRAMSZ | 3521 | CONFIG_SYS_INTSRAMSZ |
| 3523 | CONFIG_SYS_INT_FLASH_BASE | 3522 | CONFIG_SYS_INT_FLASH_BASE |
| 3524 | CONFIG_SYS_INT_FLASH_ENABLE | 3523 | CONFIG_SYS_INT_FLASH_ENABLE |
| 3525 | CONFIG_SYS_IO_BASE | 3524 | CONFIG_SYS_IO_BASE |
| 3526 | CONFIG_SYS_ISA_BASE | 3525 | CONFIG_SYS_ISA_BASE |
| 3527 | CONFIG_SYS_ISA_IO | 3526 | CONFIG_SYS_ISA_IO |
| 3528 | CONFIG_SYS_ISA_IO_BASE_ADDRESS | 3527 | CONFIG_SYS_ISA_IO_BASE_ADDRESS |
| 3529 | CONFIG_SYS_ISA_IO_OFFSET | 3528 | CONFIG_SYS_ISA_IO_OFFSET |
| 3530 | CONFIG_SYS_ISA_IO_STRIDE | 3529 | CONFIG_SYS_ISA_IO_STRIDE |
| 3531 | CONFIG_SYS_ISA_MEM | 3530 | CONFIG_SYS_ISA_MEM |
| 3532 | CONFIG_SYS_IVM_EEPROM_ADR | 3531 | CONFIG_SYS_IVM_EEPROM_ADR |
| 3533 | CONFIG_SYS_IVM_EEPROM_MAX_LEN | 3532 | CONFIG_SYS_IVM_EEPROM_MAX_LEN |
| 3534 | CONFIG_SYS_IVM_EEPROM_PAGE_LEN | 3533 | CONFIG_SYS_IVM_EEPROM_PAGE_LEN |
| 3535 | CONFIG_SYS_JFFS2_FIRST_BANK | 3534 | CONFIG_SYS_JFFS2_FIRST_BANK |
| 3536 | CONFIG_SYS_JFFS2_FIRST_SECTOR | 3535 | CONFIG_SYS_JFFS2_FIRST_SECTOR |
| 3537 | CONFIG_SYS_JFFS2_MEM_NAND | 3536 | CONFIG_SYS_JFFS2_MEM_NAND |
| 3538 | CONFIG_SYS_JFFS2_NUM_BANKS | 3537 | CONFIG_SYS_JFFS2_NUM_BANKS |
| 3539 | CONFIG_SYS_JFFS2_SORT_FRAGMENTS | 3538 | CONFIG_SYS_JFFS2_SORT_FRAGMENTS |
| 3540 | CONFIG_SYS_KMBEC_FPGA_BASE | 3539 | CONFIG_SYS_KMBEC_FPGA_BASE |
| 3541 | CONFIG_SYS_KMBEC_FPGA_SIZE | 3540 | CONFIG_SYS_KMBEC_FPGA_SIZE |
| 3542 | CONFIG_SYS_KWD_CONFIG | 3541 | CONFIG_SYS_KWD_CONFIG |
| 3543 | CONFIG_SYS_KW_SPI_MPP | 3542 | CONFIG_SYS_KW_SPI_MPP |
| 3544 | CONFIG_SYS_L2 | 3543 | CONFIG_SYS_L2 |
| 3545 | CONFIG_SYS_L2_PL310 | 3544 | CONFIG_SYS_L2_PL310 |
| 3546 | CONFIG_SYS_L2_SIZE | 3545 | CONFIG_SYS_L2_SIZE |
| 3547 | CONFIG_SYS_L3_SIZE | 3546 | CONFIG_SYS_L3_SIZE |
| 3548 | CONFIG_SYS_LATCH_ADDR | 3547 | CONFIG_SYS_LATCH_ADDR |
| 3549 | CONFIG_SYS_LBAPP1_BASE | 3548 | CONFIG_SYS_LBAPP1_BASE |
| 3550 | CONFIG_SYS_LBAPP1_BASE_PHYS | 3549 | CONFIG_SYS_LBAPP1_BASE_PHYS |
| 3551 | CONFIG_SYS_LBAPP1_BR_PRELIM | 3550 | CONFIG_SYS_LBAPP1_BR_PRELIM |
| 3552 | CONFIG_SYS_LBAPP1_OR_PRELIM | 3551 | CONFIG_SYS_LBAPP1_OR_PRELIM |
| 3553 | CONFIG_SYS_LBAPP2_BASE | 3552 | CONFIG_SYS_LBAPP2_BASE |
| 3554 | CONFIG_SYS_LBAPP2_BASE_PHYS | 3553 | CONFIG_SYS_LBAPP2_BASE_PHYS |
| 3555 | CONFIG_SYS_LBAPP2_BR_PRELIM | 3554 | CONFIG_SYS_LBAPP2_BR_PRELIM |
| 3556 | CONFIG_SYS_LBAPP2_OR_PRELIM | 3555 | CONFIG_SYS_LBAPP2_OR_PRELIM |
| 3557 | CONFIG_SYS_LBC0_BASE | 3556 | CONFIG_SYS_LBC0_BASE |
| 3558 | CONFIG_SYS_LBC0_BASE_PHYS | 3557 | CONFIG_SYS_LBC0_BASE_PHYS |
| 3559 | CONFIG_SYS_LBC1_BASE | 3558 | CONFIG_SYS_LBC1_BASE |
| 3560 | CONFIG_SYS_LBC1_BASE_PHYS | 3559 | CONFIG_SYS_LBC1_BASE_PHYS |
| 3561 | CONFIG_SYS_LBCR_ADDR | 3560 | CONFIG_SYS_LBCR_ADDR |
| 3562 | CONFIG_SYS_LBC_ADDR | 3561 | CONFIG_SYS_LBC_ADDR |
| 3563 | CONFIG_SYS_LBC_BASE | 3562 | CONFIG_SYS_LBC_BASE |
| 3564 | CONFIG_SYS_LBC_BASE_PHYS_LOW | 3563 | CONFIG_SYS_LBC_BASE_PHYS_LOW |
| 3565 | CONFIG_SYS_LBC_CACHE_BASE | 3564 | CONFIG_SYS_LBC_CACHE_BASE |
| 3566 | CONFIG_SYS_LBC_FLASH_BASE | 3565 | CONFIG_SYS_LBC_FLASH_BASE |
| 3567 | CONFIG_SYS_LBC_LBCR | 3566 | CONFIG_SYS_LBC_LBCR |
| 3568 | CONFIG_SYS_LBC_LCRR | 3567 | CONFIG_SYS_LBC_LCRR |
| 3569 | CONFIG_SYS_LBC_LSDMR_1 | 3568 | CONFIG_SYS_LBC_LSDMR_1 |
| 3570 | CONFIG_SYS_LBC_LSDMR_2 | 3569 | CONFIG_SYS_LBC_LSDMR_2 |
| 3571 | CONFIG_SYS_LBC_LSDMR_3 | 3570 | CONFIG_SYS_LBC_LSDMR_3 |
| 3572 | CONFIG_SYS_LBC_LSDMR_4 | 3571 | CONFIG_SYS_LBC_LSDMR_4 |
| 3573 | CONFIG_SYS_LBC_LSDMR_5 | 3572 | CONFIG_SYS_LBC_LSDMR_5 |
| 3574 | CONFIG_SYS_LBC_LSDMR_ARFRSH | 3573 | CONFIG_SYS_LBC_LSDMR_ARFRSH |
| 3575 | CONFIG_SYS_LBC_LSDMR_COMMON | 3574 | CONFIG_SYS_LBC_LSDMR_COMMON |
| 3576 | CONFIG_SYS_LBC_LSDMR_MRW | 3575 | CONFIG_SYS_LBC_LSDMR_MRW |
| 3577 | CONFIG_SYS_LBC_LSDMR_PCHALL | 3576 | CONFIG_SYS_LBC_LSDMR_PCHALL |
| 3578 | CONFIG_SYS_LBC_LSDMR_RFEN | 3577 | CONFIG_SYS_LBC_LSDMR_RFEN |
| 3579 | CONFIG_SYS_LBC_LSRT | 3578 | CONFIG_SYS_LBC_LSRT |
| 3580 | CONFIG_SYS_LBC_MRTPR | 3579 | CONFIG_SYS_LBC_MRTPR |
| 3581 | CONFIG_SYS_LBC_NONCACHE_BASE | 3580 | CONFIG_SYS_LBC_NONCACHE_BASE |
| 3582 | CONFIG_SYS_LBC_SDRAM_BASE | 3581 | CONFIG_SYS_LBC_SDRAM_BASE |
| 3583 | CONFIG_SYS_LBC_SDRAM_BASE_PHYS | 3582 | CONFIG_SYS_LBC_SDRAM_BASE_PHYS |
| 3584 | CONFIG_SYS_LBC_SDRAM_SIZE | 3583 | CONFIG_SYS_LBC_SDRAM_SIZE |
| 3585 | CONFIG_SYS_LBLAWAR0_PRELIM | 3584 | CONFIG_SYS_LBLAWAR0_PRELIM |
| 3586 | CONFIG_SYS_LBLAWAR1_PRELIM | 3585 | CONFIG_SYS_LBLAWAR1_PRELIM |
| 3587 | CONFIG_SYS_LBLAWAR2_PRELIM | 3586 | CONFIG_SYS_LBLAWAR2_PRELIM |
| 3588 | CONFIG_SYS_LBLAWAR3_PRELIM | 3587 | CONFIG_SYS_LBLAWAR3_PRELIM |
| 3589 | CONFIG_SYS_LBLAWAR4_PRELIM | 3588 | CONFIG_SYS_LBLAWAR4_PRELIM |
| 3590 | CONFIG_SYS_LBLAWAR5_PRELIM | 3589 | CONFIG_SYS_LBLAWAR5_PRELIM |
| 3591 | CONFIG_SYS_LBLAWAR6_PRELIM | 3590 | CONFIG_SYS_LBLAWAR6_PRELIM |
| 3592 | CONFIG_SYS_LBLAWAR7_PRELIM | 3591 | CONFIG_SYS_LBLAWAR7_PRELIM |
| 3593 | CONFIG_SYS_LBLAWBAR0_PRELIM | 3592 | CONFIG_SYS_LBLAWBAR0_PRELIM |
| 3594 | CONFIG_SYS_LBLAWBAR1_PRELIM | 3593 | CONFIG_SYS_LBLAWBAR1_PRELIM |
| 3595 | CONFIG_SYS_LBLAWBAR2_PRELIM | 3594 | CONFIG_SYS_LBLAWBAR2_PRELIM |
| 3596 | CONFIG_SYS_LBLAWBAR3_PRELIM | 3595 | CONFIG_SYS_LBLAWBAR3_PRELIM |
| 3597 | CONFIG_SYS_LBLAWBAR4_PRELIM | 3596 | CONFIG_SYS_LBLAWBAR4_PRELIM |
| 3598 | CONFIG_SYS_LBLAWBAR5_PRELIM | 3597 | CONFIG_SYS_LBLAWBAR5_PRELIM |
| 3599 | CONFIG_SYS_LBLAWBAR6_PRELIM | 3598 | CONFIG_SYS_LBLAWBAR6_PRELIM |
| 3600 | CONFIG_SYS_LBLAWBAR7_PRELIM | 3599 | CONFIG_SYS_LBLAWBAR7_PRELIM |
| 3601 | CONFIG_SYS_LB_SDRAM | 3600 | CONFIG_SYS_LB_SDRAM |
| 3602 | CONFIG_SYS_LCD_BASE | 3601 | CONFIG_SYS_LCD_BASE |
| 3603 | CONFIG_SYS_LCRR_CLKDIV | 3602 | CONFIG_SYS_LCRR_CLKDIV |
| 3604 | CONFIG_SYS_LCRR_DBYP | 3603 | CONFIG_SYS_LCRR_DBYP |
| 3605 | CONFIG_SYS_LCRR_EADC | 3604 | CONFIG_SYS_LCRR_EADC |
| 3606 | CONFIG_SYS_LDB_CLOCK | 3605 | CONFIG_SYS_LDB_CLOCK |
| 3607 | CONFIG_SYS_LDSCRIPT | 3606 | CONFIG_SYS_LDSCRIPT |
| 3608 | CONFIG_SYS_LED_BASE | 3607 | CONFIG_SYS_LED_BASE |
| 3609 | CONFIG_SYS_LED_DISP_BASE | 3608 | CONFIG_SYS_LED_DISP_BASE |
| 3610 | CONFIG_SYS_LIME_BASE | 3609 | CONFIG_SYS_LIME_BASE |
| 3611 | CONFIG_SYS_LIME_SIZE | 3610 | CONFIG_SYS_LIME_SIZE |
| 3612 | CONFIG_SYS_LINUX_LOWMEM_MAX_SIZE | 3611 | CONFIG_SYS_LINUX_LOWMEM_MAX_SIZE |
| 3613 | CONFIG_SYS_LOADS_BAUD_CHANGE | 3612 | CONFIG_SYS_LOADS_BAUD_CHANGE |
| 3614 | CONFIG_SYS_LOAD_ADDR | 3613 | CONFIG_SYS_LOAD_ADDR |
| 3615 | CONFIG_SYS_LOAD_ADDR2 | 3614 | CONFIG_SYS_LOAD_ADDR2 |
| 3616 | CONFIG_SYS_LONGHELP | 3615 | CONFIG_SYS_LONGHELP |
| 3617 | CONFIG_SYS_LOW | 3616 | CONFIG_SYS_LOW |
| 3618 | CONFIG_SYS_LOWBOOT | 3617 | CONFIG_SYS_LOWBOOT |
| 3619 | CONFIG_SYS_LOWMEM_BASE | 3618 | CONFIG_SYS_LOWMEM_BASE |
| 3620 | CONFIG_SYS_LOW_RES_TIMER | 3619 | CONFIG_SYS_LOW_RES_TIMER |
| 3621 | CONFIG_SYS_LPAE_SDRAM_BASE | 3620 | CONFIG_SYS_LPAE_SDRAM_BASE |
| 3622 | CONFIG_SYS_LPC32XX_UART | 3621 | CONFIG_SYS_LPC32XX_UART |
| 3623 | CONFIG_SYS_LS1_DDR_BLOCK1_SIZE | 3622 | CONFIG_SYS_LS1_DDR_BLOCK1_SIZE |
| 3624 | CONFIG_SYS_LS_MC_AIOP_IMG_MAX_LENGTH | 3623 | CONFIG_SYS_LS_MC_AIOP_IMG_MAX_LENGTH |
| 3625 | CONFIG_SYS_LS_MC_BOOT_TIMEOUT_MS | 3624 | CONFIG_SYS_LS_MC_BOOT_TIMEOUT_MS |
| 3626 | CONFIG_SYS_LS_MC_DPC_ADDR | 3625 | CONFIG_SYS_LS_MC_DPC_ADDR |
| 3627 | CONFIG_SYS_LS_MC_DPC_IN_DDR | 3626 | CONFIG_SYS_LS_MC_DPC_IN_DDR |
| 3628 | CONFIG_SYS_LS_MC_DPC_IN_NOR | 3627 | CONFIG_SYS_LS_MC_DPC_IN_NOR |
| 3629 | CONFIG_SYS_LS_MC_DPC_MAX_LENGTH | 3628 | CONFIG_SYS_LS_MC_DPC_MAX_LENGTH |
| 3630 | CONFIG_SYS_LS_MC_DPL_ADDR | 3629 | CONFIG_SYS_LS_MC_DPL_ADDR |
| 3631 | CONFIG_SYS_LS_MC_DPL_IN_DDR | 3630 | CONFIG_SYS_LS_MC_DPL_IN_DDR |
| 3632 | CONFIG_SYS_LS_MC_DPL_IN_NOR | 3631 | CONFIG_SYS_LS_MC_DPL_IN_NOR |
| 3633 | CONFIG_SYS_LS_MC_DPL_MAX_LENGTH | 3632 | CONFIG_SYS_LS_MC_DPL_MAX_LENGTH |
| 3634 | CONFIG_SYS_LS_MC_DRAM_AIOP_IMG_OFFSET | 3633 | CONFIG_SYS_LS_MC_DRAM_AIOP_IMG_OFFSET |
| 3635 | CONFIG_SYS_LS_MC_DRAM_BLOCK_MIN_SIZE | 3634 | CONFIG_SYS_LS_MC_DRAM_BLOCK_MIN_SIZE |
| 3636 | CONFIG_SYS_LS_MC_DRAM_DPC_OFFSET | 3635 | CONFIG_SYS_LS_MC_DRAM_DPC_OFFSET |
| 3637 | CONFIG_SYS_LS_MC_DRAM_DPL_OFFSET | 3636 | CONFIG_SYS_LS_MC_DRAM_DPL_OFFSET |
| 3638 | CONFIG_SYS_LS_MC_FW_IN_DDR | 3637 | CONFIG_SYS_LS_MC_FW_IN_DDR |
| 3639 | CONFIG_SYS_LS_PPA_FW_IN_xxx | 3638 | CONFIG_SYS_LS_PPA_FW_IN_xxx |
| 3640 | CONFIG_SYS_M41T11_BASE_YEAR | 3639 | CONFIG_SYS_M41T11_BASE_YEAR |
| 3641 | CONFIG_SYS_M41T11_EXT_CENTURY_DATA | 3640 | CONFIG_SYS_M41T11_EXT_CENTURY_DATA |
| 3642 | CONFIG_SYS_MACB0_BASE | 3641 | CONFIG_SYS_MACB0_BASE |
| 3643 | CONFIG_SYS_MACB1_BASE | 3642 | CONFIG_SYS_MACB1_BASE |
| 3644 | CONFIG_SYS_MACB2_BASE | 3643 | CONFIG_SYS_MACB2_BASE |
| 3645 | CONFIG_SYS_MACB3_BASE | 3644 | CONFIG_SYS_MACB3_BASE |
| 3646 | CONFIG_SYS_MAIN_PWR_ON | 3645 | CONFIG_SYS_MAIN_PWR_ON |
| 3647 | CONFIG_SYS_MALLOC_BASE | 3646 | CONFIG_SYS_MALLOC_BASE |
| 3648 | CONFIG_SYS_MALLOC_LEN | 3647 | CONFIG_SYS_MALLOC_LEN |
| 3649 | CONFIG_SYS_MALLOC_SIMPLE | 3648 | CONFIG_SYS_MALLOC_SIMPLE |
| 3650 | CONFIG_SYS_MAMR | 3649 | CONFIG_SYS_MAMR |
| 3651 | CONFIG_SYS_MAPLE | 3650 | CONFIG_SYS_MAPLE |
| 3652 | CONFIG_SYS_MAPLE_MEM_PHYS | 3651 | CONFIG_SYS_MAPLE_MEM_PHYS |
| 3653 | CONFIG_SYS_MAPPED_RAM_BASE | 3652 | CONFIG_SYS_MAPPED_RAM_BASE |
| 3654 | CONFIG_SYS_MARUBUN_IO | 3653 | CONFIG_SYS_MARUBUN_IO |
| 3655 | CONFIG_SYS_MARUBUN_MRSHPC | 3654 | CONFIG_SYS_MARUBUN_MRSHPC |
| 3656 | CONFIG_SYS_MARUBUN_MW1 | 3655 | CONFIG_SYS_MARUBUN_MW1 |
| 3657 | CONFIG_SYS_MARUBUN_MW2 | 3656 | CONFIG_SYS_MARUBUN_MW2 |
| 3658 | CONFIG_SYS_MASTER_CLOCK | 3657 | CONFIG_SYS_MASTER_CLOCK |
| 3659 | CONFIG_SYS_MATRIX_EBI0CSA_VAL | 3658 | CONFIG_SYS_MATRIX_EBI0CSA_VAL |
| 3660 | CONFIG_SYS_MATRIX_EBICSA_VAL | 3659 | CONFIG_SYS_MATRIX_EBICSA_VAL |
| 3661 | CONFIG_SYS_MATRIX_MCFG_REMAP | 3660 | CONFIG_SYS_MATRIX_MCFG_REMAP |
| 3662 | CONFIG_SYS_MAXARGS | 3661 | CONFIG_SYS_MAXARGS |
| 3663 | CONFIG_SYS_MAX_DDR_BAT_SIZE | 3662 | CONFIG_SYS_MAX_DDR_BAT_SIZE |
| 3664 | CONFIG_SYS_MAX_FLASH_BANKS | 3663 | CONFIG_SYS_MAX_FLASH_BANKS |
| 3665 | CONFIG_SYS_MAX_FLASH_BANKS_DETECT | 3664 | CONFIG_SYS_MAX_FLASH_BANKS_DETECT |
| 3666 | CONFIG_SYS_MAX_FLASH_SECT | 3665 | CONFIG_SYS_MAX_FLASH_SECT |
| 3667 | CONFIG_SYS_MAX_I2C_BUS | 3666 | CONFIG_SYS_MAX_I2C_BUS |
| 3668 | CONFIG_SYS_MAX_MTD_BANKS | 3667 | CONFIG_SYS_MAX_MTD_BANKS |
| 3669 | CONFIG_SYS_MAX_NAND_CHIPS | 3668 | CONFIG_SYS_MAX_NAND_CHIPS |
| 3670 | CONFIG_SYS_MAX_NAND_DEVICE | 3669 | CONFIG_SYS_MAX_NAND_DEVICE |
| 3671 | CONFIG_SYS_MAX_PCI_EPS | 3670 | CONFIG_SYS_MAX_PCI_EPS |
| 3672 | CONFIG_SYS_MB862xx_CCF | 3671 | CONFIG_SYS_MB862xx_CCF |
| 3673 | CONFIG_SYS_MB862xx_MMR | 3672 | CONFIG_SYS_MB862xx_MMR |
| 3674 | CONFIG_SYS_MBAR | 3673 | CONFIG_SYS_MBAR |
| 3675 | CONFIG_SYS_MBAR2 | 3674 | CONFIG_SYS_MBAR2 |
| 3676 | CONFIG_SYS_MBYTES_SDRAM | 3675 | CONFIG_SYS_MBYTES_SDRAM |
| 3677 | CONFIG_SYS_MCATT0_VAL | 3676 | CONFIG_SYS_MCATT0_VAL |
| 3678 | CONFIG_SYS_MCATT1_VAL | 3677 | CONFIG_SYS_MCATT1_VAL |
| 3679 | CONFIG_SYS_MCFRRTC_BASE | 3678 | CONFIG_SYS_MCFRRTC_BASE |
| 3680 | CONFIG_SYS_MCFRTC_BASE | 3679 | CONFIG_SYS_MCFRTC_BASE |
| 3681 | CONFIG_SYS_MCF_SYNCR | 3680 | CONFIG_SYS_MCF_SYNCR |
| 3682 | CONFIG_SYS_MCIO0_VAL | 3681 | CONFIG_SYS_MCIO0_VAL |
| 3683 | CONFIG_SYS_MCIO1_VAL | 3682 | CONFIG_SYS_MCIO1_VAL |
| 3684 | CONFIG_SYS_MCKR | 3683 | CONFIG_SYS_MCKR |
| 3685 | CONFIG_SYS_MCKR1_VAL | 3684 | CONFIG_SYS_MCKR1_VAL |
| 3686 | CONFIG_SYS_MCKR2_VAL | 3685 | CONFIG_SYS_MCKR2_VAL |
| 3687 | CONFIG_SYS_MCKR_CSS | 3686 | CONFIG_SYS_MCKR_CSS |
| 3688 | CONFIG_SYS_MCKR_VAL | 3687 | CONFIG_SYS_MCKR_VAL |
| 3689 | CONFIG_SYS_MCLINK_MAX | 3688 | CONFIG_SYS_MCLINK_MAX |
| 3690 | CONFIG_SYS_MCMEM0_VAL | 3689 | CONFIG_SYS_MCMEM0_VAL |
| 3691 | CONFIG_SYS_MCMEM1_VAL | 3690 | CONFIG_SYS_MCMEM1_VAL |
| 3692 | CONFIG_SYS_MDC1_PIN | 3691 | CONFIG_SYS_MDC1_PIN |
| 3693 | CONFIG_SYS_MDCNFG_VAL | 3692 | CONFIG_SYS_MDCNFG_VAL |
| 3694 | CONFIG_SYS_MDC_PIN | 3693 | CONFIG_SYS_MDC_PIN |
| 3695 | CONFIG_SYS_MDIO1_OFFSET | 3694 | CONFIG_SYS_MDIO1_OFFSET |
| 3696 | CONFIG_SYS_MDIO1_PIN | 3695 | CONFIG_SYS_MDIO1_PIN |
| 3697 | CONFIG_SYS_MDIO_BASE_ADDR | 3696 | CONFIG_SYS_MDIO_BASE_ADDR |
| 3698 | CONFIG_SYS_MDIO_PIN | 3697 | CONFIG_SYS_MDIO_PIN |
| 3699 | CONFIG_SYS_MDMRS_VAL | 3698 | CONFIG_SYS_MDMRS_VAL |
| 3700 | CONFIG_SYS_MDREFR_VAL | 3699 | CONFIG_SYS_MDREFR_VAL |
| 3701 | CONFIG_SYS_MECR_VAL | 3700 | CONFIG_SYS_MECR_VAL |
| 3702 | CONFIG_SYS_MEMAC_LITTLE_ENDIAN | 3701 | CONFIG_SYS_MEMAC_LITTLE_ENDIAN |
| 3703 | CONFIG_SYS_MEMORY_BASE | 3702 | CONFIG_SYS_MEMORY_BASE |
| 3704 | CONFIG_SYS_MEMORY_SIZE | 3703 | CONFIG_SYS_MEMORY_SIZE |
| 3705 | CONFIG_SYS_MEMORY_TOP | 3704 | CONFIG_SYS_MEMORY_TOP |
| 3706 | CONFIG_SYS_MEMTEST_END | 3705 | CONFIG_SYS_MEMTEST_END |
| 3707 | CONFIG_SYS_MEMTEST_SCRATCH | 3706 | CONFIG_SYS_MEMTEST_SCRATCH |
| 3708 | CONFIG_SYS_MEMTEST_START | 3707 | CONFIG_SYS_MEMTEST_START |
| 3709 | CONFIG_SYS_MEM_MAP | 3708 | CONFIG_SYS_MEM_MAP |
| 3710 | CONFIG_SYS_MEM_RESERVE_SECURE | 3709 | CONFIG_SYS_MEM_RESERVE_SECURE |
| 3711 | CONFIG_SYS_MEM_SIZE | 3710 | CONFIG_SYS_MEM_SIZE |
| 3712 | CONFIG_SYS_MEM_TOP_HIDE | 3711 | CONFIG_SYS_MEM_TOP_HIDE |
| 3713 | CONFIG_SYS_MFD | 3712 | CONFIG_SYS_MFD |
| 3714 | CONFIG_SYS_MHZ | 3713 | CONFIG_SYS_MHZ |
| 3715 | CONFIG_SYS_MII_MODE | 3714 | CONFIG_SYS_MII_MODE |
| 3716 | CONFIG_SYS_MIPS_CACHE_MODE | 3715 | CONFIG_SYS_MIPS_CACHE_MODE |
| 3717 | CONFIG_SYS_MIPS_TIMER_FREQ | 3716 | CONFIG_SYS_MIPS_TIMER_FREQ |
| 3718 | CONFIG_SYS_MMCSD_FS_BOOT_PARTITION | 3717 | CONFIG_SYS_MMCSD_FS_BOOT_PARTITION |
| 3719 | CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR | 3718 | CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR |
| 3720 | CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS | 3719 | CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS |
| 3721 | CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR | 3720 | CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR |
| 3722 | CONFIG_SYS_MMC_BASE | 3721 | CONFIG_SYS_MMC_BASE |
| 3723 | CONFIG_SYS_MMC_CD_PIN | 3722 | CONFIG_SYS_MMC_CD_PIN |
| 3724 | CONFIG_SYS_MMC_CLK_OD | 3723 | CONFIG_SYS_MMC_CLK_OD |
| 3725 | CONFIG_SYS_MMC_ENV_DEV | 3724 | CONFIG_SYS_MMC_ENV_DEV |
| 3726 | CONFIG_SYS_MMC_ENV_PART | 3725 | CONFIG_SYS_MMC_ENV_PART |
| 3727 | CONFIG_SYS_MMC_MAX_BLK_COUNT | 3726 | CONFIG_SYS_MMC_MAX_BLK_COUNT |
| 3728 | CONFIG_SYS_MMC_MAX_DEVICE | 3727 | CONFIG_SYS_MMC_MAX_DEVICE |
| 3729 | CONFIG_SYS_MMC_U_BOOT_DST | 3728 | CONFIG_SYS_MMC_U_BOOT_DST |
| 3730 | CONFIG_SYS_MMC_U_BOOT_OFFS | 3729 | CONFIG_SYS_MMC_U_BOOT_OFFS |
| 3731 | CONFIG_SYS_MMC_U_BOOT_SIZE | 3730 | CONFIG_SYS_MMC_U_BOOT_SIZE |
| 3732 | CONFIG_SYS_MMC_U_BOOT_START | 3731 | CONFIG_SYS_MMC_U_BOOT_START |
| 3733 | CONFIG_SYS_MONITOR_ | 3732 | CONFIG_SYS_MONITOR_ |
| 3734 | CONFIG_SYS_MONITOR_BASE | 3733 | CONFIG_SYS_MONITOR_BASE |
| 3735 | CONFIG_SYS_MONITOR_BASE_EARLY | 3734 | CONFIG_SYS_MONITOR_BASE_EARLY |
| 3736 | CONFIG_SYS_MONITOR_LEN | 3735 | CONFIG_SYS_MONITOR_LEN |
| 3737 | CONFIG_SYS_MONITOR_SEC | 3736 | CONFIG_SYS_MONITOR_SEC |
| 3738 | CONFIG_SYS_MOR_VAL | 3737 | CONFIG_SYS_MOR_VAL |
| 3739 | CONFIG_SYS_MPC83xx_DMA_ADDR | 3738 | CONFIG_SYS_MPC83xx_DMA_ADDR |
| 3740 | CONFIG_SYS_MPC83xx_DMA_OFFSET | 3739 | CONFIG_SYS_MPC83xx_DMA_OFFSET |
| 3741 | CONFIG_SYS_MPC83xx_ESDHC_ADDR | 3740 | CONFIG_SYS_MPC83xx_ESDHC_ADDR |
| 3742 | CONFIG_SYS_MPC83xx_ESDHC_OFFSET | 3741 | CONFIG_SYS_MPC83xx_ESDHC_OFFSET |
| 3743 | CONFIG_SYS_MPC83xx_USB1_ADDR | 3742 | CONFIG_SYS_MPC83xx_USB1_ADDR |
| 3744 | CONFIG_SYS_MPC83xx_USB1_OFFSET | 3743 | CONFIG_SYS_MPC83xx_USB1_OFFSET |
| 3745 | CONFIG_SYS_MPC83xx_USB2_ADDR | 3744 | CONFIG_SYS_MPC83xx_USB2_ADDR |
| 3746 | CONFIG_SYS_MPC83xx_USB2_OFFSET | 3745 | CONFIG_SYS_MPC83xx_USB2_OFFSET |
| 3747 | CONFIG_SYS_MPC85XX_NO_RESETVEC | 3746 | CONFIG_SYS_MPC85XX_NO_RESETVEC |
| 3748 | CONFIG_SYS_MPC85xx_CPM_ADDR | 3747 | CONFIG_SYS_MPC85xx_CPM_ADDR |
| 3749 | CONFIG_SYS_MPC85xx_CPM_OFFSET | 3748 | CONFIG_SYS_MPC85xx_CPM_OFFSET |
| 3750 | CONFIG_SYS_MPC85xx_DMA | 3749 | CONFIG_SYS_MPC85xx_DMA |
| 3751 | CONFIG_SYS_MPC85xx_DMA1_OFFSET | 3750 | CONFIG_SYS_MPC85xx_DMA1_OFFSET |
| 3752 | CONFIG_SYS_MPC85xx_DMA2_OFFSET | 3751 | CONFIG_SYS_MPC85xx_DMA2_OFFSET |
| 3753 | CONFIG_SYS_MPC85xx_DMA3_OFFSET | 3752 | CONFIG_SYS_MPC85xx_DMA3_OFFSET |
| 3754 | CONFIG_SYS_MPC85xx_DMA_ADDR | 3753 | CONFIG_SYS_MPC85xx_DMA_ADDR |
| 3755 | CONFIG_SYS_MPC85xx_DMA_OFFSET | 3754 | CONFIG_SYS_MPC85xx_DMA_OFFSET |
| 3756 | CONFIG_SYS_MPC85xx_ECM_ADDR | 3755 | CONFIG_SYS_MPC85xx_ECM_ADDR |
| 3757 | CONFIG_SYS_MPC85xx_ECM_OFFSET | 3756 | CONFIG_SYS_MPC85xx_ECM_OFFSET |
| 3758 | CONFIG_SYS_MPC85xx_ESDHC_ADDR | 3757 | CONFIG_SYS_MPC85xx_ESDHC_ADDR |
| 3759 | CONFIG_SYS_MPC85xx_ESDHC_OFFSET | 3758 | CONFIG_SYS_MPC85xx_ESDHC_OFFSET |
| 3760 | CONFIG_SYS_MPC85xx_ESPI_ADDR | 3759 | CONFIG_SYS_MPC85xx_ESPI_ADDR |
| 3761 | CONFIG_SYS_MPC85xx_ESPI_OFFSET | 3760 | CONFIG_SYS_MPC85xx_ESPI_OFFSET |
| 3762 | CONFIG_SYS_MPC85xx_GPIO3_ADDR | 3761 | CONFIG_SYS_MPC85xx_GPIO3_ADDR |
| 3763 | CONFIG_SYS_MPC85xx_GPIO_ADDR | 3762 | CONFIG_SYS_MPC85xx_GPIO_ADDR |
| 3764 | CONFIG_SYS_MPC85xx_GPIO_OFFSET | 3763 | CONFIG_SYS_MPC85xx_GPIO_OFFSET |
| 3765 | CONFIG_SYS_MPC85xx_GUTS_ADDR | 3764 | CONFIG_SYS_MPC85xx_GUTS_ADDR |
| 3766 | CONFIG_SYS_MPC85xx_GUTS_OFFSET | 3765 | CONFIG_SYS_MPC85xx_GUTS_OFFSET |
| 3767 | CONFIG_SYS_MPC85xx_IFC_OFFSET | 3766 | CONFIG_SYS_MPC85xx_IFC_OFFSET |
| 3768 | CONFIG_SYS_MPC85xx_L2_ADDR | 3767 | CONFIG_SYS_MPC85xx_L2_ADDR |
| 3769 | CONFIG_SYS_MPC85xx_L2_OFFSET | 3768 | CONFIG_SYS_MPC85xx_L2_OFFSET |
| 3770 | CONFIG_SYS_MPC85xx_LBC_OFFSET | 3769 | CONFIG_SYS_MPC85xx_LBC_OFFSET |
| 3771 | CONFIG_SYS_MPC85xx_PCI1_OFFSET | 3770 | CONFIG_SYS_MPC85xx_PCI1_OFFSET |
| 3772 | CONFIG_SYS_MPC85xx_PCI2_OFFSET | 3771 | CONFIG_SYS_MPC85xx_PCI2_OFFSET |
| 3773 | CONFIG_SYS_MPC85xx_PCIE | 3772 | CONFIG_SYS_MPC85xx_PCIE |
| 3774 | CONFIG_SYS_MPC85xx_PCIE1_OFFSET | 3773 | CONFIG_SYS_MPC85xx_PCIE1_OFFSET |
| 3775 | CONFIG_SYS_MPC85xx_PCIE2_OFFSET | 3774 | CONFIG_SYS_MPC85xx_PCIE2_OFFSET |
| 3776 | CONFIG_SYS_MPC85xx_PCIE3_OFFSET | 3775 | CONFIG_SYS_MPC85xx_PCIE3_OFFSET |
| 3777 | CONFIG_SYS_MPC85xx_PCIE4_OFFSET | 3776 | CONFIG_SYS_MPC85xx_PCIE4_OFFSET |
| 3778 | CONFIG_SYS_MPC85xx_PCIX2_ADDR | 3777 | CONFIG_SYS_MPC85xx_PCIX2_ADDR |
| 3779 | CONFIG_SYS_MPC85xx_PCIX2_OFFSET | 3778 | CONFIG_SYS_MPC85xx_PCIX2_OFFSET |
| 3780 | CONFIG_SYS_MPC85xx_PCIX_ADDR | 3779 | CONFIG_SYS_MPC85xx_PCIX_ADDR |
| 3781 | CONFIG_SYS_MPC85xx_PCIX_OFFSET | 3780 | CONFIG_SYS_MPC85xx_PCIX_OFFSET |
| 3782 | CONFIG_SYS_MPC85xx_PIC_OFFSET | 3781 | CONFIG_SYS_MPC85xx_PIC_OFFSET |
| 3783 | CONFIG_SYS_MPC85xx_QE_OFFSET | 3782 | CONFIG_SYS_MPC85xx_QE_OFFSET |
| 3784 | CONFIG_SYS_MPC85xx_SATA | 3783 | CONFIG_SYS_MPC85xx_SATA |
| 3785 | CONFIG_SYS_MPC85xx_SATA1_ADDR | 3784 | CONFIG_SYS_MPC85xx_SATA1_ADDR |
| 3786 | CONFIG_SYS_MPC85xx_SATA1_OFFSET | 3785 | CONFIG_SYS_MPC85xx_SATA1_OFFSET |
| 3787 | CONFIG_SYS_MPC85xx_SATA2_ADDR | 3786 | CONFIG_SYS_MPC85xx_SATA2_ADDR |
| 3788 | CONFIG_SYS_MPC85xx_SATA2_OFFSET | 3787 | CONFIG_SYS_MPC85xx_SATA2_OFFSET |
| 3789 | CONFIG_SYS_MPC85xx_SCFG | 3788 | CONFIG_SYS_MPC85xx_SCFG |
| 3790 | CONFIG_SYS_MPC85xx_SCFG_OFFSET | 3789 | CONFIG_SYS_MPC85xx_SCFG_OFFSET |
| 3791 | CONFIG_SYS_MPC85xx_SERDES1_ADDR | 3790 | CONFIG_SYS_MPC85xx_SERDES1_ADDR |
| 3792 | CONFIG_SYS_MPC85xx_SERDES1_OFFSET | 3791 | CONFIG_SYS_MPC85xx_SERDES1_OFFSET |
| 3793 | CONFIG_SYS_MPC85xx_SERDES2_ADDR | 3792 | CONFIG_SYS_MPC85xx_SERDES2_ADDR |
| 3794 | CONFIG_SYS_MPC85xx_SERDES2_OFFSET | 3793 | CONFIG_SYS_MPC85xx_SERDES2_OFFSET |
| 3795 | CONFIG_SYS_MPC85xx_TDM_OFFSET | 3794 | CONFIG_SYS_MPC85xx_TDM_OFFSET |
| 3796 | CONFIG_SYS_MPC85xx_USB | 3795 | CONFIG_SYS_MPC85xx_USB |
| 3797 | CONFIG_SYS_MPC85xx_USB1_ADDR | 3796 | CONFIG_SYS_MPC85xx_USB1_ADDR |
| 3798 | CONFIG_SYS_MPC85xx_USB1_OFFSET | 3797 | CONFIG_SYS_MPC85xx_USB1_OFFSET |
| 3799 | CONFIG_SYS_MPC85xx_USB1_PHY_ADDR | 3798 | CONFIG_SYS_MPC85xx_USB1_PHY_ADDR |
| 3800 | CONFIG_SYS_MPC85xx_USB1_PHY_OFFSET | 3799 | CONFIG_SYS_MPC85xx_USB1_PHY_OFFSET |
| 3801 | CONFIG_SYS_MPC85xx_USB2_ADDR | 3800 | CONFIG_SYS_MPC85xx_USB2_ADDR |
| 3802 | CONFIG_SYS_MPC85xx_USB2_OFFSET | 3801 | CONFIG_SYS_MPC85xx_USB2_OFFSET |
| 3803 | CONFIG_SYS_MPC85xx_USB2_PHY_ADDR | 3802 | CONFIG_SYS_MPC85xx_USB2_PHY_ADDR |
| 3804 | CONFIG_SYS_MPC85xx_USB2_PHY_OFFSET | 3803 | CONFIG_SYS_MPC85xx_USB2_PHY_OFFSET |
| 3805 | CONFIG_SYS_MPC86xx_DMA_ADDR | 3804 | CONFIG_SYS_MPC86xx_DMA_ADDR |
| 3806 | CONFIG_SYS_MPC86xx_DMA_OFFSET | 3805 | CONFIG_SYS_MPC86xx_DMA_OFFSET |
| 3807 | CONFIG_SYS_MPC86xx_PCI1_OFFSET | 3806 | CONFIG_SYS_MPC86xx_PCI1_OFFSET |
| 3808 | CONFIG_SYS_MPC86xx_PCI2_OFFSET | 3807 | CONFIG_SYS_MPC86xx_PCI2_OFFSET |
| 3809 | CONFIG_SYS_MPC86xx_PCIE1_OFFSET | 3808 | CONFIG_SYS_MPC86xx_PCIE1_OFFSET |
| 3810 | CONFIG_SYS_MPC86xx_PCIE2_OFFSET | 3809 | CONFIG_SYS_MPC86xx_PCIE2_OFFSET |
| 3811 | CONFIG_SYS_MPC86xx_PIC_OFFSET | 3810 | CONFIG_SYS_MPC86xx_PIC_OFFSET |
| 3812 | CONFIG_SYS_MPC8xxx_DDR2_OFFSET | 3811 | CONFIG_SYS_MPC8xxx_DDR2_OFFSET |
| 3813 | CONFIG_SYS_MPC8xxx_DDR3_OFFSET | 3812 | CONFIG_SYS_MPC8xxx_DDR3_OFFSET |
| 3814 | CONFIG_SYS_MPC8xxx_DDR_OFFSET | 3813 | CONFIG_SYS_MPC8xxx_DDR_OFFSET |
| 3815 | CONFIG_SYS_MPC8xxx_GUTS_ADDR | 3814 | CONFIG_SYS_MPC8xxx_GUTS_ADDR |
| 3816 | CONFIG_SYS_MPC8xxx_PIC_ADDR | 3815 | CONFIG_SYS_MPC8xxx_PIC_ADDR |
| 3817 | CONFIG_SYS_MPC92469AC | 3816 | CONFIG_SYS_MPC92469AC |
| 3818 | CONFIG_SYS_MRAM_BASE | 3817 | CONFIG_SYS_MRAM_BASE |
| 3819 | CONFIG_SYS_MRAM_SIZE | 3818 | CONFIG_SYS_MRAM_SIZE |
| 3820 | CONFIG_SYS_MSC0_VAL | 3819 | CONFIG_SYS_MSC0_VAL |
| 3821 | CONFIG_SYS_MSC1_VAL | 3820 | CONFIG_SYS_MSC1_VAL |
| 3822 | CONFIG_SYS_MSC2_VAL | 3821 | CONFIG_SYS_MSC2_VAL |
| 3823 | CONFIG_SYS_MTDPARTS_RUNTIME | 3822 | CONFIG_SYS_MTDPARTS_RUNTIME |
| 3824 | CONFIG_SYS_MVFS | 3823 | CONFIG_SYS_MVFS |
| 3825 | CONFIG_SYS_MX5_CLK32 | 3824 | CONFIG_SYS_MX5_CLK32 |
| 3826 | CONFIG_SYS_MX5_HCLK | 3825 | CONFIG_SYS_MX5_HCLK |
| 3827 | CONFIG_SYS_MX6_CLK32 | 3826 | CONFIG_SYS_MX6_CLK32 |
| 3828 | CONFIG_SYS_MX6_HCLK | 3827 | CONFIG_SYS_MX6_HCLK |
| 3829 | CONFIG_SYS_MX7_CLK32 | 3828 | CONFIG_SYS_MX7_CLK32 |
| 3830 | CONFIG_SYS_MX7_HCLK | 3829 | CONFIG_SYS_MX7_HCLK |
| 3831 | CONFIG_SYS_MXC_I2C1_SLAVE | 3830 | CONFIG_SYS_MXC_I2C1_SLAVE |
| 3832 | CONFIG_SYS_MXC_I2C1_SPEED | 3831 | CONFIG_SYS_MXC_I2C1_SPEED |
| 3833 | CONFIG_SYS_MXC_I2C2_SLAVE | 3832 | CONFIG_SYS_MXC_I2C2_SLAVE |
| 3834 | CONFIG_SYS_MXC_I2C2_SPEED | 3833 | CONFIG_SYS_MXC_I2C2_SPEED |
| 3835 | CONFIG_SYS_MXC_I2C3_SLAVE | 3834 | CONFIG_SYS_MXC_I2C3_SLAVE |
| 3836 | CONFIG_SYS_MXC_I2C3_SPEED | 3835 | CONFIG_SYS_MXC_I2C3_SPEED |
| 3837 | CONFIG_SYS_MXC_I2C4_SLAVE | 3836 | CONFIG_SYS_MXC_I2C4_SLAVE |
| 3838 | CONFIG_SYS_MXC_I2C4_SPEED | 3837 | CONFIG_SYS_MXC_I2C4_SPEED |
| 3839 | CONFIG_SYS_MXS_VDD5V_ONLY | 3838 | CONFIG_SYS_MXS_VDD5V_ONLY |
| 3840 | CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST | 3839 | CONFIG_SYS_NAND_4BIT_HW_ECC_OOBFIRST |
| 3841 | CONFIG_SYS_NAND_4_ADDR_CYCLE | 3840 | CONFIG_SYS_NAND_4_ADDR_CYCLE |
| 3842 | CONFIG_SYS_NAND_5_ADDR_CYCLE | 3841 | CONFIG_SYS_NAND_5_ADDR_CYCLE |
| 3843 | CONFIG_SYS_NAND_ACTL_ALE | 3842 | CONFIG_SYS_NAND_ACTL_ALE |
| 3844 | CONFIG_SYS_NAND_ACTL_CLE | 3843 | CONFIG_SYS_NAND_ACTL_CLE |
| 3845 | CONFIG_SYS_NAND_ACTL_DELAY | 3844 | CONFIG_SYS_NAND_ACTL_DELAY |
| 3846 | CONFIG_SYS_NAND_ACTL_NCE | 3845 | CONFIG_SYS_NAND_ACTL_NCE |
| 3847 | CONFIG_SYS_NAND_ADDR | 3846 | CONFIG_SYS_NAND_ADDR |
| 3848 | CONFIG_SYS_NAND_ALE | 3847 | CONFIG_SYS_NAND_ALE |
| 3849 | CONFIG_SYS_NAND_AMASK | 3848 | CONFIG_SYS_NAND_AMASK |
| 3850 | CONFIG_SYS_NAND_BAD_BLOCK_POS | 3849 | CONFIG_SYS_NAND_BAD_BLOCK_POS |
| 3851 | CONFIG_SYS_NAND_BASE | 3850 | CONFIG_SYS_NAND_BASE |
| 3852 | CONFIG_SYS_NAND_BASE2 | 3851 | CONFIG_SYS_NAND_BASE2 |
| 3853 | CONFIG_SYS_NAND_BASE_LIST | 3852 | CONFIG_SYS_NAND_BASE_LIST |
| 3854 | CONFIG_SYS_NAND_BASE_PHYS | 3853 | CONFIG_SYS_NAND_BASE_PHYS |
| 3855 | CONFIG_SYS_NAND_BCR | 3854 | CONFIG_SYS_NAND_BCR |
| 3856 | CONFIG_SYS_NAND_BLOCK_SIZE | 3855 | CONFIG_SYS_NAND_BLOCK_SIZE |
| 3857 | CONFIG_SYS_NAND_BOOT | 3856 | CONFIG_SYS_NAND_BOOT |
| 3858 | CONFIG_SYS_NAND_BR_PRELIM | 3857 | CONFIG_SYS_NAND_BR_PRELIM |
| 3859 | CONFIG_SYS_NAND_BUSWIDTH_16 | 3858 | CONFIG_SYS_NAND_BUSWIDTH_16 |
| 3860 | CONFIG_SYS_NAND_CLE | 3859 | CONFIG_SYS_NAND_CLE |
| 3861 | CONFIG_SYS_NAND_CS | 3860 | CONFIG_SYS_NAND_CS |
| 3862 | CONFIG_SYS_NAND_CSOR | 3861 | CONFIG_SYS_NAND_CSOR |
| 3863 | CONFIG_SYS_NAND_CSPR | 3862 | CONFIG_SYS_NAND_CSPR |
| 3864 | CONFIG_SYS_NAND_CSPR_EXT | 3863 | CONFIG_SYS_NAND_CSPR_EXT |
| 3865 | CONFIG_SYS_NAND_DATA_BASE | 3864 | CONFIG_SYS_NAND_DATA_BASE |
| 3866 | CONFIG_SYS_NAND_DBW_16 | 3865 | CONFIG_SYS_NAND_DBW_16 |
| 3867 | CONFIG_SYS_NAND_DBW_8 | 3866 | CONFIG_SYS_NAND_DBW_8 |
| 3868 | CONFIG_SYS_NAND_DDR_LAW | 3867 | CONFIG_SYS_NAND_DDR_LAW |
| 3869 | CONFIG_SYS_NAND_ECCBYTES | 3868 | CONFIG_SYS_NAND_ECCBYTES |
| 3870 | CONFIG_SYS_NAND_ECCPOS | 3869 | CONFIG_SYS_NAND_ECCPOS |
| 3871 | CONFIG_SYS_NAND_ECCSIZE | 3870 | CONFIG_SYS_NAND_ECCSIZE |
| 3872 | CONFIG_SYS_NAND_ECCSTEPS | 3871 | CONFIG_SYS_NAND_ECCSTEPS |
| 3873 | CONFIG_SYS_NAND_ECCTOTAL | 3872 | CONFIG_SYS_NAND_ECCTOTAL |
| 3874 | CONFIG_SYS_NAND_ECC_BASE | 3873 | CONFIG_SYS_NAND_ECC_BASE |
| 3875 | CONFIG_SYS_NAND_ENABLE_PIN | 3874 | CONFIG_SYS_NAND_ENABLE_PIN |
| 3876 | CONFIG_SYS_NAND_ENABLE_PIN_SPL | 3875 | CONFIG_SYS_NAND_ENABLE_PIN_SPL |
| 3877 | CONFIG_SYS_NAND_FTIM0 | 3876 | CONFIG_SYS_NAND_FTIM0 |
| 3878 | CONFIG_SYS_NAND_FTIM1 | 3877 | CONFIG_SYS_NAND_FTIM1 |
| 3879 | CONFIG_SYS_NAND_FTIM2 | 3878 | CONFIG_SYS_NAND_FTIM2 |
| 3880 | CONFIG_SYS_NAND_FTIM3 | 3879 | CONFIG_SYS_NAND_FTIM3 |
| 3881 | CONFIG_SYS_NAND_HW_ECC | 3880 | CONFIG_SYS_NAND_HW_ECC |
| 3882 | CONFIG_SYS_NAND_HW_ECC_OOBFIRST | 3881 | CONFIG_SYS_NAND_HW_ECC_OOBFIRST |
| 3883 | CONFIG_SYS_NAND_LARGEPAGE | 3882 | CONFIG_SYS_NAND_LARGEPAGE |
| 3884 | CONFIG_SYS_NAND_LBLAWAR_PRELIM | 3883 | CONFIG_SYS_NAND_LBLAWAR_PRELIM |
| 3885 | CONFIG_SYS_NAND_LBLAWBAR_PRELIM | 3884 | CONFIG_SYS_NAND_LBLAWBAR_PRELIM |
| 3886 | CONFIG_SYS_NAND_MASK_ALE | 3885 | CONFIG_SYS_NAND_MASK_ALE |
| 3887 | CONFIG_SYS_NAND_MASK_CLE | 3886 | CONFIG_SYS_NAND_MASK_CLE |
| 3888 | CONFIG_SYS_NAND_MAX_CHIPS | 3887 | CONFIG_SYS_NAND_MAX_CHIPS |
| 3889 | CONFIG_SYS_NAND_MAX_ECCPOS | 3888 | CONFIG_SYS_NAND_MAX_ECCPOS |
| 3890 | CONFIG_SYS_NAND_MAX_OOBFREE | 3889 | CONFIG_SYS_NAND_MAX_OOBFREE |
| 3891 | CONFIG_SYS_NAND_MX7_GPMI_62_ECC_BYTES | 3890 | CONFIG_SYS_NAND_MX7_GPMI_62_ECC_BYTES |
| 3892 | CONFIG_SYS_NAND_NO_SUBPAGE | 3891 | CONFIG_SYS_NAND_NO_SUBPAGE |
| 3893 | CONFIG_SYS_NAND_NO_SUBPAGE_WRITE | 3892 | CONFIG_SYS_NAND_NO_SUBPAGE_WRITE |
| 3894 | CONFIG_SYS_NAND_ONFI_DETECTION | 3893 | CONFIG_SYS_NAND_ONFI_DETECTION |
| 3895 | CONFIG_SYS_NAND_OOBSIZE | 3894 | CONFIG_SYS_NAND_OOBSIZE |
| 3896 | CONFIG_SYS_NAND_OR_PRELIM | 3895 | CONFIG_SYS_NAND_OR_PRELIM |
| 3897 | CONFIG_SYS_NAND_PAGE_2K | 3896 | CONFIG_SYS_NAND_PAGE_2K |
| 3898 | CONFIG_SYS_NAND_PAGE_4K | 3897 | CONFIG_SYS_NAND_PAGE_4K |
| 3899 | CONFIG_SYS_NAND_PAGE_COUNT | 3898 | CONFIG_SYS_NAND_PAGE_COUNT |
| 3900 | CONFIG_SYS_NAND_PAGE_SIZE | 3899 | CONFIG_SYS_NAND_PAGE_SIZE |
| 3901 | CONFIG_SYS_NAND_QUIET | 3900 | CONFIG_SYS_NAND_QUIET |
| 3902 | CONFIG_SYS_NAND_READY_PIN | 3901 | CONFIG_SYS_NAND_READY_PIN |
| 3903 | CONFIG_SYS_NAND_REGS_BASE | 3902 | CONFIG_SYS_NAND_REGS_BASE |
| 3904 | CONFIG_SYS_NAND_SELECT_DEVICE | 3903 | CONFIG_SYS_NAND_SELECT_DEVICE |
| 3905 | CONFIG_SYS_NAND_SIZE | 3904 | CONFIG_SYS_NAND_SIZE |
| 3906 | CONFIG_SYS_NAND_SPL_KERNEL_OFFS | 3905 | CONFIG_SYS_NAND_SPL_KERNEL_OFFS |
| 3907 | CONFIG_SYS_NAND_SPL_SIZE | 3906 | CONFIG_SYS_NAND_SPL_SIZE |
| 3908 | CONFIG_SYS_NAND_USE_FLASH_BBT | 3907 | CONFIG_SYS_NAND_USE_FLASH_BBT |
| 3909 | CONFIG_SYS_NAND_U_BOOT_DST | 3908 | CONFIG_SYS_NAND_U_BOOT_DST |
| 3910 | CONFIG_SYS_NAND_U_BOOT_RELOC | 3909 | CONFIG_SYS_NAND_U_BOOT_RELOC |
| 3911 | CONFIG_SYS_NAND_U_BOOT_RELOC_SP | 3910 | CONFIG_SYS_NAND_U_BOOT_RELOC_SP |
| 3912 | CONFIG_SYS_NAND_U_BOOT_SIZE | 3911 | CONFIG_SYS_NAND_U_BOOT_SIZE |
| 3913 | CONFIG_SYS_NAND_U_BOOT_START | 3912 | CONFIG_SYS_NAND_U_BOOT_START |
| 3914 | CONFIG_SYS_NAND_WINDOW_SIZE | 3913 | CONFIG_SYS_NAND_WINDOW_SIZE |
| 3915 | CONFIG_SYS_NDFC_EBC0_CFG | 3914 | CONFIG_SYS_NDFC_EBC0_CFG |
| 3916 | CONFIG_SYS_NETA_INTERFACE_TYPE | 3915 | CONFIG_SYS_NETA_INTERFACE_TYPE |
| 3917 | CONFIG_SYS_NONCACHED_MEMORY | 3916 | CONFIG_SYS_NONCACHED_MEMORY |
| 3918 | CONFIG_SYS_NOR0_CSPR | 3917 | CONFIG_SYS_NOR0_CSPR |
| 3919 | CONFIG_SYS_NOR0_CSPR_EARLY | 3918 | CONFIG_SYS_NOR0_CSPR_EARLY |
| 3920 | CONFIG_SYS_NOR0_CSPR_EXT | 3919 | CONFIG_SYS_NOR0_CSPR_EXT |
| 3921 | CONFIG_SYS_NOR1SZ | 3920 | CONFIG_SYS_NOR1SZ |
| 3922 | CONFIG_SYS_NOR1_CSPR | 3921 | CONFIG_SYS_NOR1_CSPR |
| 3923 | CONFIG_SYS_NOR1_CSPR_EARLY | 3922 | CONFIG_SYS_NOR1_CSPR_EARLY |
| 3924 | CONFIG_SYS_NOR1_CSPR_EXT | 3923 | CONFIG_SYS_NOR1_CSPR_EXT |
| 3925 | CONFIG_SYS_NOR_AMASK | 3924 | CONFIG_SYS_NOR_AMASK |
| 3926 | CONFIG_SYS_NOR_AMASK_EARLY | 3925 | CONFIG_SYS_NOR_AMASK_EARLY |
| 3927 | CONFIG_SYS_NOR_BR_PRELIM | 3926 | CONFIG_SYS_NOR_BR_PRELIM |
| 3928 | CONFIG_SYS_NOR_CSOR | 3927 | CONFIG_SYS_NOR_CSOR |
| 3929 | CONFIG_SYS_NOR_CSPR | 3928 | CONFIG_SYS_NOR_CSPR |
| 3930 | CONFIG_SYS_NOR_CSPR_EXT | 3929 | CONFIG_SYS_NOR_CSPR_EXT |
| 3931 | CONFIG_SYS_NOR_FTIM0 | 3930 | CONFIG_SYS_NOR_FTIM0 |
| 3932 | CONFIG_SYS_NOR_FTIM1 | 3931 | CONFIG_SYS_NOR_FTIM1 |
| 3933 | CONFIG_SYS_NOR_FTIM2 | 3932 | CONFIG_SYS_NOR_FTIM2 |
| 3934 | CONFIG_SYS_NOR_FTIM3 | 3933 | CONFIG_SYS_NOR_FTIM3 |
| 3935 | CONFIG_SYS_NOR_OR_PRELIM | 3934 | CONFIG_SYS_NOR_OR_PRELIM |
| 3936 | CONFIG_SYS_NO_DCACHE | 3935 | CONFIG_SYS_NO_DCACHE |
| 3937 | CONFIG_SYS_NS16550_CLK | 3936 | CONFIG_SYS_NS16550_CLK |
| 3938 | CONFIG_SYS_NS16550_CLK_DIV | 3937 | CONFIG_SYS_NS16550_CLK_DIV |
| 3939 | CONFIG_SYS_NS16550_COM1 | 3938 | CONFIG_SYS_NS16550_COM1 |
| 3940 | CONFIG_SYS_NS16550_COM2 | 3939 | CONFIG_SYS_NS16550_COM2 |
| 3941 | CONFIG_SYS_NS16550_COM3 | 3940 | CONFIG_SYS_NS16550_COM3 |
| 3942 | CONFIG_SYS_NS16550_COM4 | 3941 | CONFIG_SYS_NS16550_COM4 |
| 3943 | CONFIG_SYS_NS16550_COM5 | 3942 | CONFIG_SYS_NS16550_COM5 |
| 3944 | CONFIG_SYS_NS16550_COM6 | 3943 | CONFIG_SYS_NS16550_COM6 |
| 3945 | CONFIG_SYS_NS16550_IER | 3944 | CONFIG_SYS_NS16550_IER |
| 3946 | CONFIG_SYS_NS16550_MEM32 | 3945 | CONFIG_SYS_NS16550_MEM32 |
| 3947 | CONFIG_SYS_NS16550_PORT_MAPPED | 3946 | CONFIG_SYS_NS16550_PORT_MAPPED |
| 3948 | CONFIG_SYS_NS16550_REG_SIZE | 3947 | CONFIG_SYS_NS16550_REG_SIZE |
| 3949 | CONFIG_SYS_NS16550_SERIAL | 3948 | CONFIG_SYS_NS16550_SERIAL |
| 3950 | CONFIG_SYS_NS87308_CS0_BASE | 3949 | CONFIG_SYS_NS87308_CS0_BASE |
| 3951 | CONFIG_SYS_NS87308_CS0_CONF | 3950 | CONFIG_SYS_NS87308_CS0_CONF |
| 3952 | CONFIG_SYS_NS87308_CS1_BASE | 3951 | CONFIG_SYS_NS87308_CS1_BASE |
| 3953 | CONFIG_SYS_NS87308_CS1_CONF | 3952 | CONFIG_SYS_NS87308_CS1_CONF |
| 3954 | CONFIG_SYS_NS87308_CS2_BASE | 3953 | CONFIG_SYS_NS87308_CS2_BASE |
| 3955 | CONFIG_SYS_NS87308_CS2_CONF | 3954 | CONFIG_SYS_NS87308_CS2_CONF |
| 3956 | CONFIG_SYS_NS87308_FDC | 3955 | CONFIG_SYS_NS87308_FDC |
| 3957 | CONFIG_SYS_NS87308_FDC_BASE | 3956 | CONFIG_SYS_NS87308_FDC_BASE |
| 3958 | CONFIG_SYS_NS87308_GPIO | 3957 | CONFIG_SYS_NS87308_GPIO |
| 3959 | CONFIG_SYS_NS87308_GPIO_BASE | 3958 | CONFIG_SYS_NS87308_GPIO_BASE |
| 3960 | CONFIG_SYS_NS87308_KBC1 | 3959 | CONFIG_SYS_NS87308_KBC1 |
| 3961 | CONFIG_SYS_NS87308_KBC1_BASE | 3960 | CONFIG_SYS_NS87308_KBC1_BASE |
| 3962 | CONFIG_SYS_NS87308_KBC2 | 3961 | CONFIG_SYS_NS87308_KBC2 |
| 3963 | CONFIG_SYS_NS87308_LPT_BASE | 3962 | CONFIG_SYS_NS87308_LPT_BASE |
| 3964 | CONFIG_SYS_NS87308_MOUSE | 3963 | CONFIG_SYS_NS87308_MOUSE |
| 3965 | CONFIG_SYS_NS87308_PARP | 3964 | CONFIG_SYS_NS87308_PARP |
| 3966 | CONFIG_SYS_NS87308_PMC1 | 3965 | CONFIG_SYS_NS87308_PMC1 |
| 3967 | CONFIG_SYS_NS87308_PMC2 | 3966 | CONFIG_SYS_NS87308_PMC2 |
| 3968 | CONFIG_SYS_NS87308_PMC3 | 3967 | CONFIG_SYS_NS87308_PMC3 |
| 3969 | CONFIG_SYS_NS87308_POWRMAN | 3968 | CONFIG_SYS_NS87308_POWRMAN |
| 3970 | CONFIG_SYS_NS87308_PS2MOD | 3969 | CONFIG_SYS_NS87308_PS2MOD |
| 3971 | CONFIG_SYS_NS87308_PWMAN_BASE | 3970 | CONFIG_SYS_NS87308_PWMAN_BASE |
| 3972 | CONFIG_SYS_NS87308_RARP | 3971 | CONFIG_SYS_NS87308_RARP |
| 3973 | CONFIG_SYS_NS87308_RTC_APC | 3972 | CONFIG_SYS_NS87308_RTC_APC |
| 3974 | CONFIG_SYS_NS87308_RTC_BASE | 3973 | CONFIG_SYS_NS87308_RTC_BASE |
| 3975 | CONFIG_SYS_NS87308_UART1 | 3974 | CONFIG_SYS_NS87308_UART1 |
| 3976 | CONFIG_SYS_NS87308_UART1_BASE | 3975 | CONFIG_SYS_NS87308_UART1_BASE |
| 3977 | CONFIG_SYS_NS87308_UART2 | 3976 | CONFIG_SYS_NS87308_UART2 |
| 3978 | CONFIG_SYS_NS87308_UART2_BASE | 3977 | CONFIG_SYS_NS87308_UART2_BASE |
| 3979 | CONFIG_SYS_NUM_ADDR_MAP | 3978 | CONFIG_SYS_NUM_ADDR_MAP |
| 3980 | CONFIG_SYS_NUM_CPC | 3979 | CONFIG_SYS_NUM_CPC |
| 3981 | CONFIG_SYS_NUM_FM1_10GEC | 3980 | CONFIG_SYS_NUM_FM1_10GEC |
| 3982 | CONFIG_SYS_NUM_FM1_DTSEC | 3981 | CONFIG_SYS_NUM_FM1_DTSEC |
| 3983 | CONFIG_SYS_NUM_FM2_10GEC | 3982 | CONFIG_SYS_NUM_FM2_10GEC |
| 3984 | CONFIG_SYS_NUM_FM2_DTSEC | 3983 | CONFIG_SYS_NUM_FM2_DTSEC |
| 3985 | CONFIG_SYS_NUM_FMAN | 3984 | CONFIG_SYS_NUM_FMAN |
| 3986 | CONFIG_SYS_NUM_I2C_BUSES | 3985 | CONFIG_SYS_NUM_I2C_BUSES |
| 3987 | CONFIG_SYS_NUM_IRQS | 3986 | CONFIG_SYS_NUM_IRQS |
| 3988 | CONFIG_SYS_NVRAM_ACCESS_ROUTINE | 3987 | CONFIG_SYS_NVRAM_ACCESS_ROUTINE |
| 3989 | CONFIG_SYS_NVRAM_BASE_ADDR | 3988 | CONFIG_SYS_NVRAM_BASE_ADDR |
| 3990 | CONFIG_SYS_NVRAM_SIZE | 3989 | CONFIG_SYS_NVRAM_SIZE |
| 3991 | CONFIG_SYS_OBIR | 3990 | CONFIG_SYS_OBIR |
| 3992 | CONFIG_SYS_OHCI_BE_CONTROLLER | 3991 | CONFIG_SYS_OHCI_BE_CONTROLLER |
| 3993 | CONFIG_SYS_OHCI_SWAP_REG_ACCESS | 3992 | CONFIG_SYS_OHCI_SWAP_REG_ACCESS |
| 3994 | CONFIG_SYS_OMAP24_I2C_SLAVE | 3993 | CONFIG_SYS_OMAP24_I2C_SLAVE |
| 3995 | CONFIG_SYS_OMAP24_I2C_SLAVE1 | 3994 | CONFIG_SYS_OMAP24_I2C_SLAVE1 |
| 3996 | CONFIG_SYS_OMAP24_I2C_SLAVE2 | 3995 | CONFIG_SYS_OMAP24_I2C_SLAVE2 |
| 3997 | CONFIG_SYS_OMAP24_I2C_SLAVE3 | 3996 | CONFIG_SYS_OMAP24_I2C_SLAVE3 |
| 3998 | CONFIG_SYS_OMAP24_I2C_SLAVE4 | 3997 | CONFIG_SYS_OMAP24_I2C_SLAVE4 |
| 3999 | CONFIG_SYS_OMAP24_I2C_SPEED | 3998 | CONFIG_SYS_OMAP24_I2C_SPEED |
| 4000 | CONFIG_SYS_OMAP24_I2C_SPEED1 | 3999 | CONFIG_SYS_OMAP24_I2C_SPEED1 |
| 4001 | CONFIG_SYS_OMAP24_I2C_SPEED2 | 4000 | CONFIG_SYS_OMAP24_I2C_SPEED2 |
| 4002 | CONFIG_SYS_OMAP24_I2C_SPEED3 | 4001 | CONFIG_SYS_OMAP24_I2C_SPEED3 |
| 4003 | CONFIG_SYS_OMAP24_I2C_SPEED4 | 4002 | CONFIG_SYS_OMAP24_I2C_SPEED4 |
| 4004 | CONFIG_SYS_OMAP24_I2C_SPEED_PSOC | 4003 | CONFIG_SYS_OMAP24_I2C_SPEED_PSOC |
| 4005 | CONFIG_SYS_OMAP_ABE_SYSCK | 4004 | CONFIG_SYS_OMAP_ABE_SYSCK |
| 4006 | CONFIG_SYS_ONENAND_BASE | 4005 | CONFIG_SYS_ONENAND_BASE |
| 4007 | CONFIG_SYS_ONENAND_BLOCK_SIZE | 4006 | CONFIG_SYS_ONENAND_BLOCK_SIZE |
| 4008 | CONFIG_SYS_ONENAND_PAGE_SIZE | 4007 | CONFIG_SYS_ONENAND_PAGE_SIZE |
| 4009 | CONFIG_SYS_OR0_64M | 4008 | CONFIG_SYS_OR0_64M |
| 4010 | CONFIG_SYS_OR0_8M | 4009 | CONFIG_SYS_OR0_8M |
| 4011 | CONFIG_SYS_OR0_REMAP | 4010 | CONFIG_SYS_OR0_REMAP |
| 4012 | CONFIG_SYS_OR1_REMAP | 4011 | CONFIG_SYS_OR1_REMAP |
| 4013 | CONFIG_SYS_OR6_64M | 4012 | CONFIG_SYS_OR6_64M |
| 4014 | CONFIG_SYS_OR6_8M | 4013 | CONFIG_SYS_OR6_8M |
| 4015 | CONFIG_SYS_OR_TIMING_FLASH | 4014 | CONFIG_SYS_OR_TIMING_FLASH |
| 4016 | CONFIG_SYS_OR_TIMING_MRAM | 4015 | CONFIG_SYS_OR_TIMING_MRAM |
| 4017 | CONFIG_SYS_OSCIN_FREQ | 4016 | CONFIG_SYS_OSCIN_FREQ |
| 4018 | CONFIG_SYS_OSD_DH | 4017 | CONFIG_SYS_OSD_DH |
| 4019 | CONFIG_SYS_OSD_SCREENS | 4018 | CONFIG_SYS_OSD_SCREENS |
| 4020 | CONFIG_SYS_OSPR_OFFSET | 4019 | CONFIG_SYS_OSPR_OFFSET |
| 4021 | CONFIG_SYS_PACNT | 4020 | CONFIG_SYS_PACNT |
| 4022 | CONFIG_SYS_PADAT | 4021 | CONFIG_SYS_PADAT |
| 4023 | CONFIG_SYS_PADDR | 4022 | CONFIG_SYS_PADDR |
| 4024 | CONFIG_SYS_PAGE_SIZE | 4023 | CONFIG_SYS_PAGE_SIZE |
| 4025 | CONFIG_SYS_PAMU_ADDR | 4024 | CONFIG_SYS_PAMU_ADDR |
| 4026 | CONFIG_SYS_PASPAR | 4025 | CONFIG_SYS_PASPAR |
| 4027 | CONFIG_SYS_PAXE_BASE | 4026 | CONFIG_SYS_PAXE_BASE |
| 4028 | CONFIG_SYS_PAXE_SIZE | 4027 | CONFIG_SYS_PAXE_SIZE |
| 4029 | CONFIG_SYS_PBCNT | 4028 | CONFIG_SYS_PBCNT |
| 4030 | CONFIG_SYS_PBDAT | 4029 | CONFIG_SYS_PBDAT |
| 4031 | CONFIG_SYS_PBDDR | 4030 | CONFIG_SYS_PBDDR |
| 4032 | CONFIG_SYS_PBI_FLASH_BASE | 4031 | CONFIG_SYS_PBI_FLASH_BASE |
| 4033 | CONFIG_SYS_PBI_FLASH_WINDOW | 4032 | CONFIG_SYS_PBI_FLASH_WINDOW |
| 4034 | CONFIG_SYS_PBSIZE | 4033 | CONFIG_SYS_PBSIZE |
| 4035 | CONFIG_SYS_PCA953X_BRD_CFG0 | 4034 | CONFIG_SYS_PCA953X_BRD_CFG0 |
| 4036 | CONFIG_SYS_PCA953X_BRD_CFG1 | 4035 | CONFIG_SYS_PCA953X_BRD_CFG1 |
| 4037 | CONFIG_SYS_PCA953X_BRD_CFG2 | 4036 | CONFIG_SYS_PCA953X_BRD_CFG2 |
| 4038 | CONFIG_SYS_PCA953X_C0_FLASH_PASS_CS | 4037 | CONFIG_SYS_PCA953X_C0_FLASH_PASS_CS |
| 4039 | CONFIG_SYS_PCA953X_C0_SER0_EN | 4038 | CONFIG_SYS_PCA953X_C0_SER0_EN |
| 4040 | CONFIG_SYS_PCA953X_C0_SER0_MODE | 4039 | CONFIG_SYS_PCA953X_C0_SER0_MODE |
| 4041 | CONFIG_SYS_PCA953X_C0_SER1_EN | 4040 | CONFIG_SYS_PCA953X_C0_SER1_EN |
| 4042 | CONFIG_SYS_PCA953X_C0_SER1_MODE | 4041 | CONFIG_SYS_PCA953X_C0_SER1_MODE |
| 4043 | CONFIG_SYS_PCA953X_C0_VCORE_VID2 | 4042 | CONFIG_SYS_PCA953X_C0_VCORE_VID2 |
| 4044 | CONFIG_SYS_PCA953X_C0_VCORE_VID3 | 4043 | CONFIG_SYS_PCA953X_C0_VCORE_VID3 |
| 4045 | CONFIG_SYS_PCA953X_EREADY | 4044 | CONFIG_SYS_PCA953X_EREADY |
| 4046 | CONFIG_SYS_PCA953X_FLASH_PASS_CS | 4045 | CONFIG_SYS_PCA953X_FLASH_PASS_CS |
| 4047 | CONFIG_SYS_PCA953X_GPIO_VPX0 | 4046 | CONFIG_SYS_PCA953X_GPIO_VPX0 |
| 4048 | CONFIG_SYS_PCA953X_GPIO_VPX1 | 4047 | CONFIG_SYS_PCA953X_GPIO_VPX1 |
| 4049 | CONFIG_SYS_PCA953X_GPIO_VPX2 | 4048 | CONFIG_SYS_PCA953X_GPIO_VPX2 |
| 4050 | CONFIG_SYS_PCA953X_GPIO_VPX3 | 4049 | CONFIG_SYS_PCA953X_GPIO_VPX3 |
| 4051 | CONFIG_SYS_PCA953X_MC_GPIO0 | 4050 | CONFIG_SYS_PCA953X_MC_GPIO0 |
| 4052 | CONFIG_SYS_PCA953X_MC_GPIO1 | 4051 | CONFIG_SYS_PCA953X_MC_GPIO1 |
| 4053 | CONFIG_SYS_PCA953X_MC_GPIO2 | 4052 | CONFIG_SYS_PCA953X_MC_GPIO2 |
| 4054 | CONFIG_SYS_PCA953X_MC_GPIO3 | 4053 | CONFIG_SYS_PCA953X_MC_GPIO3 |
| 4055 | CONFIG_SYS_PCA953X_MC_GPIO4 | 4054 | CONFIG_SYS_PCA953X_MC_GPIO4 |
| 4056 | CONFIG_SYS_PCA953X_MC_GPIO5 | 4055 | CONFIG_SYS_PCA953X_MC_GPIO5 |
| 4057 | CONFIG_SYS_PCA953X_MC_GPIO6 | 4056 | CONFIG_SYS_PCA953X_MC_GPIO6 |
| 4058 | CONFIG_SYS_PCA953X_MC_GPIO7 | 4057 | CONFIG_SYS_PCA953X_MC_GPIO7 |
| 4059 | CONFIG_SYS_PCA953X_MONARCH | 4058 | CONFIG_SYS_PCA953X_MONARCH |
| 4060 | CONFIG_SYS_PCA953X_NVM_WP | 4059 | CONFIG_SYS_PCA953X_NVM_WP |
| 4061 | CONFIG_SYS_PCA953X_P0_GA0 | 4060 | CONFIG_SYS_PCA953X_P0_GA0 |
| 4062 | CONFIG_SYS_PCA953X_P0_GA1 | 4061 | CONFIG_SYS_PCA953X_P0_GA1 |
| 4063 | CONFIG_SYS_PCA953X_P0_GA2 | 4062 | CONFIG_SYS_PCA953X_P0_GA2 |
| 4064 | CONFIG_SYS_PCA953X_P0_GA3 | 4063 | CONFIG_SYS_PCA953X_P0_GA3 |
| 4065 | CONFIG_SYS_PCA953X_P0_GA4 | 4064 | CONFIG_SYS_PCA953X_P0_GA4 |
| 4066 | CONFIG_SYS_PCA953X_P0_GAP | 4065 | CONFIG_SYS_PCA953X_P0_GAP |
| 4067 | CONFIG_SYS_PCA953X_P14_IO0 | 4066 | CONFIG_SYS_PCA953X_P14_IO0 |
| 4068 | CONFIG_SYS_PCA953X_P14_IO1 | 4067 | CONFIG_SYS_PCA953X_P14_IO1 |
| 4069 | CONFIG_SYS_PCA953X_P14_IO2 | 4068 | CONFIG_SYS_PCA953X_P14_IO2 |
| 4070 | CONFIG_SYS_PCA953X_P14_IO3 | 4069 | CONFIG_SYS_PCA953X_P14_IO3 |
| 4071 | CONFIG_SYS_PCA953X_P14_IO4 | 4070 | CONFIG_SYS_PCA953X_P14_IO4 |
| 4072 | CONFIG_SYS_PCA953X_P14_IO5 | 4071 | CONFIG_SYS_PCA953X_P14_IO5 |
| 4073 | CONFIG_SYS_PCA953X_P14_IO6 | 4072 | CONFIG_SYS_PCA953X_P14_IO6 |
| 4074 | CONFIG_SYS_PCA953X_P14_IO7 | 4073 | CONFIG_SYS_PCA953X_P14_IO7 |
| 4075 | CONFIG_SYS_PCA953X_P1_SYSEN | 4074 | CONFIG_SYS_PCA953X_P1_SYSEN |
| 4076 | CONFIG_SYS_PCA953X_PLUG_GPIO0 | 4075 | CONFIG_SYS_PCA953X_PLUG_GPIO0 |
| 4077 | CONFIG_SYS_PCA953X_PMC0_EREADY | 4076 | CONFIG_SYS_PCA953X_PMC0_EREADY |
| 4078 | CONFIG_SYS_PCA953X_PMC0_MONARCH | 4077 | CONFIG_SYS_PCA953X_PMC0_MONARCH |
| 4079 | CONFIG_SYS_PCA953X_PMC_EREADY | 4078 | CONFIG_SYS_PCA953X_PMC_EREADY |
| 4080 | CONFIG_SYS_PCA953X_PMC_MONARCH | 4079 | CONFIG_SYS_PCA953X_PMC_MONARCH |
| 4081 | CONFIG_SYS_PCA953X_PMC_PRESENT | 4080 | CONFIG_SYS_PCA953X_PMC_PRESENT |
| 4082 | CONFIG_SYS_PCA953X_VPX_FRU_WRCTL | 4081 | CONFIG_SYS_PCA953X_VPX_FRU_WRCTL |
| 4083 | CONFIG_SYS_PCA953X_VPX_GPIO0 | 4082 | CONFIG_SYS_PCA953X_VPX_GPIO0 |
| 4084 | CONFIG_SYS_PCA953X_VPX_GPIO1 | 4083 | CONFIG_SYS_PCA953X_VPX_GPIO1 |
| 4085 | CONFIG_SYS_PCA953X_VPX_GPIO2 | 4084 | CONFIG_SYS_PCA953X_VPX_GPIO2 |
| 4086 | CONFIG_SYS_PCA953X_VPX_GPIO3 | 4085 | CONFIG_SYS_PCA953X_VPX_GPIO3 |
| 4087 | CONFIG_SYS_PCA953X_XMC0_BIST | 4086 | CONFIG_SYS_PCA953X_XMC0_BIST |
| 4088 | CONFIG_SYS_PCA953X_XMC0_MVMR0 | 4087 | CONFIG_SYS_PCA953X_XMC0_MVMR0 |
| 4089 | CONFIG_SYS_PCA953X_XMC0_ROOT0 | 4088 | CONFIG_SYS_PCA953X_XMC0_ROOT0 |
| 4090 | CONFIG_SYS_PCA953X_XMC0_WAKE | 4089 | CONFIG_SYS_PCA953X_XMC0_WAKE |
| 4091 | CONFIG_SYS_PCA953X_XMC_BIST | 4090 | CONFIG_SYS_PCA953X_XMC_BIST |
| 4092 | CONFIG_SYS_PCA953X_XMC_GA0 | 4091 | CONFIG_SYS_PCA953X_XMC_GA0 |
| 4093 | CONFIG_SYS_PCA953X_XMC_GA1 | 4092 | CONFIG_SYS_PCA953X_XMC_GA1 |
| 4094 | CONFIG_SYS_PCA953X_XMC_GA2 | 4093 | CONFIG_SYS_PCA953X_XMC_GA2 |
| 4095 | CONFIG_SYS_PCA953X_XMC_PRESENT | 4094 | CONFIG_SYS_PCA953X_XMC_PRESENT |
| 4096 | CONFIG_SYS_PCA953X_XMC_ROOT0 | 4095 | CONFIG_SYS_PCA953X_XMC_ROOT0 |
| 4097 | CONFIG_SYS_PCA953X_XMC_WAKE | 4096 | CONFIG_SYS_PCA953X_XMC_WAKE |
| 4098 | CONFIG_SYS_PCCNT | 4097 | CONFIG_SYS_PCCNT |
| 4099 | CONFIG_SYS_PCDAT | 4098 | CONFIG_SYS_PCDAT |
| 4100 | CONFIG_SYS_PCDDR | 4099 | CONFIG_SYS_PCDDR |
| 4101 | CONFIG_SYS_PCI | 4100 | CONFIG_SYS_PCI |
| 4102 | CONFIG_SYS_PCI1_ADDR | 4101 | CONFIG_SYS_PCI1_ADDR |
| 4103 | CONFIG_SYS_PCI1_IO_BASE | 4102 | CONFIG_SYS_PCI1_IO_BASE |
| 4104 | CONFIG_SYS_PCI1_IO_BUS | 4103 | CONFIG_SYS_PCI1_IO_BUS |
| 4105 | CONFIG_SYS_PCI1_IO_PHYS | 4104 | CONFIG_SYS_PCI1_IO_PHYS |
| 4106 | CONFIG_SYS_PCI1_IO_SIZE | 4105 | CONFIG_SYS_PCI1_IO_SIZE |
| 4107 | CONFIG_SYS_PCI1_IO_VIRT | 4106 | CONFIG_SYS_PCI1_IO_VIRT |
| 4108 | CONFIG_SYS_PCI1_MEM_BASE | 4107 | CONFIG_SYS_PCI1_MEM_BASE |
| 4109 | CONFIG_SYS_PCI1_MEM_BUS | 4108 | CONFIG_SYS_PCI1_MEM_BUS |
| 4110 | CONFIG_SYS_PCI1_MEM_PHYS | 4109 | CONFIG_SYS_PCI1_MEM_PHYS |
| 4111 | CONFIG_SYS_PCI1_MEM_SIZE | 4110 | CONFIG_SYS_PCI1_MEM_SIZE |
| 4112 | CONFIG_SYS_PCI1_MEM_VIRT | 4111 | CONFIG_SYS_PCI1_MEM_VIRT |
| 4113 | CONFIG_SYS_PCI1_MMIO_BASE | 4112 | CONFIG_SYS_PCI1_MMIO_BASE |
| 4114 | CONFIG_SYS_PCI1_MMIO_PHYS | 4113 | CONFIG_SYS_PCI1_MMIO_PHYS |
| 4115 | CONFIG_SYS_PCI1_MMIO_SIZE | 4114 | CONFIG_SYS_PCI1_MMIO_SIZE |
| 4116 | CONFIG_SYS_PCI2_ADDR | 4115 | CONFIG_SYS_PCI2_ADDR |
| 4117 | CONFIG_SYS_PCI2_IO_BASE | 4116 | CONFIG_SYS_PCI2_IO_BASE |
| 4118 | CONFIG_SYS_PCI2_IO_BUS | 4117 | CONFIG_SYS_PCI2_IO_BUS |
| 4119 | CONFIG_SYS_PCI2_IO_PHYS | 4118 | CONFIG_SYS_PCI2_IO_PHYS |
| 4120 | CONFIG_SYS_PCI2_IO_SIZE | 4119 | CONFIG_SYS_PCI2_IO_SIZE |
| 4121 | CONFIG_SYS_PCI2_IO_VIRT | 4120 | CONFIG_SYS_PCI2_IO_VIRT |
| 4122 | CONFIG_SYS_PCI2_MEM_BASE | 4121 | CONFIG_SYS_PCI2_MEM_BASE |
| 4123 | CONFIG_SYS_PCI2_MEM_BUS | 4122 | CONFIG_SYS_PCI2_MEM_BUS |
| 4124 | CONFIG_SYS_PCI2_MEM_PHYS | 4123 | CONFIG_SYS_PCI2_MEM_PHYS |
| 4125 | CONFIG_SYS_PCI2_MEM_SIZE | 4124 | CONFIG_SYS_PCI2_MEM_SIZE |
| 4126 | CONFIG_SYS_PCI2_MEM_VIRT | 4125 | CONFIG_SYS_PCI2_MEM_VIRT |
| 4127 | CONFIG_SYS_PCI2_MMIO_BASE | 4126 | CONFIG_SYS_PCI2_MMIO_BASE |
| 4128 | CONFIG_SYS_PCI2_MMIO_PHYS | 4127 | CONFIG_SYS_PCI2_MMIO_PHYS |
| 4129 | CONFIG_SYS_PCI2_MMIO_SIZE | 4128 | CONFIG_SYS_PCI2_MMIO_SIZE |
| 4130 | CONFIG_SYS_PCI64_MEMORY_BUS | 4129 | CONFIG_SYS_PCI64_MEMORY_BUS |
| 4131 | CONFIG_SYS_PCIE | 4130 | CONFIG_SYS_PCIE |
| 4132 | CONFIG_SYS_PCIE1_ADDR | 4131 | CONFIG_SYS_PCIE1_ADDR |
| 4133 | CONFIG_SYS_PCIE1_BASE | 4132 | CONFIG_SYS_PCIE1_BASE |
| 4134 | CONFIG_SYS_PCIE1_CFG_BASE | 4133 | CONFIG_SYS_PCIE1_CFG_BASE |
| 4135 | CONFIG_SYS_PCIE1_CFG_SIZE | 4134 | CONFIG_SYS_PCIE1_CFG_SIZE |
| 4136 | CONFIG_SYS_PCIE1_IO_BASE | 4135 | CONFIG_SYS_PCIE1_IO_BASE |
| 4137 | CONFIG_SYS_PCIE1_IO_BUS | 4136 | CONFIG_SYS_PCIE1_IO_BUS |
| 4138 | CONFIG_SYS_PCIE1_IO_PHYS | 4137 | CONFIG_SYS_PCIE1_IO_PHYS |
| 4139 | CONFIG_SYS_PCIE1_IO_PHYS_LOW | 4138 | CONFIG_SYS_PCIE1_IO_PHYS_LOW |
| 4140 | CONFIG_SYS_PCIE1_IO_SIZE | 4139 | CONFIG_SYS_PCIE1_IO_SIZE |
| 4141 | CONFIG_SYS_PCIE1_IO_VIRT | 4140 | CONFIG_SYS_PCIE1_IO_VIRT |
| 4142 | CONFIG_SYS_PCIE1_MEM_BASE | 4141 | CONFIG_SYS_PCIE1_MEM_BASE |
| 4143 | CONFIG_SYS_PCIE1_MEM_BUS | 4142 | CONFIG_SYS_PCIE1_MEM_BUS |
| 4144 | CONFIG_SYS_PCIE1_MEM_PHYS | 4143 | CONFIG_SYS_PCIE1_MEM_PHYS |
| 4145 | CONFIG_SYS_PCIE1_MEM_PHYS_HIGH | 4144 | CONFIG_SYS_PCIE1_MEM_PHYS_HIGH |
| 4146 | CONFIG_SYS_PCIE1_MEM_PHYS_LOW | 4145 | CONFIG_SYS_PCIE1_MEM_PHYS_LOW |
| 4147 | CONFIG_SYS_PCIE1_MEM_SIZE | 4146 | CONFIG_SYS_PCIE1_MEM_SIZE |
| 4148 | CONFIG_SYS_PCIE1_MEM_VIRT | 4147 | CONFIG_SYS_PCIE1_MEM_VIRT |
| 4149 | CONFIG_SYS_PCIE1_NAME | 4148 | CONFIG_SYS_PCIE1_NAME |
| 4150 | CONFIG_SYS_PCIE1_PHYS_ADDR | 4149 | CONFIG_SYS_PCIE1_PHYS_ADDR |
| 4151 | CONFIG_SYS_PCIE1_PHYS_BASE | 4150 | CONFIG_SYS_PCIE1_PHYS_BASE |
| 4152 | CONFIG_SYS_PCIE1_PHYS_SIZE | 4151 | CONFIG_SYS_PCIE1_PHYS_SIZE |
| 4153 | CONFIG_SYS_PCIE1_VIRT_ADDR | 4152 | CONFIG_SYS_PCIE1_VIRT_ADDR |
| 4154 | CONFIG_SYS_PCIE2_ADDR | 4153 | CONFIG_SYS_PCIE2_ADDR |
| 4155 | CONFIG_SYS_PCIE2_BASE | 4154 | CONFIG_SYS_PCIE2_BASE |
| 4156 | CONFIG_SYS_PCIE2_CFG_BASE | 4155 | CONFIG_SYS_PCIE2_CFG_BASE |
| 4157 | CONFIG_SYS_PCIE2_CFG_SIZE | 4156 | CONFIG_SYS_PCIE2_CFG_SIZE |
| 4158 | CONFIG_SYS_PCIE2_IO_BASE | 4157 | CONFIG_SYS_PCIE2_IO_BASE |
| 4159 | CONFIG_SYS_PCIE2_IO_BUS | 4158 | CONFIG_SYS_PCIE2_IO_BUS |
| 4160 | CONFIG_SYS_PCIE2_IO_PHYS | 4159 | CONFIG_SYS_PCIE2_IO_PHYS |
| 4161 | CONFIG_SYS_PCIE2_IO_PHYS_LOW | 4160 | CONFIG_SYS_PCIE2_IO_PHYS_LOW |
| 4162 | CONFIG_SYS_PCIE2_IO_SIZE | 4161 | CONFIG_SYS_PCIE2_IO_SIZE |
| 4163 | CONFIG_SYS_PCIE2_IO_VIRT | 4162 | CONFIG_SYS_PCIE2_IO_VIRT |
| 4164 | CONFIG_SYS_PCIE2_MEM_BASE | 4163 | CONFIG_SYS_PCIE2_MEM_BASE |
| 4165 | CONFIG_SYS_PCIE2_MEM_BUS | 4164 | CONFIG_SYS_PCIE2_MEM_BUS |
| 4166 | CONFIG_SYS_PCIE2_MEM_PHYS | 4165 | CONFIG_SYS_PCIE2_MEM_PHYS |
| 4167 | CONFIG_SYS_PCIE2_MEM_PHYS_HIGH | 4166 | CONFIG_SYS_PCIE2_MEM_PHYS_HIGH |
| 4168 | CONFIG_SYS_PCIE2_MEM_PHYS_LOW | 4167 | CONFIG_SYS_PCIE2_MEM_PHYS_LOW |
| 4169 | CONFIG_SYS_PCIE2_MEM_SIZE | 4168 | CONFIG_SYS_PCIE2_MEM_SIZE |
| 4170 | CONFIG_SYS_PCIE2_MEM_VIRT | 4169 | CONFIG_SYS_PCIE2_MEM_VIRT |
| 4171 | CONFIG_SYS_PCIE2_NAME | 4170 | CONFIG_SYS_PCIE2_NAME |
| 4172 | CONFIG_SYS_PCIE2_PHYS_ADDR | 4171 | CONFIG_SYS_PCIE2_PHYS_ADDR |
| 4173 | CONFIG_SYS_PCIE2_PHYS_BASE | 4172 | CONFIG_SYS_PCIE2_PHYS_BASE |
| 4174 | CONFIG_SYS_PCIE2_PHYS_SIZE | 4173 | CONFIG_SYS_PCIE2_PHYS_SIZE |
| 4175 | CONFIG_SYS_PCIE2_VIRT_ADDR | 4174 | CONFIG_SYS_PCIE2_VIRT_ADDR |
| 4176 | CONFIG_SYS_PCIE3_ADDR | 4175 | CONFIG_SYS_PCIE3_ADDR |
| 4177 | CONFIG_SYS_PCIE3_IO_BUS | 4176 | CONFIG_SYS_PCIE3_IO_BUS |
| 4178 | CONFIG_SYS_PCIE3_IO_PHYS | 4177 | CONFIG_SYS_PCIE3_IO_PHYS |
| 4179 | CONFIG_SYS_PCIE3_IO_SIZE | 4178 | CONFIG_SYS_PCIE3_IO_SIZE |
| 4180 | CONFIG_SYS_PCIE3_IO_VIRT | 4179 | CONFIG_SYS_PCIE3_IO_VIRT |
| 4181 | CONFIG_SYS_PCIE3_MEM_BUS | 4180 | CONFIG_SYS_PCIE3_MEM_BUS |
| 4182 | CONFIG_SYS_PCIE3_MEM_BUS2 | 4181 | CONFIG_SYS_PCIE3_MEM_BUS2 |
| 4183 | CONFIG_SYS_PCIE3_MEM_PHYS | 4182 | CONFIG_SYS_PCIE3_MEM_PHYS |
| 4184 | CONFIG_SYS_PCIE3_MEM_PHYS2 | 4183 | CONFIG_SYS_PCIE3_MEM_PHYS2 |
| 4185 | CONFIG_SYS_PCIE3_MEM_SIZE | 4184 | CONFIG_SYS_PCIE3_MEM_SIZE |
| 4186 | CONFIG_SYS_PCIE3_MEM_SIZE2 | 4185 | CONFIG_SYS_PCIE3_MEM_SIZE2 |
| 4187 | CONFIG_SYS_PCIE3_MEM_VIRT | 4186 | CONFIG_SYS_PCIE3_MEM_VIRT |
| 4188 | CONFIG_SYS_PCIE3_MEM_VIRT2 | 4187 | CONFIG_SYS_PCIE3_MEM_VIRT2 |
| 4189 | CONFIG_SYS_PCIE3_NAME | 4188 | CONFIG_SYS_PCIE3_NAME |
| 4190 | CONFIG_SYS_PCIE3_PHYS_ADDR | 4189 | CONFIG_SYS_PCIE3_PHYS_ADDR |
| 4191 | CONFIG_SYS_PCIE3_PHYS_SIZE | 4190 | CONFIG_SYS_PCIE3_PHYS_SIZE |
| 4192 | CONFIG_SYS_PCIE4_ADDR | 4191 | CONFIG_SYS_PCIE4_ADDR |
| 4193 | CONFIG_SYS_PCIE4_IO_BUS | 4192 | CONFIG_SYS_PCIE4_IO_BUS |
| 4194 | CONFIG_SYS_PCIE4_IO_PHYS | 4193 | CONFIG_SYS_PCIE4_IO_PHYS |
| 4195 | CONFIG_SYS_PCIE4_IO_SIZE | 4194 | CONFIG_SYS_PCIE4_IO_SIZE |
| 4196 | CONFIG_SYS_PCIE4_IO_VIRT | 4195 | CONFIG_SYS_PCIE4_IO_VIRT |
| 4197 | CONFIG_SYS_PCIE4_MEM_BUS | 4196 | CONFIG_SYS_PCIE4_MEM_BUS |
| 4198 | CONFIG_SYS_PCIE4_MEM_PHYS | 4197 | CONFIG_SYS_PCIE4_MEM_PHYS |
| 4199 | CONFIG_SYS_PCIE4_MEM_SIZE | 4198 | CONFIG_SYS_PCIE4_MEM_SIZE |
| 4200 | CONFIG_SYS_PCIE4_MEM_VIRT | 4199 | CONFIG_SYS_PCIE4_MEM_VIRT |
| 4201 | CONFIG_SYS_PCIE4_NAME | 4200 | CONFIG_SYS_PCIE4_NAME |
| 4202 | CONFIG_SYS_PCIE4_PHYS_ADDR | 4201 | CONFIG_SYS_PCIE4_PHYS_ADDR |
| 4203 | CONFIG_SYS_PCIE4_PHYS_SIZE | 4202 | CONFIG_SYS_PCIE4_PHYS_SIZE |
| 4204 | CONFIG_SYS_PCIE_MMAP_SIZE | 4203 | CONFIG_SYS_PCIE_MMAP_SIZE |
| 4205 | CONFIG_SYS_PCIE_PHYS | 4204 | CONFIG_SYS_PCIE_PHYS |
| 4206 | CONFIG_SYS_PCIE_VIRT | 4205 | CONFIG_SYS_PCIE_VIRT |
| 4207 | CONFIG_SYS_PCI_64BIT | 4206 | CONFIG_SYS_PCI_64BIT |
| 4208 | CONFIG_SYS_PCI_BAR0 | 4207 | CONFIG_SYS_PCI_BAR0 |
| 4209 | CONFIG_SYS_PCI_BAR1 | 4208 | CONFIG_SYS_PCI_BAR1 |
| 4210 | CONFIG_SYS_PCI_BAR2 | 4209 | CONFIG_SYS_PCI_BAR2 |
| 4211 | CONFIG_SYS_PCI_BAR3 | 4210 | CONFIG_SYS_PCI_BAR3 |
| 4212 | CONFIG_SYS_PCI_BAR4 | 4211 | CONFIG_SYS_PCI_BAR4 |
| 4213 | CONFIG_SYS_PCI_BAR5 | 4212 | CONFIG_SYS_PCI_BAR5 |
| 4214 | CONFIG_SYS_PCI_CACHE_LINE_SIZE | 4213 | CONFIG_SYS_PCI_CACHE_LINE_SIZE |
| 4215 | CONFIG_SYS_PCI_CFG_BASE | 4214 | CONFIG_SYS_PCI_CFG_BASE |
| 4216 | CONFIG_SYS_PCI_CFG_BUS | 4215 | CONFIG_SYS_PCI_CFG_BUS |
| 4217 | CONFIG_SYS_PCI_CFG_PHYS | 4216 | CONFIG_SYS_PCI_CFG_PHYS |
| 4218 | CONFIG_SYS_PCI_CFG_SIZE | 4217 | CONFIG_SYS_PCI_CFG_SIZE |
| 4219 | CONFIG_SYS_PCI_EP_MEMORY_BASE | 4218 | CONFIG_SYS_PCI_EP_MEMORY_BASE |
| 4220 | CONFIG_SYS_PCI_IO_BASE | 4219 | CONFIG_SYS_PCI_IO_BASE |
| 4221 | CONFIG_SYS_PCI_IO_BUS | 4220 | CONFIG_SYS_PCI_IO_BUS |
| 4222 | CONFIG_SYS_PCI_IO_PHYS | 4221 | CONFIG_SYS_PCI_IO_PHYS |
| 4223 | CONFIG_SYS_PCI_IO_SIZE | 4222 | CONFIG_SYS_PCI_IO_SIZE |
| 4224 | CONFIG_SYS_PCI_MAP_END | 4223 | CONFIG_SYS_PCI_MAP_END |
| 4225 | CONFIG_SYS_PCI_MAP_START | 4224 | CONFIG_SYS_PCI_MAP_START |
| 4226 | CONFIG_SYS_PCI_MEMORY_BUS | 4225 | CONFIG_SYS_PCI_MEMORY_BUS |
| 4227 | CONFIG_SYS_PCI_MEMORY_PHYS | 4226 | CONFIG_SYS_PCI_MEMORY_PHYS |
| 4228 | CONFIG_SYS_PCI_MEMORY_SIZE | 4227 | CONFIG_SYS_PCI_MEMORY_SIZE |
| 4229 | CONFIG_SYS_PCI_MEM_BASE | 4228 | CONFIG_SYS_PCI_MEM_BASE |
| 4230 | CONFIG_SYS_PCI_MEM_BUS | 4229 | CONFIG_SYS_PCI_MEM_BUS |
| 4231 | CONFIG_SYS_PCI_MEM_PHYS | 4230 | CONFIG_SYS_PCI_MEM_PHYS |
| 4232 | CONFIG_SYS_PCI_MEM_SIZE | 4231 | CONFIG_SYS_PCI_MEM_SIZE |
| 4233 | CONFIG_SYS_PCI_MMIO_BASE | 4232 | CONFIG_SYS_PCI_MMIO_BASE |
| 4234 | CONFIG_SYS_PCI_MMIO_PHYS | 4233 | CONFIG_SYS_PCI_MMIO_PHYS |
| 4235 | CONFIG_SYS_PCI_MMIO_SIZE | 4234 | CONFIG_SYS_PCI_MMIO_SIZE |
| 4236 | CONFIG_SYS_PCI_NR_INBOUND_WIN | 4235 | CONFIG_SYS_PCI_NR_INBOUND_WIN |
| 4237 | CONFIG_SYS_PCI_PHYS | 4236 | CONFIG_SYS_PCI_PHYS |
| 4238 | CONFIG_SYS_PCI_SLV_MEM_BUS | 4237 | CONFIG_SYS_PCI_SLV_MEM_BUS |
| 4239 | CONFIG_SYS_PCI_SLV_MEM_LOCAL | 4238 | CONFIG_SYS_PCI_SLV_MEM_LOCAL |
| 4240 | CONFIG_SYS_PCI_SLV_MEM_SIZE | 4239 | CONFIG_SYS_PCI_SLV_MEM_SIZE |
| 4241 | CONFIG_SYS_PCI_SUBSYS_VENDORID | 4240 | CONFIG_SYS_PCI_SUBSYS_VENDORID |
| 4242 | CONFIG_SYS_PCI_SYS_MEM_BUS | 4241 | CONFIG_SYS_PCI_SYS_MEM_BUS |
| 4243 | CONFIG_SYS_PCI_SYS_MEM_PHYS | 4242 | CONFIG_SYS_PCI_SYS_MEM_PHYS |
| 4244 | CONFIG_SYS_PCI_SYS_MEM_SIZE | 4243 | CONFIG_SYS_PCI_SYS_MEM_SIZE |
| 4245 | CONFIG_SYS_PCI_TBATR0 | 4244 | CONFIG_SYS_PCI_TBATR0 |
| 4246 | CONFIG_SYS_PCI_TBATR1 | 4245 | CONFIG_SYS_PCI_TBATR1 |
| 4247 | CONFIG_SYS_PCI_TBATR2 | 4246 | CONFIG_SYS_PCI_TBATR2 |
| 4248 | CONFIG_SYS_PCI_TBATR3 | 4247 | CONFIG_SYS_PCI_TBATR3 |
| 4249 | CONFIG_SYS_PCI_TBATR4 | 4248 | CONFIG_SYS_PCI_TBATR4 |
| 4250 | CONFIG_SYS_PCI_TBATR5 | 4249 | CONFIG_SYS_PCI_TBATR5 |
| 4251 | CONFIG_SYS_PCI_VIRT | 4250 | CONFIG_SYS_PCI_VIRT |
| 4252 | CONFIG_SYS_PCMCIA_ATTR_BASE | 4251 | CONFIG_SYS_PCMCIA_ATTR_BASE |
| 4253 | CONFIG_SYS_PCMCIA_IO_BASE | 4252 | CONFIG_SYS_PCMCIA_IO_BASE |
| 4254 | CONFIG_SYS_PCMCIA_MEM_ADDR | 4253 | CONFIG_SYS_PCMCIA_MEM_ADDR |
| 4255 | CONFIG_SYS_PCMCIA_MEM_SIZE | 4254 | CONFIG_SYS_PCMCIA_MEM_SIZE |
| 4256 | CONFIG_SYS_PCMCIA_PBR0 | 4255 | CONFIG_SYS_PCMCIA_PBR0 |
| 4257 | CONFIG_SYS_PCMCIA_PBR1 | 4256 | CONFIG_SYS_PCMCIA_PBR1 |
| 4258 | CONFIG_SYS_PCMCIA_PBR2 | 4257 | CONFIG_SYS_PCMCIA_PBR2 |
| 4259 | CONFIG_SYS_PCMCIA_PBR3 | 4258 | CONFIG_SYS_PCMCIA_PBR3 |
| 4260 | CONFIG_SYS_PCMCIA_PBR4 | 4259 | CONFIG_SYS_PCMCIA_PBR4 |
| 4261 | CONFIG_SYS_PCMCIA_PBR5 | 4260 | CONFIG_SYS_PCMCIA_PBR5 |
| 4262 | CONFIG_SYS_PCMCIA_PBR6 | 4261 | CONFIG_SYS_PCMCIA_PBR6 |
| 4263 | CONFIG_SYS_PCMCIA_PBR7 | 4262 | CONFIG_SYS_PCMCIA_PBR7 |
| 4264 | CONFIG_SYS_PCMCIA_POR0 | 4263 | CONFIG_SYS_PCMCIA_POR0 |
| 4265 | CONFIG_SYS_PCMCIA_POR1 | 4264 | CONFIG_SYS_PCMCIA_POR1 |
| 4266 | CONFIG_SYS_PCMCIA_POR2 | 4265 | CONFIG_SYS_PCMCIA_POR2 |
| 4267 | CONFIG_SYS_PCMCIA_POR3 | 4266 | CONFIG_SYS_PCMCIA_POR3 |
| 4268 | CONFIG_SYS_PCMCIA_POR4 | 4267 | CONFIG_SYS_PCMCIA_POR4 |
| 4269 | CONFIG_SYS_PCMCIA_POR5 | 4268 | CONFIG_SYS_PCMCIA_POR5 |
| 4270 | CONFIG_SYS_PCMCIA_POR6 | 4269 | CONFIG_SYS_PCMCIA_POR6 |
| 4271 | CONFIG_SYS_PCMCIA_POR7 | 4270 | CONFIG_SYS_PCMCIA_POR7 |
| 4272 | CONFIG_SYS_PDCNT | 4271 | CONFIG_SYS_PDCNT |
| 4273 | CONFIG_SYS_PEHLPAR | 4272 | CONFIG_SYS_PEHLPAR |
| 4274 | CONFIG_SYS_PEPAR | 4273 | CONFIG_SYS_PEPAR |
| 4275 | CONFIG_SYS_PFPAR | 4274 | CONFIG_SYS_PFPAR |
| 4276 | CONFIG_SYS_PHYS_ADDR_HIGH | 4275 | CONFIG_SYS_PHYS_ADDR_HIGH |
| 4277 | CONFIG_SYS_PHY_UBOOT_BASE | 4276 | CONFIG_SYS_PHY_UBOOT_BASE |
| 4278 | CONFIG_SYS_PIB_BASE | 4277 | CONFIG_SYS_PIB_BASE |
| 4279 | CONFIG_SYS_PIB_WINDOW_SIZE | 4278 | CONFIG_SYS_PIB_WINDOW_SIZE |
| 4280 | CONFIG_SYS_PIOC_ASR_VAL | 4279 | CONFIG_SYS_PIOC_ASR_VAL |
| 4281 | CONFIG_SYS_PIOC_BSR_VAL | 4280 | CONFIG_SYS_PIOC_BSR_VAL |
| 4282 | CONFIG_SYS_PIOC_PDR_VAL | 4281 | CONFIG_SYS_PIOC_PDR_VAL |
| 4283 | CONFIG_SYS_PIOC_PDR_VAL1 | 4282 | CONFIG_SYS_PIOC_PDR_VAL1 |
| 4284 | CONFIG_SYS_PIOC_PPUDR_VAL | 4283 | CONFIG_SYS_PIOC_PPUDR_VAL |
| 4285 | CONFIG_SYS_PIOD_PDR_VAL1 | 4284 | CONFIG_SYS_PIOD_PDR_VAL1 |
| 4286 | CONFIG_SYS_PIOD_PPUDR_VAL | 4285 | CONFIG_SYS_PIOD_PPUDR_VAL |
| 4287 | CONFIG_SYS_PIO_MODE | 4286 | CONFIG_SYS_PIO_MODE |
| 4288 | CONFIG_SYS_PIT_BASE | 4287 | CONFIG_SYS_PIT_BASE |
| 4289 | CONFIG_SYS_PIT_PRESCALE | 4288 | CONFIG_SYS_PIT_PRESCALE |
| 4290 | CONFIG_SYS_PIXIS_VBOOT_ENABLE | 4289 | CONFIG_SYS_PIXIS_VBOOT_ENABLE |
| 4291 | CONFIG_SYS_PIXIS_VBOOT_MASK | 4290 | CONFIG_SYS_PIXIS_VBOOT_MASK |
| 4292 | CONFIG_SYS_PIXIS_VCFGEN0_ENABLE | 4291 | CONFIG_SYS_PIXIS_VCFGEN0_ENABLE |
| 4293 | CONFIG_SYS_PJPAR | 4292 | CONFIG_SYS_PJPAR |
| 4294 | CONFIG_SYS_PL310_BASE | 4293 | CONFIG_SYS_PL310_BASE |
| 4295 | CONFIG_SYS_PLATFORM_SRAM_BASE | 4294 | CONFIG_SYS_PLATFORM_SRAM_BASE |
| 4296 | CONFIG_SYS_PLATFORM_SRAM_BASE_PHYS | 4295 | CONFIG_SYS_PLATFORM_SRAM_BASE_PHYS |
| 4297 | CONFIG_SYS_PLATFORM_SRAM_SIZE | 4296 | CONFIG_SYS_PLATFORM_SRAM_SIZE |
| 4298 | CONFIG_SYS_PLLAR_VAL | 4297 | CONFIG_SYS_PLLAR_VAL |
| 4299 | CONFIG_SYS_PLLBR_VAL | 4298 | CONFIG_SYS_PLLBR_VAL |
| 4300 | CONFIG_SYS_PLLCR | 4299 | CONFIG_SYS_PLLCR |
| 4301 | CONFIG_SYS_PLL_BYPASS | 4300 | CONFIG_SYS_PLL_BYPASS |
| 4302 | CONFIG_SYS_PLL_FDR | 4301 | CONFIG_SYS_PLL_FDR |
| 4303 | CONFIG_SYS_PLL_ODR | 4302 | CONFIG_SYS_PLL_ODR |
| 4304 | CONFIG_SYS_PLL_SETTLING_TIME | 4303 | CONFIG_SYS_PLL_SETTLING_TIME |
| 4305 | CONFIG_SYS_PLUG_BASE | 4304 | CONFIG_SYS_PLUG_BASE |
| 4306 | CONFIG_SYS_PMAN | 4305 | CONFIG_SYS_PMAN |
| 4307 | CONFIG_SYS_PMC_BASE | 4306 | CONFIG_SYS_PMC_BASE |
| 4308 | CONFIG_SYS_PMC_BASE_PHYS | 4307 | CONFIG_SYS_PMC_BASE_PHYS |
| 4309 | CONFIG_SYS_PME_CLK | 4308 | CONFIG_SYS_PME_CLK |
| 4310 | CONFIG_SYS_PORTTC | 4309 | CONFIG_SYS_PORTTC |
| 4311 | CONFIG_SYS_POST_BSPEC1 | 4310 | CONFIG_SYS_POST_BSPEC1 |
| 4312 | CONFIG_SYS_POST_BSPEC2 | 4311 | CONFIG_SYS_POST_BSPEC2 |
| 4313 | CONFIG_SYS_POST_BSPEC3 | 4312 | CONFIG_SYS_POST_BSPEC3 |
| 4314 | CONFIG_SYS_POST_BSPEC4 | 4313 | CONFIG_SYS_POST_BSPEC4 |
| 4315 | CONFIG_SYS_POST_BSPEC5 | 4314 | CONFIG_SYS_POST_BSPEC5 |
| 4316 | CONFIG_SYS_POST_CACHE | 4315 | CONFIG_SYS_POST_CACHE |
| 4317 | CONFIG_SYS_POST_CODEC | 4316 | CONFIG_SYS_POST_CODEC |
| 4318 | CONFIG_SYS_POST_COPROC | 4317 | CONFIG_SYS_POST_COPROC |
| 4319 | CONFIG_SYS_POST_CPU | 4318 | CONFIG_SYS_POST_CPU |
| 4320 | CONFIG_SYS_POST_DSP | 4319 | CONFIG_SYS_POST_DSP |
| 4321 | CONFIG_SYS_POST_ECC | 4320 | CONFIG_SYS_POST_ECC |
| 4322 | CONFIG_SYS_POST_ETHER | 4321 | CONFIG_SYS_POST_ETHER |
| 4323 | CONFIG_SYS_POST_FLASH | 4322 | CONFIG_SYS_POST_FLASH |
| 4324 | CONFIG_SYS_POST_FLASH_END | 4323 | CONFIG_SYS_POST_FLASH_END |
| 4325 | CONFIG_SYS_POST_FLASH_NUM | 4324 | CONFIG_SYS_POST_FLASH_NUM |
| 4326 | CONFIG_SYS_POST_FLASH_START | 4325 | CONFIG_SYS_POST_FLASH_START |
| 4327 | CONFIG_SYS_POST_FPU | 4326 | CONFIG_SYS_POST_FPU |
| 4328 | CONFIG_SYS_POST_HOTKEYS_GPIO | 4327 | CONFIG_SYS_POST_HOTKEYS_GPIO |
| 4329 | CONFIG_SYS_POST_I2C | 4328 | CONFIG_SYS_POST_I2C |
| 4330 | CONFIG_SYS_POST_I2C_ADDRS | 4329 | CONFIG_SYS_POST_I2C_ADDRS |
| 4331 | CONFIG_SYS_POST_I2C_IGNORES | 4330 | CONFIG_SYS_POST_I2C_IGNORES |
| 4332 | CONFIG_SYS_POST_MEMORY | 4331 | CONFIG_SYS_POST_MEMORY |
| 4333 | CONFIG_SYS_POST_MEM_REGIONS | 4332 | CONFIG_SYS_POST_MEM_REGIONS |
| 4334 | CONFIG_SYS_POST_OCM | 4333 | CONFIG_SYS_POST_OCM |
| 4335 | CONFIG_SYS_POST_PREREL | 4334 | CONFIG_SYS_POST_PREREL |
| 4336 | CONFIG_SYS_POST_RTC | 4335 | CONFIG_SYS_POST_RTC |
| 4337 | CONFIG_SYS_POST_SPR | 4336 | CONFIG_SYS_POST_SPR |
| 4338 | CONFIG_SYS_POST_SYSMON | 4337 | CONFIG_SYS_POST_SYSMON |
| 4339 | CONFIG_SYS_POST_UART | 4338 | CONFIG_SYS_POST_UART |
| 4340 | CONFIG_SYS_POST_USB | 4339 | CONFIG_SYS_POST_USB |
| 4341 | CONFIG_SYS_POST_WATCHDOG | 4340 | CONFIG_SYS_POST_WATCHDOG |
| 4342 | CONFIG_SYS_POST_WORD_ADDR | 4341 | CONFIG_SYS_POST_WORD_ADDR |
| 4343 | CONFIG_SYS_PPC_DDR_WIMGE | 4342 | CONFIG_SYS_PPC_DDR_WIMGE |
| 4344 | CONFIG_SYS_PQSPAR | 4343 | CONFIG_SYS_PQSPAR |
| 4345 | CONFIG_SYS_PRELIM_OR_AM | 4344 | CONFIG_SYS_PRELIM_OR_AM |
| 4346 | CONFIG_SYS_PROMPT_HUSH_PS2 | 4345 | CONFIG_SYS_PROMPT_HUSH_PS2 |
| 4347 | CONFIG_SYS_PSDPAR | 4346 | CONFIG_SYS_PSDPAR |
| 4348 | CONFIG_SYS_PSSR_VAL | 4347 | CONFIG_SYS_PSSR_VAL |
| 4349 | CONFIG_SYS_PTCPAR | 4348 | CONFIG_SYS_PTCPAR |
| 4350 | CONFIG_SYS_PTDPAR | 4349 | CONFIG_SYS_PTDPAR |
| 4351 | CONFIG_SYS_PTV | 4350 | CONFIG_SYS_PTV |
| 4352 | CONFIG_SYS_PUAPAR | 4351 | CONFIG_SYS_PUAPAR |
| 4353 | CONFIG_SYS_QE_FMAN_FW_IN_MMC | 4352 | CONFIG_SYS_QE_FMAN_FW_IN_MMC |
| 4354 | CONFIG_SYS_QE_FMAN_FW_IN_NAND | 4353 | CONFIG_SYS_QE_FMAN_FW_IN_NAND |
| 4355 | CONFIG_SYS_QE_FMAN_FW_IN_NOR | 4354 | CONFIG_SYS_QE_FMAN_FW_IN_NOR |
| 4356 | CONFIG_SYS_QE_FMAN_FW_IN_REMOTE | 4355 | CONFIG_SYS_QE_FMAN_FW_IN_REMOTE |
| 4357 | CONFIG_SYS_QE_FMAN_FW_LENGTH | 4356 | CONFIG_SYS_QE_FMAN_FW_LENGTH |
| 4358 | CONFIG_SYS_QE_FW_ADDR | 4357 | CONFIG_SYS_QE_FW_ADDR |
| 4359 | CONFIG_SYS_QE_FW_IN_SPIFLASH | 4358 | CONFIG_SYS_QE_FW_IN_SPIFLASH |
| 4360 | CONFIG_SYS_QMAN_CENA_BASE | 4359 | CONFIG_SYS_QMAN_CENA_BASE |
| 4361 | CONFIG_SYS_QMAN_CENA_SIZE | 4360 | CONFIG_SYS_QMAN_CENA_SIZE |
| 4362 | CONFIG_SYS_QMAN_CINH_BASE | 4361 | CONFIG_SYS_QMAN_CINH_BASE |
| 4363 | CONFIG_SYS_QMAN_CINH_SIZE | 4362 | CONFIG_SYS_QMAN_CINH_SIZE |
| 4364 | CONFIG_SYS_QMAN_MEM_BASE | 4363 | CONFIG_SYS_QMAN_MEM_BASE |
| 4365 | CONFIG_SYS_QMAN_MEM_PHYS | 4364 | CONFIG_SYS_QMAN_MEM_PHYS |
| 4366 | CONFIG_SYS_QMAN_MEM_SIZE | 4365 | CONFIG_SYS_QMAN_MEM_SIZE |
| 4367 | CONFIG_SYS_QMAN_NUM_PORTALS | 4366 | CONFIG_SYS_QMAN_NUM_PORTALS |
| 4368 | CONFIG_SYS_QMAN_SP_CENA_SIZE | 4367 | CONFIG_SYS_QMAN_SP_CENA_SIZE |
| 4369 | CONFIG_SYS_QMAN_SP_CINH_SIZE | 4368 | CONFIG_SYS_QMAN_SP_CINH_SIZE |
| 4370 | CONFIG_SYS_QMAN_SWP_ISDR_REG | 4369 | CONFIG_SYS_QMAN_SWP_ISDR_REG |
| 4371 | CONFIG_SYS_QRIO_BASE | 4370 | CONFIG_SYS_QRIO_BASE |
| 4372 | CONFIG_SYS_QRIO_BASE_PHYS | 4371 | CONFIG_SYS_QRIO_BASE_PHYS |
| 4373 | CONFIG_SYS_QRIO_BR_PRELIM | 4372 | CONFIG_SYS_QRIO_BR_PRELIM |
| 4374 | CONFIG_SYS_QRIO_OR_PRELIM | 4373 | CONFIG_SYS_QRIO_OR_PRELIM |
| 4375 | CONFIG_SYS_R7780MP_OLD_FLASH | 4374 | CONFIG_SYS_R7780MP_OLD_FLASH |
| 4376 | CONFIG_SYS_RAMBOOT | 4375 | CONFIG_SYS_RAMBOOT |
| 4377 | CONFIG_SYS_RAM_BASE | 4376 | CONFIG_SYS_RAM_BASE |
| 4378 | CONFIG_SYS_RAM_CS | 4377 | CONFIG_SYS_RAM_CS |
| 4379 | CONFIG_SYS_RAM_FREQ_DIV | 4378 | CONFIG_SYS_RAM_FREQ_DIV |
| 4380 | CONFIG_SYS_RAM_SIZE | 4379 | CONFIG_SYS_RAM_SIZE |
| 4381 | CONFIG_SYS_RCAR_I2C0_BASE | 4380 | CONFIG_SYS_RCAR_I2C0_BASE |
| 4382 | CONFIG_SYS_RCAR_I2C0_SPEED | 4381 | CONFIG_SYS_RCAR_I2C0_SPEED |
| 4383 | CONFIG_SYS_RCAR_I2C1_BASE | 4382 | CONFIG_SYS_RCAR_I2C1_BASE |
| 4384 | CONFIG_SYS_RCAR_I2C1_SPEED | 4383 | CONFIG_SYS_RCAR_I2C1_SPEED |
| 4385 | CONFIG_SYS_RCAR_I2C2_BASE | 4384 | CONFIG_SYS_RCAR_I2C2_BASE |
| 4386 | CONFIG_SYS_RCAR_I2C2_SPEED | 4385 | CONFIG_SYS_RCAR_I2C2_SPEED |
| 4387 | CONFIG_SYS_RCAR_I2C3_BASE | 4386 | CONFIG_SYS_RCAR_I2C3_BASE |
| 4388 | CONFIG_SYS_RCAR_I2C3_SPEED | 4387 | CONFIG_SYS_RCAR_I2C3_SPEED |
| 4389 | CONFIG_SYS_RCWH_PCIHOST | 4388 | CONFIG_SYS_RCWH_PCIHOST |
| 4390 | CONFIG_SYS_READ_SPD | 4389 | CONFIG_SYS_READ_SPD |
| 4391 | CONFIG_SYS_REDUNDAND_ENVIRONMENT | 4390 | CONFIG_SYS_REDUNDAND_ENVIRONMENT |
| 4392 | CONFIG_SYS_RESET_ADDR | 4391 | CONFIG_SYS_RESET_ADDR |
| 4393 | CONFIG_SYS_RESET_ADDRESS | 4392 | CONFIG_SYS_RESET_ADDRESS |
| 4394 | CONFIG_SYS_RESET_SCTRL | 4393 | CONFIG_SYS_RESET_SCTRL |
| 4395 | CONFIG_SYS_RFD | 4394 | CONFIG_SYS_RFD |
| 4396 | CONFIG_SYS_RGMII1_PHY_ADDR | 4395 | CONFIG_SYS_RGMII1_PHY_ADDR |
| 4397 | CONFIG_SYS_RGMII2_PHY_ADDR | 4396 | CONFIG_SYS_RGMII2_PHY_ADDR |
| 4398 | CONFIG_SYS_RIO_MEM_BASE | 4397 | CONFIG_SYS_RIO_MEM_BASE |
| 4399 | CONFIG_SYS_RIO_MEM_BUS | 4398 | CONFIG_SYS_RIO_MEM_BUS |
| 4400 | CONFIG_SYS_RIO_MEM_PHYS | 4399 | CONFIG_SYS_RIO_MEM_PHYS |
| 4401 | CONFIG_SYS_RIO_MEM_SIZE | 4400 | CONFIG_SYS_RIO_MEM_SIZE |
| 4402 | CONFIG_SYS_RIO_MEM_VIRT | 4401 | CONFIG_SYS_RIO_MEM_VIRT |
| 4403 | CONFIG_SYS_ROM_BASE | 4402 | CONFIG_SYS_ROM_BASE |
| 4404 | CONFIG_SYS_RSTC_RMR_VAL | 4403 | CONFIG_SYS_RSTC_RMR_VAL |
| 4405 | CONFIG_SYS_RTC_BUS_NUM | 4404 | CONFIG_SYS_RTC_BUS_NUM |
| 4406 | CONFIG_SYS_RTC_CNT | 4405 | CONFIG_SYS_RTC_CNT |
| 4407 | CONFIG_SYS_RTC_OSCILLATOR | 4406 | CONFIG_SYS_RTC_OSCILLATOR |
| 4408 | CONFIG_SYS_RTC_PL031_BASE | 4407 | CONFIG_SYS_RTC_PL031_BASE |
| 4409 | CONFIG_SYS_RTC_REG_BASE_ADDR | 4408 | CONFIG_SYS_RTC_REG_BASE_ADDR |
| 4410 | CONFIG_SYS_RTC_SETUP | 4409 | CONFIG_SYS_RTC_SETUP |
| 4411 | CONFIG_SYS_RV3029_TCR | 4410 | CONFIG_SYS_RV3029_TCR |
| 4412 | CONFIG_SYS_RX_ETH_BUFFER | 4411 | CONFIG_SYS_RX_ETH_BUFFER |
| 4413 | CONFIG_SYS_SATA | 4412 | CONFIG_SYS_SATA |
| 4414 | CONFIG_SYS_SATA1 | 4413 | CONFIG_SYS_SATA1 |
| 4415 | CONFIG_SYS_SATA1_FLAGS | 4414 | CONFIG_SYS_SATA1_FLAGS |
| 4416 | CONFIG_SYS_SATA1_OFFSET | 4415 | CONFIG_SYS_SATA1_OFFSET |
| 4417 | CONFIG_SYS_SATA2 | 4416 | CONFIG_SYS_SATA2 |
| 4418 | CONFIG_SYS_SATA2_FLAGS | 4417 | CONFIG_SYS_SATA2_FLAGS |
| 4419 | CONFIG_SYS_SATA2_OFFSET | 4418 | CONFIG_SYS_SATA2_OFFSET |
| 4420 | CONFIG_SYS_SATA_ENV_DEV | 4419 | CONFIG_SYS_SATA_ENV_DEV |
| 4421 | CONFIG_SYS_SATA_FAT_BOOT_PARTITION | 4420 | CONFIG_SYS_SATA_FAT_BOOT_PARTITION |
| 4422 | CONFIG_SYS_SATA_MAX_DEVICE | 4421 | CONFIG_SYS_SATA_MAX_DEVICE |
| 4423 | CONFIG_SYS_SBFHDR_DATA_OFFSET | 4422 | CONFIG_SYS_SBFHDR_DATA_OFFSET |
| 4424 | CONFIG_SYS_SBFHDR_SIZE | 4423 | CONFIG_SYS_SBFHDR_SIZE |
| 4425 | CONFIG_SYS_SCCR_ENCCM | 4424 | CONFIG_SYS_SCCR_ENCCM |
| 4426 | CONFIG_SYS_SCCR_PCICM | 4425 | CONFIG_SYS_SCCR_PCICM |
| 4427 | CONFIG_SYS_SCCR_PCIEXP1CM | 4426 | CONFIG_SYS_SCCR_PCIEXP1CM |
| 4428 | CONFIG_SYS_SCCR_PCIEXP2CM | 4427 | CONFIG_SYS_SCCR_PCIEXP2CM |
| 4429 | CONFIG_SYS_SCCR_SATACM | 4428 | CONFIG_SYS_SCCR_SATACM |
| 4430 | CONFIG_SYS_SCCR_TSEC1CM | 4429 | CONFIG_SYS_SCCR_TSEC1CM |
| 4431 | CONFIG_SYS_SCCR_TSEC1ON | 4430 | CONFIG_SYS_SCCR_TSEC1ON |
| 4432 | CONFIG_SYS_SCCR_TSEC2CM | 4431 | CONFIG_SYS_SCCR_TSEC2CM |
| 4433 | CONFIG_SYS_SCCR_TSEC2ON | 4432 | CONFIG_SYS_SCCR_TSEC2ON |
| 4434 | CONFIG_SYS_SCCR_TSECCM | 4433 | CONFIG_SYS_SCCR_TSECCM |
| 4435 | CONFIG_SYS_SCCR_USBDRCM | 4434 | CONFIG_SYS_SCCR_USBDRCM |
| 4436 | CONFIG_SYS_SCCR_USBMPHCM | 4435 | CONFIG_SYS_SCCR_USBMPHCM |
| 4437 | CONFIG_SYS_SCR | 4436 | CONFIG_SYS_SCR |
| 4438 | CONFIG_SYS_SCRATCH_VA | 4437 | CONFIG_SYS_SCRATCH_VA |
| 4439 | CONFIG_SYS_SCSI_MAXDEVICE | 4438 | CONFIG_SYS_SCSI_MAXDEVICE |
| 4440 | CONFIG_SYS_SCSI_MAX_DEVICE | 4439 | CONFIG_SYS_SCSI_MAX_DEVICE |
| 4441 | CONFIG_SYS_SCSI_MAX_LUN | 4440 | CONFIG_SYS_SCSI_MAX_LUN |
| 4442 | CONFIG_SYS_SCSI_MAX_SCSI_ID | 4441 | CONFIG_SYS_SCSI_MAX_SCSI_ID |
| 4443 | CONFIG_SYS_SDHC_CLK | 4442 | CONFIG_SYS_SDHC_CLK |
| 4444 | CONFIG_SYS_SDHC_CLK_2_PLL | 4443 | CONFIG_SYS_SDHC_CLK_2_PLL |
| 4445 | CONFIG_SYS_SDIO0 | 4444 | CONFIG_SYS_SDIO0 |
| 4446 | CONFIG_SYS_SDIO0_MAX_CLK | 4445 | CONFIG_SYS_SDIO0_MAX_CLK |
| 4447 | CONFIG_SYS_SDIO1 | 4446 | CONFIG_SYS_SDIO1 |
| 4448 | CONFIG_SYS_SDIO1_MAX_CLK | 4447 | CONFIG_SYS_SDIO1_MAX_CLK |
| 4449 | CONFIG_SYS_SDIO2 | 4448 | CONFIG_SYS_SDIO2 |
| 4450 | CONFIG_SYS_SDIO2_MAX_CLK | 4449 | CONFIG_SYS_SDIO2_MAX_CLK |
| 4451 | CONFIG_SYS_SDIO3 | 4450 | CONFIG_SYS_SDIO3 |
| 4452 | CONFIG_SYS_SDIO3_MAX_CLK | 4451 | CONFIG_SYS_SDIO3_MAX_CLK |
| 4453 | CONFIG_SYS_SDIO_BASE0 | 4452 | CONFIG_SYS_SDIO_BASE0 |
| 4454 | CONFIG_SYS_SDIO_BASE1 | 4453 | CONFIG_SYS_SDIO_BASE1 |
| 4455 | CONFIG_SYS_SDIO_BASE2 | 4454 | CONFIG_SYS_SDIO_BASE2 |
| 4456 | CONFIG_SYS_SDIO_BASE3 | 4455 | CONFIG_SYS_SDIO_BASE3 |
| 4457 | CONFIG_SYS_SDRAM | 4456 | CONFIG_SYS_SDRAM |
| 4458 | CONFIG_SYS_SDRAM1 | 4457 | CONFIG_SYS_SDRAM1 |
| 4459 | CONFIG_SYS_SDRAM_BASE | 4458 | CONFIG_SYS_SDRAM_BASE |
| 4460 | CONFIG_SYS_SDRAM_BASE0 | 4459 | CONFIG_SYS_SDRAM_BASE0 |
| 4461 | CONFIG_SYS_SDRAM_BASE1 | 4460 | CONFIG_SYS_SDRAM_BASE1 |
| 4462 | CONFIG_SYS_SDRAM_BASE1xx | 4461 | CONFIG_SYS_SDRAM_BASE1xx |
| 4463 | CONFIG_SYS_SDRAM_BASE2 | 4462 | CONFIG_SYS_SDRAM_BASE2 |
| 4464 | CONFIG_SYS_SDRAM_CFG | 4463 | CONFIG_SYS_SDRAM_CFG |
| 4465 | CONFIG_SYS_SDRAM_CFG1 | 4464 | CONFIG_SYS_SDRAM_CFG1 |
| 4466 | CONFIG_SYS_SDRAM_CFG2 | 4465 | CONFIG_SYS_SDRAM_CFG2 |
| 4467 | CONFIG_SYS_SDRAM_CTRL | 4466 | CONFIG_SYS_SDRAM_CTRL |
| 4468 | CONFIG_SYS_SDRAM_DRVSTRENGTH | 4467 | CONFIG_SYS_SDRAM_DRVSTRENGTH |
| 4469 | CONFIG_SYS_SDRAM_DRV_STRENGTH | 4468 | CONFIG_SYS_SDRAM_DRV_STRENGTH |
| 4470 | CONFIG_SYS_SDRAM_EMOD | 4469 | CONFIG_SYS_SDRAM_EMOD |
| 4471 | CONFIG_SYS_SDRAM_LOWER | 4470 | CONFIG_SYS_SDRAM_LOWER |
| 4472 | CONFIG_SYS_SDRAM_MODE | 4471 | CONFIG_SYS_SDRAM_MODE |
| 4473 | CONFIG_SYS_SDRAM_SIZE | 4472 | CONFIG_SYS_SDRAM_SIZE |
| 4474 | CONFIG_SYS_SDRAM_SIZE0 | 4473 | CONFIG_SYS_SDRAM_SIZE0 |
| 4475 | CONFIG_SYS_SDRAM_SIZE1 | 4474 | CONFIG_SYS_SDRAM_SIZE1 |
| 4476 | CONFIG_SYS_SDRAM_SIZE_LAW | 4475 | CONFIG_SYS_SDRAM_SIZE_LAW |
| 4477 | CONFIG_SYS_SDRAM_UPPER | 4476 | CONFIG_SYS_SDRAM_UPPER |
| 4478 | CONFIG_SYS_SDRAM_VAL | 4477 | CONFIG_SYS_SDRAM_VAL |
| 4479 | CONFIG_SYS_SDRAM_VAL1 | 4478 | CONFIG_SYS_SDRAM_VAL1 |
| 4480 | CONFIG_SYS_SDRAM_VAL10 | 4479 | CONFIG_SYS_SDRAM_VAL10 |
| 4481 | CONFIG_SYS_SDRAM_VAL11 | 4480 | CONFIG_SYS_SDRAM_VAL11 |
| 4482 | CONFIG_SYS_SDRAM_VAL12 | 4481 | CONFIG_SYS_SDRAM_VAL12 |
| 4483 | CONFIG_SYS_SDRAM_VAL2 | 4482 | CONFIG_SYS_SDRAM_VAL2 |
| 4484 | CONFIG_SYS_SDRAM_VAL3 | 4483 | CONFIG_SYS_SDRAM_VAL3 |
| 4485 | CONFIG_SYS_SDRAM_VAL4 | 4484 | CONFIG_SYS_SDRAM_VAL4 |
| 4486 | CONFIG_SYS_SDRAM_VAL5 | 4485 | CONFIG_SYS_SDRAM_VAL5 |
| 4487 | CONFIG_SYS_SDRAM_VAL6 | 4486 | CONFIG_SYS_SDRAM_VAL6 |
| 4488 | CONFIG_SYS_SDRAM_VAL7 | 4487 | CONFIG_SYS_SDRAM_VAL7 |
| 4489 | CONFIG_SYS_SDRAM_VAL8 | 4488 | CONFIG_SYS_SDRAM_VAL8 |
| 4490 | CONFIG_SYS_SDRAM_VAL9 | 4489 | CONFIG_SYS_SDRAM_VAL9 |
| 4491 | CONFIG_SYS_SDRC_CR_VAL | 4490 | CONFIG_SYS_SDRC_CR_VAL |
| 4492 | CONFIG_SYS_SDRC_MDR_VAL | 4491 | CONFIG_SYS_SDRC_MDR_VAL |
| 4493 | CONFIG_SYS_SDRC_MR_VAL | 4492 | CONFIG_SYS_SDRC_MR_VAL |
| 4494 | CONFIG_SYS_SDRC_MR_VAL1 | 4493 | CONFIG_SYS_SDRC_MR_VAL1 |
| 4495 | CONFIG_SYS_SDRC_MR_VAL2 | 4494 | CONFIG_SYS_SDRC_MR_VAL2 |
| 4496 | CONFIG_SYS_SDRC_MR_VAL3 | 4495 | CONFIG_SYS_SDRC_MR_VAL3 |
| 4497 | CONFIG_SYS_SDRC_MR_VAL4 | 4496 | CONFIG_SYS_SDRC_MR_VAL4 |
| 4498 | CONFIG_SYS_SDRC_MR_VAL5 | 4497 | CONFIG_SYS_SDRC_MR_VAL5 |
| 4499 | CONFIG_SYS_SDRC_TR_VAL | 4498 | CONFIG_SYS_SDRC_TR_VAL |
| 4500 | CONFIG_SYS_SDRC_TR_VAL1 | 4499 | CONFIG_SYS_SDRC_TR_VAL1 |
| 4501 | CONFIG_SYS_SDRC_TR_VAL2 | 4500 | CONFIG_SYS_SDRC_TR_VAL2 |
| 4502 | CONFIG_SYS_SD_VOLTAGE | 4501 | CONFIG_SYS_SD_VOLTAGE |
| 4503 | CONFIG_SYS_SEC_MON_ADDR | 4502 | CONFIG_SYS_SEC_MON_ADDR |
| 4504 | CONFIG_SYS_SEC_MON_OFFSET | 4503 | CONFIG_SYS_SEC_MON_OFFSET |
| 4505 | CONFIG_SYS_SERIAL0 | 4504 | CONFIG_SYS_SERIAL0 |
| 4506 | CONFIG_SYS_SERIAL1 | 4505 | CONFIG_SYS_SERIAL1 |
| 4507 | CONFIG_SYS_SERIAL2 | 4506 | CONFIG_SYS_SERIAL2 |
| 4508 | CONFIG_SYS_SERIAL3 | 4507 | CONFIG_SYS_SERIAL3 |
| 4509 | CONFIG_SYS_SERIAL4 | 4508 | CONFIG_SYS_SERIAL4 |
| 4510 | CONFIG_SYS_SERIAL5 | 4509 | CONFIG_SYS_SERIAL5 |
| 4511 | CONFIG_SYS_SERIAL_BOOT | 4510 | CONFIG_SYS_SERIAL_BOOT |
| 4512 | CONFIG_SYS_SFP_ADDR | 4511 | CONFIG_SYS_SFP_ADDR |
| 4513 | CONFIG_SYS_SFP_OFFSET | 4512 | CONFIG_SYS_SFP_OFFSET |
| 4514 | CONFIG_SYS_SGMII1_PHY_ADDR | 4513 | CONFIG_SYS_SGMII1_PHY_ADDR |
| 4515 | CONFIG_SYS_SGMII2_PHY_ADDR | 4514 | CONFIG_SYS_SGMII2_PHY_ADDR |
| 4516 | CONFIG_SYS_SGMII3_PHY_ADDR | 4515 | CONFIG_SYS_SGMII3_PHY_ADDR |
| 4517 | CONFIG_SYS_SGMII_LINERATE_MHZ | 4516 | CONFIG_SYS_SGMII_LINERATE_MHZ |
| 4518 | CONFIG_SYS_SGMII_RATESCALE | 4517 | CONFIG_SYS_SGMII_RATESCALE |
| 4519 | CONFIG_SYS_SGMII_REFCLK_MHZ | 4518 | CONFIG_SYS_SGMII_REFCLK_MHZ |
| 4520 | CONFIG_SYS_SH_SDHI0_BASE | 4519 | CONFIG_SYS_SH_SDHI0_BASE |
| 4521 | CONFIG_SYS_SH_SDHI1_BASE | 4520 | CONFIG_SYS_SH_SDHI1_BASE |
| 4522 | CONFIG_SYS_SH_SDHI2_BASE | 4521 | CONFIG_SYS_SH_SDHI2_BASE |
| 4523 | CONFIG_SYS_SH_SDHI3_BASE | 4522 | CONFIG_SYS_SH_SDHI3_BASE |
| 4524 | CONFIG_SYS_SH_SDHI_NR_CHANNEL | 4523 | CONFIG_SYS_SH_SDHI_NR_CHANNEL |
| 4525 | CONFIG_SYS_SICRH | 4524 | CONFIG_SYS_SICRH |
| 4526 | CONFIG_SYS_SICRL | 4525 | CONFIG_SYS_SICRL |
| 4527 | CONFIG_SYS_SIL1178_I2C | 4526 | CONFIG_SYS_SIL1178_I2C |
| 4528 | CONFIG_SYS_SJA1000_BASE | 4527 | CONFIG_SYS_SJA1000_BASE |
| 4529 | CONFIG_SYS_SMC0_CYCLE0_VAL | 4528 | CONFIG_SYS_SMC0_CYCLE0_VAL |
| 4530 | CONFIG_SYS_SMC0_MODE0_VAL | 4529 | CONFIG_SYS_SMC0_MODE0_VAL |
| 4531 | CONFIG_SYS_SMC0_PULSE0_VAL | 4530 | CONFIG_SYS_SMC0_PULSE0_VAL |
| 4532 | CONFIG_SYS_SMC0_SETUP0_VAL | 4531 | CONFIG_SYS_SMC0_SETUP0_VAL |
| 4533 | CONFIG_SYS_SMC_CSR0_VAL | 4532 | CONFIG_SYS_SMC_CSR0_VAL |
| 4534 | CONFIG_SYS_SMI_BASE | 4533 | CONFIG_SYS_SMI_BASE |
| 4535 | CONFIG_SYS_SPANSION_BASE | 4534 | CONFIG_SYS_SPANSION_BASE |
| 4536 | CONFIG_SYS_SPANSION_BOOT | 4535 | CONFIG_SYS_SPANSION_BOOT |
| 4537 | CONFIG_SYS_SPCR_OPT | 4536 | CONFIG_SYS_SPCR_OPT |
| 4538 | CONFIG_SYS_SPCR_TSEC1EP | 4537 | CONFIG_SYS_SPCR_TSEC1EP |
| 4539 | CONFIG_SYS_SPCR_TSEC2EP | 4538 | CONFIG_SYS_SPCR_TSEC2EP |
| 4540 | CONFIG_SYS_SPCR_TSECEP | 4539 | CONFIG_SYS_SPCR_TSECEP |
| 4541 | CONFIG_SYS_SPD_BUS_NUM | 4540 | CONFIG_SYS_SPD_BUS_NUM |
| 4542 | CONFIG_SYS_SPI0 | 4541 | CONFIG_SYS_SPI0 |
| 4543 | CONFIG_SYS_SPI0_NUM_CS | 4542 | CONFIG_SYS_SPI0_NUM_CS |
| 4544 | CONFIG_SYS_SPI1 | 4543 | CONFIG_SYS_SPI1 |
| 4545 | CONFIG_SYS_SPI1_BASE | 4544 | CONFIG_SYS_SPI1_BASE |
| 4546 | CONFIG_SYS_SPI1_NUM_CS | 4545 | CONFIG_SYS_SPI1_NUM_CS |
| 4547 | CONFIG_SYS_SPI2 | 4546 | CONFIG_SYS_SPI2 |
| 4548 | CONFIG_SYS_SPI2_BASE | 4547 | CONFIG_SYS_SPI2_BASE |
| 4549 | CONFIG_SYS_SPI2_NUM_CS | 4548 | CONFIG_SYS_SPI2_NUM_CS |
| 4550 | CONFIG_SYS_SPI_ARGS_OFFS | 4549 | CONFIG_SYS_SPI_ARGS_OFFS |
| 4551 | CONFIG_SYS_SPI_ARGS_SIZE | 4550 | CONFIG_SYS_SPI_ARGS_SIZE |
| 4552 | CONFIG_SYS_SPI_BASE | 4551 | CONFIG_SYS_SPI_BASE |
| 4553 | CONFIG_SYS_SPI_CLK | 4552 | CONFIG_SYS_SPI_CLK |
| 4554 | CONFIG_SYS_SPI_FLASH_U_BOOT_DST | 4553 | CONFIG_SYS_SPI_FLASH_U_BOOT_DST |
| 4555 | CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS | 4554 | CONFIG_SYS_SPI_FLASH_U_BOOT_OFFS |
| 4556 | CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE | 4555 | CONFIG_SYS_SPI_FLASH_U_BOOT_SIZE |
| 4557 | CONFIG_SYS_SPI_FLASH_U_BOOT_START | 4556 | CONFIG_SYS_SPI_FLASH_U_BOOT_START |
| 4558 | CONFIG_SYS_SPI_KERNEL_OFFS | 4557 | CONFIG_SYS_SPI_KERNEL_OFFS |
| 4559 | CONFIG_SYS_SPI_MXC_WAIT | 4558 | CONFIG_SYS_SPI_MXC_WAIT |
| 4560 | CONFIG_SYS_SPI_RTC_DEVID | 4559 | CONFIG_SYS_SPI_RTC_DEVID |
| 4561 | CONFIG_SYS_SPI_ST_ENABLE_WP_PIN | 4560 | CONFIG_SYS_SPI_ST_ENABLE_WP_PIN |
| 4562 | CONFIG_SYS_SPI_U_BOOT_OFFS | 4561 | CONFIG_SYS_SPI_U_BOOT_OFFS |
| 4563 | CONFIG_SYS_SPI_U_BOOT_SIZE | 4562 | CONFIG_SYS_SPI_U_BOOT_SIZE |
| 4564 | CONFIG_SYS_SPI_WRITE_TOUT | 4563 | CONFIG_SYS_SPI_WRITE_TOUT |
| 4565 | CONFIG_SYS_SPL_ARGS_ADDR | 4564 | CONFIG_SYS_SPL_ARGS_ADDR |
| 4566 | CONFIG_SYS_SPL_LEN | 4565 | CONFIG_SYS_SPL_LEN |
| 4567 | CONFIG_SYS_SPL_MALLOC_SIZE | 4566 | CONFIG_SYS_SPL_MALLOC_SIZE |
| 4568 | CONFIG_SYS_SPL_MALLOC_START | 4567 | CONFIG_SYS_SPL_MALLOC_START |
| 4569 | CONFIG_SYS_SPR | 4568 | CONFIG_SYS_SPR |
| 4570 | CONFIG_SYS_SRAM_BASE | 4569 | CONFIG_SYS_SRAM_BASE |
| 4571 | CONFIG_SYS_SRAM_SIZE | 4570 | CONFIG_SYS_SRAM_SIZE |
| 4572 | CONFIG_SYS_SRAM_START | 4571 | CONFIG_SYS_SRAM_START |
| 4573 | CONFIG_SYS_SRIO | 4572 | CONFIG_SYS_SRIO |
| 4574 | CONFIG_SYS_SRIO1_MEM_BASE | 4573 | CONFIG_SYS_SRIO1_MEM_BASE |
| 4575 | CONFIG_SYS_SRIO1_MEM_BUS | 4574 | CONFIG_SYS_SRIO1_MEM_BUS |
| 4576 | CONFIG_SYS_SRIO1_MEM_PHYS | 4575 | CONFIG_SYS_SRIO1_MEM_PHYS |
| 4577 | CONFIG_SYS_SRIO1_MEM_PHYS_HIGH | 4576 | CONFIG_SYS_SRIO1_MEM_PHYS_HIGH |
| 4578 | CONFIG_SYS_SRIO1_MEM_PHYS_LOW | 4577 | CONFIG_SYS_SRIO1_MEM_PHYS_LOW |
| 4579 | CONFIG_SYS_SRIO1_MEM_SIZE | 4578 | CONFIG_SYS_SRIO1_MEM_SIZE |
| 4580 | CONFIG_SYS_SRIO1_MEM_VIRT | 4579 | CONFIG_SYS_SRIO1_MEM_VIRT |
| 4581 | CONFIG_SYS_SRIO2_MEM_PHYS | 4580 | CONFIG_SYS_SRIO2_MEM_PHYS |
| 4582 | CONFIG_SYS_SRIO2_MEM_SIZE | 4581 | CONFIG_SYS_SRIO2_MEM_SIZE |
| 4583 | CONFIG_SYS_SRIO2_MEM_VIRT | 4582 | CONFIG_SYS_SRIO2_MEM_VIRT |
| 4584 | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR | 4583 | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR |
| 4585 | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS | 4584 | CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR_PHYS |
| 4586 | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR | 4585 | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR |
| 4587 | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS | 4586 | CONFIG_SYS_SRIO_PCIE_BOOT_UCODE_ENV_ADDR_PHYS |
| 4588 | CONFIG_SYS_SSD_BASE | 4587 | CONFIG_SYS_SSD_BASE |
| 4589 | CONFIG_SYS_SSD_BASE_PHYS | 4588 | CONFIG_SYS_SSD_BASE_PHYS |
| 4590 | CONFIG_SYS_SST_SECT | 4589 | CONFIG_SYS_SST_SECT |
| 4591 | CONFIG_SYS_SST_SECTSZ | 4590 | CONFIG_SYS_SST_SECTSZ |
| 4592 | CONFIG_SYS_STACK_SIZE | 4591 | CONFIG_SYS_STACK_SIZE |
| 4593 | CONFIG_SYS_STATUS_C | 4592 | CONFIG_SYS_STATUS_C |
| 4594 | CONFIG_SYS_STATUS_OK | 4593 | CONFIG_SYS_STATUS_OK |
| 4595 | CONFIG_SYS_STMICRO_BOOT | 4594 | CONFIG_SYS_STMICRO_BOOT |
| 4596 | CONFIG_SYS_SUPPORT_64BIT_DATA | 4595 | CONFIG_SYS_SUPPORT_64BIT_DATA |
| 4597 | CONFIG_SYS_SXCNFG_VAL | 4596 | CONFIG_SYS_SXCNFG_VAL |
| 4598 | CONFIG_SYS_SYSTEMACE_BASE | 4597 | CONFIG_SYS_SYSTEMACE_BASE |
| 4599 | CONFIG_SYS_SYSTEMACE_WIDTH | 4598 | CONFIG_SYS_SYSTEMACE_WIDTH |
| 4600 | CONFIG_SYS_TBIPA_VALUE | 4599 | CONFIG_SYS_TBIPA_VALUE |
| 4601 | CONFIG_SYS_TCLK | 4600 | CONFIG_SYS_TCLK |
| 4602 | CONFIG_SYS_TEXT_ADDR | 4601 | CONFIG_SYS_TEXT_ADDR |
| 4603 | CONFIG_SYS_TEXT_BASE_NOR | 4602 | CONFIG_SYS_TEXT_BASE_NOR |
| 4604 | CONFIG_SYS_TEXT_BASE_SPL | 4603 | CONFIG_SYS_TEXT_BASE_SPL |
| 4605 | CONFIG_SYS_TIMERBASE | 4604 | CONFIG_SYS_TIMERBASE |
| 4606 | CONFIG_SYS_TIMER_BASE | 4605 | CONFIG_SYS_TIMER_BASE |
| 4607 | CONFIG_SYS_TIMER_COUNTER | 4606 | CONFIG_SYS_TIMER_COUNTER |
| 4608 | CONFIG_SYS_TIMER_COUNTS_DOWN | 4607 | CONFIG_SYS_TIMER_COUNTS_DOWN |
| 4609 | CONFIG_SYS_TIMER_PRESCALER | 4608 | CONFIG_SYS_TIMER_PRESCALER |
| 4610 | CONFIG_SYS_TIMER_RATE | 4609 | CONFIG_SYS_TIMER_RATE |
| 4611 | CONFIG_SYS_TMPVIRT | 4610 | CONFIG_SYS_TMPVIRT |
| 4612 | CONFIG_SYS_TMRINTR_MASK | 4611 | CONFIG_SYS_TMRINTR_MASK |
| 4613 | CONFIG_SYS_TMRINTR_NO | 4612 | CONFIG_SYS_TMRINTR_NO |
| 4614 | CONFIG_SYS_TMRINTR_PEND | 4613 | CONFIG_SYS_TMRINTR_PEND |
| 4615 | CONFIG_SYS_TMRINTR_PRI | 4614 | CONFIG_SYS_TMRINTR_PRI |
| 4616 | CONFIG_SYS_TMRPND_REG | 4615 | CONFIG_SYS_TMRPND_REG |
| 4617 | CONFIG_SYS_TMR_BASE | 4616 | CONFIG_SYS_TMR_BASE |
| 4618 | CONFIG_SYS_TMU_CLK_DIV | 4617 | CONFIG_SYS_TMU_CLK_DIV |
| 4619 | CONFIG_SYS_TSEC1 | 4618 | CONFIG_SYS_TSEC1 |
| 4620 | CONFIG_SYS_TSEC1_OFFSET | 4619 | CONFIG_SYS_TSEC1_OFFSET |
| 4621 | CONFIG_SYS_TSEC2 | 4620 | CONFIG_SYS_TSEC2 |
| 4622 | CONFIG_SYS_TSEC2_OFFSET | 4621 | CONFIG_SYS_TSEC2_OFFSET |
| 4623 | CONFIG_SYS_TSEC3_OFFSET | 4622 | CONFIG_SYS_TSEC3_OFFSET |
| 4624 | CONFIG_SYS_TX_ETH_BUFFER | 4623 | CONFIG_SYS_TX_ETH_BUFFER |
| 4625 | CONFIG_SYS_UART1_ALT1_GPIO | 4624 | CONFIG_SYS_UART1_ALT1_GPIO |
| 4626 | CONFIG_SYS_UART1_PRI_GPIO | 4625 | CONFIG_SYS_UART1_PRI_GPIO |
| 4627 | CONFIG_SYS_UART2_ALT1_GPIO | 4626 | CONFIG_SYS_UART2_ALT1_GPIO |
| 4628 | CONFIG_SYS_UART2_ALT3_GPIO | 4627 | CONFIG_SYS_UART2_ALT3_GPIO |
| 4629 | CONFIG_SYS_UART2_PRI_GPIO | 4628 | CONFIG_SYS_UART2_PRI_GPIO |
| 4630 | CONFIG_SYS_UART_BASE | 4629 | CONFIG_SYS_UART_BASE |
| 4631 | CONFIG_SYS_UART_PORT | 4630 | CONFIG_SYS_UART_PORT |
| 4632 | CONFIG_SYS_UBOOT_BASE | 4631 | CONFIG_SYS_UBOOT_BASE |
| 4633 | CONFIG_SYS_UBOOT_END | 4632 | CONFIG_SYS_UBOOT_END |
| 4634 | CONFIG_SYS_UBOOT_START | 4633 | CONFIG_SYS_UBOOT_START |
| 4635 | CONFIG_SYS_UCC_RGMII_MODE | 4634 | CONFIG_SYS_UCC_RGMII_MODE |
| 4636 | CONFIG_SYS_UCC_RMII_MODE | 4635 | CONFIG_SYS_UCC_RMII_MODE |
| 4637 | CONFIG_SYS_UDELAY_BASE | 4636 | CONFIG_SYS_UDELAY_BASE |
| 4638 | CONFIG_SYS_UEC | 4637 | CONFIG_SYS_UEC |
| 4639 | CONFIG_SYS_UEC1_ETH_TYPE | 4638 | CONFIG_SYS_UEC1_ETH_TYPE |
| 4640 | CONFIG_SYS_UEC1_INTERFACE_SPEED | 4639 | CONFIG_SYS_UEC1_INTERFACE_SPEED |
| 4641 | CONFIG_SYS_UEC1_INTERFACE_TYPE | 4640 | CONFIG_SYS_UEC1_INTERFACE_TYPE |
| 4642 | CONFIG_SYS_UEC1_PHY_ADDR | 4641 | CONFIG_SYS_UEC1_PHY_ADDR |
| 4643 | CONFIG_SYS_UEC1_RX_CLK | 4642 | CONFIG_SYS_UEC1_RX_CLK |
| 4644 | CONFIG_SYS_UEC1_TX_CLK | 4643 | CONFIG_SYS_UEC1_TX_CLK |
| 4645 | CONFIG_SYS_UEC1_UCC_NUM | 4644 | CONFIG_SYS_UEC1_UCC_NUM |
| 4646 | CONFIG_SYS_UEC2_ETH_TYPE | 4645 | CONFIG_SYS_UEC2_ETH_TYPE |
| 4647 | CONFIG_SYS_UEC2_INTERFACE_SPEED | 4646 | CONFIG_SYS_UEC2_INTERFACE_SPEED |
| 4648 | CONFIG_SYS_UEC2_INTERFACE_TYPE | 4647 | CONFIG_SYS_UEC2_INTERFACE_TYPE |
| 4649 | CONFIG_SYS_UEC2_PHY_ADDR | 4648 | CONFIG_SYS_UEC2_PHY_ADDR |
| 4650 | CONFIG_SYS_UEC2_RX_CLK | 4649 | CONFIG_SYS_UEC2_RX_CLK |
| 4651 | CONFIG_SYS_UEC2_TX_CLK | 4650 | CONFIG_SYS_UEC2_TX_CLK |
| 4652 | CONFIG_SYS_UEC2_UCC_NUM | 4651 | CONFIG_SYS_UEC2_UCC_NUM |
| 4653 | CONFIG_SYS_UEC3_ETH_TYPE | 4652 | CONFIG_SYS_UEC3_ETH_TYPE |
| 4654 | CONFIG_SYS_UEC3_INTERFACE_SPEED | 4653 | CONFIG_SYS_UEC3_INTERFACE_SPEED |
| 4655 | CONFIG_SYS_UEC3_INTERFACE_TYPE | 4654 | CONFIG_SYS_UEC3_INTERFACE_TYPE |
| 4656 | CONFIG_SYS_UEC3_PHY_ADDR | 4655 | CONFIG_SYS_UEC3_PHY_ADDR |
| 4657 | CONFIG_SYS_UEC3_RX_CLK | 4656 | CONFIG_SYS_UEC3_RX_CLK |
| 4658 | CONFIG_SYS_UEC3_TX_CLK | 4657 | CONFIG_SYS_UEC3_TX_CLK |
| 4659 | CONFIG_SYS_UEC3_UCC_NUM | 4658 | CONFIG_SYS_UEC3_UCC_NUM |
| 4660 | CONFIG_SYS_UEC4_ETH_TYPE | 4659 | CONFIG_SYS_UEC4_ETH_TYPE |
| 4661 | CONFIG_SYS_UEC4_INTERFACE_SPEED | 4660 | CONFIG_SYS_UEC4_INTERFACE_SPEED |
| 4662 | CONFIG_SYS_UEC4_INTERFACE_TYPE | 4661 | CONFIG_SYS_UEC4_INTERFACE_TYPE |
| 4663 | CONFIG_SYS_UEC4_PHY_ADDR | 4662 | CONFIG_SYS_UEC4_PHY_ADDR |
| 4664 | CONFIG_SYS_UEC4_RX_CLK | 4663 | CONFIG_SYS_UEC4_RX_CLK |
| 4665 | CONFIG_SYS_UEC4_TX_CLK | 4664 | CONFIG_SYS_UEC4_TX_CLK |
| 4666 | CONFIG_SYS_UEC4_UCC_NUM | 4665 | CONFIG_SYS_UEC4_UCC_NUM |
| 4667 | CONFIG_SYS_UEC5_ETH_TYPE | 4666 | CONFIG_SYS_UEC5_ETH_TYPE |
| 4668 | CONFIG_SYS_UEC5_INTERFACE_SPEED | 4667 | CONFIG_SYS_UEC5_INTERFACE_SPEED |
| 4669 | CONFIG_SYS_UEC5_INTERFACE_TYPE | 4668 | CONFIG_SYS_UEC5_INTERFACE_TYPE |
| 4670 | CONFIG_SYS_UEC5_PHY_ADDR | 4669 | CONFIG_SYS_UEC5_PHY_ADDR |
| 4671 | CONFIG_SYS_UEC5_RX_CLK | 4670 | CONFIG_SYS_UEC5_RX_CLK |
| 4672 | CONFIG_SYS_UEC5_TX_CLK | 4671 | CONFIG_SYS_UEC5_TX_CLK |
| 4673 | CONFIG_SYS_UEC5_UCC_NUM | 4672 | CONFIG_SYS_UEC5_UCC_NUM |
| 4674 | CONFIG_SYS_UEC6_ETH_TYPE | 4673 | CONFIG_SYS_UEC6_ETH_TYPE |
| 4675 | CONFIG_SYS_UEC6_INTERFACE_SPEED | 4674 | CONFIG_SYS_UEC6_INTERFACE_SPEED |
| 4676 | CONFIG_SYS_UEC6_INTERFACE_TYPE | 4675 | CONFIG_SYS_UEC6_INTERFACE_TYPE |
| 4677 | CONFIG_SYS_UEC6_PHY_ADDR | 4676 | CONFIG_SYS_UEC6_PHY_ADDR |
| 4678 | CONFIG_SYS_UEC6_RX_CLK | 4677 | CONFIG_SYS_UEC6_RX_CLK |
| 4679 | CONFIG_SYS_UEC6_TX_CLK | 4678 | CONFIG_SYS_UEC6_TX_CLK |
| 4680 | CONFIG_SYS_UEC6_UCC_NUM | 4679 | CONFIG_SYS_UEC6_UCC_NUM |
| 4681 | CONFIG_SYS_UEC8_ETH_TYPE | 4680 | CONFIG_SYS_UEC8_ETH_TYPE |
| 4682 | CONFIG_SYS_UEC8_INTERFACE_SPEED | 4681 | CONFIG_SYS_UEC8_INTERFACE_SPEED |
| 4683 | CONFIG_SYS_UEC8_INTERFACE_TYPE | 4682 | CONFIG_SYS_UEC8_INTERFACE_TYPE |
| 4684 | CONFIG_SYS_UEC8_PHY_ADDR | 4683 | CONFIG_SYS_UEC8_PHY_ADDR |
| 4685 | CONFIG_SYS_UEC8_RX_CLK | 4684 | CONFIG_SYS_UEC8_RX_CLK |
| 4686 | CONFIG_SYS_UEC8_TX_CLK | 4685 | CONFIG_SYS_UEC8_TX_CLK |
| 4687 | CONFIG_SYS_UEC8_UCC_NUM | 4686 | CONFIG_SYS_UEC8_UCC_NUM |
| 4688 | CONFIG_SYS_UECx_PHY_ADDR | 4687 | CONFIG_SYS_UECx_PHY_ADDR |
| 4689 | CONFIG_SYS_UHC0_EHCI_BASE | 4688 | CONFIG_SYS_UHC0_EHCI_BASE |
| 4690 | CONFIG_SYS_UHC1_EHCI_BASE | 4689 | CONFIG_SYS_UHC1_EHCI_BASE |
| 4691 | CONFIG_SYS_ULB_CLK | 4690 | CONFIG_SYS_ULB_CLK |
| 4692 | CONFIG_SYS_UNIFY_CACHE | 4691 | CONFIG_SYS_UNIFY_CACHE |
| 4693 | CONFIG_SYS_UNSPEC_PHYID | 4692 | CONFIG_SYS_UNSPEC_PHYID |
| 4694 | CONFIG_SYS_UNSPEC_STRID | 4693 | CONFIG_SYS_UNSPEC_STRID |
| 4695 | CONFIG_SYS_USBCTRL | 4694 | CONFIG_SYS_USBCTRL |
| 4696 | CONFIG_SYS_USBD_BASE | 4695 | CONFIG_SYS_USBD_BASE |
| 4697 | CONFIG_SYS_USB_EHCI_CPU_INIT | 4696 | CONFIG_SYS_USB_EHCI_CPU_INIT |
| 4698 | CONFIG_SYS_USB_EHCI_REGS_BASE | 4697 | CONFIG_SYS_USB_EHCI_REGS_BASE |
| 4699 | CONFIG_SYS_USB_FAT_BOOT_PARTITION | 4698 | CONFIG_SYS_USB_FAT_BOOT_PARTITION |
| 4700 | CONFIG_SYS_USB_HOST | 4699 | CONFIG_SYS_USB_HOST |
| 4701 | CONFIG_SYS_USB_OHCI_BOARD_INIT | 4700 | CONFIG_SYS_USB_OHCI_BOARD_INIT |
| 4702 | CONFIG_SYS_USB_OHCI_CPU_INIT | 4701 | CONFIG_SYS_USB_OHCI_CPU_INIT |
| 4703 | CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS | 4702 | CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS |
| 4704 | CONFIG_SYS_USB_OHCI_REGS_BASE | 4703 | CONFIG_SYS_USB_OHCI_REGS_BASE |
| 4705 | CONFIG_SYS_USB_OHCI_SLOT_NAME | 4704 | CONFIG_SYS_USB_OHCI_SLOT_NAME |
| 4706 | CONFIG_SYS_USER_SWITCHES_BASE | 4705 | CONFIG_SYS_USER_SWITCHES_BASE |
| 4707 | CONFIG_SYS_USE_BOOT_NORFLASH | 4706 | CONFIG_SYS_USE_BOOT_NORFLASH |
| 4708 | CONFIG_SYS_USE_DATAFLASH | 4707 | CONFIG_SYS_USE_DATAFLASH |
| 4709 | CONFIG_SYS_USE_DATAFLASH_CS0 | 4708 | CONFIG_SYS_USE_DATAFLASH_CS0 |
| 4710 | CONFIG_SYS_USE_DATAFLASH_CS1 | 4709 | CONFIG_SYS_USE_DATAFLASH_CS1 |
| 4711 | CONFIG_SYS_USE_DATAFLASH_CS3 | 4710 | CONFIG_SYS_USE_DATAFLASH_CS3 |
| 4712 | CONFIG_SYS_USE_DSPLINK | 4711 | CONFIG_SYS_USE_DSPLINK |
| 4713 | CONFIG_SYS_USE_FLASH | 4712 | CONFIG_SYS_USE_FLASH |
| 4714 | CONFIG_SYS_USE_MAIN_OSCILLATOR | 4713 | CONFIG_SYS_USE_MAIN_OSCILLATOR |
| 4715 | CONFIG_SYS_USE_MMC | 4714 | CONFIG_SYS_USE_MMC |
| 4716 | CONFIG_SYS_USE_MPC834XSYS_USB_PHY | 4715 | CONFIG_SYS_USE_MPC834XSYS_USB_PHY |
| 4717 | CONFIG_SYS_USE_NAND | 4716 | CONFIG_SYS_USE_NAND |
| 4718 | CONFIG_SYS_USE_NANDFLASH | 4717 | CONFIG_SYS_USE_NANDFLASH |
| 4719 | CONFIG_SYS_USE_NOR | 4718 | CONFIG_SYS_USE_NOR |
| 4720 | CONFIG_SYS_USE_NORFLASH | 4719 | CONFIG_SYS_USE_NORFLASH |
| 4721 | CONFIG_SYS_USE_SERIALFLASH | 4720 | CONFIG_SYS_USE_SERIALFLASH |
| 4722 | CONFIG_SYS_USR_EXCEP | 4721 | CONFIG_SYS_USR_EXCEP |
| 4723 | CONFIG_SYS_U_BOOT_OFFS | 4722 | CONFIG_SYS_U_BOOT_OFFS |
| 4724 | CONFIG_SYS_VCXK_ACKNOWLEDGE_DDR | 4723 | CONFIG_SYS_VCXK_ACKNOWLEDGE_DDR |
| 4725 | CONFIG_SYS_VCXK_ACKNOWLEDGE_PIN | 4724 | CONFIG_SYS_VCXK_ACKNOWLEDGE_PIN |
| 4726 | CONFIG_SYS_VCXK_ACKNOWLEDGE_PORT | 4725 | CONFIG_SYS_VCXK_ACKNOWLEDGE_PORT |
| 4727 | CONFIG_SYS_VCXK_AUTODETECT | 4726 | CONFIG_SYS_VCXK_AUTODETECT |
| 4728 | CONFIG_SYS_VCXK_BASE | 4727 | CONFIG_SYS_VCXK_BASE |
| 4729 | CONFIG_SYS_VCXK_DEFAULT_LINEALIGN | 4728 | CONFIG_SYS_VCXK_DEFAULT_LINEALIGN |
| 4730 | CONFIG_SYS_VCXK_DOUBLEBUFFERED | 4729 | CONFIG_SYS_VCXK_DOUBLEBUFFERED |
| 4731 | CONFIG_SYS_VCXK_ENABLE_DDR | 4730 | CONFIG_SYS_VCXK_ENABLE_DDR |
| 4732 | CONFIG_SYS_VCXK_ENABLE_PIN | 4731 | CONFIG_SYS_VCXK_ENABLE_PIN |
| 4733 | CONFIG_SYS_VCXK_ENABLE_PORT | 4732 | CONFIG_SYS_VCXK_ENABLE_PORT |
| 4734 | CONFIG_SYS_VCXK_INVERT_DDR | 4733 | CONFIG_SYS_VCXK_INVERT_DDR |
| 4735 | CONFIG_SYS_VCXK_INVERT_PIN | 4734 | CONFIG_SYS_VCXK_INVERT_PIN |
| 4736 | CONFIG_SYS_VCXK_INVERT_PORT | 4735 | CONFIG_SYS_VCXK_INVERT_PORT |
| 4737 | CONFIG_SYS_VCXK_REQUEST_DDR | 4736 | CONFIG_SYS_VCXK_REQUEST_DDR |
| 4738 | CONFIG_SYS_VCXK_REQUEST_PIN | 4737 | CONFIG_SYS_VCXK_REQUEST_PIN |
| 4739 | CONFIG_SYS_VCXK_REQUEST_PORT | 4738 | CONFIG_SYS_VCXK_REQUEST_PORT |
| 4740 | CONFIG_SYS_VCXK_RESET_DDR | 4739 | CONFIG_SYS_VCXK_RESET_DDR |
| 4741 | CONFIG_SYS_VCXK_RESET_PIN | 4740 | CONFIG_SYS_VCXK_RESET_PIN |
| 4742 | CONFIG_SYS_VCXK_RESET_PORT | 4741 | CONFIG_SYS_VCXK_RESET_PORT |
| 4743 | CONFIG_SYS_VGA_RAM_EN | 4742 | CONFIG_SYS_VGA_RAM_EN |
| 4744 | CONFIG_SYS_VIDEO | 4743 | CONFIG_SYS_VIDEO |
| 4745 | CONFIG_SYS_VIDEO_LOGO_MAX_SIZE | 4744 | CONFIG_SYS_VIDEO_LOGO_MAX_SIZE |
| 4746 | CONFIG_SYS_VSC7385_BASE | 4745 | CONFIG_SYS_VSC7385_BASE |
| 4747 | CONFIG_SYS_VSC7385_BASE_PHYS | 4746 | CONFIG_SYS_VSC7385_BASE_PHYS |
| 4748 | CONFIG_SYS_VSC7385_BR_PRELIM | 4747 | CONFIG_SYS_VSC7385_BR_PRELIM |
| 4749 | CONFIG_SYS_VSC7385_OR_PRELIM | 4748 | CONFIG_SYS_VSC7385_OR_PRELIM |
| 4750 | CONFIG_SYS_VSC7385_SIZE | 4749 | CONFIG_SYS_VSC7385_SIZE |
| 4751 | CONFIG_SYS_VXWORKS_MAC_PTR | 4750 | CONFIG_SYS_VXWORKS_MAC_PTR |
| 4752 | CONFIG_SYS_WATCHDOG_FREQ | 4751 | CONFIG_SYS_WATCHDOG_FREQ |
| 4753 | CONFIG_SYS_WATCHDOG_VALUE | 4752 | CONFIG_SYS_WATCHDOG_VALUE |
| 4754 | CONFIG_SYS_WDTC_WDMR_VAL | 4753 | CONFIG_SYS_WDTC_WDMR_VAL |
| 4755 | CONFIG_SYS_WDTTIMERBASE | 4754 | CONFIG_SYS_WDTTIMERBASE |
| 4756 | CONFIG_SYS_WDT_PERIOD_HIGH | 4755 | CONFIG_SYS_WDT_PERIOD_HIGH |
| 4757 | CONFIG_SYS_WDT_PERIOD_LOW | 4756 | CONFIG_SYS_WDT_PERIOD_LOW |
| 4758 | CONFIG_SYS_WINDOW1_BASE | 4757 | CONFIG_SYS_WINDOW1_BASE |
| 4759 | CONFIG_SYS_WRITE_SWAPPED_DATA | 4758 | CONFIG_SYS_WRITE_SWAPPED_DATA |
| 4760 | CONFIG_SYS_XHCI_USB1_ADDR | 4759 | CONFIG_SYS_XHCI_USB1_ADDR |
| 4761 | CONFIG_SYS_XHCI_USB2_ADDR | 4760 | CONFIG_SYS_XHCI_USB2_ADDR |
| 4762 | CONFIG_SYS_XHCI_USB3_ADDR | 4761 | CONFIG_SYS_XHCI_USB3_ADDR |
| 4763 | CONFIG_SYS_XILINX_SPI_LIST | 4762 | CONFIG_SYS_XILINX_SPI_LIST |
| 4764 | CONFIG_SYS_XIMG_LEN | 4763 | CONFIG_SYS_XIMG_LEN |
| 4765 | CONFIG_SYS_XWAY_EBU_BOOTCFG | 4764 | CONFIG_SYS_XWAY_EBU_BOOTCFG |
| 4766 | CONFIG_SYS_ZYNQ_QSPI_WAIT | 4765 | CONFIG_SYS_ZYNQ_QSPI_WAIT |
| 4767 | CONFIG_SYS_ZYNQ_SPI_WAIT | 4766 | CONFIG_SYS_ZYNQ_SPI_WAIT |
| 4768 | CONFIG_SYS_i2C_FSL | 4767 | CONFIG_SYS_i2C_FSL |
| 4769 | CONFIG_TAM3517_SETTINGS | 4768 | CONFIG_TAM3517_SETTINGS |
| 4770 | CONFIG_TAM3517_SW3_SETTINGS | 4769 | CONFIG_TAM3517_SW3_SETTINGS |
| 4771 | CONFIG_TCA642X | 4770 | CONFIG_TCA642X |
| 4772 | CONFIG_TEGRA_BOARD_STRING | 4771 | CONFIG_TEGRA_BOARD_STRING |
| 4773 | CONFIG_TEGRA_CLOCK_SCALING | 4772 | CONFIG_TEGRA_CLOCK_SCALING |
| 4774 | CONFIG_TEGRA_ENABLE_UARTA | 4773 | CONFIG_TEGRA_ENABLE_UARTA |
| 4775 | CONFIG_TEGRA_ENABLE_UARTB | 4774 | CONFIG_TEGRA_ENABLE_UARTB |
| 4776 | CONFIG_TEGRA_ENABLE_UARTC | 4775 | CONFIG_TEGRA_ENABLE_UARTC |
| 4777 | CONFIG_TEGRA_ENABLE_UARTD | 4776 | CONFIG_TEGRA_ENABLE_UARTD |
| 4778 | CONFIG_TEGRA_ENABLE_UARTE | 4777 | CONFIG_TEGRA_ENABLE_UARTE |
| 4779 | CONFIG_TEGRA_GPU | 4778 | CONFIG_TEGRA_GPU |
| 4780 | CONFIG_TEGRA_KEYBOARD | 4779 | CONFIG_TEGRA_KEYBOARD |
| 4781 | CONFIG_TEGRA_LP0 | 4780 | CONFIG_TEGRA_LP0 |
| 4782 | CONFIG_TEGRA_NAND | 4781 | CONFIG_TEGRA_NAND |
| 4783 | CONFIG_TEGRA_PMU | 4782 | CONFIG_TEGRA_PMU |
| 4784 | CONFIG_TEGRA_SLINK_CTRLS | 4783 | CONFIG_TEGRA_SLINK_CTRLS |
| 4785 | CONFIG_TEGRA_SPI | 4784 | CONFIG_TEGRA_SPI |
| 4786 | CONFIG_TEGRA_UARTA_GPU | 4785 | CONFIG_TEGRA_UARTA_GPU |
| 4787 | CONFIG_TEGRA_UARTA_SDIO1 | 4786 | CONFIG_TEGRA_UARTA_SDIO1 |
| 4788 | CONFIG_TEGRA_VDD_CORE_TPS62361B_SET3 | 4787 | CONFIG_TEGRA_VDD_CORE_TPS62361B_SET3 |
| 4789 | CONFIG_TEGRA_VDD_CORE_TPS62366A_SET1 | 4788 | CONFIG_TEGRA_VDD_CORE_TPS62366A_SET1 |
| 4790 | CONFIG_TESTPIN_MASK | 4789 | CONFIG_TESTPIN_MASK |
| 4791 | CONFIG_TESTPIN_REG | 4790 | CONFIG_TESTPIN_REG |
| 4792 | CONFIG_TEST_LIST_SORT | 4791 | CONFIG_TEST_LIST_SORT |
| 4793 | CONFIG_TFP410_I2C_ADDR | 4792 | CONFIG_TFP410_I2C_ADDR |
| 4794 | CONFIG_TFTP_BLOCKSIZE | 4793 | CONFIG_TFTP_BLOCKSIZE |
| 4795 | CONFIG_TFTP_FILE_NAME_MAX_LEN | 4794 | CONFIG_TFTP_FILE_NAME_MAX_LEN |
| 4796 | CONFIG_TFTP_PORT | 4795 | CONFIG_TFTP_PORT |
| 4797 | CONFIG_TFTP_TSIZE | 4796 | CONFIG_TFTP_TSIZE |
| 4798 | CONFIG_THOR_RESET_OFF | 4797 | CONFIG_THOR_RESET_OFF |
| 4799 | CONFIG_THUNDERX | 4798 | CONFIG_THUNDERX |
| 4800 | CONFIG_TIMESTAMP | 4799 | CONFIG_TIMESTAMP |
| 4801 | CONFIG_TIZEN | 4800 | CONFIG_TIZEN |
| 4802 | CONFIG_TI_KEYSTONE_SERDES | 4801 | CONFIG_TI_KEYSTONE_SERDES |
| 4803 | CONFIG_TI_KSNAV | 4802 | CONFIG_TI_KSNAV |
| 4804 | CONFIG_TI_SPI_MMAP | 4803 | CONFIG_TI_SPI_MMAP |
| 4805 | CONFIG_TMU_TIMER | 4804 | CONFIG_TMU_TIMER |
| 4806 | CONFIG_TPL_PAD_TO | 4805 | CONFIG_TPL_PAD_TO |
| 4807 | CONFIG_TPM_TIS_BASE_ADDRESS | 4806 | CONFIG_TPM_TIS_BASE_ADDRESS |
| 4808 | CONFIG_TPS6586X_POWER | 4807 | CONFIG_TPS6586X_POWER |
| 4809 | CONFIG_TQM834X | 4808 | CONFIG_TQM834X |
| 4810 | CONFIG_TRACE | 4809 | CONFIG_TRACE |
| 4811 | CONFIG_TRACE_BUFFER_SIZE | 4810 | CONFIG_TRACE_BUFFER_SIZE |
| 4812 | CONFIG_TRACE_EARLY | 4811 | CONFIG_TRACE_EARLY |
| 4813 | CONFIG_TRACE_EARLY_ADDR | 4812 | CONFIG_TRACE_EARLY_ADDR |
| 4814 | CONFIG_TRACE_EARLY_SIZE | 4813 | CONFIG_TRACE_EARLY_SIZE |
| 4815 | CONFIG_TRAILBLAZER | 4814 | CONFIG_TRAILBLAZER |
| 4816 | CONFIG_TRATS | 4815 | CONFIG_TRATS |
| 4817 | CONFIG_TSEC | 4816 | CONFIG_TSEC |
| 4818 | CONFIG_TSEC1 | 4817 | CONFIG_TSEC1 |
| 4819 | CONFIG_TSEC1_NAME | 4818 | CONFIG_TSEC1_NAME |
| 4820 | CONFIG_TSEC2 | 4819 | CONFIG_TSEC2 |
| 4821 | CONFIG_TSEC2_NAME | 4820 | CONFIG_TSEC2_NAME |
| 4822 | CONFIG_TSEC3 | 4821 | CONFIG_TSEC3 |
| 4823 | CONFIG_TSEC3_NAME | 4822 | CONFIG_TSEC3_NAME |
| 4824 | CONFIG_TSEC4 | 4823 | CONFIG_TSEC4 |
| 4825 | CONFIG_TSEC4_NAME | 4824 | CONFIG_TSEC4_NAME |
| 4826 | CONFIG_TSECV2 | 4825 | CONFIG_TSECV2 |
| 4827 | CONFIG_TSECV2_1 | 4826 | CONFIG_TSECV2_1 |
| 4828 | CONFIG_TSEC_ENET | 4827 | CONFIG_TSEC_ENET |
| 4829 | CONFIG_TSEC_TBI | 4828 | CONFIG_TSEC_TBI |
| 4830 | CONFIG_TSEC_TBICR_SETTINGS | 4829 | CONFIG_TSEC_TBICR_SETTINGS |
| 4831 | CONFIG_TSI108_ETH_NUM_PORTS | 4830 | CONFIG_TSI108_ETH_NUM_PORTS |
| 4832 | CONFIG_TUGE1 | 4831 | CONFIG_TUGE1 |
| 4833 | CONFIG_TULIP | 4832 | CONFIG_TULIP |
| 4834 | CONFIG_TULIP_FIX_DAVICOM | 4833 | CONFIG_TULIP_FIX_DAVICOM |
| 4835 | CONFIG_TULIP_SELECT_MEDIA | 4834 | CONFIG_TULIP_SELECT_MEDIA |
| 4836 | CONFIG_TULIP_USE_IO | 4835 | CONFIG_TULIP_USE_IO |
| 4837 | CONFIG_TUXX1 | 4836 | CONFIG_TUXX1 |
| 4838 | CONFIG_TWL4030_INPUT | 4837 | CONFIG_TWL4030_INPUT |
| 4839 | CONFIG_TWL4030_KEYPAD | 4838 | CONFIG_TWL4030_KEYPAD |
| 4840 | CONFIG_TWL4030_LED | 4839 | CONFIG_TWL4030_LED |
| 4841 | CONFIG_TWL4030_USB | 4840 | CONFIG_TWL4030_USB |
| 4842 | CONFIG_TWL6030_INPUT | 4841 | CONFIG_TWL6030_INPUT |
| 4843 | CONFIG_TWL6030_POWER | 4842 | CONFIG_TWL6030_POWER |
| 4844 | CONFIG_TWR | 4843 | CONFIG_TWR |
| 4845 | CONFIG_TWR_P1025 | 4844 | CONFIG_TWR_P1025 |
| 4846 | CONFIG_TX_DESCR_NUM | 4845 | CONFIG_TX_DESCR_NUM |
| 4847 | CONFIG_TZSW_RESERVED_DRAM_SIZE | 4846 | CONFIG_TZSW_RESERVED_DRAM_SIZE |
| 4848 | CONFIG_T_SH7706LSR | 4847 | CONFIG_T_SH7706LSR |
| 4849 | CONFIG_UART_BR_PRELIM | 4848 | CONFIG_UART_BR_PRELIM |
| 4850 | CONFIG_UART_OR_PRELIM | 4849 | CONFIG_UART_OR_PRELIM |
| 4851 | CONFIG_UBIBLOCK | 4850 | CONFIG_UBIBLOCK |
| 4852 | CONFIG_UBIFS_SILENCE_MSG | 4851 | CONFIG_UBIFS_SILENCE_MSG |
| 4853 | CONFIG_UBIFS_VOLUME | 4852 | CONFIG_UBIFS_VOLUME |
| 4854 | CONFIG_UBI_PART | 4853 | CONFIG_UBI_PART |
| 4855 | CONFIG_UBI_SILENCE_MSG | 4854 | CONFIG_UBI_SILENCE_MSG |
| 4856 | CONFIG_UBI_SIZE | 4855 | CONFIG_UBI_SIZE |
| 4857 | CONFIG_UBOOT1_ENV_ADDR | 4856 | CONFIG_UBOOT1_ENV_ADDR |
| 4858 | CONFIG_UBOOT2_ENV_ADDR | 4857 | CONFIG_UBOOT2_ENV_ADDR |
| 4859 | CONFIG_UBOOTPATH | 4858 | CONFIG_UBOOTPATH |
| 4860 | CONFIG_UBOOT_ENABLE_PADS_ALL | 4859 | CONFIG_UBOOT_ENABLE_PADS_ALL |
| 4861 | CONFIG_UBOOT_SECTOR_COUNT | 4860 | CONFIG_UBOOT_SECTOR_COUNT |
| 4862 | CONFIG_UBOOT_SECTOR_START | 4861 | CONFIG_UBOOT_SECTOR_START |
| 4863 | CONFIG_UCP1020 | 4862 | CONFIG_UCP1020 |
| 4864 | CONFIG_UCP1020_REV_1_3 | 4863 | CONFIG_UCP1020_REV_1_3 |
| 4865 | CONFIG_UDP_CHECKSUM | 4864 | CONFIG_UDP_CHECKSUM |
| 4866 | CONFIG_UEC_ETH | 4865 | CONFIG_UEC_ETH |
| 4867 | CONFIG_UEC_ETH1 | 4866 | CONFIG_UEC_ETH1 |
| 4868 | CONFIG_UEC_ETH2 | 4867 | CONFIG_UEC_ETH2 |
| 4869 | CONFIG_UEC_ETH3 | 4868 | CONFIG_UEC_ETH3 |
| 4870 | CONFIG_UEC_ETH4 | 4869 | CONFIG_UEC_ETH4 |
| 4871 | CONFIG_UEC_ETH5 | 4870 | CONFIG_UEC_ETH5 |
| 4872 | CONFIG_UEC_ETH6 | 4871 | CONFIG_UEC_ETH6 |
| 4873 | CONFIG_UEC_ETH7 | 4872 | CONFIG_UEC_ETH7 |
| 4874 | CONFIG_UEC_ETH8 | 4873 | CONFIG_UEC_ETH8 |
| 4875 | CONFIG_UID16 | 4874 | CONFIG_UID16 |
| 4876 | CONFIG_ULI526X | 4875 | CONFIG_ULI526X |
| 4877 | CONFIG_ULPI_REF_CLK | 4876 | CONFIG_ULPI_REF_CLK |
| 4878 | CONFIG_UMSDEVS | 4877 | CONFIG_UMSDEVS |
| 4879 | CONFIG_UPDATEB | 4878 | CONFIG_UPDATEB |
| 4880 | CONFIG_UPDATE_LOAD_ADDR | 4879 | CONFIG_UPDATE_LOAD_ADDR |
| 4881 | CONFIG_UPDATE_TFTP | 4880 | CONFIG_UPDATE_TFTP |
| 4882 | CONFIG_UPDATE_TFTP_CNT_MAX | 4881 | CONFIG_UPDATE_TFTP_CNT_MAX |
| 4883 | CONFIG_UPDATE_TFTP_MSEC_MAX | 4882 | CONFIG_UPDATE_TFTP_MSEC_MAX |
| 4884 | CONFIG_USART1 | 4883 | CONFIG_USART1 |
| 4885 | CONFIG_USART_BASE | 4884 | CONFIG_USART_BASE |
| 4886 | CONFIG_USART_ID | 4885 | CONFIG_USART_ID |
| 4887 | CONFIG_USBBOOTCOMMAND | 4886 | CONFIG_USBBOOTCOMMAND |
| 4888 | CONFIG_USBDEBUG | 4887 | CONFIG_USBDEBUG |
| 4889 | CONFIG_USBD_CONFIGURATION_STR | 4888 | CONFIG_USBD_CONFIGURATION_STR |
| 4890 | CONFIG_USBD_CTRL_INTERFACE_STR | 4889 | CONFIG_USBD_CTRL_INTERFACE_STR |
| 4891 | CONFIG_USBD_DATA_INTERFACE_STR | 4890 | CONFIG_USBD_DATA_INTERFACE_STR |
| 4892 | CONFIG_USBD_HS | 4891 | CONFIG_USBD_HS |
| 4893 | CONFIG_USBD_MANUFACTURER | 4892 | CONFIG_USBD_MANUFACTURER |
| 4894 | CONFIG_USBD_PRODUCTID | 4893 | CONFIG_USBD_PRODUCTID |
| 4895 | CONFIG_USBD_PRODUCTID_CDCACM | 4894 | CONFIG_USBD_PRODUCTID_CDCACM |
| 4896 | CONFIG_USBD_PRODUCTID_GSERIAL | 4895 | CONFIG_USBD_PRODUCTID_GSERIAL |
| 4897 | CONFIG_USBD_PRODUCT_NAME | 4896 | CONFIG_USBD_PRODUCT_NAME |
| 4898 | CONFIG_USBD_SERIAL_BULK_HS_PKTSIZE | 4897 | CONFIG_USBD_SERIAL_BULK_HS_PKTSIZE |
| 4899 | CONFIG_USBD_SERIAL_BULK_PKTSIZE | 4898 | CONFIG_USBD_SERIAL_BULK_PKTSIZE |
| 4900 | CONFIG_USBD_SERIAL_INT_ENDPOINT | 4899 | CONFIG_USBD_SERIAL_INT_ENDPOINT |
| 4901 | CONFIG_USBD_SERIAL_INT_PKTSIZE | 4900 | CONFIG_USBD_SERIAL_INT_PKTSIZE |
| 4902 | CONFIG_USBD_SERIAL_IN_ENDPOINT | 4901 | CONFIG_USBD_SERIAL_IN_ENDPOINT |
| 4903 | CONFIG_USBD_SERIAL_IN_PKTSIZE | 4902 | CONFIG_USBD_SERIAL_IN_PKTSIZE |
| 4904 | CONFIG_USBD_SERIAL_OUT_ENDPOINT | 4903 | CONFIG_USBD_SERIAL_OUT_ENDPOINT |
| 4905 | CONFIG_USBD_SERIAL_OUT_PKTSIZE | 4904 | CONFIG_USBD_SERIAL_OUT_PKTSIZE |
| 4906 | CONFIG_USBD_VENDORID | 4905 | CONFIG_USBD_VENDORID |
| 4907 | CONFIG_USBID_ADDR | 4906 | CONFIG_USBID_ADDR |
| 4908 | CONFIG_USBNET_DEV_ADDR | 4907 | CONFIG_USBNET_DEV_ADDR |
| 4909 | CONFIG_USBTTY | 4908 | CONFIG_USBTTY |
| 4910 | CONFIG_USB_AM35X | 4909 | CONFIG_USB_AM35X |
| 4911 | CONFIG_USB_ATMEL | 4910 | CONFIG_USB_ATMEL |
| 4912 | CONFIG_USB_ATMEL_CLK_SEL_PLLB | 4911 | CONFIG_USB_ATMEL_CLK_SEL_PLLB |
| 4913 | CONFIG_USB_ATMEL_CLK_SEL_UPLL | 4912 | CONFIG_USB_ATMEL_CLK_SEL_UPLL |
| 4914 | CONFIG_USB_BIN_FIXUP | 4913 | CONFIG_USB_BIN_FIXUP |
| 4915 | CONFIG_USB_BOOTING | 4914 | CONFIG_USB_BOOTING |
| 4916 | CONFIG_USB_CABLE_CHECK | 4915 | CONFIG_USB_CABLE_CHECK |
| 4917 | CONFIG_USB_DEVICE | 4916 | CONFIG_USB_DEVICE |
| 4918 | CONFIG_USB_DEV_BASE | 4917 | CONFIG_USB_DEV_BASE |
| 4919 | CONFIG_USB_DEV_PULLUP_GPIO | 4918 | CONFIG_USB_DEV_PULLUP_GPIO |
| 4920 | CONFIG_USB_DWC2_REG_ADDR | 4919 | CONFIG_USB_DWC2_REG_ADDR |
| 4921 | CONFIG_USB_EHCI_ARMADA100 | 4920 | CONFIG_USB_EHCI_ARMADA100 |
| 4922 | CONFIG_USB_EHCI_BASE | 4921 | CONFIG_USB_EHCI_BASE |
| 4923 | CONFIG_USB_EHCI_BASE_LIST | 4922 | CONFIG_USB_EHCI_BASE_LIST |
| 4924 | CONFIG_USB_EHCI_EXYNOS | 4923 | CONFIG_USB_EHCI_EXYNOS |
| 4925 | CONFIG_USB_EHCI_FARADAY | 4924 | CONFIG_USB_EHCI_FARADAY |
| 4926 | CONFIG_USB_EHCI_FSL | 4925 | CONFIG_USB_EHCI_FSL |
| 4927 | CONFIG_USB_EHCI_KIRKWOOD | 4926 | CONFIG_USB_EHCI_KIRKWOOD |
| 4928 | CONFIG_USB_EHCI_MX5 | 4927 | CONFIG_USB_EHCI_MX5 |
| 4929 | CONFIG_USB_EHCI_MXC | 4928 | CONFIG_USB_EHCI_MXC |
| 4930 | CONFIG_USB_EHCI_MXS | 4929 | CONFIG_USB_EHCI_MXS |
| 4931 | CONFIG_USB_EHCI_RMOBILE | 4930 | CONFIG_USB_EHCI_RMOBILE |
| 4932 | CONFIG_USB_EHCI_SPEAR | 4931 | CONFIG_USB_EHCI_SPEAR |
| 4933 | CONFIG_USB_EHCI_SUNXI | 4932 | CONFIG_USB_EHCI_SUNXI |
| 4934 | CONFIG_USB_EHCI_TEGRA | 4933 | CONFIG_USB_EHCI_TEGRA |
| 4935 | CONFIG_USB_EHCI_TXFIFO_THRESH | 4934 | CONFIG_USB_EHCI_TXFIFO_THRESH |
| 4936 | CONFIG_USB_EHCI_VCT | 4935 | CONFIG_USB_EHCI_VCT |
| 4937 | CONFIG_USB_EHCI_VF | 4936 | CONFIG_USB_EHCI_VF |
| 4938 | CONFIG_USB_ETH_QMULT | 4937 | CONFIG_USB_ETH_QMULT |
| 4939 | CONFIG_USB_ETH_SUBSET | 4938 | CONFIG_USB_ETH_SUBSET |
| 4940 | CONFIG_USB_EXT2_BOOT | 4939 | CONFIG_USB_EXT2_BOOT |
| 4941 | CONFIG_USB_FAT_BOOT | 4940 | CONFIG_USB_FAT_BOOT |
| 4942 | CONFIG_USB_FREQ | 4941 | CONFIG_USB_FREQ |
| 4943 | CONFIG_USB_FUNCTION_MASS_STORAGE | 4942 | CONFIG_USB_FUNCTION_MASS_STORAGE |
| 4944 | CONFIG_USB_FUNCTION_THOR | 4943 | CONFIG_USB_FUNCTION_THOR |
| 4945 | CONFIG_USB_GADGET_AMD5536UDC | 4944 | CONFIG_USB_GADGET_AMD5536UDC |
| 4946 | CONFIG_USB_GADGET_AT91 | 4945 | CONFIG_USB_GADGET_AT91 |
| 4947 | CONFIG_USB_GADGET_AU1X00 | 4946 | CONFIG_USB_GADGET_AU1X00 |
| 4948 | CONFIG_USB_GADGET_DUMMY_HCD | 4947 | CONFIG_USB_GADGET_DUMMY_HCD |
| 4949 | CONFIG_USB_GADGET_DWC2_OTG_PHY | 4948 | CONFIG_USB_GADGET_DWC2_OTG_PHY |
| 4950 | CONFIG_USB_GADGET_FOTG210 | 4949 | CONFIG_USB_GADGET_FOTG210 |
| 4951 | CONFIG_USB_GADGET_FSL_USB2 | 4950 | CONFIG_USB_GADGET_FSL_USB2 |
| 4952 | CONFIG_USB_GADGET_GOKU | 4951 | CONFIG_USB_GADGET_GOKU |
| 4953 | CONFIG_USB_GADGET_IMX | 4952 | CONFIG_USB_GADGET_IMX |
| 4954 | CONFIG_USB_GADGET_M66592 | 4953 | CONFIG_USB_GADGET_M66592 |
| 4955 | CONFIG_USB_GADGET_MASS_STORAGE | 4954 | CONFIG_USB_GADGET_MASS_STORAGE |
| 4956 | CONFIG_USB_GADGET_MQ11XX | 4955 | CONFIG_USB_GADGET_MQ11XX |
| 4957 | CONFIG_USB_GADGET_MUSBHSFC | 4956 | CONFIG_USB_GADGET_MUSBHSFC |
| 4958 | CONFIG_USB_GADGET_N9604 | 4957 | CONFIG_USB_GADGET_N9604 |
| 4959 | CONFIG_USB_GADGET_NET2280 | 4958 | CONFIG_USB_GADGET_NET2280 |
| 4960 | CONFIG_USB_GADGET_OMAP | 4959 | CONFIG_USB_GADGET_OMAP |
| 4961 | CONFIG_USB_GADGET_PXA27X | 4960 | CONFIG_USB_GADGET_PXA27X |
| 4962 | CONFIG_USB_GADGET_PXA2XX | 4961 | CONFIG_USB_GADGET_PXA2XX |
| 4963 | CONFIG_USB_GADGET_SA1100 | 4962 | CONFIG_USB_GADGET_SA1100 |
| 4964 | CONFIG_USB_GADGET_SUPERH | 4963 | CONFIG_USB_GADGET_SUPERH |
| 4965 | CONFIG_USB_GADGET_SX2 | 4964 | CONFIG_USB_GADGET_SX2 |
| 4966 | CONFIG_USB_HOST_XHCI_BASE | 4965 | CONFIG_USB_HOST_XHCI_BASE |
| 4967 | CONFIG_USB_INVENTRA_DMA | 4966 | CONFIG_USB_INVENTRA_DMA |
| 4968 | CONFIG_USB_ISP1301_I2C_ADDR | 4967 | CONFIG_USB_ISP1301_I2C_ADDR |
| 4969 | CONFIG_USB_MAX_CONTROLLER_COUNT | 4968 | CONFIG_USB_MAX_CONTROLLER_COUNT |
| 4970 | CONFIG_USB_MUSB_AM35X | 4969 | CONFIG_USB_MUSB_AM35X |
| 4971 | CONFIG_USB_MUSB_DISABLE_BULK_COMBINE_SPLIT | 4970 | CONFIG_USB_MUSB_DISABLE_BULK_COMBINE_SPLIT |
| 4972 | CONFIG_USB_MUSB_DSPS | 4971 | CONFIG_USB_MUSB_DSPS |
| 4973 | CONFIG_USB_MUSB_HCD | 4972 | CONFIG_USB_MUSB_HCD |
| 4974 | CONFIG_USB_MUSB_OMAP2PLUS | 4973 | CONFIG_USB_MUSB_OMAP2PLUS |
| 4975 | CONFIG_USB_MUSB_PIO_ONLY | 4974 | CONFIG_USB_MUSB_PIO_ONLY |
| 4976 | CONFIG_USB_MUSB_TIMEOUT | 4975 | CONFIG_USB_MUSB_TIMEOUT |
| 4977 | CONFIG_USB_MUSB_TUSB6010 | 4976 | CONFIG_USB_MUSB_TUSB6010 |
| 4978 | CONFIG_USB_MUSB_UDC | 4977 | CONFIG_USB_MUSB_UDC |
| 4979 | CONFIG_USB_OHCI | 4978 | CONFIG_USB_OHCI |
| 4980 | CONFIG_USB_OHCI_EP93XX | 4979 | CONFIG_USB_OHCI_EP93XX |
| 4981 | CONFIG_USB_OHCI_LPC32XX | 4980 | CONFIG_USB_OHCI_LPC32XX |
| 4982 | CONFIG_USB_OHCI_NEW | 4981 | CONFIG_USB_OHCI_NEW |
| 4983 | CONFIG_USB_OHCI_SUNXI | 4982 | CONFIG_USB_OHCI_SUNXI |
| 4984 | CONFIG_USB_OMAP3 | 4983 | CONFIG_USB_OMAP3 |
| 4985 | CONFIG_USB_OTG | 4984 | CONFIG_USB_OTG |
| 4986 | CONFIG_USB_OTG_BLACKLIST_HUB | 4985 | CONFIG_USB_OTG_BLACKLIST_HUB |
| 4987 | CONFIG_USB_PHY_CFG_BASE | 4986 | CONFIG_USB_PHY_CFG_BASE |
| 4988 | CONFIG_USB_PHY_TYPE | 4987 | CONFIG_USB_PHY_TYPE |
| 4989 | CONFIG_USB_PXA25X_SMALL | 4988 | CONFIG_USB_PXA25X_SMALL |
| 4990 | CONFIG_USB_R8A66597_HCD | 4989 | CONFIG_USB_R8A66597_HCD |
| 4991 | CONFIG_USB_SERIALNO | 4990 | CONFIG_USB_SERIALNO |
| 4992 | CONFIG_USB_SS_BASE | 4991 | CONFIG_USB_SS_BASE |
| 4993 | CONFIG_USB_TI_CPPI_DMA | 4992 | CONFIG_USB_TI_CPPI_DMA |
| 4994 | CONFIG_USB_TTY | 4993 | CONFIG_USB_TTY |
| 4995 | CONFIG_USB_TUSB_OMAP_DMA | 4994 | CONFIG_USB_TUSB_OMAP_DMA |
| 4996 | CONFIG_USB_ULPI_TIMEOUT | 4995 | CONFIG_USB_ULPI_TIMEOUT |
| 4997 | CONFIG_USB_XHCI_EXYNOS | 4996 | CONFIG_USB_XHCI_EXYNOS |
| 4998 | CONFIG_USB_XHCI_KEYSTONE | 4997 | CONFIG_USB_XHCI_KEYSTONE |
| 4999 | CONFIG_USB_XHCI_OMAP | 4998 | CONFIG_USB_XHCI_OMAP |
| 5000 | CONFIG_USER_LOWLEVEL_INIT | 4999 | CONFIG_USER_LOWLEVEL_INIT |
| 5001 | CONFIG_USE_FDT | 5000 | CONFIG_USE_FDT |
| 5002 | CONFIG_USE_INTERRUPT | 5001 | CONFIG_USE_INTERRUPT |
| 5003 | CONFIG_USE_NAND | 5002 | CONFIG_USE_NAND |
| 5004 | CONFIG_USE_NOR | 5003 | CONFIG_USE_NOR |
| 5005 | CONFIG_USE_ONENAND_BOARD_INIT | 5004 | CONFIG_USE_ONENAND_BOARD_INIT |
| 5006 | CONFIG_USE_SPIFLASH | 5005 | CONFIG_USE_SPIFLASH |
| 5007 | CONFIG_USE_STDINT | 5006 | CONFIG_USE_STDINT |
| 5008 | CONFIG_UTBIPAR_INIT_TBIPA | 5007 | CONFIG_UTBIPAR_INIT_TBIPA |
| 5009 | CONFIG_U_BOOT_HDR_ADDR | 5008 | CONFIG_U_BOOT_HDR_ADDR |
| 5010 | CONFIG_U_BOOT_HDR_SIZE | 5009 | CONFIG_U_BOOT_HDR_SIZE |
| 5011 | CONFIG_U_QE | 5010 | CONFIG_U_QE |
| 5012 | CONFIG_VAL | 5011 | CONFIG_VAL |
| 5013 | CONFIG_VAR_SIZE_SPL | 5012 | CONFIG_VAR_SIZE_SPL |
| 5014 | CONFIG_VCT_NOR | 5013 | CONFIG_VCT_NOR |
| 5015 | CONFIG_VE8313 | 5014 | CONFIG_VE8313 |
| 5016 | CONFIG_VERY_BIG_RAM | 5015 | CONFIG_VERY_BIG_RAM |
| 5017 | CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP | 5016 | CONFIG_VEXPRESS_EXTENDED_MEMORY_MAP |
| 5018 | CONFIG_VEXPRESS_ORIGINAL_MEMORY_MAP | 5017 | CONFIG_VEXPRESS_ORIGINAL_MEMORY_MAP |
| 5019 | CONFIG_VID | 5018 | CONFIG_VID |
| 5020 | CONFIG_VIDEO_BCM2835 | 5019 | CONFIG_VIDEO_BCM2835 |
| 5021 | CONFIG_VIDEO_BMP_GZIP | 5020 | CONFIG_VIDEO_BMP_GZIP |
| 5022 | CONFIG_VIDEO_BMP_LOGO | 5021 | CONFIG_VIDEO_BMP_LOGO |
| 5023 | CONFIG_VIDEO_BMP_RLE8 | 5022 | CONFIG_VIDEO_BMP_RLE8 |
| 5024 | CONFIG_VIDEO_CORALP | 5023 | CONFIG_VIDEO_CORALP |
| 5025 | CONFIG_VIDEO_DA8XX | 5024 | CONFIG_VIDEO_DA8XX |
| 5026 | CONFIG_VIDEO_FONT_4X6 | 5025 | CONFIG_VIDEO_FONT_4X6 |
| 5027 | CONFIG_VIDEO_LCD_I2C_BUS | 5026 | CONFIG_VIDEO_LCD_I2C_BUS |
| 5028 | CONFIG_VIDEO_LOGO | 5027 | CONFIG_VIDEO_LOGO |
| 5029 | CONFIG_VIDEO_MB862xx | 5028 | CONFIG_VIDEO_MB862xx |
| 5030 | CONFIG_VIDEO_MB862xx_ACCEL | 5029 | CONFIG_VIDEO_MB862xx_ACCEL |
| 5031 | CONFIG_VIDEO_MX3 | 5030 | CONFIG_VIDEO_MX3 |
| 5032 | CONFIG_VIDEO_MXS | 5031 | CONFIG_VIDEO_MXS |
| 5033 | CONFIG_VIDEO_MXS_MODE_SYSTEM | 5032 | CONFIG_VIDEO_MXS_MODE_SYSTEM |
| 5034 | CONFIG_VIDEO_OMAP3 | 5033 | CONFIG_VIDEO_OMAP3 |
| 5035 | CONFIG_VIDEO_STD_TIMINGS | 5034 | CONFIG_VIDEO_STD_TIMINGS |
| 5036 | CONFIG_VIDEO_VCXK | 5035 | CONFIG_VIDEO_VCXK |
| 5037 | CONFIG_VID_FLS_ENV | 5036 | CONFIG_VID_FLS_ENV |
| 5038 | CONFIG_VM86 | 5037 | CONFIG_VM86 |
| 5039 | CONFIG_VME8349 | 5038 | CONFIG_VME8349 |
| 5040 | CONFIG_VOIPAC_LCD | 5039 | CONFIG_VOIPAC_LCD |
| 5041 | CONFIG_VOL_MONITOR_INA220 | 5040 | CONFIG_VOL_MONITOR_INA220 |
| 5042 | CONFIG_VOL_MONITOR_IR36021_READ | 5041 | CONFIG_VOL_MONITOR_IR36021_READ |
| 5043 | CONFIG_VOL_MONITOR_IR36021_SET | 5042 | CONFIG_VOL_MONITOR_IR36021_SET |
| 5044 | CONFIG_VSC7385_ENET | 5043 | CONFIG_VSC7385_ENET |
| 5045 | CONFIG_VSC7385_IMAGE | 5044 | CONFIG_VSC7385_IMAGE |
| 5046 | CONFIG_VSC7385_IMAGE_SIZE | 5045 | CONFIG_VSC7385_IMAGE_SIZE |
| 5047 | CONFIG_VSC9953 | 5046 | CONFIG_VSC9953 |
| 5048 | CONFIG_VSC_CROSSBAR | 5047 | CONFIG_VSC_CROSSBAR |
| 5049 | CONFIG_WATCHDOG | 5048 | CONFIG_WATCHDOG |
| 5050 | CONFIG_WATCHDOG_BASEADDR | 5049 | CONFIG_WATCHDOG_BASEADDR |
| 5051 | CONFIG_WATCHDOG_IRQ | 5050 | CONFIG_WATCHDOG_IRQ |
| 5052 | CONFIG_WATCHDOG_NOWAYOUT | 5051 | CONFIG_WATCHDOG_NOWAYOUT |
| 5053 | CONFIG_WATCHDOG_PRESC | 5052 | CONFIG_WATCHDOG_PRESC |
| 5054 | CONFIG_WATCHDOG_RC | 5053 | CONFIG_WATCHDOG_RC |
| 5055 | CONFIG_WATCHDOG_TIMEOUT | 5054 | CONFIG_WATCHDOG_TIMEOUT |
| 5056 | CONFIG_WATCHDOG_TIMEOUT_MSECS | 5055 | CONFIG_WATCHDOG_TIMEOUT_MSECS |
| 5057 | CONFIG_WD_PERIOD | 5056 | CONFIG_WD_PERIOD |
| 5058 | CONFIG_X600 | 5057 | CONFIG_X600 |
| 5059 | CONFIG_X86EMU_DEBUG | 5058 | CONFIG_X86EMU_DEBUG |
| 5060 | CONFIG_X86EMU_RAW_IO | 5059 | CONFIG_X86EMU_RAW_IO |
| 5061 | CONFIG_X86_MRC_ADDR | 5060 | CONFIG_X86_MRC_ADDR |
| 5062 | CONFIG_X86_REFCODE_ADDR | 5061 | CONFIG_X86_REFCODE_ADDR |
| 5063 | CONFIG_X86_REFCODE_RUN_ADDR | 5062 | CONFIG_X86_REFCODE_RUN_ADDR |
| 5064 | CONFIG_XGI_XG22_BASE | 5063 | CONFIG_XGI_XG22_BASE |
| 5065 | CONFIG_XILINX_GPIO | 5064 | CONFIG_XILINX_GPIO |
| 5066 | CONFIG_XILINX_LL_TEMAC_CLK | 5065 | CONFIG_XILINX_LL_TEMAC_CLK |
| 5067 | CONFIG_XILINX_SPI_IDLE_VAL | 5066 | CONFIG_XILINX_SPI_IDLE_VAL |
| 5068 | CONFIG_XILINX_TB_WATCHDOG | 5067 | CONFIG_XILINX_TB_WATCHDOG |
| 5069 | CONFIG_XPEDITE5140 | 5068 | CONFIG_XPEDITE5140 |
| 5070 | CONFIG_XPEDITE5200 | 5069 | CONFIG_XPEDITE5200 |
| 5071 | CONFIG_XPEDITE550X | 5070 | CONFIG_XPEDITE550X |
| 5072 | CONFIG_XR16L2751 | 5071 | CONFIG_XR16L2751 |
| 5073 | CONFIG_XSENGINE | 5072 | CONFIG_XSENGINE |
| 5074 | CONFIG_XTFPGA | 5073 | CONFIG_XTFPGA |
| 5075 | CONFIG_YAFFSFS_PROVIDE_VALUES | 5074 | CONFIG_YAFFSFS_PROVIDE_VALUES |
| 5076 | CONFIG_YAFFS_AUTO_UNICODE | 5075 | CONFIG_YAFFS_AUTO_UNICODE |
| 5077 | CONFIG_YAFFS_CASE_INSENSITIVE | 5076 | CONFIG_YAFFS_CASE_INSENSITIVE |
| 5078 | CONFIG_YAFFS_DEFINES_TYPES | 5077 | CONFIG_YAFFS_DEFINES_TYPES |
| 5079 | CONFIG_YAFFS_DIRECT | 5078 | CONFIG_YAFFS_DIRECT |
| 5080 | CONFIG_YAFFS_PROVIDE_DEFS | 5079 | CONFIG_YAFFS_PROVIDE_DEFS |
| 5081 | CONFIG_YAFFS_UNICODE | 5080 | CONFIG_YAFFS_UNICODE |
| 5082 | CONFIG_YAFFS_UTIL | 5081 | CONFIG_YAFFS_UTIL |
| 5083 | CONFIG_YAFFS_WINCE | 5082 | CONFIG_YAFFS_WINCE |
| 5084 | CONFIG_YELLOW_LED | 5083 | CONFIG_YELLOW_LED |
| 5085 | CONFIG_ZC770_XM010 | 5084 | CONFIG_ZC770_XM010 |
| 5086 | CONFIG_ZC770_XM011 | 5085 | CONFIG_ZC770_XM011 |
| 5087 | CONFIG_ZC770_XM012 | 5086 | CONFIG_ZC770_XM012 |
| 5088 | CONFIG_ZC770_XM013 | 5087 | CONFIG_ZC770_XM013 |
| 5089 | CONFIG_ZLIB | 5088 | CONFIG_ZLIB |
| 5090 | CONFIG_ZLT | 5089 | CONFIG_ZLT |
| 5091 | CONFIG_ZM7300 | 5090 | CONFIG_ZM7300 |
| 5092 | CONFIG_ZYNQMP_EEPROM | 5091 | CONFIG_ZYNQMP_EEPROM |
| 5093 | CONFIG_ZYNQMP_XHCI_LIST | 5092 | CONFIG_ZYNQMP_XHCI_LIST |
| 5094 | CONFIG_ZYNQ_EEPROM | 5093 | CONFIG_ZYNQ_EEPROM |
| 5095 | CONFIG_ZYNQ_EEPROM_BUS | 5094 | CONFIG_ZYNQ_EEPROM_BUS |
| 5096 | CONFIG_ZYNQ_GEM_EEPROM_ADDR | 5095 | CONFIG_ZYNQ_GEM_EEPROM_ADDR |
| 5097 | CONFIG_ZYNQ_GEM_I2C_MAC_OFFSET | 5096 | CONFIG_ZYNQ_GEM_I2C_MAC_OFFSET |
| 5098 | CONFIG_ZYNQ_HISPD_BROKEN | 5097 | CONFIG_ZYNQ_HISPD_BROKEN |
| 5099 | CONFIG_ZYNQ_I2C0 | 5098 | CONFIG_ZYNQ_I2C0 |
| 5100 | CONFIG_ZYNQ_I2C1 | 5099 | CONFIG_ZYNQ_I2C1 |
| 5101 | CONFIG_ZYNQ_SDHCI0 | 5100 | CONFIG_ZYNQ_SDHCI0 |
| 5102 | CONFIG_ZYNQ_SDHCI1 | 5101 | CONFIG_ZYNQ_SDHCI1 |
| 5103 | CONFIG_ZYNQ_SDHCI_MAX_FREQ | 5102 | CONFIG_ZYNQ_SDHCI_MAX_FREQ |
| 5104 | CONFIG_ZYNQ_SDHCI_MIN_FREQ | 5103 | CONFIG_ZYNQ_SDHCI_MIN_FREQ |
| 5105 | CONFIG_eTSEC_MDIO_BUS | 5104 | CONFIG_eTSEC_MDIO_BUS |
| 5106 | 5105 |