Hi Quentin,

On 8/11/2025 11:51 AM, Quentin Schulz wrote:
> Hi Jonas,
> 
> On 8/1/25 11:06 PM, Jonas Karlman wrote:
>> The Radxa ROCK 4D is a compact single-board computer (SBC) featuring
>> numerous top-tier functions, features, and expansion options.
>>
>> Equipped with the Rockchip RK3576 or RK3576J SoC, the ROCK 4D boasts an
>> octa-core CPU (4x Cortex-A72 + 4x Cortex-A53), Mali-G52 GPU, and a
>> powerful 6 TOPS NPU, making it ideal for AI and multimedia tasks.
>>
>> Features tested on a Radxa ROCK 4D v1.112:
>> - SPI Flash boot
>> - Ethernet
>>
>> ROCK 4D boards with SPI Flash is configured to boot from FSPI0->UFS->USB,
>> or directly from USB when the MASKROM button is pressed, booting
>> directly from SD-card is not possible on these boards.
>>
>> Signed-off-by: Jonas Karlman <jo...@kwiboo.se>
>> ---
>> v2: Add comment about the reset-gpios prop rename
>> ---
>>   arch/arm/dts/rk3576-rock-4d-u-boot.dtsi   | 19 +++++++
>>   arch/arm/mach-rockchip/rk3576/MAINTAINERS |  6 ++
>>   configs/rock-4d-rk3576_defconfig          | 68 +++++++++++++++++++++++
>>   doc/board/rockchip/rockchip.rst           |  1 +
>>   4 files changed, 94 insertions(+)
>>   create mode 100644 arch/arm/dts/rk3576-rock-4d-u-boot.dtsi
>>   create mode 100644 configs/rock-4d-rk3576_defconfig
>>
>> diff --git a/arch/arm/dts/rk3576-rock-4d-u-boot.dtsi 
>> b/arch/arm/dts/rk3576-rock-4d-u-boot.dtsi
>> new file mode 100644
>> index 000000000000..2e882c3cf786
>> --- /dev/null
>> +++ b/arch/arm/dts/rk3576-rock-4d-u-boot.dtsi
>> @@ -0,0 +1,19 @@
>> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
>> +
>> +#include "rk3576-u-boot.dtsi"
>> +
>> +/* U-Boot only look for the reset-gpios prop, rename the prop until the 
>> Linux
>> + * commit cd803da7c033 ("arm64: dts: rockchip: fix PHY handling for ROCK 
>> 4D")
>> + * lands in dts/upstream to ensure Ethernet can work in U-Boot.
>> + */
> 
> This commit landed in v6.17-rc1. I assume it's just a matter of 
> hours/days before it reaches devicetree-rebasing git repo so that you 
> can simply cherry-pick it into U-Boot with tools/update-subtree.sh :)

Correct, v6.17-rc1-dts has now been pushed to devicetree-rebasing so I
will pick the DT fix for v3. May also have to add a clk patch for v3 due
to use of an U-Boot unsupported clock-id in mentioned DT fix.

Regards,
Jonas 

> 
> Cheers,
> Quentin

Reply via email to