// Definitions for several I2C based Real Time Clocks /dts-v1/; /plugin/; #include "i2c-rtc-common.dtsi" / { frag100: fragment@100 { target = <&i2c_arm>; i2cbus: __overlay__ { status = "okay"; }; }; fragment@101 { target = <&i2c0if>; __dormant__ { status = "okay"; }; }; fragment@102 { target = <&i2c0mux>; __dormant__ { status = "okay"; }; }; __overrides__ { i2c0 = <&frag100>, "target:0=",<&i2c0>; i2c_csi_dsi = <&frag100>, "target:0=",<&i2c_csi_dsi>, <0>,"+101+102"; i2c3 = <&frag100>, "target?=0", <&frag100>, "target-path=i2c3"; i2c4 = <&frag100>, "target?=0", <&frag100>, "target-path=i2c4"; i2c5 = <&frag100>, "target?=0", <&frag100>, "target-path=i2c5"; i2c6 = <&frag100>, "target?=0", <&frag100>, "target-path=i2c6"; }; };