Commit 2cf08810 authored by sergei.shtylyov@cogentembedded.com's avatar sergei.shtylyov@cogentembedded.com Committed by Simon Horman

ARM: shmobile: koelsch: add VIN1/ADV7180 DT support

Define the Koelsch board dependent part of the VIN1 device node. Add the device
node for Analog  Devices ADV7180  video decoder to  I2C2 bus. Add the necessary
subnodes to interconnect VIN1 and ADV7180 devices.
Signed-off-by: default avatarSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent 8d62f4f7
...@@ -289,6 +289,11 @@ usb1_pins: usb1 { ...@@ -289,6 +289,11 @@ usb1_pins: usb1 {
renesas,groups = "usb1"; renesas,groups = "usb1";
renesas,function = "usb1"; renesas,function = "usb1";
}; };
vin1_pins: vin1 {
renesas,groups = "vin1_data8", "vin1_clk";
renesas,function = "vin1";
};
}; };
&ether { &ether {
...@@ -412,6 +417,19 @@ &i2c2 { ...@@ -412,6 +417,19 @@ &i2c2 {
status = "okay"; status = "okay";
clock-frequency = <400000>; clock-frequency = <400000>;
composite-in@20 {
compatible = "adi,adv7180";
reg = <0x20>;
remote = <&vin1>;
port {
adv7180: endpoint {
bus-width = <8>;
remote-endpoint = <&vin1ep>;
};
};
};
eeprom@50 { eeprom@50 {
compatible = "renesas,24c02"; compatible = "renesas,24c02";
reg = <0x50>; reg = <0x50>;
...@@ -459,3 +477,20 @@ &pciec { ...@@ -459,3 +477,20 @@ &pciec {
&cpu0 { &cpu0 {
cpu0-supply = <&vdd_dvfs>; cpu0-supply = <&vdd_dvfs>;
}; };
/* composite video input */
&vin1 {
status = "ok";
pinctrl-0 = <&vin1_pins>;
pinctrl-names = "default";
port {
#address-cells = <1>;
#size-cells = <0>;
vin1ep: endpoint {
remote-endpoint = <&adv7180>;
bus-width = <8>;
};
};
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment