This series includes some precursor patches needed for forthcoming expo
enhancements.
- truetype support for multiple lines
- make white-on-black a runtime option
- support drawing a rectangle
This series was split out from schd2
Simon Glass (13):
console: Support a format string for stderr o
Drop unneeded spi.h header include from spinand.h, nothing included by
spi.h is actually used in this header and .c should correctly included
spi.h if actually needed.
Replace spi.h with linux/bitops.h as this is what is actually required
for spinand.h
Signed-off-by: Christian Marangi
---
inclu
Port Linux kernel regmap_set/clear_bits shorthands to set and clear bits
in a regmap. These are handy if only specific bits needs to be applied
or cleared and makes it easier to port regmap based driver from kernel
upstream.
Signed-off-by: Christian Marangi
---
include/regmap.h | 28
Add Ethrnet config to defconfig to enable Ethernet support.
Signed-off-by: Christian Marangi
---
configs/an7581_evb_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/an7581_evb_defconfig b/configs/an7581_evb_defconfig
index f09b5b603a2..f5bd647cb6e 100644
--- a/configs/an7581
Add eMMC nodes with the fixed regulator and fixed clock. It's also
needed to assign the clock and set it to 200MHz as it's set to 150Mhz by
default.
Signed-off-by: Christian Marangi
---
arch/arm/dts/an7581-u-boot.dtsi | 33 +
1 file changed, 33 insertions(+)
diff
On 01.04.25 17:51, Simon Glass wrote:
On Tue, 1 Apr 2025 at 21:38, Heiko Stuebner wrote:
This reverts commit 1f68057e03206e6597ca8b2be8bb1c49d4bd47d0.
Commit 1f68057e0320 ("net: eth_bootdev_hunt() should not run DHCP")
aims to reduce EFI boot times by disabling the dhcp_run when
checking ethe
The symbol "ENV_IS_EMBEDDED" is an environment internal define and not a
real CONFIG symbol. The IS_ENABLED() macro is still valid to use here,
so update the check.
Signed-off-by: Tom Rini
---
env/mmc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/env/mmc.c b/env/mmc.c
ind
On Wed, Apr 02, 2025 at 04:53:32AM +1300, Simon Glass wrote:
> Hi Tom,
>
> On Tue, 1 Apr 2025 at 06:40, Tom Rini wrote:
> >
> > On Wed, Mar 19, 2025 at 03:37:54PM +0100, Simon Glass wrote:
> >
> > > This series collects together some bootstd improvements:
> > >
> > > - Improve iteration when ther
Hi Tom,
On Mon, 31 Mar 2025 at 03:45, Tom Rini wrote:
>
> On Thu, Mar 20, 2025 at 03:41:33AM +, Simon Glass wrote:
> > Hi Tom,
> >
> > On Wed, 19 Mar 2025 at 16:35, Tom Rini wrote:
> > >
> > > On Wed, Mar 19, 2025 at 03:04:28PM +, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Wed
нд, 30 бер. 2025 р. о 22:12 Artur Kowalski пише:
>
> Tegra20 driver doesn't know about some pin configurations and even about
> some pins. In case when pin configuration is unknown the pin would be
> muxed to whatever is under function 0, in case when pin itself is
> unknown, it could cause out-of
Hi Vasily,
On 2025-04-01 00:16, Vasily Khoruzhick wrote:
> On Sun, Mar 30, 2025 at 4:45 AM Jonas Karlman wrote:
>>
>> Hi Vasily,
>>
>> On 2025-03-23 23:50, Vasily Khoruzhick wrote:
>>> Enable HDMI output and USB keyboard on Rock64 board
>>>
>>> Signed-off-by: Vasily Khoruzhick
>>> ---
>>> v2: no
Hi Simon,
On 2025-04-01 17:42, Simon Glass wrote:
> Hi Jonas,
>
> On Sun, 30 Mar 2025 at 05:46, Jonas Karlman wrote:
>>
>> Hi Simon,
>>
>> On 2025-03-29 00:40, Simon Glass wrote:
>>> Hi Tom,
>>>
>>> On Fri, 28 Mar 2025 at 10:16, Jonas Karlman wrote:
Hi Simon,
On 2025-03-28 1
Hi Caleb,
On Mon, 31 Mar 2025 at 03:38, Caleb Connolly wrote:
>
> Hi Heinrich,
>
> On 3/28/25 15:18, Heinrich Schuchardt wrote:
> > On 28.03.25 14:00, Caleb Connolly wrote:
> >>
> >>
> >> On 3/28/25 13:01, Simon Glass wrote:
> >>> Hi Caleb,
> >>>
> >>> On Sun, 23 Mar 2025 at 12:39, Caleb Connolly
Hi Tom,
On Tue, 1 Apr 2025 at 06:40, Tom Rini wrote:
>
> On Wed, Mar 19, 2025 at 03:37:54PM +0100, Simon Glass wrote:
>
> > This series collects together some bootstd improvements:
> >
> > - Improve iteration when there are a lot of devices
> > - Add a test image for Ubuntu (to compliment Fedora)
On 01.04.25 10:00, Varadarajan Narayanan wrote:
Add a function to obtain the block device for SCSI.
Signed-off-by: Varadarajan Narayanan
---
drivers/scsi/scsi-uclass.c | 30 ++
include/scsi.h | 12
2 files changed, 42 insertions(+)
diff
Hi Suraj,
On Fri, 1 Nov 2024 at 12:21, Suraj Sonawane wrote:
>
> Hi everyone!
>
> I'm planning to work on a U-Boot project for learning and would love some
> input. My idea is to create a customized U-Boot bootloader with features
> like dual boot, A/B System Updates, secure boot, and OTA updates
On 01/04/2025 15:18, Dmitrii Merkurev wrote:
Hey Neil!
> Ping, did you find time to resubmit a new version of this patchset ?
Apologies, but it looks like I won’t have the capacity to complete this patch
stack after all. Please feel free to take it over if you think it’s useful!
Ack, I'll t
Hi Simon
On Tue, 1 Apr 2025 at 18:42, Simon Glass wrote:
>
> Hi Jerome,
>
> On Tue, 1 Apr 2025 at 03:14, Jerome Forissier
> wrote:
> >
> > Hi Simon,
> >
> > Any feedback on this series?
> >
> > https://patchwork.ozlabs.org/project/uboot/list/?series=448553
>
> No, not from me, but thanks for doi
On 26/03/2025 18:40, Caleb Connolly wrote:
Expand capsule update support to correctly identify which partition
U-Boot is flashed to (between xbl, uefi, and boot including A/B
variants).
Use qcom_boot_source to determine if we were chainloaded from ABL,
meaning U-Boot is on the boot partition, ot
+ Marek Vasut
> -邮件原件-
> 发件人: Alice Guo (OSS)
> 发送时间: 2025年4月2日 12:36
> 收件人: tr...@konsulko.com; feste...@gmail.com
> 抄送: u-boot@lists.denx.de
> 主题: [PATCH] firmware: scmi: support to manage SCMI protocol drivers with a
> linker-genetated array
>
> From: Alice Guo
>
> U_BOOT_SCMI_PROTO_
From: Alice Guo
U_BOOT_SCMI_PROTO_DRIVER macro is used to add a SCMI protocol driver to
scmi_proto_driver list. scmi_proto_driver_get() function can be used to
match a SCMI protocol id and its driver.
Signed-off-by: Alice Guo
---
drivers/firmware/scmi/scmi_agent-uclass.c | 16
Airoha new SoC implement the same Mediatek driver for MMC. Permit to
also build for Airoha arch.
Signed-off-by: Christian Marangi
---
drivers/mmc/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/Kconfig b/drivers/mmc/Kconfig
index 4827834b4aa..2e33dbd3fb7 1
Changes in v3:
- Split spi_flash and qspi controller node in device tree for the usage
of bootph-all
- Merge binman descriptions into one zynq-binman-brcp1
- Add links instead of manually including u-boot.dtsi files
- Remove empty MAC addresses nodes from the device tree
- Seperate B&R Zynq devi
Split br_resetc_bmode function to add support for reading of reset
reason in board code with br_resetc_bmode_get.
Signed-off-by: Bernhard Messerklinger
---
(no changes since v1)
board/BuR/common/br_resetc.c | 129 ---
board/BuR/common/br_resetc.h | 1 +
2 file
Normally B&R reset controllers are located at I2C bus 0. This patch adds
the possibility to change this bus number with the kconfig option
BR_RESETC_I2CBUS.
Signed-off-by: Bernhard Messerklinger
---
(no changes since v2)
Changes in v2:
- Move BR_RESETC_I2CBUS to Kconfig
board/BuR/common/Kconf
From: Takahiro Kuwano
Those are 3.0V, 256Mb/2Gb NOR Flash devices with Octal interface.
Same fanctionalities with 1.8V version that are already supported.
Takahiro Kuwano (2):
mtd: spi-nor-ids: Add support for S28HL256T
mtd: spi-nor-ids: Add support for S28HL02GT
drivers/mtd/spi/spi-nor-id
From: Takahiro Kuwano
Infineon S28HL256T is 3.0V, 256Mb Flash device with Octal interface.
It has the same functionalities with S28HS256T.
Link:https://www.infineon.com/dgdl/Infineon-S28HS256T_S28HL256T_256Mb_SEMPER_Flash_Octal_interface_1_8V_3-DataSheet-v02_00-EN.pdf?fileId=8ac78c8c8fc2dd9c018f
Nishanth,
On Apr 01, 2025 at 15:55:15 -0500, Nishanth Menon wrote:
> When FIT image with multiple dtbs are involved for R5 boot process,
> R5 SPL starts off with the first instance of dtb to probe the
> eeprom, then once we have identified the type of board, invocation
> of setup_multi_dtb_fit wil
Add a function to obtain the block device for SCSI.
Signed-off-by: Varadarajan Narayanan
---
drivers/scsi/scsi-uclass.c | 30 ++
include/scsi.h | 12
2 files changed, 42 insertions(+)
diff --git a/drivers/scsi/scsi-uclass.c b/drivers/scsi/scs
On 31/03/2025 14:23, Caleb Connolly wrote:
Boards using gpio-keys for volume buttons label them "Volume Down",
let's match that here, and make the power button nicer too.
This simplifies configuring button_cmds in a board-agnostic way.
Tested-by: Danila Tikhonov # google-sunfish
Tested-by: Jen
On 31/03/2025 14:23, Caleb Connolly wrote:
This function is already doing a fuzzy match, since there are no
guarantees that a given label is unique.
Ignoring case makes it much easier to catch "Volume down" or "Volume
Down" in board-agnostic code.
Tested-by: Danila Tikhonov # google-sunfish
Te
Install byacc required to build cst from source.
Signed-off-by: Leonard Anderweit
---
tools/docker/Dockerfile | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile
index 569912303fc9..60f63c2d73dc 100644
--- a/tools/docker/Dockerfile
+++ b/tools/do
On 4/1/25 9:56 AM, Alice Guo (OSS) wrote:
From: Viorel Suman
i.MX95 System Manager uses interrupt driven communication which requires
the caller to set Bit[0] of channel flags to 1. When transmission
completes and the previous general purpose interrupt has been processed
by the other core, i.MX
Allow UFS to be able to store environment variables.
Signed-off-by: Varadarajan Narayanan
---
env/Kconfig| 15 +-
env/Makefile | 1 +
env/env.c | 3 ++
env/ufs.c | 115 +
include/env_internal.h | 1
Remove double :: before .. code-block:: bash to correctly highlight the
following commands.
Signed-off-by: Leonard Anderweit
---
v2: split in two patches
---
doc/build/docker.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/build/docker.rst b/doc/build/docker.rst
index
On 4/1/25 13:10, Mattijs Korpershoek wrote:
> Hi Zixun,
>
> Thank you for the patch.
>
> On lun., mars 31, 2025 at 18:26, Zixun LI wrote:
>
>> Add the USB gadget DT node for the sam9x60 SoC's.
>>
>> Signed-off-by: Zixun LI
>
> Nitpick: title (subject) should not finish with a period (.)
>
>
> On 3/18/25 2:02 AM, Minda Chen wrote:
> >
> >
> >>
> >> On 3/17/25 12:36 PM, Minda Chen wrote:
> >>> Add USB related file to Starfive visionfive2 MAINTAINERS.
> >>> The N: pattern can override this.
> >>>
> >>> Signed-off-by: Minda Chen
> >>> ---
> >>>board/starfive/visionfive2/MAINTAIN
On 2025-03-14 19:59, Christian Marangi wrote:
This little series adds initial support for Airoha AN7581 SoC.
Very nice. Will you (or someone else) upstream or at least open-source
ATF parts as well, similar to how Mediatek does it?
> -邮件原件-
> 发件人: Marek Vasut
> 发送时间: 2025年3月22日 8:46
> 收件人: Alice Guo (OSS) ; Tom Rini
> ; Lukasz Majewski ; Sean Anderson
> ; Simon Glass ; Stefano Babic
> ; Fabio Estevam ; dl-uboot-imx
> ; Alper Nebi Yasak ; Alice
> Guo ; Lothar Waßmann
> 抄送: u-boot@lists.denx.de; Ranjani Vaidyanathan
>
When a special pin is output only, the current code would return 0,
but if the pin is output only we can get the output value.
Try to return the output value and in all the other cases return
an error instead of 0.
Fixes: f9bb539460d ("gpio: msm: add support for special pins")
Signed-off-by: Neil
The get_function callback wrongly returns 0 for special pins,
return the appropriate pin function by probing into the special
pins data fields to find if the pin is gpio capable.
Fixes: f9bb539460d ("gpio: msm: add support for special pins")
Signed-off-by: Neil Armstrong
---
drivers/gpio/msm_gpi
On Tue, Apr 01, 2025 at 10:02:05AM +0300, Ilias Apalodimas wrote:
> On Tue, 1 Apr 2025 at 09:46, Varadarajan Narayanan
> wrote:
> >
> > On Thu, Mar 27, 2025 at 11:22:58PM +0200, Ilias Apalodimas wrote:
> > > On Thu, 27 Mar 2025 at 08:12, Varadarajan Narayanan
> > > wrote:
> > > >
> > > > On Wed,
This reverts commit 1f68057e03206e6597ca8b2be8bb1c49d4bd47d0.
Commit 1f68057e0320 ("net: eth_bootdev_hunt() should not run DHCP")
aims to reduce EFI boot times by disabling the dhcp_run when
checking ethernet bootdevices, by preventing it from running double,
with the reasoning
We need to cal
The new_packagelist() function of the HII Protocols implementation is
calling malloc() without checking its return code; fix this.
Signed-off-by: Vincent Stehlé
Cc: Heinrich Schuchardt
Cc: Ilias Apalodimas
Cc: Tom Rini
---
lib/efi_loader/efi_hii.c | 3 +++
1 file changed, 3 insertions(+)
dif
On Tue, 1 Apr 2025 at 14:15, Vincent Stehlé wrote:
>
> The new_packagelist() function of the HII Protocols implementation is
> calling malloc() without checking its return code; fix this.
>
> Signed-off-by: Vincent Stehlé
> Cc: Heinrich Schuchardt
> Cc: Ilias Apalodimas
> Cc: Tom Rini
> ---
>
Thanks,
That works fine.
Heinrich feel free to queue this up
Cheers
/Ilias
On Tue, 1 Apr 2025 at 12:31, Varadarajan Narayanan
wrote:
>
> On Tue, Apr 01, 2025 at 10:02:05AM +0300, Ilias Apalodimas wrote:
> > On Tue, 1 Apr 2025 at 09:46, Varadarajan Narayanan
> > wrote:
> > >
> > > On Thu, Mar
From: Michael Walle
Sent: Tuesday, April 1, 2025 10:56 AM
>
> Hi,
>
>> The issue is that disabling TINY_PRINTF may not be possible (size
>> constraints) and some code is compiled for different stages and people
>> typically don't check whether the format used in printf is valid with
>> tiny_prin
On Tue, Apr 01, 2025 at 01:30:12PM +0530, Varadarajan Narayanan wrote:
> The qcs9100 based Ride platforms have UFS as their primary storage.
> Hence add support to U-Boot env framework to be able to save and
> retrieve the environment from UFS. The environment will be
> saved/retrieved from the pa
Enable OF_UPSTREAM flag for STM32H7 platforms.
Signed-off-by: Patrice Chotard
---
arch/arm/dts/Makefile | 3 -
arch/arm/dts/stm32h7-pinctrl.dtsi | 274
arch/arm/dts/stm32h7-u-boot.dtsi | 1 -
arch/arm/dts/stm32h743.dtsi| 695 -
Most device headers contain SoC specific part and common Tegra post part.
Add a generic header which can be used by any Tegra device of one of the
supported SoC generations (T20, T30, T114, T124 or T210) without need in
device specific configuration.
Signed-off-by: Svyatoslav Ryhel
---
board/ace
Convert CFG_TEGRA_BOARD_STRING into Kconfig option and move it into device
board Kconfig.
Signed-off-by: Svyatoslav Ryhel
---
arch/arm/mach-tegra/board2.c | 2 +-
board/acer/picasso/Kconfig | 4
board/asus/grouper/Kconfig | 4
board/asus/trans
- link CFG_SYS_NS16550_COM1 to TEGRA_ENABLE_UART* (instead of setting it
in every board header)
- convert CFG_TEGRA_BOARD_STRING into kconfig (instead of setting it in
every board header)
- replace per-device config headers with generic Tegra (per-board device
header is still possible if boar
Hi Jonas,
On Sun, 30 Mar 2025 at 05:46, Jonas Karlman wrote:
>
> Hi Simon,
>
> On 2025-03-29 00:40, Simon Glass wrote:
> > Hi Tom,
> >
> > On Fri, 28 Mar 2025 at 10:16, Jonas Karlman wrote:
> >>
> >> Hi Simon,
> >>
> >> On 2025-03-28 16:34, Simon Glass wrote:
> >>> Add support for this new phase
Link CFG_SYS_NS16550_COM1 value to chosen CONFIG_TEGRA_ENABLE_UART Tegra
wide. Remove all CFG_SYS_NS16550_COM1 from device headers.
Signed-off-by: Svyatoslav Ryhel
---
arch/arm/mach-tegra/board.c | 5 +
include/configs/apalis-tk1.h | 3 ---
include/configs/apalis_t30.h | 1 -
On Thu, Mar 27, 2025 at 03:32:59PM +, Andre Przywara wrote:
> In some cases in the generic code, we were already using switch/case
> fallthrough annotations comments, though in a way which might not be
> understood by most compilers.
>
> Replace two non-standard /* no break */ comments with o
On Wed, Apr 02, 2025 at 04:49:18AM +1300, Simon Glass wrote:
> Hi Tom,
>
> On Mon, 31 Mar 2025 at 03:45, Tom Rini wrote:
> >
> > On Thu, Mar 20, 2025 at 03:41:33AM +, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Wed, 19 Mar 2025 at 16:35, Tom Rini wrote:
> > > >
> > > > On Wed, Mar 19, 20
Use ..code-block:: syntax highlighting instead of :: so all bash
commands use the same syntax highlighting.
Signed-off-by: Leonard Anderweit
---
doc/build/docker.rst | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/doc/build/docker.rst b/doc/build/docker.rst
index fe08
Hi Tom,
On Sat, 29 Mar 2025 at 13:25, Tom Rini wrote:
>
> On Fri, Mar 28, 2025 at 11:47:12PM +, Simon Glass wrote:
> > Hi Tom,
> >
> > On Thu, 6 Mar 2025 at 10:13, Tom Rini wrote:
> > >
> > > On Thu, Mar 06, 2025 at 09:13:52AM -0700, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Thu,
On Tue, 1 Apr 2025 at 21:38, Heiko Stuebner wrote:
>
> This reverts commit 1f68057e03206e6597ca8b2be8bb1c49d4bd47d0.
>
> Commit 1f68057e0320 ("net: eth_bootdev_hunt() should not run DHCP")
> aims to reduce EFI boot times by disabling the dhcp_run when
> checking ethernet bootdevices, by preventing
Hi Michael,
On Tue, 1 Apr 2025 at 23:22, Michael Brown wrote:
>
> On 31/03/2025 18:31, Christian Kohlschütter wrote:
> > Whoa! Good eyes, Michael!
> >
> > What is my Fritzbox doing to my initrd, and why does reverting the commit
> > fix it?
> >
> > FWIW, I also have a capture with an ethernet fr
вт, 1 квіт. 2025 р. о 18:38 Svyatoslav Ryhel пише:
>
> GPIO reset and power-off functionality depends on device tree data, which
> is often absent in SPL or TPL. To address this, incorporate PHASE_ into the
> config and add Kconfig option for each phase.
>
> Adjust SYSRESET_GPIO and POWEROFF_GPIO
Hi Tom,
On Mon, 31 Mar 2025 at 03:45, Tom Rini wrote:
>
> On Fri, Mar 28, 2025 at 04:44:53AM -0600, Simon Glass wrote:
> > Hi Tom,
> >
> > On Thu, 27 Mar 2025 at 17:50, Tom Rini wrote:
> > >
> > > On Wed, Mar 26, 2025 at 10:46:57AM -0600, Simon Glass wrote:
> > > > Hi Quentin,
> > > >
> > > > On
On mar., avril 01, 2025 at 13:40, Eugen Hristev
wrote:
> On 4/1/25 13:10, Mattijs Korpershoek wrote:
>> Hi Zixun,
>>
>> Thank you for the patch.
>>
>> On lun., mars 31, 2025 at 18:26, Zixun LI wrote:
>>
>>> Add the USB gadget DT node for the sam9x60 SoC's.
>>>
>>> Signed-off-by: Zixun LI
>>
Hi Tom,
On Wed, 2 Apr 2025 at 05:49, Tom Rini wrote:
>
> On Wed, Apr 02, 2025 at 04:49:18AM +1300, Simon Glass wrote:
> > Hi Tom,
> >
> > On Mon, 31 Mar 2025 at 03:45, Tom Rini wrote:
> > >
> > > On Thu, Mar 20, 2025 at 03:41:33AM +, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Wed,
Hi Ilias,
On Wed, 2 Apr 2025 at 05:33, Ilias Apalodimas
wrote:
>
> Hi Simon
>
> On Tue, 1 Apr 2025 at 18:42, Simon Glass wrote:
> >
> > Hi Jerome,
> >
> > On Tue, 1 Apr 2025 at 03:14, Jerome Forissier
> > wrote:
> > >
> > > Hi Simon,
> > >
> > > Any feedback on this series?
> > >
> > > https://
On Tue, Apr 01, 2025 at 07:28:36PM +0200, Krzysztof Kozlowski wrote:
> On 01/04/2025 18:40, Tom Rini wrote:
> > On Tue, Apr 01, 2025 at 05:27:30PM +0200, Krzysztof Kozlowski wrote:
> >> On 01/04/2025 16:44, Tom Rini wrote:
> >>> On Thu, Mar 27, 2025 at 03:58:52PM +0100, Krzysztof Kozlowski wrote:
>
Create a measured line for the (single) line of text.
Signed-off-by: Simon Glass
---
drivers/video/console_truetype.c | 36 +++-
test/dm/video.c | 13 +++-
2 files changed, 38 insertions(+), 11 deletions(-)
diff --git a/drivers/video/console
101 - 167 of 167 matches
Mail list logo