]> git.ipfire.org Git - thirdparty/openwrt.git/commit
uboot-rockchip: add dedicated uboot for LinkEase EasePi R1
authorLiangbin Lian <jjm2473@gmail.com>
Thu, 13 Nov 2025 07:17:57 +0000 (15:17 +0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 29 Nov 2025 00:05:47 +0000 (01:05 +0100)
commit9c25d39d3efe8defff7eb9d116f66b48070b3bb9
tree0b2c3cb4159c73b191e8533b9945b0a801a45bc3
parentfbaf5271d21fdd9551c886c3121a7d04554ac84c
uboot-rockchip: add dedicated uboot for LinkEase EasePi R1

The generic-rk3568 does not reset the gmac phy, causing the kernel to
fail to initialize gmac during cold boot with the error message
"mdio_bus stmmac-1: MDIO device at address 1 is missing."

Adding a dedicated uboot for EasePi R1 to resolve this issue.

The EasePi R1's DTS hasn't been merged into the Linux release yet,
so it cannot be submitted to the upstream u-boot.

Fixes: ef093299db ("uboot-rockchip: add support for LinkEase EasePi R1")
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20772
(cherry picked from commit 5dff7b45d30f7aea5c7d10f276ce4c72ec6bd6ed)

With changes:
1. Reorder patch file names (`105-*` to `106-*`).
2. configs/easepi-r1-rk3568_defconfig needs CONFIG_SPL_PAD_TO on u-boot 2024.10.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20744
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/boot/uboot-rockchip/Makefile
package/boot/uboot-rockchip/patches/106-1-arm64-dts-rockchip-add-LinkEase-EasePi-R1.patch [new file with mode: 0644]
package/boot/uboot-rockchip/patches/106-2-board-rockchip-add-LinkEase-EasePi-R1.patch [new file with mode: 0644]