From 0c5edf0f94f0bbb0eb452128cf94a4c051dbffa7 Mon Sep 17 00:00:00 2001 From: Deokgyu Yang Date: Mon, 18 May 2020 17:40:33 +0900 Subject: [PATCH] ODROID-N2: arm64/dts: Add overlays for hktft32, hktft35 Signed-off-by: Deokgyu Yang Change-Id: I7de72a741013e9275a0a8b6fe827119799701d92 --- arch/arm64/boot/dts/amlogic/meson64_odroidn2.dts | 6 ++--- .../boot/dts/amlogic/overlays/odroidn2/Makefile | 2 ++ .../boot/dts/amlogic/overlays/odroidn2/hktft32.dts | 28 ++++++++++++++++++++++ .../boot/dts/amlogic/overlays/odroidn2/hktft35.dts | 28 ++++++++++++++++++++++ 4 files changed, 61 insertions(+), 3 deletions(-) create mode 100644 arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft32.dts create mode 100644 arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft35.dts diff --git a/arch/arm64/boot/dts/amlogic/meson64_odroidn2.dts b/arch/arm64/boot/dts/amlogic/meson64_odroidn2.dts index 8b096c4..5e678ee 100644 --- a/arch/arm64/boot/dts/amlogic/meson64_odroidn2.dts +++ b/arch/arm64/boot/dts/amlogic/meson64_odroidn2.dts @@ -482,7 +482,7 @@ cooling-levels = <0 120 170 220>; }; - hktft35 { + hktft35: hktft35 { status = "disabled"; compatible = "odroid,hktft35"; pinctrl-names = "hktft35"; @@ -830,7 +830,7 @@ }; /* SPI 3.2" Touch Screen Define */ - ads7846@1 { + ads7846: ads7846@1 { status = "disabled"; spi-max-frequency = <1000000>; @@ -853,7 +853,7 @@ linux,wakeup; }; - hktft32@0 { + hktft32: hktft32@0 { status = "disabled"; compatible = "odroid,hktft32"; reg = <0>; diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile index a2d193a..283359c 100644 --- a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile @@ -5,6 +5,8 @@ dtbo-$(CONFIG_ARCH_MESON64_ODROIDN2) += spi0.dtbo \ i2c1.dtbo \ uarta.dtbo \ uartb.dtbo \ + hktft32.dtbo \ + hktft35.dtbo \ saradc.dtbo \ irblaster.dtbo diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft32.dts b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft32.dts new file mode 100644 index 0000000..196ee81 --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft32.dts @@ -0,0 +1,28 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&spicc0>; + + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&hktft32>; + + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&ads7846>; + + __overlay__ { + status = "okay"; + }; + }; +}; diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft35.dts b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft35.dts new file mode 100644 index 0000000..5b377ff --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/hktft35.dts @@ -0,0 +1,28 @@ +/dts-v1/; +/plugin/; + +/ { + fragment@0 { + target = <&i2c3>; + + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target = <&sx865x>; + + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target = <&hktft35>; + + __overlay__ { + status = "okay"; + }; + }; +}; -- 2.7.4