Searched hist:"3 cc293e26fa87f54d4a4c70448ff99b817c76913" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/drivers/power/ |
| H A D | axp809.c | 3cc293e26fa87f54d4a4c70448ff99b817c76913 Wed Jan 18 20:53:40 UTC 2017 Rask Ingemann Lambertsen <rask@formelder.dk> sunxi: power: axp809.c: Fix aldo1-2 being disabled for mvolt != 0
The execution flow is currently like this for aldo_num == 1 or 2:
int axp_set_aldo(int aldo_num, unsigned int mvolt) { ... if (mvolt == 0) return pmic_bus_clrbits(AXP809_OUTPUT_CTRL1, AXP809_OUTPUT_CTRL1_ALDO1_EN << (aldo_num - 1)); ... return pmic_bus_clrbits(AXP809_OUTPUT_CTRL1, AXP809_OUTPUT_CTRL1_ALDO1_EN << (aldo_num - 1)); }
I.e. aldo1 and aldo2 will always be disabled. This patch fixes it by setting (rather than clearing) the enable bit when mvolt != 0.
Signed-off-by: Rask Ingemann Lambertsen <rask@formelder.dk> Fixes: 795857df413a ("sunxi: power: add AXP809 support")
|