Lines Matching +full:port +full:- +full:num
2 # SPDX-License-Identifier: Apache-2.0
6 include: [i2c-controller.yaml, pinctrl-device.yaml]
15 port-num:
19 - 0
20 - 1
21 - 2
22 - 3
23 - 4
24 - 5
25 description: Ordinal identifying the port
33 channel-switch-sel:
37 - 0
38 - 1
39 - 2
40 - 3
41 - 4
42 - 5
52 The following is an example of the 'channel-switch-sel' property
54 Note: The property of 'port-num' cannot be changed in the
59 channel-switch-sel = <I2C_CHC_LOCATE>;
60 pinctrl-0 = <&i2c2_clk_gpf6_default
62 pinctrl-names = "default";
63 scl-gpios = <&gpiof 6 0>;
64 sda-gpios = <&gpiof 7 0>;
69 channel-switch-sel = <I2C_CHA_LOCATE>;
70 pinctrl-0 = <&i2c0_clk_gpb3_default
72 pinctrl-names = "default";
73 scl-gpios = <&gpiob 3 0>;
74 sda-gpios = <&gpiob 4 0>;
77 If the property of 'channel-switch-sel' is changed, the pinctrl
81 scl-gpios:
82 type: phandle-array
85 The SCL pin for the selected port.
87 sda-gpios:
88 type: phandle-array
91 The SDA pin for the selected port.
93 clock-gate-offset:
100 transfer-timeout-ms:
106 pinctrl-0:
109 pinctrl-names:
112 push-pull-recovery:
115 This property is enabled when selecting the push-pull GPIO output
116 type to drive the I2C recovery. The default is open-drain.