aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2016-04-01 11:44:39 -0400
committerSimon Horman <horms+renesas@verge.net.au>2016-04-25 00:10:02 -0400
commit1ca79699cb958c17b0b08d9f9bd683e5011e7927 (patch)
tree1126250fb2b33438ee59153f27f4ff04e634c2a3
parent22f708b057dbe3ab4aa53c76b5f3051743784777 (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.dts22
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