diff options
author | Jonas Karlman <jonas@kwiboo.se> | 2025-07-30 23:52:42 +0000 |
---|---|---|
committer | Kever Yang <kever.yang@rock-chips.com> | 2025-08-30 23:26:08 +0800 |
commit | 9b3b5e03b8ddb548e6ece7b35ad1d52b5363abf2 (patch) | |
tree | c1d0dcddfac60fcb889a0dd86b74739f6cae80ed | |
parent | 6048bbbb920373ac19bbcd7aa6bb61654bc92885 (diff) |
rockchip: rk3528-generic: Fix boot after dts/upstream v6.16-dts merge
The rk3528-generic target can no longer boot after v6.16-dts was merged
into dts/upstream, and instead end up in a boot loop:
No serial driver found
resetting ...
After Linux commit 34d2730fbbdd ("arm64: dts: rockchip: move rk3528
i2c+uart aliases to board files") there is no longer an alias for
serial0 defined for the U-Boot only rk3528-generic device tree.
Add a board specific aliases node that include the missing serial0 alias
to resolve the boot issue and ensure that stdout-path = "serial0:..."
can be resolved by U-Boot.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
-rw-r--r-- | arch/arm/dts/rk3528-generic.dts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/dts/rk3528-generic.dts b/arch/arm/dts/rk3528-generic.dts index 3f6f0bed108..fe9e72c41cd 100644 --- a/arch/arm/dts/rk3528-generic.dts +++ b/arch/arm/dts/rk3528-generic.dts @@ -10,6 +10,11 @@ model = "Generic RK3528"; compatible = "rockchip,rk3528"; + aliases { + mmc0 = &sdhci; + serial0 = &uart0; + }; + chosen { stdout-path = "serial0:1500000n8"; }; |