File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6666
6767&i2c0 {
6868 pinctrl-0 = <&pinctrl_i2c0_default>;
69- pinctrl-names = "default";
69+ pinctrl-1 = <&pinctrl_i2c0_gpio>;
70+ pinctrl-names = "default", "gpio";
71+ sda-gpios = <&pioA PIN_PD21 GPIO_ACTIVE_HIGH>;
72+ scl-gpios = <&pioA PIN_PD22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
7073 status = "okay";
7174};
7275
7376&i2c1 {
7477 dmas = <0>, <0>;
75- pinctrl-names = "default";
78+ pinctrl-names = "default", "gpio" ;
7679 pinctrl-0 = <&pinctrl_i2c1_default>;
80+ pinctrl-1 = <&pinctrl_i2c1_gpio>;
81+ sda-gpios = <&pioA PIN_PD19 GPIO_ACTIVE_HIGH>;
82+ scl-gpios = <&pioA PIN_PD20 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
7783 status = "okay";
7884
7985 mcp16502@5b {
281287 bias-disable;
282288 };
283289
290+ pinctrl_i2c0_gpio: i2c0_gpio {
291+ pinmux = <PIN_PD21__GPIO>,
292+ <PIN_PD22__GPIO>;
293+ bias-disable;
294+ };
295+
284296 pinctrl_i2c1_default: i2c1_default {
285297 pinmux = <PIN_PD19__TWD1>,
286298 <PIN_PD20__TWCK1>;
287299 bias-disable;
288300 };
289301
302+ pinctrl_i2c1_gpio: i2c1_gpio {
303+ pinmux = <PIN_PD19__GPIO>,
304+ <PIN_PD20__GPIO>;
305+ bias-disable;
306+ };
307+
290308 pinctrl_macb0_default: macb0_default {
291309 pinmux = <PIN_PB14__GTXCK>,
292310 <PIN_PB15__GTXEN>,
You can’t perform that action at this time.
0 commit comments