]> git.dujemihanovic.xyz Git - u-boot.git/commit
regulator: rk8xx: fix SWITCH enable on RK809
authorWilliam Wu <william.wu@rock-chips.com>
Thu, 14 Mar 2024 09:36:16 +0000 (10:36 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Thu, 14 Mar 2024 10:19:44 +0000 (18:19 +0800)
commitd771597fbbade5c45ca6e0956ec3120b2d9bdce0
tree4b27e8244590d0b470b1921671e3f3a9c0091d7f
parent811323ffd460ce6e54846c872df1ea157adf5ea8
regulator: rk8xx: fix SWITCH enable on RK809

On RK809 in PMIC_POWER_ENX registers, in order to set or clear a bit N,
the bit at offset N + 4 needs to be set otherwise nothing is done.

This fixes the inability to modify the SWITCH state on RK809.

Cc: Quentin Schulz <foss+uboot@0leil.net>
Signed-off-by: William Wu <william.wu@rock-chips.com>
[reworded commit log]
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
drivers/power/regulator/rk8xx.c