From 6224042749fc9580430ca2180ad96ecc56410e90 Mon Sep 17 00:00:00 2001 From: dvab-sarma Date: Tue, 1 Jul 2025 17:26:01 -0500 Subject: [PATCH] added opi 5 support --- BUILD.bazel | 32 ++++++++++++++++++- .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 2 +- build.config.opi5 | 2 -- build.config.opi5_pro | 7 ++++ 4 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 build.config.opi5_pro diff --git a/BUILD.bazel b/BUILD.bazel index 9958d5477..4e5fbe952 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1056,6 +1056,36 @@ pkg_install( +# Orangepi 5_pro support- +kernel_build( + name = "opi5_pro_defconfig", + outs = [ + ".config", + ], + build_config = "build.config.opi5_pro", + make_goals = [ + "android_orangepi5_defconfig", + ], +) + +kernel_build( + name = "opi5_pro", + outs = [ + "arch/arm64/boot/Image", + "arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5-pro-1.dtb", + + ], + build_config = "build.config.opi5_pro", + make_goals = [ + "Image", + "dtbs", + + ], + + + kcflags = ["-D__ANDROID_COMMON_KERNEL__"], +) + # Orangepi 5_pro support- kernel_build( name = "opi5_defconfig", @@ -1072,7 +1102,7 @@ kernel_build( name = "opi5", outs = [ "arch/arm64/boot/Image", - "arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5-pro-1.dtb", + "arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtb", ], build_config = "build.config.opi5", diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi index 4fedc50cc..08d26933d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dtsi @@ -13,7 +13,7 @@ / { aliases { ethernet0 = &gmac1; - mmc0 = &sdmmc; + mmc1 = &sdmmc; }; chosen { diff --git a/build.config.opi5 b/build.config.opi5 index 28762dcee..e33a4a5de 100644 --- a/build.config.opi5 +++ b/build.config.opi5 @@ -1,5 +1,3 @@ - - KERNEL_DIR=common BRANCH= DEFCONFIG=android_orangepi5_defconfig diff --git a/build.config.opi5_pro b/build.config.opi5_pro new file mode 100644 index 000000000..28762dcee --- /dev/null +++ b/build.config.opi5_pro @@ -0,0 +1,7 @@ + + +KERNEL_DIR=common +BRANCH= +DEFCONFIG=android_orangepi5_defconfig +FILES= +IN_KERNEL_MODULES=