From 50b8b11c4e0380fbe5a77420dc5dea49f558fd5b Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 4 May 2020 15:13:24 +0100 Subject: [PATCH] overlays: Make use of intra-overlay fragments The firmware and runtime overlay support has recently been updated to correctly process fragments that target other fragments within the overlay. Make use of that ability and avoid the use of the awkward target-path = "/..." workaround and for better readability. Signed-off-by: Phil Elwell --- arch/arm/boot/dts/overlays/ads1015-overlay.dts | 8 ++++---- arch/arm/boot/dts/overlays/ads1115-overlay.dts | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/overlays/ads1015-overlay.dts b/arch/arm/boot/dts/overlays/ads1015-overlay.dts index 26d68fc..deeee12 100644 --- a/arch/arm/boot/dts/overlays/ads1015-overlay.dts +++ b/arch/arm/boot/dts/overlays/ads1015-overlay.dts @@ -24,7 +24,7 @@ }; fragment@1 { - target-path = "i2c_arm/ads1015"; + target = <&ads1015>; __overlay__ { #address-cells = <1>; #size-cells = <0>; @@ -37,7 +37,7 @@ }; fragment@2 { - target-path = "i2c_arm/ads1015"; + target = <&ads1015>; __dormant__ { #address-cells = <1>; #size-cells = <0>; @@ -50,7 +50,7 @@ }; fragment@3 { - target-path = "i2c_arm/ads1015"; + target = <&ads1015>; __dormant__ { #address-cells = <1>; #size-cells = <0>; @@ -63,7 +63,7 @@ }; fragment@4 { - target-path = "i2c_arm/ads1015"; + target = <&ads1015>; __dormant__ { #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/overlays/ads1115-overlay.dts b/arch/arm/boot/dts/overlays/ads1115-overlay.dts index b380d92..4fc571c 100644 --- a/arch/arm/boot/dts/overlays/ads1115-overlay.dts +++ b/arch/arm/boot/dts/overlays/ads1115-overlay.dts @@ -26,7 +26,7 @@ }; fragment@1 { - target-path = "i2c_arm/ads1115"; + target = <&ads1115>; __dormant__ { #address-cells = <1>; #size-cells = <0>; @@ -40,7 +40,7 @@ }; fragment@2 { - target-path = "i2c_arm/ads1115"; + target = <&ads1115>; __dormant__ { #address-cells = <1>; #size-cells = <0>; @@ -54,7 +54,7 @@ }; fragment@3 { - target-path = "i2c_arm/ads1115"; + target = <&ads1115>; __dormant__ { #address-cells = <1>; #size-cells = <0>; @@ -68,7 +68,7 @@ }; fragment@4 { - target-path = "i2c_arm/ads1115"; + target = <&ads1115>; __dormant__ { #address-cells = <1>; #size-cells = <0>; -- 2.7.4