# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts" # 1 "" 1 # 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts" 2 # 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts" 1 /dts-v1/; /plugin/; /{ compatible = "brcm,bcm2835"; fragment@0 { target = <&i2c_csi_dsi>; __overlay__ { #address-cells = <1>; #size-cells = <0>; status = "okay"; adv728x: adv728x@21 { compatible = "adi,adv7282-m"; reg = <0x21>; status = "okay"; clock-frequency = <24000000>; port { adv728x_0: endpoint { remote-endpoint = <&csi1_ep>; clock-lanes = <0>; data-lanes = <1>; link-frequencies = /bits/ 64 <297000000>; mclk-frequency = <12000000>; }; }; }; }; }; fragment@1 { target = <&csi1>; __overlay__ { status = "okay"; port { csi1_ep: endpoint { remote-endpoint = <&adv728x_0>; data-lanes = <1>; }; }; }; }; fragment@2 { target = <&i2c0if>; __overlay__ { status = "okay"; }; }; fragment@3 { target = <&i2c0mux>; __overlay__ { status = "okay"; }; }; fragment@4 { target = <&csi1>; __dormant__ { brcm,media-controller; }; }; __overrides__ { addr = <&adv728x>,"reg:0"; media-controller = <0>,"=4"; }; }; # 6 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts" 2 /{ compatible = "brcm,bcm2835"; fragment@101 { target = <&adv728x>; __dormant__ { compatible = "adi,adv7280-m"; }; }; fragment@102 { target = <&adv728x>; __dormant__ { compatible = "adi,adv7281-m"; }; }; fragment@103 { target = <&adv728x>; __dormant__ { compatible = "adi,adv7281-ma"; }; }; __overrides__ { adv7280m = <0>, "+101"; adv7281m = <0>, "+102"; adv7281ma = <0>, "+103"; }; };