diff options
-rw-r--r-- | arch/arm/boot/dts/at91sam9x5.dtsi | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi index 8cbcff4fc093..d18aff580d53 100644 --- a/arch/arm/boot/dts/at91sam9x5.dtsi +++ b/arch/arm/boot/dts/at91sam9x5.dtsi | |||
@@ -343,6 +343,30 @@ | |||
343 | }; | 343 | }; |
344 | }; | 344 | }; |
345 | 345 | ||
346 | i2c_gpio0 { | ||
347 | pinctrl_i2c_gpio0: i2c_gpio0-0 { | ||
348 | atmel,pins = | ||
349 | <0 30 0x0 0x2 /* PA30 gpio multidrive I2C0 data */ | ||
350 | 0 31 0x0 0x2>; /* PA31 gpio multidrive I2C0 clock */ | ||
351 | }; | ||
352 | }; | ||
353 | |||
354 | i2c_gpio1 { | ||
355 | pinctrl_i2c_gpio1: i2c_gpio1-0 { | ||
356 | atmel,pins = | ||
357 | <2 0 0x0 0x2 /* PC0 gpio multidrive I2C1 data */ | ||
358 | 2 1 0x0 0x2>; /* PC1 gpio multidrive I2C1 clock */ | ||
359 | }; | ||
360 | }; | ||
361 | |||
362 | i2c_gpio2 { | ||
363 | pinctrl_i2c_gpio2: i2c_gpio2-0 { | ||
364 | atmel,pins = | ||
365 | <1 4 0x0 0x2 /* PB4 gpio multidrive I2C2 data */ | ||
366 | 1 5 0x0 0x2>; /* PB5 gpio multidrive I2C2 clock */ | ||
367 | }; | ||
368 | }; | ||
369 | |||
346 | pioA: gpio@fffff400 { | 370 | pioA: gpio@fffff400 { |
347 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; | 371 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; |
348 | reg = <0xfffff400 0x200>; | 372 | reg = <0xfffff400 0x200>; |
@@ -583,6 +607,8 @@ | |||
583 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ | 607 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ |
584 | #address-cells = <1>; | 608 | #address-cells = <1>; |
585 | #size-cells = <0>; | 609 | #size-cells = <0>; |
610 | pinctrl-names = "default"; | ||
611 | pinctrl-0 = <&pinctrl_i2c_gpio0>; | ||
586 | status = "disabled"; | 612 | status = "disabled"; |
587 | }; | 613 | }; |
588 | 614 | ||
@@ -596,6 +622,8 @@ | |||
596 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ | 622 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ |
597 | #address-cells = <1>; | 623 | #address-cells = <1>; |
598 | #size-cells = <0>; | 624 | #size-cells = <0>; |
625 | pinctrl-names = "default"; | ||
626 | pinctrl-0 = <&pinctrl_i2c_gpio1>; | ||
599 | status = "disabled"; | 627 | status = "disabled"; |
600 | }; | 628 | }; |
601 | 629 | ||
@@ -609,6 +637,8 @@ | |||
609 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ | 637 | i2c-gpio,delay-us = <2>; /* ~100 kHz */ |
610 | #address-cells = <1>; | 638 | #address-cells = <1>; |
611 | #size-cells = <0>; | 639 | #size-cells = <0>; |
640 | pinctrl-names = "default"; | ||
641 | pinctrl-0 = <&pinctrl_i2c_gpio2>; | ||
612 | status = "disabled"; | 642 | status = "disabled"; |
613 | }; | 643 | }; |
614 | }; | 644 | }; |