Simon Glass
69e173eb57
Move CONFIG_OF_LIBFDT to Kconfig
...
Move this option to Kconfig and tidy up existing boards.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-03-14 14:50:25 -04:00
Thomas Chou
e4aa8edb6e
common: add CMD_GPIO to Kconfig
...
Add CMD_GPIO to Kconfig and run tools/moveconfig.py .
Signed-off-by: Thomas Chou <thomas@wytron.com.tw >
Reviewed-by: Simon Glass <sjg@chromium.org >
2015-11-18 14:50:06 -05:00
Bin Meng
80df691349
Reorder defconfigs with 'savedefconfig'
...
Some boards' defconfigs are disordered. Reorder them.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com >
2015-09-28 09:06:13 -04:00
Peng Fan
2738948a05
imx: mx6ul_14x14_evk discard MX6UL from CONFIG_SYS_EXTRA_OPTIONS
...
Discard MX6UL from CONFIG_SYS_EXTRA_OPTIONS, since we default
select MX6UL for mx6ul_14x14_evk board.
Signed-off-by: Peng Fan <Peng.Fan@freescale.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
2015-09-02 15:38:16 +02:00
Peng Fan
0d4cdb5609
imx: mx6ul_14x14_evk add ENET support
...
Add enet support for mx6ul_14x14_evk board:
1. add pinmux settings
2. implement board_eth_init
3. implement board_phy_config
Signed-off-by: Peng Fan <Peng.Fan@freescale.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
2015-09-02 15:34:11 +02:00
Peng Fan
21782828f9
imx: mx6 move TARGET_xx Kconfig option to mx6 specific Kconfig file
...
Move TARGET_xx Kconfig option based on mx6 to arch/arm/cpu/armv7/mx6/Kconfig.
Add enable "CONFIG_ARCH_MX6" for boards based on mx6.
Then we can choose target boards using "make ARCH=arm menuconfig"
with ARCH_MX6 defined.
If using original way, we have no chance to enable ARCH_MX6 when
"make menuconfig". Even define CONFIG_ARCH_MX6=y in xx_defconfig,
kconfig will complains "arch/../configs/platinum_titanium_defconfig:3:
warning: override: TARGET_PLATINUM_TITANIUM changes choice state"
Signed-off-by: Peng Fan <Peng.Fan@freescale.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Heiko Schocher <hs@denx.de >
Cc: Tim Harvey <tharvey@gateworks.com >
Cc: Eric Bénard <eric@eukrea.com >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
Cc: Eric Nelson <eric.nelson@boundarydevices.com >
Cc: Marek Vasut <marex@denx.de >
Cc: Christian Gmeiner <christian.gmeiner@gmail.com >
Cc: Stefan Roese <sr@denx.de >
Cc: Soeren Moch <smoch@web.de >
Cc: Otavio Salvador <otavio@ossystems.com.br >
Acked-by: Stefano Babic <sbabic@denx.de >
Acked-by: Soeren Moch <smoch@web.de >
Acked-by: Otavio Salvador <otavio@ossystems.com.br >
Acked-by: Christian Gmeiner <christian.gmeiner@gmail.com >
2015-09-02 15:29:14 +02:00
Simon Glass
b880fcf021
Tidy up some defconfig files
...
Several files are out of order. This means that when the moveconfig tool
moves CONFIG options to Kconfig it generates a large diff. To avoid this,
reorder the files first.
Signed-off-by: Simon Glass <sjg@chromium.org >
2015-08-21 16:39:39 -05:00
Peng Fan
f0ff57b0b2
imx: mx6ul_14x14_evk add basic board support
...
1. Add USDHC, I2C, UART, 74LV, USB, QSPI support.
2. Support SPL
3. CONFIG_MX6UL_14X14_EVK_EMMC_REWORK is introduced, this board default
supports sd for usdhc2, but can do hardware rework to make usdhc2 support
emmc.
Boot Log:
U-Boot SPL 2015.07-rc3-00124-g35d727b (Jul 20 2015 - 18:40:59)
reading u-boot.img
reading u-boot.img
U-Boot 2015.07-rc3-00124-g35d727b (Jul 20 2015 - 18:40:59 +0800)
CPU: Freescale i.MX6UL rev1.0 792 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C)CPU: Thermal invalid data, fuse: 0x0
- invalid sensor device
Reset cause: POR
Board: MX6UL 14x14 EVK
I2C: ready
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
Signed-off-by: Peng Fan <Peng.Fan@freescale.com >
2015-08-02 11:05:09 +02:00