lkml.org 
[lkml]   [2019]   [Jul]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 5.2 02/85] ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200
    Date
    From: Douglas Anderson <dianders@chromium.org>

    [ Upstream commit 1c0479023412ab7834f2e98b796eb0d8c627cd62 ]

    As some point hs200 was failing on rk3288-veyron-minnie. See commit
    984926781122 ("ARM: dts: rockchip: temporarily remove emmc hs200 speed
    from rk3288 minnie"). Although I didn't track down exactly when it
    started working, it seems to work OK now, so let's turn it back on.

    To test this, I booted from SD card and then used this script to
    stress the enumeration process after fixing a memory leak [1]:
    cd /sys/bus/platform/drivers/dwmmc_rockchip
    for i in $(seq 1 3000); do
    echo "========================" $i
    echo ff0f0000.dwmmc > unbind
    sleep .5
    echo ff0f0000.dwmmc > bind
    while true; do
    if [ -e /dev/mmcblk2 ]; then
    break;
    fi
    sleep .1
    done
    done

    It worked fine.

    [1] https://lkml.kernel.org/r/20190503233526.226272-1-dianders@chromium.org

    Signed-off-by: Douglas Anderson <dianders@chromium.org>
    Signed-off-by: Heiko Stuebner <heiko@sntech.de>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 ----
    1 file changed, 4 deletions(-)

    diff --git a/arch/arm/boot/dts/rk3288-veyron-minnie.dts b/arch/arm/boot/dts/rk3288-veyron-minnie.dts
    index 468a1818545d..ce57881625ec 100644
    --- a/arch/arm/boot/dts/rk3288-veyron-minnie.dts
    +++ b/arch/arm/boot/dts/rk3288-veyron-minnie.dts
    @@ -90,10 +90,6 @@
    pwm-off-delay-ms = <200>;
    };

    -&emmc {
    - /delete-property/mmc-hs200-1_8v;
    -};
    -
    &gpio_keys {
    pinctrl-0 = <&pwr_key_l &ap_lid_int_l &volum_down_l &volum_up_l>;

    --
    2.20.1
    \
     
     \ /
      Last update: 2019-07-26 15:40    [W:4.272 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site