arm64: dts: rockchip: correct voltage selector on Firefly-RK3399
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Mon, 4 Jun 2018 17:15:23 +0000 (19:15 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 23 Nov 2018 19:15:55 +0000 (19:15 +0000)
commit2de56233d01e992d5e56f4dce3ef81458698278a
tree80fc3fcf037ad5303f5d71100bd848763b36f48c
parentd2701dd345f8b6136e6934ba0d79851fbf41daf2
arm64: dts: rockchip: correct voltage selector on Firefly-RK3399

Without this patch the Firefly-RK3399 board boot process hangs after these
lines:

   fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected!
   fan53555-reg: supplied by vcc_sys
   vcc1v8_s3: supplied by vcc_1v8

Blacklisting driver fan53555 allows booting.

The device tree uses a value of fcs,suspend-voltage-selector different to
any other board.

Changing this setting to the usual value is sufficient to enable booting
and also matches the value used in the vendor kernel.

Fixes: 171582e00db1 ("arm64: dts: rockchip: add support for firefly-rk3399 board")
Cc: stable@vger.kernel.org
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Gbp-Pq: Topic bugfix/arm64
Gbp-Pq: Name dts-rockchip-correct-voltage-selector-firefly-RK3399.patch
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts