On 4/27/23 18:25, Jonas Karlman wrote:
Hi Eugen,
On 2023-04-27 16:45, Eugen Hristev wrote:
On 4/18/23 19:46, Jonas Karlman wrote:
This series fixes eMMC HS400 modes on RK3568 and add support for RK3588.
It has been tested with rock-3a-rk3568/rock5b-rk3588 defconfig and
On 4/18/23 19:46, Jonas Karlman wrote:
This series fixes eMMC HS400 modes on RK3568 and add support for RK3588.
It has been tested with rock-3a-rk3568/rock5b-rk3588 defconfig and
CONFIG_MMC_HS200_SUPPORT=y
CONFIG_MMC_HS400_SUPPORT=y
CONFIG_MMC_HS400_ES_SUPPORT=y
CONFIG_MMC_SPEED_MOD
On 4/27/23 12:26, Stefan Roese wrote:
Hi Eugen,
On 4/27/23 11:19, Eugen Hristev wrote:
Hi Stefan,
Thank you for the patch.
This I guess is a workaround such that you can add a bit more of code.
In the end, it's not scalable, and we have to find a better way,
probably by removing some o
break.
Eugen
On 4/27/23 11:59, Stefan Roese wrote:
Adding just a tiny bit more code for sama5d2_icp_mmc leads to a SRAM
image overflow. Fix this by enabling LTO for this board, so that such
changes still can be made to the common U-Boot code.
Signed-off-by: Stefan Roese
Cc: Tudor Ambarus
Cc
Add drivers for PCIe , phy, and command.
Signed-off-by: Eugen Hristev
---
Changes in v3;
- s/pciE/PCIe
Changes in v2:
- binman_fdt is now removed
configs/rock5b-rk3588_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b
From: Christopher Obbard
Enable the PCIe 2x1l 2 device and associated combphy.
On this bus, the Rock5B has an Ethernet transceiver connected.
Signed-off-by: Christopher Obbard
[eugen.hris...@collabora.com: minor tweaks]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: add PCIe pins]
Signed-off
From: Joseph Chen
Add the node for PCIe 2x1l 2 device together with the corresponding
combphy.
Signed-off-by: Joseph Chen
[eugen.hris...@collabora.com: moved to -u-boot.dtsi, minor
adaptations]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: adapt to kernel node]
Signed-off-by: Jonas Karlman
From: Jon Lin
Add support for rk3588 phy variant.
The PHY clock is fixed at 100MHz.
Signed-off-by: Jon Lin
[kever.y...@rock-chips.com: update pcie pll parameters]
Co-developed-by: Kever Yang
Signed-off-by: Kever Yang
[eugen.hris...@collabora.com: squashed, tidy up]
Signed-off-by: Eugen
Some variants of the PHY have more than just one reset.
To cover all cases, request the rests in bulk rather than just
the reset at index 0.
Co-developed-by: Ren Jianing
Signed-off-by: Ren Jianing
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
---
Changes in v2,v3:
- none
drivers/phy
From: Jon Lin
Add support for max_link_speed specified in the PCI DT binding.
Signed-off-by: Jon Lin
[eugen.hris...@collabora.com: port to latest API, set default correctly,
align to 80 chars]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: switch to dev_read_u32_default]
Signed-off-by: Jonas
From: Jon Lin
Add compatible for RK3588 SoC.
Signed-off-by: Jon Lin
Reviewed-by: Kever Yang
---
Changes in v2,v3:
- none
drivers/pci/pcie_dw_rockchip.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_dw_rockchip.c b/drivers/pci/pcie_dw_rockchip.c
index 6155710a9f5f..ff1
Add drivers for pciE , phy, and command.
Signed-off-by: Eugen Hristev
---
Changes in v2:
- binman_fdt is now removed
configs/rock5b-rk3588_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index 2685515d3956
From: Joseph Chen
Add the node for pciE 2x1l 2 device together with the corresponding
combphy.
Signed-off-by: Joseph Chen
[eugen.hris...@collabora.com: moved to -u-boot.dtsi, minor
adaptations]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: adapt to kernel node]
Signed-off-by: Jonas Karlman
From: Christopher Obbard
Enable the pciE 2x1l 2 device and associated combphy.
On this bus, the Rock5B has an Ethernet transceiver connected.
Signed-off-by: Christopher Obbard
[eugen.hris...@collabora.com: minor tweaks]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: add pcie pins]
Signed-off
Some variants of the PHY have more than just one reset.
To cover all cases, request the rests in bulk rather than just
the reset at index 0.
Co-developed-by: Ren Jianing
Signed-off-by: Ren Jianing
Signed-off-by: Eugen Hristev
---
Changes in v2:
- none
drivers/phy/rockchip/phy-rockchip
From: Jon Lin
Add support for rk3588 phy variant.
The PHY clock is fixed at 100MHz.
Signed-off-by: Jon Lin
[kever.y...@rock-chips.com: update pcie pll parameters]
Co-developed-by: Kever Yang
Signed-off-by: Kever Yang
[eugen.hris...@collabora.com: squashed, tidy up]
Signed-off-by: Eugen
From: Jon Lin
Add support for max_link_speed specified in the PCI DT binding.
Signed-off-by: Jon Lin
[eugen.hris...@collabora.com: port to latest API, set default correctly,
align to 80 chars]
Signed-off-by: Eugen Hristev
[jo...@kwiboo.se: switch to dev_read_u32_default]
Signed-off-by: Jonas
From: Jon Lin
Add compatible for RK3588 SoC.
Signed-off-by: Jon Lin
---
Changes in v2:
- none
drivers/pci/pcie_dw_rockchip.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_dw_rockchip.c b/drivers/pci/pcie_dw_rockchip.c
index 6155710a9f5f..ff121046604a 100644
--- a/drive
On 4/25/23 22:22, Ramon Fried wrote:
On Tue, Apr 25, 2023 at 4:17 PM Eugen Hristev
wrote:
On 4/25/23 16:06, Eugen Hristev wrote:
Add minimal support for 8125B version.
Changes are based on the Linux driver.
Tested on Radxa Rock 5B Rk3588 board.
Connection to a laptop worked fine in 100 Mbps
On 4/25/23 16:06, Eugen Hristev wrote:
Add minimal support for 8125B version.
Changes are based on the Linux driver.
Tested on Radxa Rock 5B Rk3588 board.
Connection to a laptop worked fine in 100 Mbps mode.
1000 Mbps mode is not working at the moment.
Signed-off-by: Eugen Hristev
---
The
Add the rtl8169 driver, which supports the rtl8125b device, which is
connected on the pciE bus on this board.
Enable also CONFIG_SYS_HAS_NONCACHED_MEMORY to have the descriptors stored.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 2 ++
1 file changed, 2 insertions
Add minimal support for 8125B version.
Changes are based on the Linux driver.
Tested on Radxa Rock 5B Rk3588 board.
Connection to a laptop worked fine in 100 Mbps mode.
1000 Mbps mode is not working at the moment.
Signed-off-by: Eugen Hristev
---
drivers/net/rtl8169.c | 52
The regulator core can return different codes which are not considered
a real error for this function.
Return success in such cases.
Signed-off-by: Eugen Hristev
---
Changes in v5:
- this is a new patch
drivers/power/regulator/regulator-uclass.c | 6 ++
1 file changed, 6 insertions
Simplify the subsystem by renaming `dev_pdata` to just `plat`.
No functional change, just trivial renaming.
Suggested-by: Simon Glass
Signed-off-by: Eugen Hristev
Reviewed-by: Simon Glass
---
Changes in v3,v4,v5:
- none
Changes in v2:
- this is a new patch
drivers/power/regulator/fan53555
ne in
Linux, to keep track of enable and disable requests, and only disable the
regulator when the last of the consumers has requested shutdown.
Signed-off-by: Eugen Hristev
Reviewed-by: Simon Glass
---
Changes in v5:
- none
Changes in v4:
- add documentation for error codes
Changes in v3:
phy-supply is now handled at uclass level. Remove it from the drivers that
implement it at the driver level.
Suggested-by: Jonas Karlman
Signed-off-by: Eugen Hristev
---
drivers/phy/meson-g12a-usb2.c | 48 ---
drivers/phy/meson-gxbb-usb2.c | 38
From: Jonas Karlman
Fixes: 226fce6108fe ("phy: Track power-on and init counts in uclass")
Signed-off-by: Jonas Karlman
---
drivers/phy/phy-uclass.c | 80
1 file changed, 39 insertions(+), 41 deletions(-)
diff --git a/drivers/phy/phy-uclass.c b/drivers/p
Add initial support for the rk3588 PHY variant.
The lookup for the host-port reg inside the struct now does a do {} while()
instead of a while() {} in order to allow a first check for reg == 0.
Co-developed-by: Frank Wang
Signed-off-by: Frank Wang
Signed-off-by: Eugen Hristev
---
drivers/phy
-off-by: Jonas Karlman
Signed-off-by: Eugen Hristev
---
Changes in v5:
- add changes done by Jonas
drivers/phy/phy-uclass.c | 51 +++-
1 file changed, 40 insertions(+), 11 deletions(-)
diff --git a/drivers/phy/phy-uclass.c b/drivers/phy/phy-uclass.c
index
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
Changes in v5:
- none
Changes in v4:
- removed u-boot,dm-spl on regulator which was useless
- moved usb nodes to rk3588s-u-boot-dtsi
Changes in v2,v3:
- none
arch/arm/dts
Enable USB command, USB drivers, PHY and regulators, for USB host
operations.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 17 +
1 file changed, 17 insertions(+)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index
Add pinctrl driver in SPL. Do not remove pinctrl properties for SPL dtb.
Signed-off-by: Eugen Hristev
---
Changes in v2,v3:
- no change
configs/rock5b-rk3588_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b
To be able to initialize the pinctrl correctly at SPL level and read
u-boot proper from SD-Card, the pinctrl must be initialized.
Signed-off-by: Eugen Hristev
---
Changes in v3:
- change to bootph-all props.
Changes in v2:
- add u-boot,dm-spl to pull up nodes, to also setup the pull control
From: Jon Lin
Add support for rk3588 phy variant.
The PHY clock is fixed at 100MHz.
Signed-off-by: Jon Lin
[kever.y...@rock-chips.com: update pcie pll parameters]
Co-developed-by: Kever Yang
Signed-off-by: Kever Yang
[eugen.hris...@collabora.com: squashed, tidy up]
Signed-off-by: Eugen
From: Joseph Chen
Add the node for pciE 2x1l 2 device together with the corresponding
combphy.
Signed-off-by: Joseph Chen
[eugen.hris...@collabora.com: moved to -u-boot.dtsi, minor
adaptations]
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588s-u-boot.dtsi | 73
From: Christopher Obbard
Enable the pciE 2x1l 2 device and associated combphy.
On this bus, the Rock5B has an Ethernet transceiver connected.
Signed-off-by: Christopher Obbard
[eugen.hris...@collabora.com: minor tweaks]
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi
Add drivers for pciE , phy, and command.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index 8c097ab3a109..a14fcd2ee924 100644
--- a
Some variants of the PHY have more than just one reset.
To cover all cases, request the rests in bulk rather than just
the reset at index 0.
Co-developed-by: Ren Jianing
Signed-off-by: Ren Jianing
Signed-off-by: Eugen Hristev
---
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 8
From: Jon Lin
Add support for max_link_speed specified in the PCI DT binding.
Signed-off-by: Jon Lin
[eugen.hris...@collabora.com: port to latest API, set default correctly,
align to 80 chars]
Signed-off-by: Eugen Hristev
---
drivers/pci/pcie_dw_rockchip.c | 11 ++-
1 file changed
From: Jon Lin
Add compatible for RK3588 SoC.
Signed-off-by: Jon Lin
---
drivers/pci/pcie_dw_rockchip.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_dw_rockchip.c b/drivers/pci/pcie_dw_rockchip.c
index 6155710a9f5f..ff121046604a 100644
--- a/drivers/pci/pcie_dw_rockchip.
On 4/14/23 11:55, Kever Yang wrote:
On 2023/3/18 00:29, Eugen Hristev wrote:
To be able to initialize the pinctrl correctly at SPL level and read
u-boot proper from SD-Card, the pinctrl must be initialized.
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
Hi Kever,
The properties
On 4/14/23 10:02, Kever Yang wrote:
+ Heiko and Elaine,
Hi Eugen,
On 2023/4/13 19:36, Eugen Hristev wrote:
The current DT bindings for the rk3588 clock use a different ID than the
one that is supposed to be written to the hardware registers.
Thus, we cannot use directly the id provided in the
me error
message, and not something different that doesn't make sense.
Signed-off-by: Eugen Hristev
---
drivers/pci/pcie_dw_rockchip.c | 41 +-
1 file changed, 30 insertions(+), 11 deletions(-)
diff --git a/drivers/pci/pcie_dw_rockchip.c b/drivers/pci/pcie_dw
from Linux.
Adapt the clk rk3588 driver as well to bind the reset driver with the
lookup table.
Signed-off-by: Eugen Hristev
---
arch/arm/include/asm/arch-rockchip/clock.h | 21 +
drivers/clk/rockchip/clk_rk3588.c | 2 +-
drivers/reset/Makefile | 2 +-
drivers/r
different kind of initialization.
Signed-off-by: Eugen Hristev
---
drivers/clk/rockchip/clk_rk3588.c | 22 ++
1 file changed, 22 insertions(+)
diff --git a/drivers/clk/rockchip/clk_rk3588.c
b/drivers/clk/rockchip/clk_rk3588.c
index 41e31b61a55b..c93c9c304d40 100644
--- a
On 4/12/23 09:53, Jonas Karlman wrote:
Hi Eugen,
On 2023-04-04 16:11, Eugen Hristev wrote:
Some phys require a phy-supply property that is a phandle to a regulator
that needs to be enabled for phy operations.
Implement basic supply lookup, enable and disabling, if DM_REGULATOR is
available
Fix line spacing aligment in bind function
Fixes: 760188c1aa5b ("rockchip: reset: support a (common) rockchip reset
drivers")
Signed-off-by: Eugen Hristev
---
drivers/reset/reset-rockchip.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/reset/reset-ro
s/faile/failed in debug message
Signed-off-by: Eugen Hristev
---
drivers/clk/rockchip/clk_px30.c | 2 +-
drivers/clk/rockchip/clk_rk3036.c | 2 +-
drivers/clk/rockchip/clk_rk3188.c | 2 +-
drivers/clk/rockchip/clk_rk322x.c | 2 +-
drivers/clk/rockchip/clk_rk3288.c | 2 +-
drivers/clk/rockchip
Add initial support for the rk3588 PHY variant.
The lookup for the host-port reg inside the struct now does a do {} while()
instead of a while() {} in order to allow a first check for reg == 0.
Co-developed-by: Frank Wang
Signed-off-by: Frank Wang
Signed-off-by: Eugen Hristev
---
Changes in v4
phy-supply is now handled at uclass level. Remove it from the drivers that
implement it at the driver level.
Suggested-by: Jonas Karlman
Signed-off-by: Eugen Hristev
---
drivers/phy/meson-g12a-usb2.c | 48 ---
drivers/phy/meson-gxbb-usb2.c | 38
Some phys require a phy-supply property that is a phandle to a regulator
that needs to be enabled for phy operations.
Implement basic supply lookup, enable and disabling, if DM_REGULATOR is
available.
Signed-off-by: Eugen Hristev
---
drivers/phy/phy-uclass.c | 22 ++
1 file
Enable USB command, USB drivers, PHY and regulators, for USB host
operations.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 17 +
1 file changed, 17 insertions(+)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
Changes in v4:
- removed u-boot,dm-spl on regulator which was useless
- moved usb nodes to rk3588s-u-boot-dtsi
Changes in v2,v3:
- none
arch/arm/dts/rk3588-rock-5b-u
On 4/2/23 14:04, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-31 11:40, Eugen Hristev wrote:
Add initial support for the rk3588 PHY variant.
The driver now looks for phy-supply and enables/disables the vbus
accordingly.
Maybe this should be added to core phy uclass to closer match linux?
Look
On 4/2/23 14:00, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-31 11:40, Eugen Hristev wrote:
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
Changes in v2,v3:
- none
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 169
ables initialization]
Signed-off-by: Eugen Hristev
---
Changes in v2:
- actually decrement the reset timeout timer
drivers/mmc/dw_mmc.c | 20 +++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
index 5085a3b491da..d6cad998b0cd 1
On 4/2/23 13:45, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-31 11:15, Eugen Hristev wrote:
Some devices share a regulator supply, when the first one will request
regulator disable, the second device will have it's supply cut off before
graciously shutting down. Hence there will be timeout
Enable USB command, USB drivers, PHY and regulators, for USB host
operations.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
Wang
Signed-off-by: Frank Wang
Signed-off-by: Eugen Hristev
Tested-by: Vasily Khoruzhick # rk3568-based board
Tested-by: Xavier Drudis Ferran # rk3399 rock pi 4B+
---
Changes in v3:
- add handling of -EBUSY and -EALREADY for regulator return
Changes in v2:
- add handling of -EACCES
drivers
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
Changes in v2,v3:
- none
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 169
1 file changed, 169 insertions(+)
diff --git a/arch/arm/dts/rk3588-rock-5b
Simplify the subsystem by renaming `dev_pdata` to just `plat`.
No functional change, just trivial renaming.
Suggested-by: Simon Glass
Signed-off-by: Eugen Hristev
Reviewed-by: Simon Glass
---
Changes in v3,v4:
- none
Changes in v2:
- this is a new patch
drivers/power/regulator/fan53555.c
ne in
Linux, to keep track of enable and disable requests, and only disable the
regulator when the last of the consumers has requested shutdown.
Signed-off-by: Eugen Hristev
Reviewed-by: Simon Glass
---
Changes in v4:
- add documentation for error codes
Changes in v3:
- add error return codes
Ch
Simplify the subsystem by renaming `dev_pdata` to just `plat`.
No functional change, just trivial renaming.
Suggested-by: Simon Glass
Signed-off-by: Eugen Hristev
---
Changes in v3:
- none
Changes in v2:
- this is a new patch
drivers/power/regulator/fan53555.c | 10 ++--
drivers
ne in
Linux, to keep track of enable and disable requests, and only disable the
regulator when the last of the consumers has requested shutdown.
Signed-off-by: Eugen Hristev
---
Changes in v3:
- add error return codes
Changes in v2:
- add info in header regarding the function
drivers/power/regu
ne in
Linux, to keep track of enable and disable requests, and only disable the
regulator when the last of the consumers has requested shutdown.
Signed-off-by: Eugen Hristev
---
Changes in v2:
- add info in header regarding the function
drivers/power/regulator/regulator_common.c
Simplify the subsystem by renaming `dev_pdata` to just `plat`.
No functional change, just trivial renaming.
Suggested-by: Simon Glass
Signed-off-by: Eugen Hristev
---
Changes in v2:
- this is a new patch
drivers/power/regulator/fan53555.c | 10 ++--
drivers/power/regulator/fixed.c
Hello Tom,
Please pull tag u-boot-at91-2023.07-a , the first set of at91
features for the next cycle 2023.07 .
This feature set includes the clock changes required for sam9x60 SoC to
support USB host.
Thanks,
Eugen
The following changes since commit fde439219ff53a46bdd5dff69e049ccd4be57310:
On 3/18/23 22:20, Simon Glass wrote:
Hi Eugen,
On Thu, 16 Mar 2023 at 07:53, Eugen Hristev wrote:
Some devices share a regulator supply, when the first one will request
regulator disable, the second device will have it's supply cut off before
graciously shutting down. Hence there wi
On 3/17/23 20:34, Eugen Hristev wrote:
On 3/9/23 14:30, Eugen Hristev wrote:
On 3/8/23 16:39, Claudiu Beznea wrote:
This patch series originates from a bigger patch series:
https://lists.denx.de/pipermail/u-boot/2022-December/502865.html
A driver for clock operations on SAM9X60's USB
On 3/9/23 14:30, Eugen Hristev wrote:
On 3/8/23 16:39, Claudiu Beznea wrote:
This patch series originates from a bigger patch series:
https://lists.denx.de/pipermail/u-boot/2022-December/502865.html
A driver for clock operations on SAM9X60's USB clock has been added as
well as its registr
Add pinctrl driver in SPL. Do not remove pinctrl properties for SPL dtb.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index 86acb6da4306
To be able to initialize the pinctrl correctly at SPL level and read
u-boot proper from SD-Card, the pinctrl must be initialized.
Signed-off-by: Eugen Hristev
---
Changes in v2:
- add u-boot,dm-spl to pull up nodes, to also setup the pull control
correctly. Also, in the loop that initializes
ne in
Linux, to keep track of enable and disable requests, and only disable the
regulator when the last of the consumers has requested shutdown.
Signed-off-by: Eugen Hristev
---
drivers/power/regulator/regulator_common.c | 22 ++
drivers/power/regulator/regulator_common.h | 1
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more changes from Linux
use translated pull values table]
Signed-off-by: Eugen Hristev
On 3/13/23 17:34, Mark Kettenis wrote:
Date: Mon, 13 Mar 2023 17:21:05 +0200
From: Eugen Hristev
On 3/13/23 17:07, Mark Kettenis wrote:
Date: Mon, 13 Mar 2023 16:21:36 +0200
From: Eugen Hristev
On 3/13/23 12:00, Jonas Karlman wrote:
On 2023-03-13 09:42, Eugen Hristev wrote:
On 3/13/23 00
On 3/13/23 17:07, Mark Kettenis wrote:
Date: Mon, 13 Mar 2023 16:21:36 +0200
From: Eugen Hristev
On 3/13/23 12:00, Jonas Karlman wrote:
On 2023-03-13 09:42, Eugen Hristev wrote:
On 3/13/23 00:34, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-08 09:57, Eugen Hristev wrote:
On 1/29/23 11:04
ables initialization]
Signed-off-by: Eugen Hristev
---
drivers/mmc/dw_mmc.c | 20 +++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
index 5085a3b491da..7c302ee614f4 100644
--- a/drivers/mmc/dw_mmc.c
+++ b/drivers/mmc/dw_
On 3/13/23 16:21, Eugen Hristev wrote:
On 3/13/23 12:00, Jonas Karlman wrote:
On 2023-03-13 09:42, Eugen Hristev wrote:
On 3/13/23 00:34, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-08 09:57, Eugen Hristev wrote:
On 1/29/23 11:04, Jonas Karlman wrote:
On 2023-01-27 14:21, Jagan Teki wrote
On 3/13/23 12:00, Jonas Karlman wrote:
On 2023-03-13 09:42, Eugen Hristev wrote:
On 3/13/23 00:34, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-08 09:57, Eugen Hristev wrote:
On 1/29/23 11:04, Jonas Karlman wrote:
On 2023-01-27 14:21, Jagan Teki wrote:
On Fri, 27 Jan 2023 at 05:13, Jonas
Add pinctrl driver in SPL. Do not remove pinctrl properties for SPL dtb.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index 86acb6da4306
To be able to initialize the pinctrl correctly at SPL level and read
u-boot proper from SD-Card, the pinctrl must be initialized.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/dts/rk3588
On 3/13/23 00:34, Jonas Karlman wrote:
Hi Eugen,
On 2023-03-08 09:57, Eugen Hristev wrote:
On 1/29/23 11:04, Jonas Karlman wrote:
On 2023-01-27 14:21, Jagan Teki wrote:
On Fri, 27 Jan 2023 at 05:13, Jonas Karlman wrote:
On 2023-01-26 23:16, Jonas Karlman wrote:
Hi Jagan,
On 2023-01-26 20
On 3/8/23 16:39, Claudiu Beznea wrote:
This patch series originates from a bigger patch series:
https://lists.denx.de/pipermail/u-boot/2022-December/502865.html
A driver for clock operations on SAM9X60's USB clock has been added as
well as its registration on CCF. In order for USB to work proper
Enable USB command, USB drivers, PHY and regulators, for USB host
operations.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
Wang
Signed-off-by: Frank Wang
Signed-off-by: Eugen Hristev
Tested-by: Vasily Khoruzhick # rk3568-based board
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 109 +-
1 file changed, 104 insertions(+), 5 deletions(-)
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 169
1 file changed, 169 insertions(+)
diff --git a/arch/arm/dts/rk3588-rock-5b-u-boot.dtsi
b/arch/arm
On 3/9/23 11:11, Xavier Drudis Ferran wrote:
El Wed, Mar 08, 2023 at 01:59:54PM +0200, Eugen Hristev deia:
On 3/8/23 13:30, Xavier Drudis Ferran wrote:
El Fri, Mar 03, 2023 at 09:31:33AM +0200, Eugen Hristev deia:
@@ -105,6 +130,17 @@ static int rockchip_usb2phy_power_off(struct phy *phy
On 3/8/23 13:30, Xavier Drudis Ferran wrote:
El Fri, Mar 03, 2023 at 09:31:33AM +0200, Eugen Hristev deia:
@@ -105,6 +130,17 @@ static int rockchip_usb2phy_power_off(struct phy *phy)
struct udevice *parent = dev_get_parent(phy->dev);
struct rockchip_usb2phy *priv = dev_get_p
On 1/29/23 11:04, Jonas Karlman wrote:
On 2023-01-27 14:21, Jagan Teki wrote:
On Fri, 27 Jan 2023 at 05:13, Jonas Karlman wrote:
On 2023-01-26 23:16, Jonas Karlman wrote:
Hi Jagan,
On 2023-01-26 20:17, Jagan Teki wrote:
On Fri, 27 Jan 2023 at 00:33, Jonas Karlman wrote:
On 2023-01-26 19:
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more changes from Linux]
Signed-off-by: Eugen Hristev
---
Changes in v3:
- change assert(i
Enable USB command, USB drivers, PHY and regulators, for USB host
operations.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
Wang
Signed-off-by: Frank Wang
Signed-off-by: Eugen Hristev
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 109 +-
1 file changed, 104 insertions(+), 5 deletions(-)
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c
b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c
Add USB 2.0 host nodes and PHYs.
Co-developed-by: William Wu
Signed-off-by: William Wu
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 169
1 file changed, 169 insertions(+)
diff --git a/arch/arm/dts/rk3588-rock-5b-u-boot.dtsi
b/arch/arm
On 3/1/23 18:03, Eugen Hristev wrote:
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more changes from Linux]
Signed-off-by: Eugen Hristev
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more changes from Linux]
Signed-off-by: Eugen Hristev
---
Changes in v2:
- change the way the
Hello Tom,
Please pull tag u-boot-at91-fixes-2023.04-a , the first set of at91
fixes for the cycle 2023.04 .
This fixes set include one clock index fix for sama7g5 and two board
configuration alignments for pm9g45.
Thanks,
Eugen
The following changes since commit e8c80ac0f7a13bf0fc016ce324b
On 3/1/23 10:53, Jagan Teki wrote:
On Wed, 1 Mar 2023 at 14:01, Eugen Hristev wrote:
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more
From: Jianqun Xu
Add support for Rockchip rk3588 variant of pinctrl.
The driver is adapted from the Linux driver.
Signed-off-by: Jianqun Xu
[eugen.hris...@collabora.com:
port to latest U-boot, bring more changes from Linux]
Signed-off-by: Eugen Hristev
---
drivers/pinctrl/rockchip/Makefile
On 2/14/23 00:27, Chris Morgan wrote:
From: Chris Morgan
Add support for the newer GPIO controller used by the rk356x series,
as well as the pinctrl device for the rk356x series. The GPIOv2
controller has a write enable bit for some registers which differs
from the older versions of the GPIO co
On 2/20/23 16:27, Ilko Iliev wrote:
This patch modify boot arguments and boot command to load 512KB DTB and
8MB Linux Kernel
Signed-off-by: Ilko Iliev
---
Applied both (with minor tweaks) to u-boot-at91/master, thanks !
201 - 300 of 634 matches
Mail list logo