diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidc4/Makefile b/arch/arm64/boot/dts/amlogic/overlays/odroidc4/Makefile index 57609efc6def..3c2f770d1967 100644 --- a/arch/arm64/boot/dts/amlogic/overlays/odroidc4/Makefile +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidc4/Makefile @@ -10,7 +10,8 @@ dtbo-$(CONFIG_ARCH_MESON64_ODROIDC4) += spi0.dtbo \ hktft35.dtbo \ ads7846.dtbo \ sx865x-i2c1.dtbo \ - pcf8563.dtbo + pcf8563.dtbo \ + onewire.dtbo targets += $(dtbo-y) always := $(dtbo-y) diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidc4/onewire.dts b/arch/arm64/boot/dts/amlogic/overlays/odroidc4/onewire.dts new file mode 100644 index 000000000000..24745fc97fda --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidc4/onewire.dts @@ -0,0 +1,19 @@ +/dts-v1/; +/plugin/; + +#include +#include + +/ { + fragment@0 { + target-path = "/"; + + __overlay__ { + onewire:onewire { + compatible = "w1-gpio"; + gpios = <&gpio GPIOX_7 GPIO_ACTIVE_HIGH>; + status = "okay"; + }; + }; + }; +}; diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile index 219015e5cba0..8dd8174a6276 100644 --- a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/Makefile @@ -11,7 +11,8 @@ dtbo-$(CONFIG_ARCH_MESON64_ODROIDN2) += spi0.dtbo \ sx865x-i2c1.dtbo \ saradc.dtbo \ irblaster.dtbo \ - odroidn2-opp.dtbo + odroidn2-opp.dtbo \ + onewire.dtbo targets += $(dtbo-y) always := $(dtbo-y) diff --git a/arch/arm64/boot/dts/amlogic/overlays/odroidn2/onewire.dts b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/onewire.dts new file mode 100644 index 000000000000..24745fc97fda --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/overlays/odroidn2/onewire.dts @@ -0,0 +1,19 @@ +/dts-v1/; +/plugin/; + +#include +#include + +/ { + fragment@0 { + target-path = "/"; + + __overlay__ { + onewire:onewire { + compatible = "w1-gpio"; + gpios = <&gpio GPIOX_7 GPIO_ACTIVE_HIGH>; + status = "okay"; + }; + }; + }; +};