Tuomas Tynkkynen
45c9d96ae4
configs: Re-sync CONFIG_CMD_IMLS with moveconfig
...
The option is specified in Kconfig, but still a few config header files
are overriding the choice by #undef'ing it. Re-sync the option with
moveconfig to rid of the #undefs.
Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi >
2017-10-10 17:52:07 -04:00
Tuomas Tynkkynen
ad12dc1844
cmd: Toggle the default value of CONFIG_CMD_IMLS
...
Having this as a 'default y' is rather annoying because it doesn't
actually compile unless other options are defined in the board header:
../cmd/bootm.c: In function 'do_imls_nor':
../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {
Make it 'default n' so people who develop new boards that start from a
blank defconfig have one less compilation failure to debug.
Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi >
2017-10-10 17:51:04 -04:00
Tom Rini
5dc4dfd2a9
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-28 07:16:32 -04:00
Tom Rini
88663126a0
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-14 20:00:40 -04:00
Alexandru Gagniuc
3146f0c017
Move PHYLIB to Kconfig
...
Signed-off-by: Alexandru Gagniuc <alex.g@adaptrum.com >
Acked-by: Joe Hershberger <joe.hershberger@ni.com >
2017-08-07 15:22:28 -05:00
Simon Glass
2be296538e
Convert CONFIG_ENV_IS_IN_MMC/NAND/UBI and NOWHERE to Kconfig
...
This converts the following to Kconfig:
CONFIG_ENV_IS_IN_MMC
CONFIG_ENV_IS_IN_NAND
CONFIG_ENV_IS_IN_UBI
CONFIG_ENV_IS_NOWHERE
In fact this already exists for sunxi as a 'choice' config. However not
all the choices are available in Kconfig yet so we cannot use that. It
would lead to more than one option being set.
In addition, one purpose of this series is to allow the environment to be
stored in more than one place. So the existing choice is converted to a
normal config allowing each option to be set independently.
There are not many opportunities for Kconfig updates to reduce the size of
this patch. This was tested with
./tools/moveconfig.py -i CONFIG_ENV_IS_IN_MMC
And then manual updates. This is because for CHAIN_OF_TRUST boards they
can only have ENV_IS_NOWHERE set, so we enforce that via Kconfig logic
now.
Signed-off-by: Simon Glass <sjg@chromium.org >
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-07-25 21:08:01 -04:00
Stefano Babic
552a848e4f
imx: reorganize IMX code as other SOCs
...
Change is consistent with other SOCs and it is in preparation
for adding SOMs. SOC's related files are moved from cpu/ to
mach-imx/<SOC>.
This change is also coherent with the structure in kernel.
Signed-off-by: Stefano Babic <sbabic@denx.de >
CC: Fabio Estevam <fabio.estevam@nxp.com >
CC: Akshay Bhat <akshaybhat@timesys.com >
CC: Ken Lin <Ken.Lin@advantech.com.tw >
CC: Marek Vasut <marek.vasut@gmail.com >
CC: Heiko Schocher <hs@denx.de >
CC: "Sébastien Szymanski" <sebastien.szymanski@armadeus.com >
CC: Christian Gmeiner <christian.gmeiner@gmail.com >
CC: Stefan Roese <sr@denx.de >
CC: Patrick Bruenn <p.bruenn@beckhoff.com >
CC: Troy Kisky <troy.kisky@boundarydevices.com >
CC: Nikita Kiryanov <nikita@compulab.co.il >
CC: Otavio Salvador <otavio@ossystems.com.br >
CC: "Eric Bénard" <eric@eukrea.com >
CC: Jagan Teki <jagan@amarulasolutions.com >
CC: Ye Li <ye.li@nxp.com >
CC: Peng Fan <peng.fan@nxp.com >
CC: Adrian Alonso <adrian.alonso@nxp.com >
CC: Alison Wang <b18965@freescale.com >
CC: Tim Harvey <tharvey@gateworks.com >
CC: Martin Donnelly <martin.donnelly@ge.com >
CC: Marcin Niestroj <m.niestroj@grinn-global.com >
CC: Lukasz Majewski <lukma@denx.de >
CC: Adam Ford <aford173@gmail.com >
CC: "Albert ARIBAUD (3ADEV)" <albert.aribaud@3adev.fr >
CC: Boris Brezillon <boris.brezillon@free-electrons.com >
CC: Soeren Moch <smoch@web.de >
CC: Richard Hu <richard.hu@technexion.com >
CC: Wig Cheng <wig.cheng@technexion.com >
CC: Vanessa Maegima <vanessa.maegima@nxp.com >
CC: Max Krummenacher <max.krummenacher@toradex.com >
CC: Stefan Agner <stefan.agner@toradex.com >
CC: Markus Niebel <Markus.Niebel@tq-group.com >
CC: Breno Lima <breno.lima@nxp.com >
CC: Francesco Montefoschi <francesco.montefoschi@udoo.org >
CC: Jaehoon Chung <jh80.chung@samsung.com >
CC: Scott Wood <oss@buserror.net >
CC: Joe Hershberger <joe.hershberger@ni.com >
CC: Anatolij Gustschin <agust@denx.de >
CC: Simon Glass <sjg@chromium.org >
CC: "Andrew F. Davis" <afd@ti.com >
CC: "Łukasz Majewski" <l.majewski@samsung.com >
CC: Patrice Chotard <patrice.chotard@st.com >
CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org >
CC: Hans de Goede <hdegoede@redhat.com >
CC: Masahiro Yamada <yamada.masahiro@socionext.com >
CC: Stephen Warren <swarren@nvidia.com >
CC: Andre Przywara <andre.przywara@arm.com >
CC: "Álvaro Fernández Rojas" <noltari@gmail.com >
CC: York Sun <york.sun@nxp.com >
CC: Xiaoliang Yang <xiaoliang.yang@nxp.com >
CC: Chen-Yu Tsai <wens@csie.org >
CC: George McCollister <george.mccollister@gmail.com >
CC: Sven Ebenfeld <sven.ebenfeld@gmail.com >
CC: Filip Brozovic <fbrozovic@gmail.com >
CC: Petr Kulhavy <brain@jikos.cz >
CC: Eric Nelson <eric@nelint.com >
CC: Bai Ping <ping.bai@nxp.com >
CC: Anson Huang <Anson.Huang@nxp.com >
CC: Sanchayan Maity <maitysanchayan@gmail.com >
CC: Lokesh Vutla <lokeshvutla@ti.com >
CC: Patrick Delaunay <patrick.delaunay@st.com >
CC: Gary Bisson <gary.bisson@boundarydevices.com >
CC: Alexander Graf <agraf@suse.de >
CC: u-boot@lists.denx.de
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com >
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com >
2017-07-12 10:17:44 +02:00
Tom Rini
8728c97eff
configs: Re-sync
...
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-03-13 13:52:33 -04:00
Simon Glass
a5d67547dd
Convert CONFIG_BOARD_EARLY_INIT_F to Kconfig
...
This converts the following to Kconfig:
CONFIG_BOARD_EARLY_INIT_F
Signed-off-by: Simon Glass <sjg@chromium.org >
2017-01-25 17:38:32 -05:00
Tom Rini
e5ec48152a
Kconfig: Migrate BOARD_LATE_INIT to a select
...
This option should not really be user selectable. Note that on PowerPC
we currently only need BOARD_LATE_INIT when CHAIN_OF_TRUST is enabled so be
conditional on that.
Signed-off-by: Tom Rini <trini@konsulko.com >
Acked-by: Masahiro Yamada <yamada.masahiro@socionext.com > (for UniPhier)
2017-01-24 10:35:54 -05:00
Jagan Teki
3788b451e3
config: Move CONFIG_BOARD_LATE_INIT to defconfigs
...
Cc: Tom Rini <trini@konsulko.com >
Signed-off-by: Jagan Teki <jagan@openedev.com >
2017-01-21 15:12:33 -05:00
Tom Rini
3337e3af5d
Enable DISTRO_DEFAULT on platforms that missed it before
...
A number of platforms had been using the distro default feature before
it was moved to Kconfig but did not enable the new Kconfig option when
it was enabled. This caused a regression in terms of features and this
introduces breakage when more things move to Kconfig.
Signed-off-by: Tom Rini <trini@konsulko.com >
2016-12-03 13:21:24 -05:00
Jagan Teki
d259c00845
config: Move CONFIG_DEFAULT_FDT_FILE to defconfigs
...
- Add DEFAULT_FDT_FILE kconfig entry
- Move CONFIG_DEFAULT_FDT_FILE from include/configs to defconfigs
Cc: Tom Rini <trini@konsulko.com >
Cc: Simon Glass <sjg@chromium.org >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 16:53:16 +02:00
Simon Glass
02e69a5db1
Convert CONFIG_SPL_WATCHDOG_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:23 -04:00
Simon Glass
f35ed9edf3
Convert CONFIG_SPL_SPI_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:21 -04:00
Simon Glass
e404ade42d
Convert CONFIG_SPL_SPI_FLASH_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:20 -04:00
Simon Glass
e00f76cee9
Convert CONFIG_SPL_SERIAL_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:19 -04:00
Simon Glass
1fdf7c64ed
Convert CONFIG_SPL_MMC_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:13 -04:00
Simon Glass
cc4288ef42
Convert CONFIG_SPL_LIBGENERIC_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:12 -04:00
Simon Glass
1646eba85c
Convert CONFIG_SPL_LIBDISK_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:12 -04:00
Simon Glass
77d2f7f507
Convert CONFIG_SPL_LIBCOMMON_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:11 -04:00
Simon Glass
9c21df1547
Convert CONFIG_SPL_I2C_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:10 -04:00
Simon Glass
53b5bf3c1d
Convert CONFIG_SPL_GPIO_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:10 -04:00
Simon Glass
75eba2c45e
Convert CONFIG_SPL_EXT_SUPPORT to Kconfig
...
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:27:09 -04:00
Simon Glass
c2ae7d8220
Kconfig: Move SPL settings into their own file
...
Move the SPL settings into common/spl where most of the SPL code is kept.
Signed-off-by: Simon Glass <sjg@chromium.org >
2016-09-16 17:03:36 -04:00
Tom Rini
aca5cd27db
configs: Resync with savedefconfig
...
Signed-off-by: Tom Rini <trini@konsulko.com >
2016-09-09 09:51:28 -04:00
Stefano Babic
8be4f40ecf
mx6: add support for el6x board
...
Custom Board based on MX6 Dual, 1GB RAM and eMMC.
There are two variants of the board with and without
PCIe (ZC5202 and ZC5601).
Signed-off-by: Stefano Babic <sbabic@denx.de >
2016-07-12 17:58:48 +02:00