mirror of https://gitee.com/openkylin/linux.git
arm64: dts: renesas: eagle: add I2C0 support
Define the Eagle board dependent part of the I2C0 device node. The I2C0 bus is populated by ON Semiconductor PCA9653 I/O expander and Analog Devices ADV7511W HDMI transmitter (but we're only describing the former chip now). Based on the original (and large) patch by Vladimir Barinov. Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
cbfa278e20
commit
7859eb31e4
|
@ -55,7 +55,27 @@ &extalr_clk {
|
||||||
clock-frequency = <32768>;
|
clock-frequency = <32768>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&i2c0 {
|
||||||
|
pinctrl-0 = <&i2c0_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
|
||||||
|
status = "okay";
|
||||||
|
clock-frequency = <400000>;
|
||||||
|
|
||||||
|
io_expander: gpio@20 {
|
||||||
|
compatible = "onnn,pca9654";
|
||||||
|
reg = <0x20>;
|
||||||
|
gpio-controller;
|
||||||
|
#gpio-cells = <2>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
&pfc {
|
&pfc {
|
||||||
|
i2c0_pins: i2c0 {
|
||||||
|
groups = "i2c0";
|
||||||
|
function = "i2c0";
|
||||||
|
};
|
||||||
|
|
||||||
scif0_pins: scif0 {
|
scif0_pins: scif0 {
|
||||||
groups = "scif0_data";
|
groups = "scif0_data";
|
||||||
function = "scif0";
|
function = "scif0";
|
||||||
|
|
Loading…
Reference in New Issue