Simon Glass
984639039f
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE
...
The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE
and this makes it imposible to use CONFIG_VAL().
Rename it to resolve this problem.
Signed-off-by: Simon Glass <sjg@chromium.org >
2022-10-31 11:01:31 -04:00
Simon Glass
b86986c7b3
video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO
...
Now that all the old code is gone, rename this option. Driver model
migration is now complete.
Signed-off-by: Simon Glass <sjg@chromium.org >
2022-10-30 20:07:17 +01:00
Tom Rini
1247c35c80
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-08-23 15:24:14 -04:00
Tom Rini
a331017c23
Complete migration of MTDPARTS_DEFAULT / MTDIDS_DEFAULT, include in environment
...
- Ensure that everyone setting mtdids= and mtdparts= is doing so via the
CONFIG options.
- If the CONFIG options are set, ensure that the default environment
sets mtdparts / mtdids.
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-06-28 17:11:49 -04:00
Tom Rini
d0ee7f295d
Convert CONFIG_SYS_PBSIZE to Kconfig
...
This converts the following to Kconfig:
CONFIG_SYS_PBSIZE
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-06-06 12:09:00 -04:00
Tom Rini
cf493582f8
Convert CONFIG_SYS_MAXARGS to Kconfig
...
This converts the following to Kconfig:
CONFIG_SYS_MAXARGS
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-06-06 12:08:58 -04:00
Tom Rini
42a2d90cf5
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-04-13 09:14:57 -04:00
Tom Rini
0e14cdfaf3
Convert CONFIG_ETHPRIME to Kconfig
...
This converts the following to Kconfig:
CONFIG_ETHPRIME
This is also done by adding a gating Kconfig option, CONFIG_USE_ETHPRIME
similar to other options that are not always set and control environment
variables.
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-03-18 12:48:17 -04:00
Tom Rini
5d4e863bf8
Convert CONFIG_ARP_TIMEOUT to Kconfig
...
This converts the following to Kconfig:
CONFIG_ARP_TIMEOUT
Cc: Ramon Fried <rfried.dev@gmail.com >
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-03-18 12:48:17 -04:00
Tom Rini
54c5c2b8fe
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2022-01-24 17:36:30 -05:00
Simon Glass
64cfeda8ae
video: Convert CONFIG_VIDEO_LOGO to Kconfig
...
This converts the following to Kconfig:
CONFIG_VIDEO_LOGO
Note that this option depends on CONFIG_DM_VIDEO now, since cfb_console is
deprecated. The only relevant code is now in splash.c
Drop the check for DM_VIDEO in that file.
Signed-off-by: Simon Glass <sjg@chromium.org >
2021-12-26 23:24:46 +01:00
Tom Rini
cdcbd593ad
configs: Resync with savedefconfig
...
Resync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2021-10-15 09:42:22 -04:00
Tom Rini
148b8bb4b6
imx: Finish migration of IMX_CONFIG to Kconfig
...
- Provide a default Kconfig value of the default script
- Largely continue to define this via the board Kconfig file
- For the boards that select a script based on defconfig rather than
TARGET, keep this within the defconfig.
Signed-off-by: Tom Rini <trini@konsulko.com >
2021-08-31 17:46:37 -04:00
Tom Rini
df59b7d23b
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2021-07-26 21:10:37 -04:00
Tom Rini
2bba78076b
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2021-06-28 10:17:29 -04:00
Tom Rini
838157d02e
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2021-05-11 12:19:09 -04:00
Heiko Schocher
7a8d18da4b
imx: aristainetos: enable U-Boot Environment variables protection
...
enable Environment protection with:
CONFIG_ENV_APPEND=y
CONFIG_ENV_WRITEABLE_LIST=y
CONFIG_ENV_ACCESS_IGNORE_FORCE
and add board specific env_get_location()
function.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-12-06 15:07:40 +01:00
Heiko Schocher
015c026f7a
imx6: add support for aristainetos2c_cslb board variant
...
add support for aristainetos2c_cslb board variant.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-12-06 15:07:06 +01:00
Heiko Schocher
3cf02f5ffa
imx6: remove not longer supported aristainetos boards
...
Removed aristainetos2, 2b, 2b-csl. This boards have been
recalled and destroyed.
Adapt board code to remove stuff not needed anymore.
Fix checkpatch warning, remove fdt_high and initrd_high
from default environment.
Signed-off-by: Heiko Schocher <hs@denx.de >
zu remove
2020-12-06 15:06:16 +01:00
Heiko Schocher
821fd5ee20
imx6: enable early spi environment access on aristainetos boards
...
On aristianetos boards the display type is detected
through "panel" environment variable. Dependend on the
display type we detect the board type and this decides which
DTB we have to use for the board.
So we need early spi environment access.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-10-30 10:54:38 -04:00
Patrick Delaunay
8fc78fc73b
configs: migrate CONFIG_BMP_16/24/32BPP to defconfigs
...
Done with:
./tools/moveconfig.py BMP_16BPP BMP_24BPP BMP_32BPP
Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2020-10-18 15:27:01 +02:00
Patrick Delaunay
f9a48654ee
configs: migrate CONFIG_VIDEO_BMP_RLE8 to defconfigs
...
Done with:
./tools/moveconfig.py VIDEO_BMP_RLE8
Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2020-10-18 15:26:14 +02:00
Tom Rini
0817daa760
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-10-09 12:22:06 -04:00
Tom Rini
7a1a01c602
Merge tag 'u-boot-imx-20200825' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx
...
For 2020.10
-----------
- mx6: SOCs user selectable
Fix for imx6q_logic
Some DM conversion
- mx7: introduce secondary boot device
Travis: https://travis-ci.org/github/sbabic/u-boot-imx/builds/720918010
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-08-25 23:12:43 -04:00
Tom Rini
f27ffe4177
arm: mx6: Make all i.MX6 SoCs user-selectable
...
We have a number of platforms that are a combination of a carrier board
and System-on-Module (SoM) that in turn allows for the board to have
different SoCs on it. In some cases, this is handled via board-specific
Kconfig options. In other cases we make use of
CONFIG_SYS_EXTRA_OPTIONS. This latter case however can lead to invalid
configurations as we will not in turn get options that in Kconfig are
selected by or depend on that setting.
To resolve this, make the SoC option a choice in Kconfig and make boards
depend on what they can support. This change opens us up for further
clean-ups in the cases where a single CONFIG_TARGET_xxx can support
different SoCs and today they do not, or do not cleanly do so.
Reported-by: Matt Porter <mporter@konsulko.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <festevam@gmail.com >
Cc: "NXP i.MX U-Boot Team" <uboot-imx@nxp.com >
Cc: Soeren Moch <smoch@web.de >
Cc: Markus Niebel <Markus.Niebel@tq-group.com >
Cc: Igor Opaniuk <igor.opaniuk@toradex.com >
Cc: Heiko Schocher <hs@denx.de >
Cc: Hannes Schmelzer <hannes.schmelzer@br-automation.com >
Cc: Otavio Salvador <otavio@ossystems.com.br >
Cc: Nikita Kiryanov <nikita@compulab.co.il >
Cc: Andreas Geisreiter <ageisreiter@dh-electronics.de >
Cc: Ludwig Zenz <lzenz@dh-electronics.de >
Cc: Lukasz Majewski <lukma@denx.de >
Cc: Akshay Bhat <akshaybhat@timesys.com >
Cc: Ken Lin <Ken.Lin@advantech.com.tw >
Cc: Ian Ray <ian.ray@ge.com >
Cc: Tim Harvey <tharvey@gateworks.com >
Cc: Jagan Teki <jagan@amarulasolutions.com >
Cc: Raffaele RECALCATI <raffaele.recalcati@bticino.it >
Cc: Simone CIANNI <simone.cianni@bticino.it >
Cc: Adam Ford <aford173@gmail.com >
Cc: Marcin Niestroj <m.niestroj@grinn-global.com >
Cc: "Eric Bénard" <eric@eukrea.com >
Cc: Baruch Siach <baruch@tkos.co.il >
Cc: Jason Liu <jason.hui.liu@nxp.com >
Cc: Ye Li <ye.li@nxp.com >
Cc: Eric Nelson <eric@nelint.com >
Cc: Troy Kisky <troy.kisky@boundarydevices.com >
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Parthiban Nallathambi <parthiban@linumiz.com >
Cc: Marek Vasut <marex@denx.de >
Cc: "Sébastien Szymanski" <sebastien.szymanski@armadeus.com >
Cc: Christian Gmeiner <christian.gmeiner@gmail.com >
Cc: Niel Fourie <lusus@denx.de >
Cc: Martyn Welch <martyn.welch@collabora.com >
Cc: Richard Hu <richard.hu@technexion.com >
Cc: Stefan Roese <sr@denx.de >
Cc: Boris Brezillon <bbrezillon@kernel.org >
Cc: Arkadiusz Karas <arkadiusz.karas@somlabs.com >
Cc: Breno Lima <breno.lima@nxp.com >
Cc: Francesco Montefoschi <francesco.montefoschi@udoo.org >
Cc: Silvio Fricke <open-source@softing.de >
Tested-by: Matt Porter <mporter@konsulko.com > [colibri_imx6]
Signed-off-by: Tom Rini <trini@konsulko.com >
Reviewed-by: Marcin Niestroj <m.niestroj@grinn-global.com >
2020-08-25 10:26:14 +02:00
Simon Glass
35bd70c510
Convert CONFIG_SPLASH_SCREEN et al to Kconfig
...
This converts the following to Kconfig:
CONFIG_SPLASH_SCREEN
CONFIG_SPLASH_SCREEN_ALIGN
CONFIG_SPLASHIMAGE_GUARD
CONFIG_SPLASH_SOURCE
Signed-off-by: Simon Glass <sjg@chromium.org >
2020-08-23 13:43:10 -04:00
Tom Rini
554e5514ac
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-08-10 15:31:07 -04:00
Adam Ford
e91907a146
Convert CONFIG_ENV_OVERWRITE to Kconfig
...
This converts the following to Kconfig:
CONFIG_ENV_OVERWRITE
Signed-off-by: Adam Ford <aford173@gmail.com >
[trini: Rerun migration, remove some comments]
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-07-28 16:18:06 -04:00
Heiko Schocher
08556f829f
imx6: aristainetos: sync defconfig with 2020.10
...
as patch
gpio: search for gpio label if gpio is not found through bank name
is now in mainline, but functionality is disabled, we
need to enable
CONFIG_DM_GPIO_LOOKUP_LABEL
for the aristainetos boards.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-07-16 11:20:27 +02:00
Tom Rini
556fd590db
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-04-28 16:15:47 -04:00
Heiko Schocher
158d93adb4
imx6, aristainetos2c: add da9063 pmic setup
...
On the aristainetos2c boards the PMIC needs to be initialized,
because the Ethernet PHY uses a different regulator that is not
setup per hardware default. This does not influence the other
versions as this regulator isn't used there at all.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-03-09 15:03:04 +01:00
Tom Rini
9e1d65f36b
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-02-28 13:28:38 -05:00
Tom Rini
052170c6a0
configs: Resync with savedefconfig
...
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-01-22 13:38:00 -05:00
Heiko Schocher
227cb30047
imx6: aristainetos: add support for rev C board
...
add support for revision C boards. This board has
no longer a NAND.
Signed-off-by: Heiko Schocher <hs@denx.de >
2020-01-07 10:26:56 +01:00