29 Feb, 2020
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
07 Feb, 2020
1 commit
-
This partially reverts changes by commit 2cc393f32fd9
("video: make BPP and ANSI configs optional") since it
caused issues with other boards (missing LCD console
output on pinebook, x86 platform or sandbox). Enable
all disabled options again and opt out of not supported
color depth in board defconfigs.Signed-off-by: Anatolij Gustschin
Reported-by: Vagrant Cascadian
23 Jan, 2020
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
17 Jan, 2020
2 commits
-
Split the board and SOC support for STM32MP15x family and
prepare the introduction of new boards with STM32MP15x.This path define the 2 configurations:
- STM32MP15x: STM32MP15x soc support (new)
- TARGET_ST_STM32MP15x: STMicroelectronics board support (choice)Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard -
Move CONFIG_ENV_SECT_SIZE and CONFIG_ENV_OFFSET in stm32mp15_*_defconfig
for ST board with NOR support (STM32MP15xx-EV1 boards)
- CONFIG_SECT_SIZE values = the max supported NOR erase size (256KB)
- CONFIG_ENV_OFFSET = offset for NOR (ENV_IS_IN_SPI_FLASH)This Patch prepares the U-Boot support of boards with STM32MP15x SOC
not provided by STMicroelectronics.Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
08 Jan, 2020
1 commit
-
Enable support for the rng device on the stm32mp15 configs.
Signed-off-by: Sughosh Ganu
Reviewed-by: Patrice Chotard
Acked-by: Patrick Delaunay
18 Dec, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Patrick Delaunay
Acked-by: Patrick Delaunay
06 Dec, 2019
1 commit
-
Many boards do not use all selected framebuffer depth
configurations, for such boards there is some unused
code in video and console uclass routines. Make depth
specific code optional to avoid dead code and slightly
reduce binary size. Also make ANSI code optional for
the same reason. When i.e. using only VIDEO_BPP16 the
code size shrinks (below values when using gcc-7.3.0):$ ./tools/buildman/buildman -b video-wip -sS wandboard
...
01: Merge git://git.denx.de/u-boot-sh
02: video: add guards around 16bpp/32bbp code
03: video: make BPP and ANSI configs optional
arm: (for 1/1 boards) all -776.0 bss -8.0 text -768.0Signed-off-by: Anatolij Gustschin
Tested-by: Eugen Hristev
Tested-by: Patrice Chotard
Tested-by: Steffen Dirkwinkel
05 Dec, 2019
2 commits
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
-
Both symbols must be enabled when there is a raw NAND driver
selected. Also enable them when CONFIG_CMD_NAND is selected to avoid
breaking things when we'll further rework the MTD dependency
description.Signed-off-by: Miquel Raynal
Reviewed-by: Boris Brezillon
[trini: Rebase and migrate a few more boards here]
Signed-off-by: Tom Rini
04 Dec, 2019
2 commits
-
CONFIG_MTD must be reserved for the MTD core. Like any other
subsystem, prefix the symbol by DM when it comes to DM support.Signed-off-by: Miquel Raynal
Reviewed-by: Boris Brezillon
[trini: Add Kconfig files]
Signed-off-by: Tom Rini -
Add more clarity by changing the Kconfig entry name.
Signed-off-by: Miquel Raynal
[trini: Re-run migration, update a few more cases]
Signed-off-by: Tom Rini
Reviewed-by: Boris Brezillon
26 Nov, 2019
3 commits
-
Add read for OTP and PMIC NVM with alternates
on virtual DFU device.Serie-cc: Boris Brezillon
Signed-off-by: Patrick Delaunay -
Activate the support of SPI NAND in stm32mp1 U-Boot.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard -
Add support of DFU for MMC, MTD, RAM and MTD command.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
21 Nov, 2019
2 commits
-
- In ARMv8 NXP Layerscape platforms we also need to make use of
CONFIG_SYS_RELOC_GD_ENV_ADDR now, do so.
- On ENV_IS_IN_REMOTE, CONFIG_ENV_OFFSET is never used, drop the define
to 0.
- Add Kconfig entry for ENV_ADDR.
- Make ENV_ADDR / ENV_OFFSET depend on the env locations that use it.
- Add ENV_xxx_REDUND options that depend on their primary option and
SYS_REDUNDAND_ENVIRONMENT
- On a number of PowerPC platforms, use SPL_ENV_ADDR not CONFIG_ENV_ADDR
for the pre-main-U-Boot environment location.
- On ENV_IS_IN_SPI_FLASH, check not for CONFIG_ENV_ADDR being set but
rather it being non-zero, as it will now be zero by default.
- Rework the env_offset absolute in env/embedded.o to not use
CONFIG_ENV_OFFSET as it was the only use of ENV_OFFSET within
ENV_IS_IN_FLASH.
- Migrate all platforms.Cc: Wolfgang Denk
Cc: Joe Hershberger
Cc: Patrick Delaunay
Cc: uboot-stm32@st-md-mailman.stormreply.com
Signed-off-by: Tom Rini
Acked-by: Joe Hershberger
Reviewed-by: Simon Goldschmidt -
Today in initr_reloc_global_data() we use some non-obvious tests to
determine if we need to relocate the env_addr within gd or not. In
order to facilitate migration of other symbols to Kconfig we need to
introduce a new symbol for this particular use case.Cc: Wolfgang Denk
Cc: Joe Hershberger
Signed-off-by: Tom Rini
13 Nov, 2019
1 commit
-
Move this symbol to Kconfig. As part of this we can drop a UBI-specific
symbol that was a stop-gap for not having this particular symbol in
Kconfig.Signed-off-by: Tom Rini
08 Nov, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
25 Oct, 2019
1 commit
-
As SPI_FLASH_MTD is used in SPL and U-Boot proper, we enable both,
now that a separate option for SPL was introduced.Signed-off-by: Frieder Schrempf
[jagan: drop unrelated change]
Signed-off-by: Jagan Teki
Reviewed-by: Lukasz Majewski
Reviewed-by: Jagan Teki
14 Oct, 2019
1 commit
-
Add support of panels otm8009A, RM68200 & DSI controller.
Limit resolution to 1280x800.Signed-off-by: Yannick Fertré
23 Sep, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
27 Aug, 2019
8 commits
-
Alignment with kernel patch proposal for binding:
[PATCH v4 0/8] stm32 m4 remoteproc on STM32MP157c
https://lkml.org/lkml/2019/5/14/159Signed-off-by: Patrick Delaunay
-
Add the boot for NOR, SPL load U-Boot.img at offset
CONFIG_SYS_SPI_U_BOOT_OFFS = 0x80000.
It is the start address of mtd partition ssbl in nor.Signed-off-by: Christophe Kerello
Signed-off-by: Patrick Delaunay -
Activate command BMP for splash screen support
Signed-off-by: Patrick Delaunay
-
Backlight of panel raydium RM68200 is controlled by a simple gpio,
thus we activate the support for the needed driver.Signed-off-by: Patrick Delaunay
-
Activate command DM_VIDEO for LCD support
Signed-off-by: Patrick Delaunay
-
Remove CONFIG_SPI_FLASH_BAR as the SPI NOR layer uses stateless
4 byte opcodes by default.Signed-off-by: Patrick Delaunay
-
Select the serial driver mandatory for the console.
Signed-off-by: Patrick Delaunay
-
for the moment basic and trusted configuration must
start CPU in Supervisor mode and not in HypervisorSigned-off-by: Patrick Delaunay
22 Jul, 2019
2 commits
-
Add support of STM32MP1 rtc driver.
Enable it for basic and trusted configurations.Signed-off-by: Benjamin Gaignard
-
Activate the remote processor support for stm32mp15 configs.
Signed-off-by: Fabien Dessenne
12 Jul, 2019
5 commits
-
Allow boot from NOR with basic boot.
Signed-off-by: Patrick Delaunay
-
Update kernel MTD partition in device tree with U-Boot information.
Signed-off-by: Patrick Delaunay
-
Removes unused device tree property in SPL
to reduce the SPL size by 1kBSigned-off-by: Patrick Delaunay
-
Deactivate WATCHDOG by default in u-boot to avoid issue to boot kernel
and rootfs without the needed daemon to reload it.Signed-off-by: Patrick Delaunay
Tested-by: Pierre-Jean Texier -
Activate the ipcc mailbox for stm32mp15 configs.
Signed-off-by: Fabien Dessenne
Reviewed-by: Patrice Chotard
09 Jul, 2019
1 commit
-
Introduce the KConfig option CONFIG_ENV_UBI_VOLUME_REDUND for defining
the name of the UBI volume used to store the redundant environment.Signed-off-by: Markus Klotzbuecher
Reviewed-by: Heiko Schocher
Cc: Kyungmin Parkhs: get rid of stm32mp1* build errors
06 Jun, 2019
2 commits
-
This allows to enable Ethernet and use driver for
Synopsys Ethernet QoS deviceSigned-off-by: Christophe Roullier
Acked-by: Joe Hershberger -
Enable STM32_SPI, SPI, DM_SPI and CMD_SPI flags.
This enables the SPI support for STM32MP15.Signed-off-by: Patrice Chotard