1 Qualcomm Camera Control Interface (CCI) I2C controller
8 Definition: must be one of:
16 Value type: <prop-encoded-array>
17 Definition: base address CCI I2C controller and length of memory
22 Value type: <prop-encoded-array>
23 Definition: specifies the CCI I2C interrupt. The format of the
24 specifier is defined by the binding document describing
25 the node's interrupt parent.
29 Value type: <prop-encoded-array>
30 Definition: a list of phandle, should contain an entry for each
31 entries in clock-names.
36 Definition: a list of clock names, must include "cci" clock.
39 Usage: required for "qcom,msm8996-cci"
40 Value type: <prop-encoded-array>
45 The CCI provides I2C masters for one (msm8916) or two i2c busses (msm8996,
46 sdm845 and sm8250), described as subdevices named "i2c-bus@0" and "i2c-bus@1".
53 Definition: Index of the CCI bus/master
58 Definition: Desired I2C bus clock frequency in Hz, defaults to 100
64 compatible = "qcom,msm8996-cci";
67 reg = <0xa0c000 0x1000>;
68 interrupts = <GIC_SPI 295 IRQ_TYPE_EDGE_RISING>;
69 clocks = <&mmcc MMSS_MMAGIC_AHB_CLK>,
70 <&mmcc CAMSS_TOP_AHB_CLK>,
71 <&mmcc CAMSS_CCI_AHB_CLK>,
72 <&mmcc CAMSS_CCI_CLK>,
73 <&mmcc CAMSS_AHB_CLK>;
74 clock-names = "mmss_mmagic_ahb",
82 clock-frequency = <400000>;
89 clock-frequency = <400000>;