hc
2023-02-18 a08c8b75ee83d7f62c9aefc23bfb42082aa4076c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
* NXP PNX I2C Controller
 
Required properties:
 
 - reg: Offset and length of the register set for the device
 - compatible: should be "nxp,pnx-i2c"
 - interrupts: configure one interrupt line
 - #address-cells: always 1 (for i2c addresses)
 - #size-cells: always 0
 
Optional properties:
 
 - clock-frequency: desired I2C bus clock frequency in Hz, Default: 100000 Hz
 
Examples:
 
   i2c1: i2c@400a0000 {
       compatible = "nxp,pnx-i2c";
       reg = <0x400a0000 0x100>;
       interrupt-parent = <&mic>;
       interrupts = <51 0>;
       #address-cells = <1>;
       #size-cells = <0>;
   };
 
   i2c2: i2c@400a8000 {
       compatible = "nxp,pnx-i2c";
       reg = <0x400a8000 0x100>;
       interrupt-parent = <&mic>;
       interrupts = <50 0>;
       #address-cells = <1>;
       #size-cells = <0>;
       clock-frequency = <100000>;
   };