• Heiko Stuebner's avatar
    arm64: dts: rockchip: remove wrongly added idle states on rk3368 · 531b3c49
    Heiko Stuebner authored
    As reported by Lorenzo, the residency/latency values defined in the
    idle-state for rk3368 "make no sense". When introducing them I
    simply took the idle-state node from the vendor kernel in error
    as I didn't look up if these values were sane in the first place.
    
    Talking to people and determining why they were used in this way
    showed that it was meant to make sure the cpu_suspend callback
    got initialized which at the 3.10 time was somehow required even
    for wfi-based idle handling.
    
    Of course the generic arch_cpu_idle() now does wfi-based idle-handling
    already and the rk3368 does not implement any other idle states than
    the default WFI, so these wrong idle-states should go away.
    Reported-by: default avatarLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
    Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
    Acked-by: default avatarLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
    531b3c49
rk3368.dtsi 26.9 KB