From 78fec1dbd945617ec2f562c7529777696668fbdc Mon Sep 17 00:00:00 2001 From: kalous12 <2797795537@qq.com> Date: Fri, 2 Jun 2023 09:38:34 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=9B=E6=AC=BE=E6=91=84?= =?UTF-8?q?=E5=83=8F=E5=A4=B4=E7=9A=84=E8=AE=BE=E5=A4=87=E6=A0=91=E6=8F=92?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arch/arm64/boot/dts/rockchip/overlay/Makefile | 12 +++- .../rk356x-lubancat-csi0-ov13850-overlay.dts | 15 +++++ .../rk356x-lubancat-csi0-ov5647-overlay.dts | 11 ++++ .../rk356x-lubancat-csi0-ov5648-overlay.dts | 18 ++++++ .../rk356x-lubancat-csi0-ov8858-overlay.dts | 18 ++++++ .../rk356x-lubancat-csi0-sc132gs-overlay.dts | 11 ++++ .../rk356x-lubancat-csi1-ov5647-overlay.dts | 56 +++++++++++++++++++ .../rk356x-lubancat-csi1-ov5648-overlay.dts | 56 +++++++++++++++++++ .../rk356x-lubancat-csi1-ov8858-overlay.dts | 56 +++++++++++++++++++ .../rk356x-lubancat-csi1-sc132gs-overlay.dts | 56 +++++++++++++++++++ 10 files changed, 307 insertions(+), 2 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov13850-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5647-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5648-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov8858-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-sc132gs-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5647-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5648-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov8858-overlay.dts create mode 100644 arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-sc132gs-overlay.dts diff --git a/arch/arm64/boot/dts/rockchip/overlay/Makefile b/arch/arm64/boot/dts/rockchip/overlay/Makefile index 438b5cf3f80a..3c39c1ef2148 100644 --- a/arch/arm64/boot/dts/rockchip/overlay/Makefile +++ b/arch/arm64/boot/dts/rockchip/overlay/Makefile @@ -49,8 +49,16 @@ dtbo-$(CONFIG_CPU_RK3568) += \ rk3568-lubancat-dsi0-1080p-overlay.dtbo \ rk3568-lubancat-dsi0-rpi-overlay.dtbo \ rk3568-lubancat-hdmi-disabled-overlay.dtbo \ - rk3568-lubancat-msata-overlay.dtbo - + rk3568-lubancat-msata-overlay.dtbo \ + rk3568-lubancat-edp-touch-overlay.dtbo \ + rk356x-lubancat-csi0-sc132gs-overlay.dtbo \ + rk356x-lubancat-csi0-ov5647-overlay.dtbo \ + rk356x-lubancat-csi0-ov5648-overlay.dtbo \ + rk356x-lubancat-csi0-ov8858-overlay.dtbo \ + rk356x-lubancat-csi1-ov5648-overlay.dtbo \ + rk356x-lubancat-csi1-ov8858-overlay.dtbo \ + rk356x-lubancat-csi1-ov5647-overlay.dtbo \ + rk356x-lubancat-csi1-sc132gs-overlay.dtbo endif diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov13850-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov13850-overlay.dts new file mode 100644 index 000000000000..1f241f6a54d9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov13850-overlay.dts @@ -0,0 +1,15 @@ +/ { + fragment@0 { + target = <&ov13850>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&dw9714>; + __overlay__ { + status = "okay"; + }; + }; +}; \ No newline at end of file diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5647-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5647-overlay.dts new file mode 100644 index 000000000000..f50052a7ff9a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5647-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&ov5647>; + __overlay__ { + status = "okay"; + }; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5648-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5648-overlay.dts new file mode 100644 index 000000000000..293df10c7806 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov5648-overlay.dts @@ -0,0 +1,18 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&ov5648>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&dw9714>; + __overlay__ { + status = "okay"; + }; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov8858-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov8858-overlay.dts new file mode 100644 index 000000000000..0b9ff26bf6ee --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-ov8858-overlay.dts @@ -0,0 +1,18 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&ov8858>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&dw9714>; + __overlay__ { + status = "okay"; + }; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-sc132gs-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-sc132gs-overlay.dts new file mode 100644 index 000000000000..b507a2d51924 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi0-sc132gs-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&sc132gs>; + __overlay__ { + status = "okay"; + }; + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5647-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5647-overlay.dts new file mode 100644 index 000000000000..a56d4d272fc2 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5647-overlay.dts @@ -0,0 +1,56 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&cam1_ov5647>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&cam1_dw9714>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&csi2_dphy2>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@3 { + target = <&mipi_csi2>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@4 { + target = <&rkcif_mipi_lvds>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@5 { + target = <&rkcif_mipi_lvds_sditf>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@6 { + target = <&rkisp_vir1>; + __overlay__ { + status = "okay"; + }; + }; + +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5648-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5648-overlay.dts new file mode 100644 index 000000000000..3615b201325a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov5648-overlay.dts @@ -0,0 +1,56 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&cam1_ov5648>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&cam1_dw9714>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&csi2_dphy2>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@3 { + target = <&mipi_csi2>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@4 { + target = <&rkcif_mipi_lvds>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@5 { + target = <&rkcif_mipi_lvds_sditf>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@6 { + target = <&rkisp_vir1>; + __overlay__ { + status = "okay"; + }; + }; + +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov8858-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov8858-overlay.dts new file mode 100644 index 000000000000..4f5c9ad5bc60 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-ov8858-overlay.dts @@ -0,0 +1,56 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&cam1_ov8858>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&cam1_dw9714>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&csi2_dphy2>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@3 { + target = <&mipi_csi2>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@4 { + target = <&rkcif_mipi_lvds>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@5 { + target = <&rkcif_mipi_lvds_sditf>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@6 { + target = <&rkisp_vir1>; + __overlay__ { + status = "okay"; + }; + }; + +}; diff --git a/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-sc132gs-overlay.dts b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-sc132gs-overlay.dts new file mode 100644 index 000000000000..64a87d141475 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rk356x-lubancat-csi1-sc132gs-overlay.dts @@ -0,0 +1,56 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&cam1_sc132gs>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&cam1_dw9714>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&csi2_dphy2>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@3 { + target = <&mipi_csi2>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@4 { + target = <&rkcif_mipi_lvds>; + __overlay__ { + status = "okay"; + }; + }; + + + fragment@5 { + target = <&rkcif_mipi_lvds_sditf>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@6 { + target = <&rkisp_vir1>; + __overlay__ { + status = "okay"; + }; + }; + +};