101 lines
2.0 KiB
Plaintext
101 lines
2.0 KiB
Plaintext
/dts-v1/;
|
|
/plugin/;
|
|
|
|
#include <dt-bindings/interrupt-controller/irq.h>
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/pinctrl/rockchip.h>
|
|
#include <dt-bindings/display/drm_mipi_dsi.h>
|
|
|
|
/ {
|
|
fragment@0 {
|
|
target = <&dsi>;
|
|
|
|
__overlay__ {
|
|
status = "okay";
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
rockchip,lane-rate = <605>;
|
|
dsi_panel: dsi-panel@0 {
|
|
compatible = "raspits,tc358762";
|
|
reg = <0x0>;
|
|
status = "okay";
|
|
|
|
ports {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
port@0 {
|
|
reg = <0>;
|
|
panel_in_dsi: endpoint {
|
|
remote-endpoint = <&dsi_out_panel>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
ports {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
port@1 {
|
|
reg = <1>;
|
|
dsi_out_panel: endpoint {
|
|
remote-endpoint = <&panel_in_dsi>;
|
|
};
|
|
};
|
|
};
|
|
|
|
};
|
|
};
|
|
|
|
fragment@1 {
|
|
target = <&i2c5>;
|
|
|
|
__overlay__ {
|
|
status = "okay";
|
|
pinctrl-0 = <&i2c5m3_xfer>;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
raspits_ft5426: raspits_ft5426@38 {
|
|
compatible = "raspits_ft5426";
|
|
reg = <0x38>;
|
|
};
|
|
|
|
chipone_icn8952: chipone_icn8952@30 {
|
|
compatible = "chipone_icn8505";
|
|
reg = <0x30>;
|
|
};
|
|
|
|
rockpi_mcu: rockpi-mcu@45 {
|
|
compatible = "rockpi_mcu";
|
|
reg = <0x45>;
|
|
};
|
|
|
|
};
|
|
};
|
|
|
|
fragment@2 {
|
|
target = <&mipidcphy0>;
|
|
|
|
__overlay__ {
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
fragment@3 {
|
|
target = <&route_dsi>;
|
|
|
|
__overlay__ {
|
|
status = "disabled";
|
|
};
|
|
};
|
|
|
|
fragment@4 {
|
|
target = <&dsi_in_vp1>;
|
|
|
|
__overlay__ {
|
|
status = "okay";
|
|
};
|
|
};
|
|
};
|