mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 00:20:32 +00:00
ARM: dts: apq8064: add i2c6 device node.
This patch adds i2c6 device node and pinctrls required for IFC6410 on MIPI-CSI connector. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
10e0c16167
commit
806334ed8e
2 changed files with 36 additions and 0 deletions
|
@ -153,6 +153,31 @@ pinconf {
|
|||
};
|
||||
};
|
||||
|
||||
i2c6_pins: i2c6 {
|
||||
mux {
|
||||
pins = "gpio16", "gpio17";
|
||||
function = "gsbi6";
|
||||
};
|
||||
|
||||
pinconf {
|
||||
pins = "gpio16", "gpio17";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
i2c6_pins_sleep: i2c6_pins_sleep {
|
||||
mux {
|
||||
pins = "gpio16", "gpio17";
|
||||
function = "gpio";
|
||||
};
|
||||
pinconf {
|
||||
pins = "gpio16", "gpio17";
|
||||
drive-strength = <2>;
|
||||
bias-disable = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
gsbi6_uart_2pins: gsbi6_uart_2pins {
|
||||
mux {
|
||||
pins = "gpio14", "gpio15";
|
||||
|
|
|
@ -367,6 +367,17 @@ gsbi6_serial: serial@16540000 {
|
|||
clock-names = "core", "iface";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
gsbi6_i2c: i2c@16580000 {
|
||||
compatible = "qcom,i2c-qup-v1.1.1";
|
||||
pinctrl-0 = <&i2c6_pins &i2c6_pins_sleep>;
|
||||
pinctrl-names = "default", "sleep";
|
||||
reg = <0x16580000 0x1000>;
|
||||
interrupts = <GIC_SPI 157 IRQ_TYPE_NONE>;
|
||||
clocks = <&gcc GSBI6_QUP_CLK>,
|
||||
<&gcc GSBI6_H_CLK>;
|
||||
clock-names = "core", "iface";
|
||||
};
|
||||
};
|
||||
|
||||
gsbi7: gsbi@16600000 {
|
||||
|
|
Loading…
Reference in a new issue