lkml.org 
[lkml]   [2017]   [May]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 29/41] ARM: dts: am572x-idk: Add pinmux configuration for MMC
    Date
    Include dra74x-mmc-iodelay.dtsi which has pinmux and IODelay
    configuration values for the various MMC modes for dra74x SoC
    and use it in the pinctrl properties of MMC devicetree
    nodes present in am572x-idk.dts.

    Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
    ---
    arch/arm/boot/dts/am572x-idk.dts | 19 +++++++++++++++++++
    1 file changed, 19 insertions(+)

    diff --git a/arch/arm/boot/dts/am572x-idk.dts b/arch/arm/boot/dts/am572x-idk.dts
    index 1c112eb25db4..79fac687428c 100644
    --- a/arch/arm/boot/dts/am572x-idk.dts
    +++ b/arch/arm/boot/dts/am572x-idk.dts
    @@ -12,6 +12,7 @@
    #include <dt-bindings/gpio/gpio.h>
    #include <dt-bindings/interrupt-controller/irq.h>
    #include "am57xx-idk-common.dtsi"
    +#include "dra74x-mmc-iodelay.dtsi"

    / {
    model = "TI AM5728 IDK";
    @@ -67,6 +68,24 @@
    };
    };

    +&mmc1 {
    + pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
    + pinctrl-0 = <&mmc1_pins_default>;
    + pinctrl-1 = <&mmc1_pins_hs>;
    + pinctrl-2 = <&mmc1_pins_sdr12>;
    + pinctrl-3 = <&mmc1_pins_sdr25>;
    + pinctrl-4 = <&mmc1_pins_sdr50>;
    + pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev20_conf>;
    + pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
    +};
    +
    +&mmc2 {
    + pinctrl-names = "default", "hs", "ddr_1_8v";
    + pinctrl-0 = <&mmc2_pins_default>;
    + pinctrl-1 = <&mmc2_pins_hs>;
    + pinctrl-2 = <&mmc2_pins_ddr_rev20>;
    +};
    +
    &omap_dwc3_2 {
    extcon = <&extcon_usb2>;
    };
    --
    2.11.0
    \
     
     \ /
      Last update: 2017-05-19 10:19    [W:4.036 / U:0.192 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site