Commit f0333b4c2e642df54f210e4506c4e1de216b4969
Committed by
Tom Rini
1 parent
919ccb9fe5
Exists in
smarc_8mq_lf_v2020.04
and in
17 other branches
Convert CONFIG_MAC_ADDR_IN_SPIFLASH et al to Kconfig
This converts the following to Kconfig: CONFIG_MAC_ADDR_IN_SPIFLASH CONFIG_MAC_ADDR_IN_EEPROM Signed-off-by: Adam Ford <aford173@gmail.com>
Showing 5 changed files with 27 additions and 5 deletions Side-by-side Diff
board/davinci/da8xxevm/Kconfig
... | ... | @@ -9,6 +9,30 @@ |
9 | 9 | config SYS_CONFIG_NAME |
10 | 10 | default "da850evm" |
11 | 11 | |
12 | +menuconfig DA850_MAC | |
13 | + bool "Use MAC Address" | |
14 | + default y | |
15 | + | |
16 | +if DA850_MAC | |
17 | +config MAC_ADDR_IN_SPIFLASH | |
18 | + bool "MAC address in SPI Flash" | |
19 | + default y | |
20 | + help | |
21 | + The OMAP-L138 and AM1808 SoM are programmed with | |
22 | + their MAC address in SPI Flash from the factory | |
23 | + Enable this option to read the MAC from SPI Flash | |
24 | + | |
25 | +config MAC_ADDR_IN_EEPROM | |
26 | + bool "MAC address in EEPROM" | |
27 | + help | |
28 | + The DA850 EVM comes with SoM are programmed with | |
29 | + their MAC address in SPI Flash from the factory, | |
30 | + but the kit has an optional expansion board with | |
31 | + EEPROM available. Enable this option to read the | |
32 | + MAC from the EEPROM | |
33 | + | |
34 | +endif | |
35 | + | |
12 | 36 | endif |
13 | 37 | |
14 | 38 | if TARGET_OMAPL138_LCDK |
configs/da850_am18xxevm_defconfig
... | ... | @@ -2,12 +2,13 @@ |
2 | 2 | CONFIG_ARCH_DAVINCI=y |
3 | 3 | CONFIG_TARGET_DA850EVM=y |
4 | 4 | CONFIG_TI_COMMON_CMD_OPTIONS=y |
5 | +CONFIG_MAC_ADDR_IN_EEPROM=y | |
5 | 6 | CONFIG_SPL_LIBCOMMON_SUPPORT=y |
6 | 7 | CONFIG_SPL_LIBGENERIC_SUPPORT=y |
7 | 8 | CONFIG_SPL_SERIAL_SUPPORT=y |
8 | 9 | CONFIG_SPL_SPI_FLASH_SUPPORT=y |
9 | 10 | CONFIG_SPL_SPI_SUPPORT=y |
10 | -CONFIG_SYS_EXTRA_OPTIONS="DA850_AM18X_EVM,MAC_ADDR_IN_EEPROM,SYS_I2C_EEPROM_ADDR_LEN=2,SYS_I2C_EEPROM_ADDR=0x50" | |
11 | +CONFIG_SYS_EXTRA_OPTIONS="DA850_AM18X_EVM,SYS_I2C_EEPROM_ADDR_LEN=2,SYS_I2C_EEPROM_ADDR=0x50" | |
11 | 12 | CONFIG_BOOTDELAY=3 |
12 | 13 | CONFIG_USE_BOOTARGS=y |
13 | 14 | CONFIG_BOOTARGS="mem=32M console=ttyS2,115200n8 root=/dev/mtdblock2 rw noinitrd ip=dhcp" |
configs/da850evm_defconfig
... | ... | @@ -7,7 +7,6 @@ |
7 | 7 | CONFIG_SPL_SERIAL_SUPPORT=y |
8 | 8 | CONFIG_SPL_SPI_FLASH_SUPPORT=y |
9 | 9 | CONFIG_SPL_SPI_SUPPORT=y |
10 | -CONFIG_SYS_EXTRA_OPTIONS="MAC_ADDR_IN_SPIFLASH" | |
11 | 10 | CONFIG_BOOTDELAY=3 |
12 | 11 | CONFIG_USE_BOOTARGS=y |
13 | 12 | CONFIG_BOOTARGS="mem=32M console=ttyS2,115200n8 root=/dev/mtdblock2 rw noinitrd ip=dhcp" |
configs/da850evm_direct_nor_defconfig
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | CONFIG_ARCH_DAVINCI=y |
3 | 3 | CONFIG_TARGET_DA850EVM=y |
4 | 4 | CONFIG_TI_COMMON_CMD_OPTIONS=y |
5 | -CONFIG_SYS_EXTRA_OPTIONS="MAC_ADDR_IN_SPIFLASH,USE_NOR,DIRECT_NOR_BOOT" | |
5 | +CONFIG_SYS_EXTRA_OPTIONS="USE_NOR,DIRECT_NOR_BOOT" | |
6 | 6 | CONFIG_BOOTDELAY=3 |
7 | 7 | CONFIG_USE_BOOTARGS=y |
8 | 8 | CONFIG_BOOTARGS="mem=32M console=ttyS2,115200n8 root=/dev/mtdblock2 rw noinitrd ip=dhcp" |
scripts/config_whitelist.txt