Other Parts Discussed in Thread: TMP112
Hello community,
Myself is using ADV7511W transmitter for HDMI connection. For this I am bit stuck and not able to figure-out to what changes should be done in the dts files to make this work.
Also, myself is using below snippet mentioned as example at path Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt in kernel-source-tree to which I am getting the error.
I have compiled the dtb and configured the kernel as below directive from Analog-Devices
Linux Kernel Configuration Device Drivers ---> Graphics support ---> <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> ... <*> AV7511 encoder
Upon replacing the new uImage and the new dtb I am not seeing any device in sys/class/drm/
Request your assistance on this
SNIPPET
&dss {
status = "ok";
pinctrl-names = "default";
pinctrl-0 = <&dss_pins_default>;
port {
dpi_out: endpoint {
remote-endpoint = <&adv7511w_in>;
data-lines = <24>;
};
};
};
&i2c0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins_default>;
clock-frequency = <100000>;
/* RTC - ABRACON */
rtc@56 {
compatible = "abracon,abeoz9s3";
reg = <0x56>;
status = "okay";
};
sensor1_tmp112@49 {
compatible = "ti,tmp112";
reg = <0x49>;
};
sensor2_tmp112@49 {
compatible = "ti,tmp112";
reg = <0x4A>;
};
sensor3_tmp112@49 {
compatible = "ti,tmp112";
reg = <0x4B>;
};
adv7511w: hdmi@39 {
compatible = "adi,adv7511w";
reg = <0x39>;
interrupt-parent = <&gpio3>;
interrupts = <29 IRQ_TYPE_EDGE_FALLING>;
adi,input-depth = <8>;
adi,input-colorspace = "rgb";
adi,input-clock = "1x";
adi,input-style = <1>;
adi,input-justification = "evenly";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
adv7511w_in: endpoint {
remote-endpoint = <&dpi_out>;
};
};
port@1 {
reg = <1>;
adv7511_out: endpoint {
remote-endpoint = <&hdmi_connector_in>;
};
};
};
};
};