u-boot/drivers/power
Quentin Schulz b8101af3ce power: rk8xx: fix swapped mask and value in init registers for RK806
The val (the bits to set) is the second member of the reg_data structure
and mask the third one. We obviously want to clear bits 6 and 7 in order
to only set bit 7 in there instead of only clearing bit 7 in order to
write bits 6 and 7 (which makes no sense).

Fortunately, according to the datasheet, bit 6 value doesn't matter when
bit 7 is set so this is essentially just a cosmetic change, no intended
change in behavior.

Fixes: f172575d92 ("power: rk8xx: add support for RK806")
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2025-06-06 17:23:34 +08:00
..
acpi_pmc x86: apl: Correct usage of IS_ENABLED() macro in acpi-pmc-uclass.c 2025-05-09 10:39:48 -06:00
domain firmware: scmi: use scmi_proto_driver_get() function to get SCMI protocol driver 2025-05-03 16:55:32 -03:00
pmic power: rk8xx: fix swapped mask and value in init registers for RK806 2025-06-06 17:23:34 +08:00
regulator regulator: rk8xx: Add CONFIG_SPL_REGULATOR_RK8XX 2025-06-06 17:21:54 +08:00
axp152.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
axp209.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
axp221.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
axp809.c sunxi: power: axp809: Fix DCDC4 programming 2024-10-10 00:23:41 +01:00
axp818.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
axp_spl.c power: pmic: sunxi: add SPL support for the AXP803 2025-03-27 00:26:35 +00:00
exynos-tmu.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig sunxi: pmic_bus: Move SPL I2C addresses into Kconfig 2025-03-27 00:26:35 +00:00
Makefile power: pmic: sunxi: add SPL support for the AXP803 2025-03-27 00:26:35 +00:00
mt6323.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
palmas.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
power_core.c drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
power_dialog.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
power_fsl.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
power_i2c.c i2c: Remove I2C_SET_BUS() 2024-08-13 06:14:55 +02:00
power_spi.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sy8106a.c drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
tps6586x.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
twl4030.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00