Changes made when producing rk3588s-retroled-cm5-mainline.dts from
rk3588s-retroled-cm5.dts. The upstream reference used is the final
mainline rk3588s-radxa-cm5.dtsi / rk3588s-radxa-cm5-io.dts pair
found in linux/arch/arm64/boot/dts/rockchip/.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
| /* | |
| * Copyright (c) 2024 StonedEdge and GinKage | |
| * | |
| * Based on rk3588s-radxa-cm5-io.dts | |
| * Copyright (c) 2025 Joseph Kogut <joseph.kogut@gmail.com> | |
| */ | |
| /dts-v1/; | |
| #include "rk3588s.dtsi" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
| /* | |
| * Copyright (c) 2024 StonedEdge and GinKage | |
| * | |
| * Based on rk3588s-radxa-cm5-io.dts | |
| * Copyright (c) 2025 Radxa Computer (Shenzhen) Co., Ltd. | |
| * Copyright (c) 2025 Joseph Kogut <joseph.kogut@gmail.com> | |
| */ | |
| /dts-v1/; |
Summary of changes made when porting rk3588s-retroled-cm5.dts from the
rk35xx vendor kernel (6.1) to the mainline rockchip64 kernel (6.19).
Reference files:
6.1__rk35xx__arm64/arch/arm64/boot/dts/rockchip/rk3588s-retroled-cm5.dts(source)6.1__rk35xx__arm64/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts(6.1 IO board reference)6.19__rockchip64__arm64/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts(6.19 IO board reference)rk3588s-retroled-cm5.dts(output, in this directory)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/scriptmodules/emulators/retroarch.sh b/scriptmodules/emulators/retroarch.sh | |
| index 7359a0d8..fe17bde3 100644 | |
| --- a/scriptmodules/emulators/retroarch.sh | |
| +++ b/scriptmodules/emulators/retroarch.sh | |
| @@ -53,6 +53,7 @@ function build_retroarch() { | |
| isPlatform "gles32" && params+=(--enable-opengles3_2) | |
| fi | |
| isPlatform "rpi" && isPlatform "mesa" && params+=(--disable-videocore) | |
| + isPlatform "rk3588" && params+=(--disable-videocore) | |
| # Temporarily block dispmanx support for fkms until upstream support is fixed |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts b/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | |
| index e5576b08c0eb..cf13c5b8700a 100644 | |
| --- a/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | |
| +++ b/arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | |
| @@ -93,28 +93,36 @@ dp0_sound: dp0-sound { | |
| rockchip,cpu = <&spdif_tx2>; | |
| rockchip,codec = <&dp0 1>; | |
| rockchip,jack-det; | |
| }; | |