[PATCH v2] board: rockchip: Add support for rk3588 MNT Reform2

2025-09-26 Thread Peter Robinson
for NVME connection - DSI to eDP panel - 1Gb Ethernet w/ Microchip KSZ9310 PHY Tested using Fedora boot on USB stick and eMMC. Signed-off-by: Peter Robinson --- v2: - DT now upstream - dropped extra -u-boot.dtsi bits - Run synconfig - Minor other cleanups arch/arm/dts/rk3588-mnt-reform2-u

Re: [PATCH] board: rockchip: Add support for rk3588 MNT Reform2

2025-09-26 Thread Peter Robinson
Hi Quentin, > On 6/30/25 12:25 PM, Peter Robinson wrote: > > Add support for MNT Reform2, it works as a carrier board > > with a Firefly iCore-3588Q SoM. > > > > Specification: > > - Rockchip RK3588 > > - LPDDR5X 16/32 GB > > - eMMC 128/256 GB >

Re: [PATCH v2 4/5] usb: host: xhci: Make U_BOOT_DRIVER entries unique

2025-09-26 Thread Peter Robinson
used "usb_xhci". Change these to follow the pattern of > the rest of the XHCI glue drivers. > > Signed-off-by: Tom Rini Reviewed-by: Peter Robinson > --- > Changes in v2: > - None > > Cc: Marek Vasut > --- > drivers/usb/host/xhci-brcm.c| 2 +- >

Re: [PATCH v1 1/1] configs: tegra: remove ATAGS support

2025-09-22 Thread Peter Robinson
On Sun, 21 Sept 2025 at 18:43, Svyatoslav Ryhel wrote: > > Remove support for ATAGS-based OS booting. ATAGS are used for booting > older Linux kernel versions and we are moving away from using those. > > Signed-off-by: Svyatoslav Ryhel Reviewed-by: Peter Robinson L

Re: [RFC PATCH v1 00/20] Introduce support for Raspberry PI 5.

2025-09-17 Thread Peter Robinson
On Tue, 16 Sept 2025 at 19:54, Oleksii Moisieiev wrote: > > Hi Jonas, > > I see that rp1 bindings are already merged so we have started rebase > process. > Once we'll done we will send another version on top of the latest master. Please also take into account the feedback I have already provided.

Re: [PATCH] Allwinner: fix booting on a number of devices

2025-08-29 Thread Peter Robinson
A 2.13. I've seen it across Pine64+, Pine64-LTS and Pinephone. No special setup and I reproduced in on the vanilla upstream checkout from a couple of days ago when I had the time to do the bisect. > > resetting ... > > System reset not supported on this platform > > > &

Re: [RFC PATCH v1 00/20] Introduce support for Raspberry PI 5.

2025-08-29 Thread Peter Robinson
On Fri, 29 Aug 2025 at 11:10, Gijs Peskens wrote: > > On 20-02-2025 09:54, Oleksii Moisieiev wrote: > > Hi Peter, > > > > On 19/02/2025 21:37, Peter Robinson wrote: > >> Hi Oleksii, > >> > >> I've started to look at this. > >>

Re: CM5 and LetsTrust TPM with u-boot and Linux

2025-08-28 Thread Peter Robinson
the RP1 in U-Boot, let alone it's various peripherals. But maybe the SPI is from the SoC. Looking into that would be where I would start your investigations. Peter

Re: No console output on Raspberry Pi Compute Module 5

2025-08-28 Thread Peter Robinson
Hi, > I'm using a Raspberry Pi 5 Compute Module with a sourcekit.io board. > I'm not getting any output from u-boot to the console, I get this with > CM4 with the same setup. > Do I need to change anything to get console output on RPI5? Well at least on the RPi5 the console has moved to ttyAMA10

Re: RPI CM5 has 130s delay on boot

2025-08-28 Thread Peter Robinson
Hi Andrew, Sorry for the delayed reply. > I'm feeling a bit out my depth and hoping someone can help me. We've been > using uboot on the RPI CM4 with great success, it's been perfect. > > We are migrating some projects to the RPI CM5 but have hit a roadblock. The > boot process regularly (but not

Re: [PATCH 0/2] sunxi: A64: enable AXP driver support

2025-08-28 Thread Peter Robinson
nd > increases the code size of the rather limited BL31 build. > > Do this for the A64 only first, since this uses RSB consistently, while > the H6 boards are undergoing a transition to use I2C. > > Please have a look and test! For the series: Reviewed-by: Peter Robinson Tested-by:

[PATCH] Allwinner: fix booting on a number of devices

2025-08-27 Thread Peter Robinson
ated. CPU: Allwinner A64 (SUN50I) Model: Pine64+ DRAM: 2 GiB Insufficient RAM for page table: 0x5000 > 0x4000. Please increase the size in get_page_table_size() resetting ... System reset not supported on this platform Signed-off-by: Peter Robinson --- arch/arm/Kconfig | 1 - 1 file changed, 1 dele

Re: [PATCH] boot: Add LEGACY_IMAGE_FORMAT to DISTRO_DEFAULTS

2025-08-19 Thread Peter Robinson
On Tue, 19 Aug 2025 at 16:35, Tom Rini wrote: > > On Tue, Aug 19, 2025 at 04:33:07PM +0100, Peter Robinson wrote: > > On Tue, 19 Aug 2025 at 15:57, Tom Rini wrote: > > > > > > On Tue, Aug 19, 2025 at 12:13:31PM +0100, Peter Robinson wrote: > > > > On

Re: [PATCH] boot: Add LEGACY_IMAGE_FORMAT to DISTRO_DEFAULTS

2025-08-19 Thread Peter Robinson
On Tue, 19 Aug 2025 at 18:44, Tom Rini wrote: > > On Tue, Aug 19, 2025 at 06:38:46PM +0100, Peter Robinson wrote: > > On Tue, 19 Aug 2025 at 16:35, Tom Rini wrote: > > > > > > On Tue, Aug 19, 2025 at 04:33:07PM +0100, Peter Robinson wrote: > > > > On

[PATCH 2/2] p3450: fix Jetson Nano SPI flash

2025-08-19 Thread Peter Robinson
rface, nothing on the Nano uses the old interface by default so it's surplus. Signed-off-by: Peter Robinson --- arch/arm/dts/tegra210-p3450-.dts | 9 - arch/arm/dts/tegra210.dtsi | 6 +++--- configs/p3450-_defconfig | 1 - 3 files changed, 11 insertions(+), 5

[PATCH 1/2] p3450: reduce size of Jetson Nano u-boot.bin

2025-08-19 Thread Peter Robinson
back under that limit. Signed-off-by: Peter Robinson --- configs/p3450-_defconfig | 8 1 file changed, 8 insertions(+) diff --git a/configs/p3450-_defconfig b/configs/p3450-_defconfig index a002178b7fb..518ed6b37a2 100644 --- a/configs/p3450-_defconfig +++ b/con

Re: [PATCH] boot: Add LEGACY_IMAGE_FORMAT to DISTRO_DEFAULTS

2025-08-19 Thread Peter Robinson
On Tue, 19 Aug 2025 at 15:57, Tom Rini wrote: > > On Tue, Aug 19, 2025 at 12:13:31PM +0100, Peter Robinson wrote: > > On Mon, 18 Aug 2025 at 17:51, Tom Rini wrote: > > > > > > At this time there are still major Linux distributions which by default > > &

Re: [PATCH] boot: Add LEGACY_IMAGE_FORMAT to DISTRO_DEFAULTS

2025-08-19 Thread Peter Robinson
On Mon, 18 Aug 2025 at 17:51, Tom Rini wrote: > > At this time there are still major Linux distributions which by default > boot using LEGACY_IMAGE_FORMAT type scripts. Add this option to > DISTRO_DEFAULTS to ensure these platforms can still boot. What is the legacy image format exactly? Does sel

Re: [PATCH] drivers: led: Add WS28XX compatible LED driver

2025-08-12 Thread Peter Robinson
On Tue, 12 Aug 2025 at 17:10, Andri Yngvason wrote: > > Hi Tom, > > þri., 12. ágú. 2025 kl. 15:59 skrifaði Tom Rini : > > > > On Tue, Aug 12, 2025 at 03:30:18PM +, Andri Yngvason wrote: > > > This is a new LED driver for the WS28XX family of LED controllers from > > > Worldsemi and compatible

Re: [PATCH v1 0/2] lwip: add Kconfig to decode and print ICMP unreachable messages

2025-08-11 Thread Peter Robinson
Unreachable message. That can > help troubleshooting. Therefore, add support to the lwIP stack and to Has the patch for adding support to the lwIP stack been sent upstream for review? Please reference the upstream patch for this. Also related, what is the status of other out of tree patches to upstre

Re: [PATCH 7/7] usb: musb: Remove most of the legacy MUSB code

2025-08-06 Thread Peter Robinson
I sent a series back in June that does this as well: https://lists.denx.de/pipermail/u-boot/2025-June/593211.html On Wed, 6 Aug 2025 at 16:03, Tom Rini wrote: > > With one exception, the legacy MUSB code is now unused. Remove it. > > Signed-off-by: Tom Rini > --- > Cc: Marek Vasut > --- > dri

Re: [PATCH v3 00/22] mtd: spi-nand: driver improvements

2025-08-05 Thread Peter Robinson
Hi Mikhail, Please leave some time between posting large versions of patches to allow review. Peter On Tue, 5 Aug 2025 at 09:25, Mikhail Kshevetskiy wrote: > > This patch series makes u-boot spinand driver almost the same as spinand > driver from linux-6.16-rc6. This provides the

Re: [PATCH] sound: Tighten some sound driver dependencies

2025-08-05 Thread Peter Robinson
On Mon, 4 Aug 2025 at 23:15, Tom Rini wrote: > > A few sound drivers cannot build without access to some platform > specific header files. Express those requirements in Kconfig as well. > > Signed-off-by: Tom Rini Reviewed-by: Peter Robinson > --- > drivers/sound/Kconfig |

Re: [PATCH] sysreset: Tighten some sysreset driver dependencies

2025-08-05 Thread Peter Robinson
On Mon, 4 Aug 2025 at 23:05, Tom Rini wrote: > > The MPC83xx sysreset driver cannot build without access to some > architecture specific header files. Express that requirements in Kconfig > as well. > > Signed-off-by: Tom Rini Reviewed-by: Peter Robinson > --- > driv

Re: [PATCH] sm: Rework the Kconfig logic here

2025-08-05 Thread Peter Robinson
build on other platforms, so add the appropriate dependency. > > Signed-off-by: Tom Rini Reviewed-by: Peter Robinson > --- > configs/sandbox_defconfig | 2 +- > drivers/sm/Kconfig| 11 ++- > drivers/sm/Makefile | 4 ++-- > 3 files changed, 13 insertio

Re: HDMI support for rockchip SBC

2025-07-24 Thread Peter Robinson
On Thu, 24 Jul 2025 at 17:26, Stefan Monnier wrote: > > > Support for the rk35xx isn't upstream yet, > > Ah... I didn't notice any weird failure or warnings during the build so > I naively assumed it was working. > > > this patch series is likely a good start: > > https://lists.denx.de/pipermail/u

Re: HDMI support for rockchip SBC

2025-07-24 Thread Peter Robinson
On Wed, 23 Jul 2025 at 23:40, Stefan Monnier wrote: > > [ AFAICT this mailing-list is used for development of U-Boot more than > for users of U-Boot. I s there a more appropriate mailing-list, for > users? ] > > I'm building the bootloader for two different SBCs, both based on rk3568 > (Nano

Re: [PATCH] board: rockchip: Add support for rk3588 MNT Reform2

2025-06-30 Thread Peter Robinson
On Mon, 30 Jun 2025 at 11:25, Peter Robinson wrote: > > Add support for MNT Reform2, it works as a carrier board > with a Firefly iCore-3588Q SoM. > > Specification: > - Rockchip RK3588 > - LPDDR5X 16/32 GB > - eMMC 128/256 GB > - HDMI Type A out x 1 > - USB 3

[PATCH] board: rockchip: Add support for rk3588 MNT Reform2

2025-06-30 Thread Peter Robinson
for NVME connection - DSI to eDP panel - 1Gb Ethernet w/ Microchip KSZ9310 PHY Tested using Fedora boot on USB stick and eMMC. Signed-off-by: Peter Robinson --- arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi | 14 board/rockchip/evb_rk3588/MAINTAINERS | 6 ++ configs/mnt-reform2

[PATCH 0/3] drop legacy musb stack

2025-06-29 Thread Peter Robinson
his legacy code. I didn't rename the musb-new -> musb directory as it seems like churn, I can follow up with a rename patch if it's wanted. Peter Robinson (3): omap3: evm: Drop old musb omap3 driver am33xx: am3517 evm: Drop old musb AM35X driver usb: musb: drop musb l

[PATCH 3/3] usb: musb: drop musb legacy drivers

2025-06-29 Thread Peter Robinson
The last of the users of the legacy musb drivers have been migrated so now remove the old musb stack, all users should now be using the new musb stack if they need this functionality. Signed-off-by: Peter Robinson --- drivers/usb/Kconfig |2 - drivers/usb/musb/Kconfig | 20

[PATCH 2/3] am33xx: am3517 evm: Drop old musb AM35X driver

2025-06-29 Thread Peter Robinson
The USB_AM35X is a legacy driver with one remaining user. The rest of the am33xx devices use the USB_MUSB_TI driver for DM_USB so move the last user USB_MUSB_TI which is the newer musb driver So move to the newer driver so we can drop the old driver. Signed-off-by: Peter Robinson --- configs

[PATCH 1/3] omap3: evm: Drop old musb omap3 driver

2025-06-29 Thread Peter Robinson
The USB_OMAP3 driver was (re)added in commit e74e9f620a6 as part of migrating to DM_USB but the config already had MUSB_OMAP2PLUS which is the newer musb driver and what other omap3 devices use. So drop it so we can drop the old driver. Signed-off-by: Peter Robinson --- configs

Re: [PATCH v3 0/2] eficonfig: add support for URI based boot option

2025-06-27 Thread Peter Robinson
Hey Sughosh, > Add support for adding URI based boot option through the eficonfig > command. Also add a basic test case for checking validity of the URI's > being passed to the wget function. I suspect more an extension to this feature, have we looked at getting the URI boot options via dhcp? I'

Re: [PATCH 1/2] cmd: Introduce CMD_HELP

2025-06-27 Thread Peter Robinson
On Fri, 27 Jun 2025 at 10:45, Michal Simek wrote: > > Add option to disable help command in size constrained systems to save some > space. > > Signed-off-by: Michal Simek Reviewed-by: Peter Robinson > --- > > cmd/Kconfig | 6 ++ > cmd/Makefile | 2 +- >

Re: [PATCH] disable VBE by default

2025-06-18 Thread Peter Robinson
On Wed, 18 Jun 2025 at 00:10, Tom Rini wrote: > > On Tue, Jun 17, 2025 at 09:39:25AM +0300, Ilias Apalodimas wrote: > > > On Sun Jun 15, 2025 at 12:33 PM EEST, Peter Robinson wrote: > > > The VBE protocol needs explicit device support and as > > > such isn't

[GIT PULL] rpi: updates for v2025.07-rc5

2025-06-15 Thread Peter Robinson
Hi Tom, The following changes since commit: d7c449c3d83a986d61e38d1762433c0607caf5c5 Prepare v2025.07-rc4 are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-raspberrypi.git tags/rpi-2025.07-rc4 for you to fetch changes up to 0cd85170cfbe843c0927305eca

Re: [PATCH] rpi: copy /system/linux, {serial, revision} from firmware FDT

2025-06-15 Thread Peter Robinson
b31d715bbecf28e852ede5aaa388180da/rpihw.c#L579 > > Signed-off-by: Fiona Klute > Cc: Matthias Brugger > Cc: Peter Robinson > Cc: Tom Rini > --- > I sent an RFC version of this patch [3] a while ago with the question > if there's a better way to create the /system

Re: [RFC] Raspberry Pi: copy /system/linux, {serial, revision} from firmware

2025-06-15 Thread Peter Robinson
umber through in device tree. In terms of userspace I think getting it that way in the example is broken, as it was in /proc/cpuinfo which was why it never made it to aarch64. but I'm not sure what details are being used there and why they matter for RGB LEDs. Overall I am not currently convin

Re: [PATCH 0/2] Add rpi5 specific defconfig

2025-06-15 Thread Peter Robinson
On Tue, 6 May 2025 at 08:30, Rasmus Villemoes wrote: > > On Mon, May 05 2025, Tom Rini wrote: > > > On Mon, May 05, 2025 at 10:19:24PM +0200, Mark Kettenis wrote: > >> > Date: Mon, 5 May 2025 07:48:43 -0600 > >> > From: Tom Rini > >> > > >> > On Mon, May 05, 2025 at 11:45:05AM +0200, Rasmus Vill

Re: [PATCH 0/2] Add rpi5 specific defconfig

2025-06-15 Thread Peter Robinson
revious stage will > have assembled and passed a correct device tree already? Typical RPi users want one of two things: 1) use the DT provided by the prior FW stage, this has the advantage that the FW deals with overlays, will add configs automatically based on HW/settings/actual device etc. 2) Use the DT provided by the Linux kernel, we have code to detect the HW and load the right DT in that case This is why we've never really bothered with the full RPi DT in U-Boot because it's always a worse experience that either of the above two options and allows a more straight forward config making support easier. Even with the RPi5 I am still yet to to be convinced there's a real reason this would change. Peter

Re: Raspberry Pi Compute Module 5 support

2025-06-15 Thread Peter Robinson
On Sat, 7 Jun 2025 at 21:27, Jojan wrote: > > Sorry I mean 2712Raspebrry -P 4 , that the U-boot support as of now includes > , bcm2711.dtsi > bcm2711-rpi-4-b.dts:#include "bcm2711.dtsi" > > However RPi-5 uses broadcom 2712 chips.These dts files are not available in > u-boot.Howver you can get i

Re: Rpi5 usb boot support

2025-06-15 Thread Peter Robinson
> What is the status of usb boot for Raspberry Pi 5 platform ? > It's the last thing we need to use u-boot on Rpi5. Nobody has done work to support the RP1 chip which contains the USB HW as yet.

[PATCH] disable VBE by default

2025-06-15 Thread Peter Robinson
ff-by: Peter Robinson --- boot/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/boot/Kconfig b/boot/Kconfig index 30eb5b328d7..e8c3fbcb11d 100644 --- a/boot/Kconfig +++ b/boot/Kconfig @@ -635,7 +635,6 @@ config BOOTMETH_QFW config BOOTMETH_VBE bool "Bootdev support for Verifie

Re: [PATCH 3/3] efi_loader: disk: add EFI_PARTITION_INFO_PROTOCOL support

2025-06-14 Thread Peter Robinson
have U-Boot be able to be used with it. > Otherwise my crystal ball says that a few years down the line it'll be > hard to use Fedora-IoT-distro on common-device with U-Boot. There's a basic concept of a fallback with the UEFI bootnext bits but yes, if UEFI actually had the ability to deal with proper A/B we wouldn't need a dozen different ways to do it, sigh, of course there's some harder things that also need to be addressed like changes for signing keys etc. The other initial feedback I would ask is around a Kconfig to make it optional, will everyone want/need it, what's the size impact? Cheers, Peter

Re: [PATCH 00/10] efi: Move some efi-loader code into a new shared dir

2025-05-29 Thread Peter Robinson
On Wed, 28 May 2025 at 13:40, Simon Glass wrote: > > Hi Casey, > > On Wed, 28 May 2025 at 12:03, Casey Connolly > wrote: > > > > > > > > On 5/23/25 16:06, Tom Rini wrote: > > > On Fri, May 23, 2025 at 02:06:35PM +0100, Simon Glass wrote: > > > > > >> Some functions provided in lib/efi_loader are

Re: lwip tftp not working on imx8mm

2025-05-29 Thread Peter Robinson
itor.org/rfc/rfc2348 > > The issue was simply that IP_REASSEMBLY was not enabled for U-Boot > lwIP - I thought I tried that originally but must have done it wrong > (probably picked the wrong header vs lib/lwip/u-boot/lwipopts.h). > > (+cc Joe and Ramon network maintainers) > > I can submit a patch but it seems to me we should enable both > IP_REASSEMBLY (reassemble incoming fragmented IP packets) as well as > IP_FRAG (fragment outgoing IP packets if their size exceeds MTU) for > lwIP as both are currently disabled. I think both of those options should likely be on by default, I suspect that they're not is likely an oversight, Jerome can you provide more details here? > Would you all agree with enabling both? I don't think we have anything > that needs to sends fraemented packets via lwIP yet. Yes, I don't think we do by default, but networks, especially outside of the datacentre, are hard and you never know why a packet maybe fragmented. > Is there value in adding support for the 'tftpblocksize' env var > supported in legacy tftp? Maybe for consistency, but also it's a new feature and if they've not need it to now is it likely useful? Peter

Re: [PATCH v2 0/4] rockchip: Update rng compatible for RK356x and RK3588

2025-05-29 Thread Peter Robinson
x27;s a couple of threads on it. Have we tested to see if the data produced in U-Boot from the HW exhibits a different outcome? I wonder if Kever is aware of the kernel issue and can provide input. Peter > The RK3588 rng node is added into dts/upstream DT by picking a commit > from devicetr

Re: [PATCH] doc: board: ti: Add missing firmware for BB-AI64

2025-05-29 Thread Peter Robinson
On Tue, 27 May 2025 at 16:00, Dhruva Gole wrote: > > Hi Peter, > > On May 25, 2025 at 13:10:58 +0100, Peter Robinson wrote: > > The details of the sysfw.itb from the R5 build that > > also needs to be copied as part of the target images > > is missing, but is i

Re: [PATCH 0/7] Remove as much arch/arm/dts/*.h as possible

2025-05-29 Thread Peter Robinson
n't using > OF_UPSTREAM were didn't have a sufficiently deep search path to find > files there rather than arch/arm/dts. This also showed that only ARM had > local header files to deal with. For the series: Reviewed-by: Peter Robinson > [1]: > https://lore.kernel.org/u-boo

Re: lwip tftp not working on imx8mm

2025-05-28 Thread Peter Robinson
On Wed, 28 May 2025 at 17:59, Tim Harvey wrote: > > On Wed, May 28, 2025 at 5:24 AM Jerome Forissier > wrote: > > > > > > > > On 5/27/25 18:35, Tim Harvey wrote: > > > On Mon, May 26, 2025 at 5:17 AM Jerome Forissier > > > wrote: > > >> > > >> Hi Tim, > > >> > > >> On 5/23/25 20:31, Tim Harvey w

Re: Bloblist request

2025-05-26 Thread Peter Robinson
On Sun, 25 May 2025 at 09:53, Simon Glass wrote: > > Hi Tom, > > Bloblist is IMO a bit of a mess, with 2-3 maintainers who don't agree > on the direction. > > You have requested that I: > - implement a handoff protocol for x86 in the spec > - do the same in the code > - convert x86 boards to use O

Re: lwip tftp not working on imx8mm

2025-05-26 Thread Peter Robinson
d fine the original thread in my inbox, I thought we had got to the bottom of the issue and it had been fixed I couldn't find a follow up thread. Maybe Fabio can remember as I seem to recall he was the one that got to the bottom of the issue. Peter [1] https://lists.denx.de/pipermail/u-boot/2023-November/538832.html

[PATCH] doc: board: ti: Add missing firmware for BB-AI64

2025-05-25 Thread Peter Robinson
The details of the sysfw.itb from the R5 build that also needs to be copied as part of the target images is missing, but is included in the image formats a little further down, so add it to the instructions. Signed-off-by: Peter Robinson --- doc/board/beagle/j721e_beagleboneai64.rst | 1 + 1

Re: [PATCH v3 2/2] rockchip: rk3288: do not generate u-boot.rom anymore

2025-05-06 Thread Peter Robinson
to be important. > > [1] > https://lore.kernel.org/u-boot/caflszth-sewfod8deof3+e-wce1qff0cyxxr8cbqwy3brw3...@mail.gmail.com/ > > Reviewed-by: Jonas Karlman > Reviewed-by: Kever Yang Reviewed-by: Peter Robinson > Tested-by: Simon Glass # chromebook-kevin > Signed-off-by: Quentin Sc

Re: [PATCH v3 1/2] rockchip: rk3399: do not generate u-boot.rom anymore

2025-05-06 Thread Peter Robinson
t/caflszth-sewfod8deof3+e-wce1qff0cyxxr8cbqwy3brw3...@mail.gmail.com/ > > Reviewed-by: Jonas Karlman > Reviewed-by: Kever Yang > Tested-by: Simon Glass # chromebook-kevin > Signed-off-by: Quentin Schulz Reviewed-by: Peter Robinson > --- > arch/arm/dts/rk3399-gr

Re: [PATCH 0/3] booti: Remove the SYS_BOOTM_LEN limit for booti

2025-05-03 Thread Peter Robinson
On Thu, 1 May 2025 at 16:03, Simon Glass wrote: > > Hi Tom, > > On Thu, 1 May 2025 at 08:59, Tom Rini wrote: > > > > On Thu, May 01, 2025 at 07:06:03AM -0600, Simon Glass wrote: > > > Hi Tom, > > > > > > On Fri, 18 Apr 2025 at 08:08, Tom Rini wrote: > > > > > > > > On Fri, Apr 18, 2025 at 07:46:

Re: raspberrypi cm4 usb not working

2025-05-03 Thread Peter Robinson
ick look without digging out a CM3/CM4 device I think you're going to need to enable USB_GADGET_DWC2_OTG and associated configs, I am not sure if the meta you reference above does any of that for the configs etc. Peter [1] https://github.com/raspberrypi/usbboot

Re: [PATCH v2 00/60] expo: Various features and improvements

2025-05-03 Thread Peter Robinson
Only check the text objects used by the bootmenu, for now > > > > ... include the 13 part series you asked me if could go in now, > > yesterday? > > > > > Simon Glass (60): > > > > 60 is far too much for anyone to provide meaningful review. > > This is expo and no one commented on the previous series, so I'm not > expecting much feedback. But once people start using it, things will > come up. Well a series of 6 patches just goes straight into the trash because I don't even know where to try and begin to test it. Peter

Re: [PATCH 00/30] patman: Move to asyncio and other updates

2025-05-01 Thread Peter Robinson
On Wed, 30 Apr 2025 at 15:32, Tom Rini wrote: > > On Wed, Apr 30, 2025 at 07:54:11AM -0600, Simon Glass wrote: > > Hi Tom, > > > > On Tue, 29 Apr 2025 at 08:53, Tom Rini wrote: > > > > > > On Tue, Apr 29, 2025 at 08:35:24AM -0600, Simon Glass wrote: > > > > Hi Tom, > > > > > > > > On Tue, 29 Apr

Re: [PATCH 0/3] efi: Add EFI Debug Support Table feature

2025-04-24 Thread Peter Robinson
standardized mechanism for > debuggers to discover and interact with system-level debug resources. I think this should be configurable, I suspect there would be usecases where it would be useful to be able to disable this functionality. Peter > Ying-Chun Liu (PaulLiu) (3): > efi: add EFI_SYS

Re: [PATCH v4 5/5] rpi: Use the U-Boot control FDT for fdt_addr

2025-04-21 Thread Peter Robinson
eft unchanged as there is no other > mechanism for U-Boot to handle this. Could you answer my query above and rebase? Thanks, Peter > Signed-off-by: Simon Glass > --- > > Changes in v4: > - Expand the comment on set_fdt_addr() > - Update the commit message to talk in terms

Re: Unexpected RPi5 Behavior with Saved U-Boot Environment

2025-04-21 Thread Peter Robinson
I sent this patch some years ago but was never accepted in u-boot tree. > But meta-rpi uses it in u-boot recipe [2]. After digging into this and a discussion with Tom we decided this is the correct fix so I've pulled that patch in for 2025.07. Thanks, Peter > Regards > > [1]

Re: [PATCH v4 3/5] rpi: Drop fdt_high and initrd_high

2025-04-21 Thread Peter Robinson
Applied On Fri, 20 Dec 2024 at 00:35, Simon Glass wrote: > > These are not needed now since there is a bootm_size setting to keep > things within the lower part of memory. > > Drop them. > > Signed-off-by: Simon Glass > Reviewed-by: Tom Rini > Suggested-by: Tom Rini > --- > > (no changes since

Re: [PATCH v4 4/5] rpi: Update environment to support booti and large initrd

2025-04-21 Thread Peter Robinson
Applied On Fri, 20 Dec 2024 at 00:35, Simon Glass wrote: > > The existing values don't provide for decompressing an arm64 boot-image. > Add those values and move things apart a bit so that a 50MB kernel can be > accommodated. > > Signed-off-by: Simon Glass > --- > > (no changes since v3) > > Cha

Re: [PATCH v4 2/5] rpi: Set bootm_size to 512MB

2025-04-21 Thread Peter Robinson
Applied On Fri, 20 Dec 2024 at 00:34, Simon Glass wrote: > > Set this option so that all boot images stay within the bottom 512MB of > memory. This should allow us to drop the fdt_high and initrd_high > options. > > Signed-off-by: Simon Glass > Reviewed-by: Tom Rini > Suggested-by: Tom Rini >

Re: [PATCH v4 1/5] rpi: Add myself to the list of maintainers

2025-04-21 Thread Peter Robinson
@@ -210,6 +210,7 @@ N: aspeed > ARM BROADCOM BCM283X / BCM27XX > M: Matthias Brugger > M: Peter Robinson > +M: Simon Glass > S: Maintained > F: arch/arm/dts/bcm283* > F: arch/arm/mach-bcm283x/ > -- > 2.34.1 >

[GIT PULL] rpi: updates for v2025.07

2025-04-21 Thread Peter Robinson
Hi Tom, The following changes since commit: a08425586799374ccded78eb5fdef6e2235e1ad9 Merge tag 'tpm-master-14042025' are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-raspberrypi.git tags/rpi-2025.07-rc1 for you to fetch changes up to 5f9cff14beb7b16

Re: [PATCH 1/1] rpi: copy over uart clock-frequency in DT

2025-04-15 Thread Peter Robinson
On Tue, 15 Apr 2025 at 09:30, Bruno Leite wrote: > From: Bruno Leite > > rpi5 firmware sets uart_clk clock-frequency in > the firmware and patches it to the DT, copy it > over when loading a new DT. > > Signed-off-by: Bruno Leite > Reviewed-by: Peter Robinson T

Re: [PATCH v1 2/5] video: rename tegra20 to tegra

2025-03-30 Thread Peter Robinson
for this the rename makes sense so: Reviewed-by: Peter Robinson Peter On Sun, 30 Mar 2025 at 10:47, Svyatoslav Ryhel wrote: > Since this set of drivers suports four Tegra SoC generations, lets name it > just 'tegra'. > > Signed-off-by: Svyatoslav Ryhel > ---

Re: [PATCH] dtc: introduce label relative path references

2025-03-28 Thread Peter Robinson
On Fri, 28 Mar 2025 at 16:52, Patrice Chotard wrote: > Since introduction of OF_UPSTREAM flag, U-Boot's dtc must be able > to compile Kernel's device tree. > > Since kernel commit 7de129f5389b ("ARM: dts: stm32: stm32mp151a-prtt1l: > Fix QSPI configuration"), label relative path references has be

Re: [PATCH v3 19/31] rockchip: Provide a VPL phase on rk3399

2025-03-28 Thread Peter Robinson
Hi Simon, On Fri, 28 Mar 2025 at 15:38, Simon Glass wrote: > Add support for this new phase, which runs after TPL. It determines the > state of the machine, then selects which SPL image to use. SDRAM init is > then done in SPL, so that it is updatable. > > Signed-off-by: Simon Glass > --- > > (

[PATCH v2] arm64: Add MIDR entries for Cortex-A55, A73 and A75

2025-03-16 Thread Peter Robinson
Add MIDR entries for Cortex-A55, Cortex-A73 and Cortex-A75 cores and update the is_coretex_a entries. Signed-off-by: Peter Robinson --- v2: Update is_coretex_a entries too. arch/arm/include/asm/armv8/cpu.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/include/asm/armv8

[PATCH] arm64: Add MIDR entries for Cortex-A55, A73 and A75

2025-03-13 Thread Peter Robinson
Add MIDR entries for Cortex-A55, Cortex-A73 and Cortex-A75 cores. Signed-off-by: Peter Robinson --- arch/arm/include/asm/armv8/cpu.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/include/asm/armv8/cpu.h b/arch/arm/include/asm/armv8/cpu.h index 4dbb589aab8..2cc9bc988f0 100644

Re: [PATCH v1 00/10] video: tegra: migrations, HDMI and HOST1x

2025-03-13 Thread Peter Robinson
On Thu, 13 Mar 2025 at 11:58, Svyatoslav Ryhel wrote: > чт, 13 бер. 2025 р. о 13:55 Peter Robinson пише: > > > > Hey Svyatoslav, > > > > What generations of the hardware do you expect this to work on? > > > > Changes were tested on T20, T30, T114 and

Re: [PATCH v2 0/4] Better smartphone support (Qualcomm)

2025-03-13 Thread Peter Robinson
Hey Caleb, Improve support for running U-Boot on [Qualcomm] smartphones, with: > Is there anything in this that is QCom specific? Like should this also work on the Pinephone phones which have either a Allwinner or Rockchip SoC? > * A boot menu which can be entered by holding power during boot >

Re: [PATCH v1 00/10] video: tegra: migrations, HDMI and HOST1x

2025-03-13 Thread Peter Robinson
Hey Svyatoslav, What generations of the hardware do you expect this to work on? Peter On Wed, 12 Mar 2025 at 17:59, Svyatoslav Ryhel wrote: > Migrate DC and DSI to support video bridge UCLASS and OF graph bindings. > Add HDMI and basic HOST1X bus drivers. Move DC driven PWM backlight

Re: Pull request: rpi-2025.04

2025-03-13 Thread Peter Robinson
On Thu, 13 Mar 2025 at 11:45, Matthias Brugger wrote: > Hi Peter, > > On 13/03/2025 12:18, Peter Robinson wrote: > > Hi Tom, > > > > Please pull the updates for the Raspberry Pi. > > > > Updates for RPi for 2025.04: > > - Copy Bluetooth device addre

Pull request: rpi-2025.04

2025-03-13 Thread Peter Robinson
;ll do the remainder for the next release. Cheers, Peter

Re: [PATCH] Add cross compile dependecy info for ARMv7

2025-03-05 Thread Peter Polgar
ssumed I needed the build essentials for that. Which I guess would have been the case if the project used floating point. I will update my commit. Best regards, Peter On Wed, 4 Dec 2024 at 10:34, Heinrich Schuchardt < heinrich.schucha...@canonical.com> wrote: > On 28.11.24 17:48, Peter Polga

Re: [PATCH] feat: Add CONFIG_BOOTCOUNT_ALTBOOTCMD to Kconfig

2025-03-01 Thread Peter Robinson
On Fri, 14 Feb 2025 at 20:06, Fabio Estevam wrote: > On Fri, Feb 14, 2025 at 3:55 PM Tom Rini wrote: > > > Applied to u-boot/next, thanks! > > The author's Signed-off-by tag is missing. > Maybe we need to add a CI check for sign-off's

Re: [PATCH v2 0/4] USB-PD TCPM improvements

2025-03-01 Thread Peter Robinson
On Thu, 27 Feb 2025 at 06:01, Anand Moon wrote: > Hi Sebastian, > > On Thu, 27 Feb 2025 at 00:15, Sebastian Reichel > wrote: > > > > Hi, > > > > I have a couple of fixes/improvements for the TCPM code. Three are fixing > > actual problems I noticed on the Rock 5B, which prevented booting up the

Re: [PATCH] tools: add HOSTCFLAGS from openssl pkg-config

2025-03-01 Thread Peter Robinson
> in varied directories. > > Signed-off-by: Raymond Mao > Reviewed-by: Peter Robinson > --- > tools/Makefile | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/tools/Makefile b/tools/Makefile > index 237fa900a24..aafca65eb46 100644 > --- a/too

Re: [PATCH] cmd: Drop last reference to CMD_REISERFS

2025-02-27 Thread Peter Robinson
On Thu, 27 Feb 2025 at 20:50, Tom Rini wrote: > While the code was removed in commit 3766a249a3c0 ("fs: drop reiserfs") > this reference in the Makefile was missed. Remove it now. > > Fixes: 3766a249a3c0 ("fs: drop reiserfs") > Signed-off-by: Tom Rini > Re

Re: [RFC PATCH v1 00/20] Introduce support for Raspberry PI 5.

2025-02-20 Thread Peter Robinson
On Thu, 20 Feb 2025 at 08:54, Oleksii Moisieiev wrote: > Hi Peter, > > On 19/02/2025 21:37, Peter Robinson wrote: > > Hi Oleksii, > > > > I've started to look at this. > > > > On Wed, 5 Feb 2025 at 10:15, Oleksii Moisieiev > > wrote: > >

Re: [RFC PATCH v1 00/20] Introduce support for Raspberry PI 5.

2025-02-19 Thread Peter Robinson
Hi Oleksii, I've started to look at this. On Wed, 5 Feb 2025 at 10:15, Oleksii Moisieiev wrote: > This patch series provides generic support for Raspberry PI 5 in > U-Boot with additional hardware drivers. > The following features were implemented: > 1) add generic board config for Raspberry PI

Re: [RFC] Raspberry Pi: copy /system/linux, {serial, revision} from firmware

2025-02-15 Thread Peter Robinson
ecf28e852ede5aaa388180da/rpihw.c#L579 > > Signed-off-by: Fiona Klute > Cc: Matthias Brugger > Cc: Peter Robinson > Cc: Tom Rini > --- > I'm sending this as RFC because I'm not sure if creating a temporary > overlay is the best approach here, advice on a better way t

Re: [PATCH v2 01/24] net: ravb: Drop empty init callback

2025-02-10 Thread Peter Robinson
Marek, In the future if you're doing a large series like this please do a cover letter outlining what the series is trying to achieve. Peter On Sun, 9 Feb 2025 at 12:04, Marek Vasut wrote: > The init function does nothing, the bb_miiphy_init() already checks > whether the .init

Re: [PATCH 0/6] roc-pc-rk3399: Add SPL_DFU support

2025-02-10 Thread Peter Robinson
On Mon, 10 Feb 2025 at 16:48, Arnaud Patard wrote: > This patch series aims at allowing to boot u-boot proper over DFU on > roc-pc-rk3399. > While the changes are pretty generic, I wanted to enable the device I've > tested. I may try later to test that on my pinebook pro. > > What I tried was to

Re: [PATCH v4 0/5] rpi: Tidy up booting

2025-02-02 Thread Peter Robinson
On Thu, 30 Jan 2025 at 19:55, Simon Glass wrote: > Hi, > > On Thu, 19 Dec 2024 at 17:34, Simon Glass wrote: > > > > This series allows rpi to boot a compressed Ubuntu kernel with ~100MB > > ramdisk, by expanding the available space. > > > > It also tidies up some strange behaviour with the provi

[RFC PATCH 2/2] riscv: dts: binman.dtsi: Include OP-TEE OS image

2025-01-10 Thread Yu-Chien Peter Lin
| | +-+ This patch enables the inclusion of the OP-TEE binary within the U-Boot ITB, allowing it to be loaded to a platform defined address by U-Boot SPL. Signed-off-by: Yu-Chien Peter Lin --- arch/riscv/dts/binman.dtsi | 26 -- 1 file changed, 24

[RFC PATCH 1/2] riscv: Add CONFIG_SPL_OPTEE_LOAD_ADDR

2025-01-10 Thread Yu-Chien Peter Lin
Allow specifying load address of OP-TEE binary. It is recommended that the specified address aligns with the base address of an PMP-protected NAPOT region and matches the CFG_TDDRAM_START configuration in OP-TEE. Signed-off-by: Yu-Chien Peter Lin --- arch/riscv/Kconfig | 6 ++ 1 file

[RFC PATCH 0/2] Integrate OP-TEE into the RISC-V boot flow

2025-01-10 Thread Yu-Chien Peter Lin
This patch series adds support for integrating OP-TEE OS into the RISC-V boot flow. It allows specifying the load address of the OP-TEE binary and updates binman to include the OP-TEE OS image. Yu-Chien Peter Lin (2): riscv: Add CONFIG_SPL_OPTEE_LOAD_ADDR riscv: dts: binman.dtsi: Include OP

[PATCH] Kconfig: Add a default cache line size for RISC-V

2025-01-10 Thread Yu-Chien Peter Lin
Some RISC-V platforms do not define the d-cache line size through SYS_CACHE_SHIFT_n. Set a default value of 64 bytes for such cases. Signed-off-by: Yu-Chien Peter Lin --- This patch resolves compilation errors that occurs when the TEE driver is enabled: drivers/tee/tee-uclass.c:247:41: error

Re: rpi: Compute Module 5 doesn't autoboot without debug UART

2024-12-31 Thread Peter Robinson
On Tue, 24 Dec 2024 at 14:00, Gijs Peskens wrote: > I'm working on getting a compute module working with Yocto using U-Boot > as bootloader, which mostly works thanks to previous work to get RPi 5 > working. > However I'm running into a strange issue: if I turn on the CM5 without > the debug UART

Re: [PATCH v2 0/8] usb: dwc2: Refactor and update USB DWC2 driver

2024-12-31 Thread Peter Robinson
01dc49211f2c655f0fe0#file-mk808-md > [2] > https://developer.canaan-creative.com/k230/en/dev/CanMV_K230_Tutorial.html > [3] > https://gist.github.com/Judehahh/878ace2607d201dc49211f2c655f0fe0#file-k230-canmv-md > With basic network testing on the Raspberry Pi 3+ (uses a USB attached e

[PATCH] rpi: Add identifiers for the new RPi 5 series

2024-12-29 Thread Peter Robinson
The Raspberry Pi foundation have released the Raspberry Pi 500, CM5 an CM5 lite devices so add the assoicated revision identifers so we can detect them. Signed-off-by: Peter Robinson --- board/raspberrypi/rpi/rpi.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a/board

Re: [PATCH 1/3] arm64: Convert core type check macros into inline functions

2024-12-23 Thread Peter Robinson
on of future three-digit cores > and use MIDR_PARTNUM_SHIFT in MIDR_PARTNUM_MASK to be consistent. > > Signed-off-by: Marek Vasut > Reviewed-by: Peter Robinson > --- > Cc: Biju Das > Cc: Chris Paterson > Cc: Lad Prabhakar > Cc: Nobuhiro Iwamatsu > Cc:

Re: [PATCH 2/3] arm64: Add MIDR entries for Cortex-A57 and Cortex-A76

2024-12-23 Thread Peter Robinson
On Sat, 14 Dec 2024 at 23:01, Marek Vasut wrote: > Add MIDR entries for Cortex-A57 and Cortex-A76 cores. > Those are used on R-Car Gen3 and Gen4 SoCs respectively. > > Signed-off-by: Marek Vasut > Reviewed-by: Peter Robinson > --- > Cc: Biju Das > Cc: Chris Pater

Re: [PATCH 4/6] blk: Make block subsystems select BLK

2024-12-23 Thread Peter Robinson
ous block > subsystems. > > Signed-off-by: Tom Rini > Just a minor query against the USB change, other than that the rest looks fine. Reviewed-by: Peter Robinson > --- > drivers/ata/Kconfig| 2 ++ > drivers/block/Kconfig | 7 +++ > drivers/mmc/Kconfig| 1

  1   2   3   4   5   6   7   8   9   10   >