Re: [PATCH v2 0/7] rockchip: rk3568: Fix use of PCIe bifurcation

2023-08-04 Thread John Clark
1) Tested rk3568 NanpPi-R5s with Samsung 980 NVMe using linux 6.4.7 device tree. MMC boot media. 2) Tested rk3588 ROCK 5B with Samsung 980 and Samsung 970 EVO Plus NVMe using Sebastian Reichel's rk3588 device tree: https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-misc.git/log/?h=rk358

Re: [PATCH v6 3/9] capsule: authenticate: Add capsule public key in platform's dtb

2023-08-04 Thread Tom Rini
On Thu, Aug 03, 2023 at 06:18:24PM -0600, Simon Glass wrote: > Hi Sughosh, > > On Thu, 3 Aug 2023 at 05:12, Sughosh Ganu wrote: > > > > hi Simon, > > > > On Wed, 2 Aug 2023 at 19:04, Simon Glass wrote: > > > > > > Hi Sughosh, > > > > > > On Wed, 2 Aug 2023 at 06:52, Simon Glass wrote: > > > > >

Re: [PATCH] usb: xhci: pet watchdog during transfers

2023-08-04 Thread Marek Vasut
On 8/4/23 21:00, seanedm...@linux.microsoft.com wrote: From: Godfrey Mwangi On some platforms with low USB throughput, tranfers of huge files take a long time and watchdog timer can expire resulting in hardware reset. Avoid this by petting the watchdog as long as we have pending transfers. Sig

[PATCH 1/2] cmd: bind: Try to improve the (un)bind help

2023-08-04 Thread Miquel Raynal
While it may sound totally obvious for the regular U-Boot developer to get the parameters of the bind/unbind commands from the output of 'dm tree', it did not felt straightforward to me until I was explicitly told to look there. And even when I knew the command, I did not make a direct link between

[PATCH 2/2] usb: udc: Try to clarify an error message

2023-08-04 Thread Miquel Raynal
At some point when trying to use USB gadgets, two situations may arise and lead to a failure. Either the UDC (USB Device Controller) is not available at all (not described or not probed) or the UDC is already in use. For instance, as the USB Ethernet gadget remains bound to the UDC, the use of any

[PATCH] doc: ti: Explain how the various gadget devices can be used

2023-08-04 Thread Miquel Raynal
Describe the current situation wrt the handling of USB devices on AM33xx based boards, taking the example of a common board (the Beagle Bone Black) and explaining how the different USB gadgets can be used. Signed-off-by: Miquel Raynal --- I've tried to be as transparent and honnest as I could w

Re: [PATCH v4 1/4] cmd: bind: Add unbind command with driver filter

2023-08-04 Thread Miquel Raynal
Hi Tom, tr...@konsulko.com wrote on Fri, 4 Aug 2023 14:51:07 -0400: > On Fri, Aug 04, 2023 at 08:01:56PM +0200, Miquel Raynal wrote: > > Hi Tom, > > > > tr...@konsulko.com wrote on Fri, 4 Aug 2023 13:20:29 -0400: > > > > > On Fri, Aug 04, 2023 at 07:01:46PM +0200, Miquel Raynal wrote: > > >

Re: [PATCH v5 1/3] usb: gadget: ether: Inline functions used once

2023-08-04 Thread Miquel Raynal
Hi Marek, ma...@denx.de wrote on Fri, 4 Aug 2023 17:41:09 +0200: > These functions here are only ever called once since drop of non-DM > networking code. Inline them. No functional change. > > Signed-off-by: Marek Vasut > --- > Cc: Kevin Hilman > Cc: Lukasz Majewski > Cc: Miquel Raynal > Cc

Re: [PATCH v5 2/3] usb: gadget: ether: Move probe function above driver structure

2023-08-04 Thread Miquel Raynal
Hi Marek, ma...@denx.de wrote on Fri, 4 Aug 2023 17:41:10 +0200: > Move the driver probe function above the driver structure, so it > can be placed alongside other related functions, like upcoming > remove function. No functional change. > > Signed-off-by: Marek Vasut > --- > Cc: Kevin Hilman

Re: [PATCH v5 2/3] usb: gadget: ether: Move probe function above driver structure

2023-08-04 Thread Miquel Raynal
Hi Marek, ma...@denx.de wrote on Fri, 4 Aug 2023 17:41:10 +0200: > Move the driver probe function above the driver structure, so it > can be placed alongside other related functions, like upcoming > remove function. No functional change. > > Signed-off-by: Marek Vasut > --- > Cc: Kevin Hilman

Re: [PATCH v1 1/3] toradex: tdx-cfg-block: add yavia carrier cfg block info

2023-08-04 Thread Tom Rini
On Tue, Jul 18, 2023 at 11:07:32AM +0200, Andrejs Cainikovs wrote: > From: Max Krummenacher > > Add the Yavia Carrier board name string to the known carrier > board list. > > Signed-off-by: Max Krummenacher > Signed-off-by: Andrejs Cainikovs For the series, applied to u-boot/master, thanks!

Re: [PATCH v6 1/4] toradex: tdx-cfg-block: add verdin am62 skus

2023-08-04 Thread Tom Rini
On Fri, Aug 04, 2023 at 12:08:05PM +0200, Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Add initial Verdin AM62 Quad 1GB WB IT prototype and launch > configuration SKUs to ConfigBlock handling. > > 0069: Verdin AM62 Quad 1GB WB IT > 0071: Verdin AM62 Solo 512MB > 0072: Verdin AM62 Solo 512

Re: [PATCH v5 1/3] usb: gadget: ether: Inline functions used once

2023-08-04 Thread Tom Rini
On Fri, Aug 04, 2023 at 05:41:09PM +0200, Marek Vasut wrote: > These functions here are only ever called once since drop of non-DM > networking code. Inline them. No functional change. > > Signed-off-by: Marek Vasut > Tested-by: Tom Rini > Tested-by: Miquel Raynal Reviewed-by: Tom Rini --

Re: [PATCH v5 2/3] usb: gadget: ether: Move probe function above driver structure

2023-08-04 Thread Tom Rini
On Fri, Aug 04, 2023 at 05:41:10PM +0200, Marek Vasut wrote: > Move the driver probe function above the driver structure, so it > can be placed alongside other related functions, like upcoming > remove function. No functional change. > > Signed-off-by: Marek Vasut > Tested-by: Tom Rini > Tested

Re: [PATCH v5 3/3] usb: gadget: ether: Handle gadget driver registration in probe and remove

2023-08-04 Thread Tom Rini
On Fri, Aug 04, 2023 at 05:41:11PM +0200, Marek Vasut wrote: > Move the ethernet gadget driver registration and removal from ethernet > bind and unbind callbacks into driver DM probe and remove callbacks. > This way, when the driver is bound, which is triggered deliberately > using 'bind' command,

[PATCH] drivers: mtd: Add MT25QU128AB params

2023-08-04 Thread seanedmond
From: Godfrey Mwangi Add Micron MT25QU128AB flash. Signed-off-by: Godfrey Mwangi --- drivers/mtd/spi/spi-nor-ids.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c index 4587215984..a99bb6125b 100644 --- a/drivers/mtd/spi/spi-nor

[PATCH 3/3] cmd: kaslrseed: Use common API to fixup FDT

2023-08-04 Thread seanedmond
From: Sean Edmond Use the newly introduced common API fdt_fixup_kaslr_seed() in the kaslrseed command. Signed-off-by: Sean Edmond --- cmd/kaslrseed.c | 18 +++--- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/cmd/kaslrseed.c b/cmd/kaslrseed.c index 8a1d8120cd..8211

[PATCH 1/3] fdt: common API to populate kaslr seed

2023-08-04 Thread seanedmond
From: Dhananjay Phadke fdt_fixup_kaslr_seed() will update given FDT with random seed value. Source for random seed can be TPM or RNG driver in u-boot or sec firmware (ARM). Signed-off-by: Dhananjay Phadke --- arch/arm/cpu/armv8/sec_firmware.c | 32 +++ common/fdt_su

[PATCH 0/3] Populate kaslr seed with TPM

2023-08-04 Thread seanedmond
From: Sean Edmond This patch series creates a common API (fdt_fixup_kaslr_seed()) for populating the kaslr seed in the DTB. Existing users (kaslrseed, and ARMv8 sec firmware) have been updated to use this common API. New functionality has been introduced to populate the kaslr using the TPM int

[PATCH 2/3] fdt: kaslr seed from tpm entropy

2023-08-04 Thread seanedmond
From: Dhananjay Phadke Add support for KASLR seed from TPM device. Invokes tpm_get_random() API to read 8-bytes of random bytes for KASLR. Signed-off-by: Dhananjay Phadke Signed-off-by: Drew Kluemke Signed-off-by: Sean Edmond --- boot/image-fdt.c | 3 +++ common/fdt_support.c | 39 +++

[PATCH] net: phy: broadcom: add support for BCM54210E

2023-08-04 Thread Marek Vasut
It's Broadcom PHY simply described as single-port RGMII 10/100/1000BASE-T PHY. It requires disabling delay skew and GTXCLK bits. Ported from Linux kernel commit 0fc9ae1076697 ("net: phy: broadcom: add support for BCM54210E") Signed-off-by: Marek Vasut --- Cc: Joe Hershberger Cc: Marek Vasut Cc

[PATCH] ARM: imx: Select 2 DRAM banks on Data Modul i.MX8M Mini eDM SBC

2023-08-04 Thread Marek Vasut
U-Boot splits DRAM bank spanning addresses below and above the 32bit boundary into two DRAM banks. Since this platform may come with 4GiB of DRAM, increase the DRAM bank count to 2. Signed-off-by: Marek Vasut --- Cc: "NXP i.MX U-Boot Team" Cc: Fabio Estevam Cc: Stefano Babic --- configs/imx8m

<    1   2