lkml.org 
[lkml]   [2020]   [Jun]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 075/178] ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect
    Date
    From: Drew Fustini <drew@beagleboard.org>

    [ Upstream commit d7af722344e6dc52d87649100516515263e15c75 ]

    AM3358 pin mcasp0_aclkr (ZCZ ball B13) [0] is routed to P1.31 header [1]
    Mode 4 of this pin is mmc0_sdwp (SD Write Protect). A signal connected
    to P1.31 may accidentally trigger mmc0 write protection. To avoid this
    situation, do not put mcasp0_aclkr in mode 4 (mmc0_sdwp) by default.

    [0] http://www.ti.com/lit/ds/symlink/am3358.pdf
    [1] https://github.com/beagleboard/pocketbeagle/wiki/System-Reference-Manual#531_Expansion_Headers

    Fixes: 047905376a16 (ARM: dts: Add am335x-pocketbeagle)
    Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
    Signed-off-by: Drew Fustini <drew@beagleboard.org>
    Signed-off-by: Tony Lindgren <tony@atomide.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 -
    1 file changed, 1 deletion(-)

    diff --git a/arch/arm/boot/dts/am335x-pocketbeagle.dts b/arch/arm/boot/dts/am335x-pocketbeagle.dts
    index ff4f919d22f62..abf2badce53d9 100644
    --- a/arch/arm/boot/dts/am335x-pocketbeagle.dts
    +++ b/arch/arm/boot/dts/am335x-pocketbeagle.dts
    @@ -88,7 +88,6 @@
    AM33XX_PADCONF(AM335X_PIN_MMC0_DAT3, PIN_INPUT_PULLUP, MUX_MODE0)
    AM33XX_PADCONF(AM335X_PIN_MMC0_CMD, PIN_INPUT_PULLUP, MUX_MODE0)
    AM33XX_PADCONF(AM335X_PIN_MMC0_CLK, PIN_INPUT_PULLUP, MUX_MODE0)
    - AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_INPUT, MUX_MODE4) /* (B12) mcasp0_aclkr.mmc0_sdwp */
    >;
    };

    --
    2.25.1
    \
     
     \ /
      Last update: 2020-06-29 21:52    [W:4.137 / U:0.096 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site