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
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
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
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
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
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 ---
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
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
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
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(-)
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.
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
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
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,
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 ?
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
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
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
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
.
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
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
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):
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
On 9/18/22 01:28, Fabio Estevam wrote:
Change a typo in "USB host mode".
Applied, thanks.
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
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 ?
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
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
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
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
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
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
: 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
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
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
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
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
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/
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
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
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
} 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
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
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_
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;
+
+
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
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
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
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
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
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 |
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)
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
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.
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
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
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
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
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
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
---
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
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
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
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
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
601 - 700 of 20929 matches
Mail list logo