diff options
author | boogie | 2023-07-21 00:12:50 +0200 |
---|---|---|
committer | boogie | 2023-07-21 02:18:56 +0200 |
commit | 14a0a8705f127a23347fcbdfbde4dbb058b13182 (patch) | |
tree | 056405c80516964dd4941fbc062a57666775abb4 /0001-VENDOR-Add-Radxa-overlays.patch | |
parent | a001021fbecb1867e9b443501c783700d47f5010 (diff) | |
download | aur-14a0a8705f127a23347fcbdfbde4dbb058b13182.tar.gz |
update to rkr4.1 and deliver libmali together
Diffstat (limited to '0001-VENDOR-Add-Radxa-overlays.patch')
-rw-r--r-- | 0001-VENDOR-Add-Radxa-overlays.patch | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/0001-VENDOR-Add-Radxa-overlays.patch b/0001-VENDOR-Add-Radxa-overlays.patch new file mode 100644 index 000000000000..c834c420b1ed --- /dev/null +++ b/0001-VENDOR-Add-Radxa-overlays.patch @@ -0,0 +1,110 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Yuntian Zhang <yt@radxa.com> +Date: Mon, 23 May 2022 15:36:50 +0800 +Subject: [PATCH] VENDOR: Add Radxa overlays + +Signed-off-by: Yuntian Zhang <yt@radxa.com> +--- + arch/arm64/boot/dts/amlogic/Makefile | 5 +++++ + arch/arm64/boot/dts/rockchip/Makefile | 18 +++++++++++++++-- + scripts/Makefile.dtbinst | 11 +++++++---- + scripts/Makefile.lib | 6 ++++++ + 4 files changed, 34 insertions(+), 6 deletions(-) + +diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile +index f231280cd8..f9e467edff 100644 +--- a/arch/arm64/boot/dts/amlogic/Makefile ++++ b/arch/arm64/boot/dts/amlogic/Makefile +@@ -1,4 +1,9 @@ ++DTC_FLAGS_meson-g12a-radxa-zero := -@ ++DTC_FLAGS_meson-g12b-radxa-zero2 := -@ ++ ++subdir-y += overlays ++ + # SPDX-License-Identifier: GPL-2.0 + dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb + dtb-$(CONFIG_ARCH_MESON) += meson-g12a-sei510.dtb + dtb-$(CONFIG_ARCH_MESON) += meson-g12a-sei510-android.dtb +diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile +index 7cccbd7c6e..69399d2d41 100644 +--- a/arch/arm64/boot/dts/rockchip/Makefile ++++ b/arch/arm64/boot/dts/rockchip/Makefile +@@ -1,4 +1,20 @@ ++DTC_FLAGS_rk3328-rock-pi-e := -@ ++DTC_FLAGS_rk3399-rock-4se := -@ ++DTC_FLAGS_rk3399-rock-pi-4a-plus := -@ ++DTC_FLAGS_rk3399-rock-pi-4b-plus := -@ ++DTC_FLAGS_rk3399-rock-4c-plus := -@ ++DTC_FLAGS_rk3399-rock-pi-4a := -@ ++DTC_FLAGS_rk3399-rock-pi-4b := -@ ++DTC_FLAGS_rk3399-rock-pi-4c := -@ ++DTC_FLAGS_rk3399pro-rock-pi-n10 := -@ ++DTC_FLAGS_rk3568-rock-3a := -@ ++DTC_FLAGS_rk3588-rock-5b := -@ ++DTC_FLAGS_rk3588-rock-5b-v11 := -@ ++DTC_FLAGS_rk3588s-rock-5a := -@ ++ ++subdir-y += overlays ++ + # SPDX-License-Identifier: GPL-2.0 + dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb-ddr3-v10.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += px30-evb-ddr3-v10-avb.dtb +@@ -178,5 +178,3 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-rock-5a.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-rk806-single-v10.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-v10.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-tablet-v11.dtb +- +-subdir-y := $(dts-dirs) overlay +\ No newline at end of file +diff --git a/scripts/Makefile.dtbinst b/scripts/Makefile.dtbinst +index 7b68939815d0..46f4739a2458 100644 +--- a/scripts/Makefile.dtbinst ++++ b/scripts/Makefile.dtbinst +@@ -18,11 +18,11 @@ include scripts/Kbuild.include + include $(src)/Makefile + + dtbs := $(addprefix $(dst)/, $(dtb-y) $(if $(CONFIG_OF_ALL_DTBS),$(dtb-))) +-dtbos := $(addprefix $(dst)/, $(dtbo-y)) +-readmes := $(addprefix $(dst)/, $(dtbotxt-y)) ++scrs := $(addprefix $(dst)/, $(scr-y)) ++dtbotxts:= $(addprefix $(dst)/, $(dtbotxt-y)) + subdirs := $(addprefix $(obj)/, $(subdir-y) $(subdir-m)) + +-__dtbs_install: $(dtbs) $(dtbos) $(readmes) $(subdirs) ++__dtbs_install: $(dtbs) $(scrs) $(dtbotxts) $(subdirs) + @: + + quiet_cmd_dtb_install = INSTALL $@ +@@ -34,7 +34,10 @@ $(dst)/%.dtb: $(obj)/%.dtb + $(dst)/%.dtbo: $(obj)/%.dtbo + $(call cmd,dtb_install) + +-$(dst)/README.rockchip-overlays: $(src)/README.rockchip-overlays ++$(dst)/%.scr: $(obj)/%.scr ++ $(call cmd,dtb_install) ++ ++$(dst)/README.overlays: $(src)/README.overlays + $(call cmd,dtb_install) + + PHONY += $(subdirs) +diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib +index d142577866..f48d411b65 100644 +--- a/scripts/Makefile.lib ++++ b/scripts/Makefile.lib +@@ -460,6 +460,12 @@ quiet_cmd_uimage = UIMAGE $@ + -a $(UIMAGE_LOADADDR) -e $(UIMAGE_ENTRYADDR) \ + -n $(UIMAGE_NAME) -d $< $@ + ++quiet_cmd_scr = MKIMAGE $@ ++ cmd_scr = mkimage -C none -A $(ARCH) -T script -d $< $@ ++ ++$(obj)/%.scr: $(src)/%.cmd FORCE ++ $(call if_changed,scr) ++ + # XZ + # --------------------------------------------------------------------------- + # Use xzkern to compress the kernel image and xzmisc to compress other things. +-- +2.36.1 + |