[PATCH 25/35] sf: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/mtd/spi/sf-uclass.c | 16 1 file changed, 16 deletions(-) diff --git

[PATCH 26/35] mtd: ubifs: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- fs/ubifs/ubifs.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/fs/ubifs/ubifs.c

[PATCH 30/35] serial: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/serial/serial-uclass.c | 22 -- drivers/serial/serial.c

[PATCH 31/35] spi: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/spi/spi-uclass.c | 32 1 file changed, 32 deletion

[PATCH 27/35] net: eth: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- net/eth-uclass.c | 26 -- 1 file changed, 26 deletions(-) diff --git

[PATCH 29/35] net: phy: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/net/phy/phy.c | 31 --- include/phy.h | 8 ---

[PATCH 28/35] net: miiphybb: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/net/phy/miiphybb.c | 20 ++-- 1 file changed, 2 insertions(+), 18

[PATCH 32/35] sysreset: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/sysreset/sysreset-uclass.c | 16 1 file changed, 16 deletions(-) di

[PATCH 33/35] timer: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/timer/timer-uclass.c | 13 - 1 file changed, 13 deletions(-) diff --git

[PATCH 34/35] wdt: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- drivers/watchdog/wdt-uclass.c | 23 --- 1 file changed, 23 deletions(-)

[PATCH 35/35] post: Remove unused NEEDS_MANUAL_RELOC code bits

2023-09-06 Thread Marek Vasut
The last user of the NEEDS_MANUAL_RELOC has been removed in commit 26af162ac8f8 ("arch: m68k: Implement relocation") Remove now unused NEEDS_MANUAL_RELOC code. Signed-off-by: Marek Vasut --- doc/README.POST | 5 - include/post.h | 3 --- post/post.

[PATCH] ufs: ufs-renesas: Drop include common.h

2023-09-08 Thread Marek Vasut
The "#include " is being phased out in favor of more fine grained header management, i.e. ideally include a subset of headers that are really needed. Remove it from this driver. Signed-off-by: Marek Vasut --- Cc: Bhupesh Sharma Cc: Neha Malcom Francis Cc: Tom Rini --- drive

[PULL] u-boot-sh/next_ufs

2023-09-09 Thread Marek Vasut
ch changes up to fad9d9b70113bda05b5339d0193adc4edd3ca0e9: ufs: ufs-renesas: Drop include common.h (2023-09-09 04:56:50 +0200) -------- Marek Vasut (4): clk: Add GPIO-controlled clock gate driver ufs: ufs-renesas: Add support f

Re: [PATCH] usb: dwc3: core: add external vBus supply support for ulpi phy

2023-09-12 Thread Marek Vasut
On 9/12/23 06:01, Venkatesh Yadav Abbarapu wrote: [ Piyush: Ported from Linux kernel commit b84ba26c922a ("usb: dwc3: core: add external vBus supply support for ulpi phy") ] Some ULPI USB PHY does not support internal VBUS supply, to drive the CPEN pin,

Re: [PATCH] MAINTAINERS: ufs: Change Bhupesh's email address

2023-09-15 Thread Marek Vasut
On 9/15/23 20:14, Bhupesh Sharma wrote: Set my current personal email in the MAINTAINERS file. Why this change so soon ? Did linaro raise any concerns about the maintainership ?

[PULL] u-boot-usb/next

2023-09-16 Thread Marek Vasut
nges up to 2caf974b5fac69a1b778e64503f2c107a8d7c3a3: board: usb: Replace legacy usb_gadget_handle_interrupts() (2023-09-15 23:38:02 +0200) -------- Marek Vasut (17): dm: usb: udc: Factor out plain udevice handler functions usb: sa

Re: [PATCH] USB: gadget: atmel: fix transfer of queued requests

2023-09-16 Thread Marek Vasut
On 9/13/23 17:00, Artur Rojek wrote: In the existing implementation, multiple requests queued up on an endpoint are subject to getting evicted without transmission. For both control and bulk endpoints, their respective logic found in usba_control_irq()/usba_ep_irq() guarantees that TX FIFO is em

Re: Aw: [PATCH v3] board: rockchip: Add Bananapi R2Pro Board

2023-09-16 Thread Marek Vasut
quot; , "Simon Glass" , "Philipp Tomsich" , "Kever Yang" , "Marek Vasut" , "Jonas Karlman" Betreff: [PATCH v3] board: rockchip: Add Bananapi R2Pro Board From: Frank Wunderlich Add Bananapi R2 Pro board. Till now evb dts could be used, but io

Re: Aw: [PATCH v3] board: rockchip: Add Bananapi R2Pro Board

2023-09-16 Thread Marek Vasut
On 9/16/23 18:45, Frank Wunderlich wrote: Am 16. September 2023 18:07:44 MESZ schrieb Marek Vasut : On 9/16/23 16:18, Frank Wunderlich wrote: Hi, just a friedly reminder. would be great if it can be merged in next uboot-version. +CC Tom regards Frank Gesendet: Sonntag, 20. August 2023

[PATCH] ARM: dts: renesas: Add compatible properties to KSZ9031 Ethernet PHYs on Salvator-X boards

2023-09-17 Thread Marek Vasut
. Ported from Linux kernel commit 722d55f3a9bd810f3a1a31916cc74e2915a994ce . Signed-off-by: Marek Vasut --- arch/arm/dts/salvator-common.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/dts/salvator-common.dtsi b/arch/arm/dts/salvator-common.dtsi index 98bbcafc8c0..23fdd1115b2

[PATCH] ARM: renesas: Enable DM_ETH_PHY on 64-bit R-Car boards

2023-09-17 Thread Marek Vasut
Enable DM_ETH_PHY to correctly release the PHY on these boards from reset. Signed-off-by: Marek Vasut --- configs/r8a77970_eagle_defconfig | 1 + configs/r8a77970_v3msk_defconfig | 1 + configs/r8a77980_condor_defconfig| 1 + configs/r8a77980_v3hsk_defconfig | 1 + configs

[PULL] u-boot-sh/master

2023-09-17 Thread Marek Vasut
ce.denx.de/u-boot/custodians/u-boot-sh.git master for you to fetch changes up to 075e0b9050e2ec1c6a521c0a1a98be4f7feb797b: ARM: renesas: Enable DM_ETH_PHY on 64-bit R-Car boards (2023-09-17 13:56:34 +0200) -------- Marek Vasut (2):

[PATCH 01/18] pinctrl: renesas: Rename R8A7795 H3 PFC tables file name to R8A77951

2023-09-17 Thread Marek Vasut
Rename pfc-r8a7795.c to pfc-r8a77951.c to match the file name with Linux and to indicate the PFC driver does not support R8A77950 H3 ES1.* . No functional change. Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/Makefile | 4 ++-- drivers/pinctrl/renesas/{pfc

[PATCH 02/18] pinctrl: renesas: Rename RZ/A1 R7S72100 PFC tables to RZ/A1

2023-09-17 Thread Marek Vasut
Rename pfc-r7s72100.c to pfc-rza1.c to match the file name with Linux. Rename the Kconfig symbol to match. No functional change. Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/Kconfig| 2 +- drivers/pinctrl/renesas/Makefile | 2

[PATCH 03/18] pinctrl: renesas: Drop R8A77950 H3 ES1.x PFC table entry

2023-09-17 Thread Marek Vasut
Drop outstanding R8A77950 H3 ES1.x PFC table entry from sh_pfc.h . No functional change. Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/sh_pfc.h | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/pinctrl/renesas/sh_pfc.h b/drivers/pinctrl/renesas/sh_pfc.h index f35fd3379a9

[PATCH 05/18] pinctrl: renesas: Synchronize R8A7790 H2 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7790 H2 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a7790.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pinctrl/renesas/pfc-r8a7790.c b

[PATCH 04/18] pinctrl: renesas: Add support for 1.8V/2.5V I/O voltage levels

2023-09-17 Thread Marek Vasut
capability and voltage level flags by a 2-bit field, to cover three possible I/O voltage switching options. Ported from Linux kernel commit by Geert Uytterhoeven: b88e733ac517 ("pinctrl: renesas: Add support for 1.8V/2.5V I/O voltage levels") Signed-off-by: Geert Uytterhoeven Signed-off

[PATCH 06/18] pinctrl: renesas: Synchronize R8A7791 M2-W and R8A7793 M2-N PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7791 M2-W and R8A7793 M2-N PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a7791.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/pinctrl/renesas

[PATCH 07/18] pinctrl: renesas: Synchronize R8A7792 V2H PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7792 V2H PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a7792.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/renesas/pfc-r8a7792.c b/drivers

[PATCH 08/18] pinctrl: renesas: Synchronize R8A7794 E2 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7794 E2 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a7794.c | 50 +-- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/drivers/pinctrl

[PATCH 09/18] pinctrl: renesas: Synchronize R8A77951 H3 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77951 H3 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77951.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl/renesas/pfc

[PATCH 10/18] pinctrl: renesas: Synchronize R8A77960 M3-W and R8A77961 M3-W+ PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77960 M3-W and R8A77961 M3-W+ PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a7796.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl

[PATCH 11/18] pinctrl: renesas: Synchronize R8A77965 M3-N PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77965 M3-N PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77965.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl/renesas/pfc

[PATCH 12/18] pinctrl: renesas: Synchronize R8A77970 V3M PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77970 V3M PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77970.c | 40 +- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/drivers/pinctrl

[PATCH 13/18] pinctrl: renesas: Synchronize R8A77980 V3H PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77980 V3H PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77980.c | 55 +- 1 file changed, 36 insertions(+), 19 deletions(-) diff --git a/drivers/pinctrl

[PATCH 14/18] pinctrl: renesas: Synchronize R8A77990 E3 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77990 E3 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77990.c | 41 -- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/drivers/pinctrl

[PATCH 15/18] pinctrl: renesas: Synchronize R8A77995 D3 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77995 D3 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a77995.c | 46 -- 1 file changed, 28 insertions(+), 18 deletions(-) diff --git a/drivers/pinctrl

[PATCH 16/18] pinctrl: renesas: Synchronize R8A779A0 V3U PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A779A0 V3U PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a779a0.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/pinctrl/renesas/pfc-r8a779a0.c

[PATCH 17/18] pinctrl: renesas: Synchronize R8A779F0 S4 PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A779F0 S4 PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a779f0.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/pinctrl/renesas/pfc-r8a779f0

[PATCH 18/18] pinctrl: renesas: Synchronize R8A779G0 V4H PFC tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A779G0 V4H PFC tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/pinctrl/renesas/pfc-r8a779g0.c | 1095 +--- 1 file changed, 596 insertions(+), 499 deletions(-) diff --git a/drivers/pinctrl

[PATCH] linux/compat.h: Define empty __initconst and __initdata

2023-09-17 Thread Marek Vasut
Introduce two new empty macros used in various static tables in Linux. Signed-off-by: Marek Vasut --- include/linux/compat.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/compat.h b/include/linux/compat.h index 921e698f407..f8e3570d1ad 100644 --- a/include/linux/compat.h

[PATCH 01/20] clk: renesas: Synchronize R8A77951 H3 DT headers with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77951 H3 DT headers with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- include/dt-bindings/power/r8a7795-sysc.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/dt-bindings/power/r8a7795-sysc.h b/include/dt-bindings

[PATCH 02/20] clk: renesas: Synchronize R8A779F0 S4 DT headers with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A779F0 S4 DT headers with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- include/dt-bindings/power/r8a779f0-sysc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/dt-bindings/power/r8a779f0-sysc.h b

[PATCH 03/20] clk: renesas: Synchronize R8A7790 H2 clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7790 H2 clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7790-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/renesas/r8a7790-cpg-mssr.c b

[PATCH 04/20] clk: renesas: Synchronize R8A7791 M2-W and R8A7793 M2-N clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7791 M2-W and R8A7793 M2-N clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7791-cpg-mssr.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/drivers/clk

[PATCH 06/20] clk: renesas: Synchronize R8A7794 E2 clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7794 E2 clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7794-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/renesas/r8a7794-cpg-mssr.c b

[PATCH 05/20] clk: renesas: Synchronize R8A7792 V2H clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A7792 V2H clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7792-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/renesas/r8a7792-cpg-mssr.c

[PATCH 08/20] clk: renesas: Synchronize R8A77960 M3-W and R8A77961 M3-W+ clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77960 M3-W and R8A77961 M3-W+ clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk

[PATCH 09/20] clk: renesas: Synchronize R8A77965 M3-N clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77965 M3-N clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a77965-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/renesas/r8a77965-cpg

[PATCH 07/20] clk: renesas: Synchronize R8A77951 H3 clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77951 H3 clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a7795-cpg-mssr.c | 16 +++- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/drivers/clk/renesas/r8a7795

[PATCH 10/20] clk: renesas: Synchronize R8A77970 V3M clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77970 V3M clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a77970-cpg-mssr.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/clk/renesas

[PATCH 12/20] clk: renesas: Synchronize R8A77990 E3 clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77990 E3 clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a77990-cpg-mssr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/renesas/r8a77990-cpg-mssr.c

[PATCH 13/20] clk: renesas: Synchronize R8A77995 D3 clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A77995 D3 clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a77995-cpg-mssr.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/clk/renesas/r8a77995-cpg

[PATCH 14/20] clk: renesas: Synchronize R8A779A0 V3U clock tables with Linux 6.5.3

2023-09-17 Thread Marek Vasut
Synchronize R-Car R8A779A0 V3U clock tables with Linux 6.5.3, commit 238589d0f7b421aae18c5704dc931595019fa6c7 . Signed-off-by: Marek Vasut --- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/clk/renesas/r8a779a0-cpg

Re: [PATCH v1 0/4] phy: Add generic_{setup,shutdown}_phy() helpers

2022-09-06 Thread Marek Vasut
On 9/6/22 08:15, Patrice Chotard wrote: In drivers ehci-generic.c and ohci-generic.c, specific phy helpers has been added and shared 95% of common code. Factorize this code in generic_{setup,shutdown}_phy() helpers and update all consumers. Entire series Reviewed-by: Marek Vasut

Re: [PATCH 2/2] usb: hub: increase HUB_DEBOUNCE_TIMEOUT

2022-09-08 Thread Marek Vasut
On 9/8/22 13:20, Patrick DELAUNAY wrote: [...] diff --git a/common/usb_hub.c b/common/usb_hub.c index d73638950b9..e681f1b3073 100644 --- a/common/usb_hub.c +++ b/common/usb_hub.c @@ -47,7 +47,7 @@   #define HUB_SHORT_RESET_TIME    20   #define HUB_LONG_RESET_TIME    200   -#define HUB_DEBOUNCE

Re: [PATCH v2 1/2] usb: hub: allow to increase HUB_DEBOUNCE_TIMEOUT

2022-09-09 Thread Marek Vasut
On 9/9/22 11:45, Patrick Delaunay wrote: Add a new CONFIG_USB_HUB_DEBOUNCE_TIMEOUT to increase the HUB_DEBOUNCE_TIMEOUT value, for example to 2s because some usb device needs around 1.5s or more to make the hub port status to be connected steadily after being powered off and powered on. This 2s

Re: [PATCH] usb: Kconfig: Fix typo in SPL_DM_USB text

2022-09-17 Thread Marek Vasut
On 9/14/22 23:00, Fabio Estevam wrote: From: Fabio Estevam There is an extra "most" word in the SPL_DM_USB text that makes it confusing. Remove it. Signed-off-by: Fabio Estevam --- drivers/usb/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/Kconfig

Re: [PATCH v2] usb: Kconfig: Fix typo in SPL_DM_USB text

2022-09-17 Thread Marek Vasut
On 9/18/22 01:28, Fabio Estevam wrote: Change a typo in "USB host mode". Applied, thanks.

[PULL] u-boot-usb/master

2022-09-19 Thread Marek Vasut
changes up to c34edb893aca45b81460fc6ce341b4304f08f0f3: usb: gadget: designware-udc: Drop the driver (2022-09-19 17:45:51 +0200) Fabio Estevam (1): usb: Kconfig: Fix typo in SPL_DM_USB text Marek Vasut (1): usb: gadget

Re: [PATCH] cmd: fdt: Add support for reading stringlist property values

2022-09-19 Thread Marek Vasut
On 7/17/22 10:12, Simon Glass wrote: Hi Marek, Hi, [...] Applied to u-boot-dm, thanks! This patch is still not in u-boot/master ?

[PATCH] usb: Add missing guard around env_get() in usb_hub

2022-09-19 Thread Marek Vasut
The env_get() might be undefined in case ENV_SUPPORT is disabled, which may happen e.g. in SPL. Add missing ifdef guard around the env_get() to prevent build failure. Signed-off-by: Marek Vasut --- Cc: Simon Glass Cc: Tom Rini --- common/usb_hub.c | 4 +++- 1 file changed, 3 insertions(+), 1

[PATCH] ARM: dts: imx8mm: Swap i.MX8M Mini Menlo board UARTs back

2022-09-19 Thread Marek Vasut
The first production revision of the MX8M Mini Menlo board implements a hardware change which swaps console UART and another UART connector. Implement the swap, which maps the console UART back to the way Verdin console is mapped. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Marcel

[PATCH v2] ARM: imx: Deduplicate i.MX8M SNVS LPGPR unlock

2022-09-19 Thread Marek Vasut
Pull this LPGPR unlock into common code, since it is used in multiple systems already. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Peng Fan Cc: Stefano Babic Cc: Ye Li Cc: uboot-imx --- V2: Reinstate empty board_init() in DM eDM SBC board to fix build error --- arch/arm/include

[PATCH 1/4] ARM: imx8m: Deduplicate CAAM init with arch_misc_init() call

2022-09-19 Thread Marek Vasut
Instead of duplicating code implemented by i.MX8M version of arch_misc_init() in every board, enable CONFIG_ARCH_MISC_INIT and call arch_misc_init() from spl_board_init(). This removes the duplication. No functional change. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Frieder Schrempf

[PATCH 2/4] ARM: imx8m: phycore_imx8mm: Drop bogus spl_board_init()

2022-09-19 Thread Marek Vasut
SPL continue with normal load in case the SDP support is enabled. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Peng Fan Cc: Stefano Babic Cc: Teresa Remmet --- board/phytec/phycore_imx8mm/spl.c | 10 -- configs/phycore-imx8mm_defconfig | 1 - 2 files changed, 11 deletions

[PATCH 3/4] ARM: imx8m: verdin-imx8mm: Drop bogus content from spl_board_init()

2022-09-19 Thread Marek Vasut
spl_board_init() to let SPL continue with normal load in case the SDP support is enabled. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Marcel Ziswiler Cc: Max Krummenacher Cc: Peng Fan Cc: Stefano Babic --- board/toradex/verdin-imx8mm/spl.c | 7 --- 1 file changed, 7 deletions

[PATCH 4/4] ARM: dts: imx8m: imx8mm-mx8menlo: Enable SPL SDP support

2022-09-19 Thread Marek Vasut
: Marek Vasut --- Cc: Fabio Estevam Cc: Marcel Ziswiler Cc: Max Krummenacher Cc: Peng Fan Cc: Stefano Babic --- arch/arm/dts/imx8mm-mx8menlo-u-boot.dtsi | 20 configs/imx8mm-mx8menlo_defconfig| 17 - 2 files changed, 36 insertions(+), 1 deletion(-) diff

[PATCH] gpio: Get rid of gpio_hog_probe_all()

2022-09-19 Thread Marek Vasut
The gpio_hog_probe_all() functionality can be perfectly well replaced by DM_FLAG_PROBE_AFTER_BIND DM flag, which would trigger .probe() callback of each GPIO hog driver instance after .bind() and thus configure the hogged GPIO accordingly. Signed-off-by: Marek Vasut --- Cc: Heinrich Schuchardt

[RFC][PATCH] spl: Turn spl_board_init() into weak symbol

2022-09-19 Thread Marek Vasut
their own as needed. Signed-off-by: Marek Vasut --- Cc: Simon Glass Cc: Tom Rini --- common/spl/Kconfig| 7 --- common/spl/Kconfig.tpl| 7 --- common/spl/Kconfig.vpl| 7 --- common/spl/spl.c

Re: [PATCH] gpio: Get rid of gpio_hog_probe_all()

2022-09-20 Thread Marek Vasut
On 9/20/22 11:00, Quentin Schulz wrote: Hi Marek, Hi, On 9/19/22 21:45, Marek Vasut wrote: The gpio_hog_probe_all() functionality can be perfectly well replaced by DM_FLAG_PROBE_AFTER_BIND DM flag, which would trigger .probe() callback of each GPIO hog driver instance after .bind() and thus

Re: [RFC][PATCH] spl: Turn spl_board_init() into weak symbol

2022-09-20 Thread Marek Vasut
On 9/20/22 17:43, Simon Glass wrote: On Mon, 19 Sept 2022 at 21:52, Marek Vasut wrote: Make spl_board_init() a weak symbol and get rid of Kconfig symbols and ifdeffery guarding this function. Since the spl_board_init() is now a weak symbol, boards can either use the default implementation

Re: [PATCH] gpio: Get rid of gpio_hog_probe_all()

2022-09-20 Thread Marek Vasut
On 9/20/22 14:26, Quentin Schulz wrote: Hi all, Hi, Just so there's a written summary on the ML rather than only on IRC. Thanks [...] Something like: diff --git a/drivers/core/device.c b/drivers/core/device.c index d9ce546c0c..103ec47b88 100644 --- a/drivers/core/device.c +++ b/drivers/

Re: [RFC][PATCH] spl: Turn spl_board_init() into weak symbol

2022-09-20 Thread Marek Vasut
On 9/20/22 21:04, Tom Rini wrote: On Tue, Sep 20, 2022 at 05:56:50PM +0200, Marek Vasut wrote: On 9/20/22 17:43, Simon Glass wrote: On Mon, 19 Sept 2022 at 21:52, Marek Vasut wrote: Make spl_board_init() a weak symbol and get rid of Kconfig symbols and ifdeffery guarding this function

Re: [PATCH 4/4] ARM: dts: imx8m: imx8mm-mx8menlo: Enable SPL SDP support

2022-09-21 Thread Marek Vasut
On 9/21/22 07:30, Peng Fan wrote: [...] @@ -50,6 +50,9 @@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y   CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x300   CONFIG_SPL_I2C=y   CONFIG_SPL_POWER=y +CONFIG_SPL_USB_HOST=y Nitpick, would this option required? Sadly, yes, that's all the common EHCI

Re: [PATCH v2] ARM: imx: Deduplicate i.MX8M SNVS LPGPR unlock

2022-09-21 Thread Marek Vasut
On 9/21/22 07:45, Peng Fan wrote: Hi, [...] @@ -544,6 +544,16 @@ static int imx8m_check_clock(void *ctx, struct event *event)   }   EVENT_SPY(EVT_DM_POST_INIT, imx8m_check_clock); +static void imx8m_setup_snvs(void) +{ +    /* Enable SNVS clock */ +    clock_enable(CCGR_SNVS, 1); +    /* Init

Re: [PATCH] dm: automatically set DM_FLAG_PRE_RELOC based on device-tree property

2022-09-22 Thread Marek Vasut
} else { + if (ofnode_pre_reloc(node)) + dev_or_flags(dev, DM_FLAG_PRE_RELOC); + found = true; if (devp) *devp = dev; Reviewed-by: Marek Vasut Tom, this does look li

Re: [RFC][PATCH] spl: Turn spl_board_init() into weak symbol

2022-09-22 Thread Marek Vasut
On 9/22/22 13:27, Simon Glass wrote: Hi, [...] It's similar, yes. I think the biggest hang-up for me is that while the Kconfig help text isn't the best documentation for what is needed when adding SPL to a board, it's better than code-only comments. I know Simon asked for a comment on the weak

Re: [PATCH] gpio: Get rid of gpio_hog_probe_all()

2022-09-22 Thread Marek Vasut
On 9/22/22 15:59, Quentin Schulz wrote: Hi Marek, Hi, [...] diff --git a/doc/README.gpio b/doc/README.gpio index 548ff37b8cc..d253f654fad 100644 --- a/doc/README.gpio +++ b/doc/README.gpio @@ -2,10 +2,8 @@   GPIO hog (CONFIG_GPIO_HOG)   -All the GPIO hog are initialized in gpio_hog_

Re: [PATCH v2] gpio: Get rid of gpio_hog_probe_all()

2022-09-22 Thread Marek Vasut
On 9/22/22 16:13, Quentin Schulz wrote: [...] @@ -1503,9 +1480,26 @@ static int gpio_post_bind(struct udevice *dev) &child); if (ret) return ret; + +

Re: [PATCH v2] gpio: Get rid of gpio_hog_probe_all()

2022-09-22 Thread Marek Vasut
On 9/22/22 17:33, Quentin Schulz wrote: Hi Marek, Hi, [...] +    /* + * Since gpio-hog is a U_BOOT_DRIVER and not + * a U_BOOT_CLASS, the DM core does not bind + * it and therefore it's up to this driver to + * set t

[PATCH] ARM: dts: stm32: Remove buck3 regulator-always-on on AV96

2022-09-22 Thread Marek Vasut
reconfigures the Buck3 regulator in code per PMIC NVM content instead. Fixes: 0adf10a87b1 ("ARM: dts: stm32: Configure Buck3 voltage per PMIC NVM on Avenger96") Signed-off-by: Marek Vasut --- Cc: Patrice Chotard Cc: Patrick Delaunay --- arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boo

Re: [PATCH] cmd: fdt: Add support for reading stringlist property values

2022-09-23 Thread Marek Vasut
On 9/21/22 11:50, Simon Glass wrote: On 7/17/22 10:12, Simon Glass wrote: Hi Marek, Hi, [...] Applied to u-boot-dm, thanks! This patch is still not in u-boot/master ? Applied to u-boot-dm, thanks! Applied to u-boot-dm, thanks! Can you point me to this patch in the u-boot-dm repository

[PATCH] mmc: fsl_esdhc: fix problem when using clk driver

2022-09-23 Thread Marek Vasut
From: Ye Li Move init_clk_usdhc to non-clk driver case, since assigned-clocks properties will initialize the clocks by clk driver. Signed-off-by: Ye Li Signed-off-by: Marek Vasut --- NOTE: Was MLK-21848-5 fsl_esdhc: fix problem when using clk driver NOTE: Fixes SD SDR104 mode instability on

Re: [PATCH v2 1/2] usb: hub: allow to increase HUB_DEBOUNCE_TIMEOUT

2022-09-24 Thread Marek Vasut
On 9/12/22 15:37, Patrick DELAUNAY wrote: Hi, Hi, On 9/9/22 14:24, Marek Vasut wrote: On 9/9/22 11:45, Patrick Delaunay wrote: Add a new CONFIG_USB_HUB_DEBOUNCE_TIMEOUT to increase the HUB_DEBOUNCE_TIMEOUT value, for example to 2s because some usb device needs around 1.5s or more to make

Re: [PATCH 4/4] ARM: dts: imx8m: imx8mm-mx8menlo: Enable SPL SDP support

2022-09-24 Thread Marek Vasut
On 9/24/22 21:10, Adam Ford wrote: Hi, [...] I am using the Mainline with the aarch64 gcc from Ubuntu 22.04. I am over by ~1100 bytes with LTO enabled, but I'm going through my SPL drivers to see what I can either remove or reduce functionality. Try $ aarch64...readelf -s spl/u-boot-spl |

Re: [PATCH] usb: common: Detect USB storage media with "miscellaneous" USB devices

2022-09-25 Thread Marek Vasut
On 9/25/22 16:46, Christian Kohlschütter wrote: When detecting USB storage devices, we currently skip everything that is not marked as "undefined device class". Composite devices such as tinyusb's CDC+MSC identify as "miscellaneous" (class 0xEF). Introduce a new constant, USB_CLASS_MISC (0xEF)

Re: [PATCH] Fix out of bound access of ep array.

2022-09-25 Thread Marek Vasut
On 9/22/22 06:01, Alison Huffman wrote: When processing USB_REQ_CLEAR_FEATURE, USB_REQ_SET_FEATURE, and USB_REQ_GET_STATUS packets in dwc2_ep0_setup an out of bounds access can occur. This is caused by the wIndex field of the usb control packet being used as an index into an array whose size is D

Re: [PATCH 1/1] usb: request only 8 bytes for USB_SPEED_FULL bMaxPacketSize0 discovery

2022-09-25 Thread Marek Vasut
On 8/29/22 08:31, Janne Grunau wrote: Fixes probing of various keyboards with DWC3 as integrated into Apple silicon SoCs. The problem appears to be requesting more data than the devices's bMaxPacketSize0 of 8. Older Logitech unifying receivers (bcdDevice 12.03 or 12.10) are for eaxample affected.

[PULL] u-boot-usb/master

2022-09-25 Thread Marek Vasut
One outstanding driver and one bugfix. The following changes since commit 435596d57f8beedf36b5dc858fe7ba9d6c03334b: Merge tag 'u-boot-imx-20220922' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2022-09-22 10:29:29 -0400) are available in the Git repository at: git://source.den

[PATCH] ARM: stm32: Enable btrfs support on DHSOM

2022-09-26 Thread Marek Vasut
The btrfs filesystem provides advanced functionality like copy-on-write and snapshots, as well as metadata and data duplication and checksumming. Enable btrfs in U-Boot to permit even the primary partition to be btrfs and let system boot from it. Signed-off-by: Marek Vasut --- configs

[PATCH] ARM: dts: stm32: Drop extra newline from AV96 U-Boot extras DT

2022-09-26 Thread Marek Vasut
Remove duplicate newline, no functional change. Signed-off-by: Marek Vasut Cc: Patrice Chotard Cc: Patrick Delaunay --- arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi b/arch/arm/dts

[PATCH] ARM: dts: stm32: Add DHCOR based Testbench board

2022-09-26 Thread Marek Vasut
from PMIC NVM to cater for both 1V8 and 3V3 SoM variant. Signed-off-by: Marek Vasut Cc: Patrice Chotard Cc: Patrick Delaunay --- arch/arm/dts/Makefile | 3 +- .../stm32mp15xx-dhcor-testbench-u-boot.dtsi | 100 ++ arch/arm/dts/stm32mp15xx-dhcor-testbench.dts

[PATCH] ARM: imx: Enable btrfs support on DHSOM

2022-09-28 Thread Marek Vasut
The btrfs filesystem provides advanced functionality like copy-on-write and snapshots, as well as metadata and data duplication and checksumming. Enable btrfs in U-Boot to permit even the primary partition to be btrfs and let system boot from it. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam

[PATCH] cmd: sf: Handle unaligned 'update' start offset

2022-09-28 Thread Marek Vasut
ze e.g. 0x1000 bytes. Signed-off-by: Marek Vasut --- Cc: Bin Meng Cc: Jagan Teki Cc: Jan Kiszka Cc: Pratyush Yadav Cc: Sean Anderson --- cmd/sf.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/cmd/sf.c b/cmd/sf.c index bd102f5af9d..f9b2d9a47a7 100644 ---

[PATCH] ARM: imx6: dh-imx6: Use sf update instead of sf erase and write

2022-09-28 Thread Marek Vasut
With sf update fixed to support unaligned start offset, use plain sf update to update the bootloader in SPI NOR. This also helps avoid the case where not enough SPI NOR has been erased and the bootloader has been written to unerased area, and thus corrupted. Signed-off-by: Marek Vasut --- Cc

Re: [PATCH] usb: common: Detect USB storage media with "miscellaneous" USB devices

2022-09-29 Thread Marek Vasut
On 9/26/22 23:55, Christian Kohlschütter wrote: On 26. Sep 2022, at 01:45, Marek Vasut wrote: On 9/25/22 16:46, Christian Kohlschütter wrote: When detecting USB storage devices, we currently skip everything that is not marked as "undefined device class". Composite devices such as

Re: [PATCH 1/1] usb: request only 8 bytes for USB_SPEED_FULL bMaxPacketSize0 discovery

2022-09-29 Thread Marek Vasut
On 9/26/22 09:34, Thomas Glanzmann wrote: Hallo Marek, Hi, Can you be more specific about those logitech receivers ? I might have one of those devices, and I have DWC3 in i.MX8MP and i.MX8MQ, as well as ZynqMP, so I should be able to try and trigger the problem. Can you share the reproducer t

Re: [PATCH] usb: common: Detect USB storage media with "miscellaneous" USB devices

2022-09-30 Thread Marek Vasut
On 9/30/22 23:58, Christian Kohlschütter wrote: On 30. Sep 2022, at 04:42, Marek Vasut wrote: On 9/26/22 23:55, Christian Kohlschütter wrote: On 26. Sep 2022, at 01:45, Marek Vasut wrote: On 9/25/22 16:46, Christian Kohlschütter wrote: When detecting USB storage devices, we currently

Re: [PATCH v1 0/4] phy: Add generic_{setup,shutdown}_phy() helpers

2022-10-05 Thread Marek Vasut
On 10/4/22 08:43, Patrice CHOTARD wrote: Hi Marek On 9/7/22 01:03, Marek Vasut wrote: On 9/6/22 08:15, Patrice Chotard wrote: In drivers ehci-generic.c and ohci-generic.c, specific phy helpers has been added and shared 95% of common code. Factorize this code in generic_{setup,shutdown}_phy

<    2   3   4   5   6   7   8   9   10   11   >