* [dm][regulator] update regulator Replace the regulator framework spinlock with a mutex because regulator operations may sleep. Move always-on policy into the regulator core, keep an initial enable reference for always-on supplies, prevent the last disable from turning them off, and let fixed/GPIO providers report and control their actual hardware state. Signed-off-by: GuEe-GUI <2991707448@qq.com> * [dm][regulator] add PWM regulator support Signed-off-by: GuEe-GUI <2991707448@qq.com> * style: format code with clang-format * style: format complete changed files with clang-format --------- Signed-off-by: GuEe-GUI <2991707448@qq.com> |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| SConscript | ||
| regulator-fan53555.c | ||
| regulator-fixed.c | ||
| regulator-gpio.c | ||
| regulator-pwm.c | ||
| regulator-scmi.c | ||
| regulator.c | ||
| regulator_cmd.c | ||
| regulator_dm.c | ||
| regulator_dm.h | ||