diff options
author | Wolfram Sang <wsa+renesas@sang-engineering.com> | 2016-04-01 11:44:39 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2016-04-25 00:10:02 -0400 |
commit | 1ca79699cb958c17b0b08d9f9bd683e5011e7927 (patch) | |
tree | 1126250fb2b33438ee59153f27f4ff04e634c2a3 | |
parent | 22f708b057dbe3ab4aa53c76b5f3051743784777 (diff) |
ARM: dts: r8a7790: lager: Enable UHS-I SDR-50
Add the "1v8" pinctrl state and sd-uhs-sdr50 property to SDHI{0,2}.
Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm/boot/dts/r8a7790-lager.dts | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/r8a7790-lager.dts b/arch/arm/boot/dts/r8a7790-lager.dts index 823a119cb1b4..749ba02b6a53 100644 --- a/arch/arm/boot/dts/r8a7790-lager.dts +++ b/arch/arm/boot/dts/r8a7790-lager.dts | |||
@@ -345,11 +345,25 @@ | |||
345 | sdhi0_pins: sd0 { | 345 | sdhi0_pins: sd0 { |
346 | groups = "sdhi0_data4", "sdhi0_ctrl"; | 346 | groups = "sdhi0_data4", "sdhi0_ctrl"; |
347 | function = "sdhi0"; | 347 | function = "sdhi0"; |
348 | power-source = <3300>; | ||
349 | }; | ||
350 | |||
351 | sdhi0_pins_uhs: sd0_uhs { | ||
352 | groups = "sdhi0_data4", "sdhi0_ctrl"; | ||
353 | function = "sdhi0"; | ||
354 | power-source = <1800>; | ||
348 | }; | 355 | }; |
349 | 356 | ||
350 | sdhi2_pins: sd2 { | 357 | sdhi2_pins: sd2 { |
351 | groups = "sdhi2_data4", "sdhi2_ctrl"; | 358 | groups = "sdhi2_data4", "sdhi2_ctrl"; |
352 | function = "sdhi2"; | 359 | function = "sdhi2"; |
360 | power-source = <3300>; | ||
361 | }; | ||
362 | |||
363 | sdhi2_pins_uhs: sd2_uhs { | ||
364 | groups = "sdhi2_data4", "sdhi2_ctrl"; | ||
365 | function = "sdhi2"; | ||
366 | power-source = <1800>; | ||
353 | }; | 367 | }; |
354 | 368 | ||
355 | mmc1_pins: mmc1 { | 369 | mmc1_pins: mmc1 { |
@@ -538,21 +552,25 @@ | |||
538 | 552 | ||
539 | &sdhi0 { | 553 | &sdhi0 { |
540 | pinctrl-0 = <&sdhi0_pins>; | 554 | pinctrl-0 = <&sdhi0_pins>; |
541 | pinctrl-names = "default"; | 555 | pinctrl-1 = <&sdhi0_pins_uhs>; |
556 | pinctrl-names = "default", "state_uhs"; | ||
542 | 557 | ||
543 | vmmc-supply = <&vcc_sdhi0>; | 558 | vmmc-supply = <&vcc_sdhi0>; |
544 | vqmmc-supply = <&vccq_sdhi0>; | 559 | vqmmc-supply = <&vccq_sdhi0>; |
545 | cd-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>; | 560 | cd-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>; |
561 | sd-uhs-sdr50; | ||
546 | status = "okay"; | 562 | status = "okay"; |
547 | }; | 563 | }; |
548 | 564 | ||
549 | &sdhi2 { | 565 | &sdhi2 { |
550 | pinctrl-0 = <&sdhi2_pins>; | 566 | pinctrl-0 = <&sdhi2_pins>; |
551 | pinctrl-names = "default"; | 567 | pinctrl-1 = <&sdhi2_pins_uhs>; |
568 | pinctrl-names = "default", "state_uhs"; | ||
552 | 569 | ||
553 | vmmc-supply = <&vcc_sdhi2>; | 570 | vmmc-supply = <&vcc_sdhi2>; |
554 | vqmmc-supply = <&vccq_sdhi2>; | 571 | vqmmc-supply = <&vccq_sdhi2>; |
555 | cd-gpios = <&gpio3 22 GPIO_ACTIVE_LOW>; | 572 | cd-gpios = <&gpio3 22 GPIO_ACTIVE_LOW>; |
573 | sd-uhs-sdr50; | ||
556 | status = "okay"; | 574 | status = "okay"; |
557 | }; | 575 | }; |
558 | 576 | ||