Skip to content

Instantly share code, notes, and snippets.

@Demon000
Last active January 9, 2023 14:11
Show Gist options
  • Save Demon000/8951d9a496fc09868fb71ba3a7f8ea05 to your computer and use it in GitHub Desktop.
Save Demon000/8951d9a496fc09868fb71ba3a7f8ea05 to your computer and use it in GitHub Desktop.
&i2c1 {
gmsl0: gmsl-deserializer@48 {
compatible = "maxim,max9286";
reg = <0x48>;
maxim,gpio-poc = <0 GPIO_ACTIVE_LOW>;
enable-gpios = <&io_expander0 0 GPIO_ACTIVE_HIGH>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
max9286_in4: endpoint {
remote-endpoint = <&fakra_con4>;
};
};
port@1 {
reg = <1>;
};
port@2 {
reg = <2>;
};
port@3 {
reg = <3>;
};
port@4 {
reg = <4>;
max9286_out0: endpoint {
clock-lanes = <0>;
data-lanes = <1 2 3 4>;
remote-endpoint = <&csi40_in>;
};
};
};
i2c-mux {
#address-cells = <1>;
#size-cells = <0>;
i2c@0 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
gmsl_serializer0: gmsl-serializer@55 {
compatible = "maxim,max9271";
reg = <0x55>;
ports {
port@0 {
reg = <0>;
max9271_in4: endpoint {
remote-endpoint = <&max9286_in4>;
};
};
};
i2c-mux {
#address-cells = <1>;
#size-cells = <0>;
i2c@65 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
ov490@24 {
compatible = "ov,ov490";
reg = <0x24>;
port {
fakra_con4: endpoint {
remote-endpoint = <&max9271_in4>;
};
};
};
};
};
};
};
i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
status = "disabled";
};
i2c@2 {
#address-cells = <1>;
#size-cells = <0>;
reg = <2>;
status = "disabled";
};
i2c@3 {
#address-cells = <1>;
#size-cells = <0>;
reg = <3>;
status = "disabled";
};
};
};
};
&csi41 {
status = "okay";
ports {
port@0 {
csi41_in: endpoint {
clock-lanes = <0>;
data-lanes = <1 2 3 4>;
remote-endpoint = <&max9286_out1>;
};
};
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment