diff --git a/arch/arm/boot/dts/amlogic/android_p_overlay_dt.dts b/arch/arm/boot/dts/amlogic/android_p_overlay_dt.dts index 778f84dc72ab..de97c56e27a1 100644 --- a/arch/arm/boot/dts/amlogic/android_p_overlay_dt.dts +++ b/arch/arm/boot/dts/amlogic/android_p_overlay_dt.dts @@ -18,13 +18,26 @@ /dts-v1/; /plugin/; +/ { + fragment@0 { + //target = <&some_node>; + target-path="/"; + __overlay__ { + dummy-battery { + compatible = "amlogic, dummy-battery"; + status = "okay"; + }; + }; + }; -&amlogic_battery { - compatible = "amlogic, dummy-battery"; - status = "okay"; -}; - -&amlogic_charger { - compatible = "amlogic, dummy-charger"; - status = "okay"; + fragment@1 { + //target = <&some_node>; + target-path="/"; + __overlay__ { + dummy-charger { + compatible = "amlogic, dummy-charger"; + status = "okay"; + }; + }; + }; }; diff --git a/arch/arm64/boot/dts/amlogic/android_p_overlay_dt.dts b/arch/arm64/boot/dts/amlogic/android_p_overlay_dt.dts index dc46ec32a657..42efa870557c 100644 --- a/arch/arm64/boot/dts/amlogic/android_p_overlay_dt.dts +++ b/arch/arm64/boot/dts/amlogic/android_p_overlay_dt.dts @@ -18,12 +18,26 @@ /dts-v1/; /plugin/; -&amlogic_battery { - compatible = "amlogic, dummy-battery"; - status = "okay"; -}; +/ { + fragment@0 { + //target = <&some_node>; + target-path="/"; + __overlay__ { + dummy-battery { + compatible = "amlogic, dummy-battery"; + status = "okay"; + }; + }; + }; -&amlogic_charger { - compatible = "amlogic, dummy-charger"; - status = "okay"; + fragment@1 { + //target = <&some_node>; + target-path="/"; + __overlay__ { + dummy-charger { + compatible = "amlogic, dummy-charger"; + status = "okay"; + }; + }; + }; };