mirror of
https://github.com/Evolution-X-Devices/kernel_oneplus_sm8550-devicetrees
synced 2026-02-01 09:49:52 +00:00
Merge "ARM: dts: msm: Add i2c slave dtsi node"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
6bc9609b49
@@ -1976,4 +1976,45 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
i2c_slave_pins: i2c_slave_pins {
|
||||
i2c_slave_sda_active: i2c_slave_sda_active {
|
||||
mux {
|
||||
pins = "gpio132";
|
||||
function = "smb_dat";
|
||||
};
|
||||
|
||||
config {
|
||||
pins = "gpio132";
|
||||
drive-strength = <2>;
|
||||
bias-pull-up;
|
||||
};
|
||||
};
|
||||
|
||||
i2c_slave_scl_active: i2c_slave_scl_active {
|
||||
mux {
|
||||
pins = "gpio133";
|
||||
function = "smb_clk";
|
||||
};
|
||||
|
||||
config {
|
||||
pins = "gpio133";
|
||||
drive-strength = <2>;
|
||||
bias-pull-up;
|
||||
};
|
||||
};
|
||||
|
||||
i2c_slave_sleep: i2c_slave_sleep {
|
||||
mux {
|
||||
pins = "gpio132", "gpio133";
|
||||
function = "gpio";
|
||||
};
|
||||
|
||||
config {
|
||||
pins = "gpio132", "gpio133";
|
||||
drive-strength = <2>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1526,6 +1526,19 @@
|
||||
clock-names = "xo", "alternate";
|
||||
clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_GPLL0>;
|
||||
};
|
||||
|
||||
i2c_slave: i2c_slave@88ca000 {
|
||||
compatible = "qcom,i2c-slave";
|
||||
reg = <0x088ca000 0x64>;
|
||||
interrupt-names = "i2c_s_irq";
|
||||
interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clock-names = "sm_bus_xo_clk", "sm_bus_ahb_clk";
|
||||
clocks = <&gcc GCC_SM_BUS_XO_CLK>, <&gcc GCC_SM_BUS_AHB_CLK>;
|
||||
pinctrl-names = "default", "sleep";
|
||||
pinctrl-0 = <&i2c_slave_sda_active>, <&i2c_slave_scl_active>;
|
||||
pinctrl-1 = <&i2c_slave_sleep>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
&firmware {
|
||||
|
||||
Reference in New Issue
Block a user