Commit 35e75d51d235b5bcfb78c8401c906708f7064cb6
Committed by
Afzal Mohammed
1 parent
afa54fe7c2
Exists in
master
OMAP: voltage: add a hook for normal regulator calls
TI processors in TI81x and AM33x family work with PMICs like TPS65910/1 which are not part of the TWL series. These processors also do not have a voltage controller/processor module. In order to invoke the normal regulator calls from the voltage layer the following changes are done to struct voltagedomain - Add a flag use_regulator for the SoC voltagedomain code to indicate its intention of using a PMIC which is not controlled by VC/VP - Add a regulator_init callback which the platform code can utilise for any custom init sequence before making use of the regulator. Platform code is also expected to set the voltdm->scale function in the init callback Signed-off-by: Ravikumar Kattekola <rk@ti.com> Signed-off-by: Vaibhav Bedia <vaibhav.bedia@ti.com>
Showing 2 changed files with 9 additions and 0 deletions Side-by-side Diff
arch/arm/mach-omap2/voltage.c
arch/arm/plat-omap/include/plat/voltage.h