5b919f3ebb533cbe400664837e24f66a0836b907 |
|
04-Jul-2014 |
Nikesh Oswal <nikesh@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: remove bypass functionality WM5110/8280 devices do not support bypass mode for LDO1 so remove the bypass callbacks registered with regulator core. Signed-off-by: Nikesh Oswal <nikesh@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@linaro.org> Cc: stable@vger.kernel.org
|
7b22b9a5aba1eeda05d4b08c8b1c70c9ba385e82 |
|
27-May-2014 |
Arnd Bergmann <arnd@arndb.de> |
regulator: arizona-ldo1: add missing #include commit 2cce4be9e6b8 "regulator: arizona-ldo1: Add processing of init_data from device tree" added a call to of_get_child_by_name() but did not add an #include to the header file declaring that function. I got a build error when doing randconfig testing on this, which is fixed by this patch to include of.h. drivers/regulator/arizona-ldo1.c:192:2: error: implicit declaration of function 'of_get_child_by_name' [-Werror=implicit-function-declaration] drivers/regulator/arizona-ldo1.c:193:2: error: implicit declaration of function 'of_parse_phandle' [-Werror=implicit-function-declaration] drivers/regulator/arizona-ldo1.c:213:2: error: implicit declaration of function 'of_node_put' [-Werror=implicit-function-declaration] Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@linaro.org>
|
2cce4be9e6b885c595816c45a80bcce95dae6d30 |
|
16-Apr-2014 |
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Add processing of init_data from device tree Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@linaro.org>
|
4a8c475f5fd5c1271dba36a453d666d5ed473aa6 |
|
16-Apr-2014 |
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Move setup processing from arizona-core It is more idiomatic to process things relating to the regulator in its driver. This patch moves both processing of device tree relating to the regulator and checking if the regulator is external from arizona-core into the regulator driver. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
|
a35ff2861690eaf9dbb38fa744a8a9e6f4ebfd61 |
|
18-Mar-2014 |
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Correct default regulator init_data Both 5102 and 8997 have the regulator capable of supplying 1.8V, and the voltage step from the 5110 regulator is different from what is specified in the default description. This patch updates the default regulator description to match 5110 and selects the 1.8V capable description for 8997. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@linaro.org> Cc: stable@vger.kernel.org
|
f4a6c5b41ced4737c6b811e295d947a76a41262a |
|
18-Feb-2014 |
Sachin Kamat <sachin.kamat@linaro.org> |
regulator: arizona-ldo1: Remove redundant error message kzalloc prints its own OOM message upon failure. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
|
14ffa8882bbd991497f2f87ce80382e5a1e6eb8f |
|
31-Aug-2013 |
Mark Brown <broonie@linaro.org> |
regulator: arizona-ldo1: Convert to devm_regulator_register() Signed-off-by: Mark Brown <broonie@linaro.org>
|
ce1bcb7eabd1c6f6679b5d4a3fa3313c8da90715 |
|
26-Mar-2013 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona: Increase ramp delay for high current regulators As per latest evaluation. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
73ee29460e5d0adbb46e4962df69ae2465746612 |
|
27-Nov-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Support 1.8V mode Some Arizona device support a 1.8V output mode. Enable this in the driver. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
8a7f0c61c0c0dfdf5d5d878fe93ae20b4fd14ee2 |
|
27-Nov-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Add additional top voltage The number of voltage slots supported by the LDO is 7, not 6. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
55a18aef2e963c43d3a0ae20c1dfd404830aa6f9 |
|
27-Nov-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Support DVFS in default constraints Some Arizona devices such as the WM5102 can use DVFS on their digital core, for these devices allow the voltage range to vary in the default setup. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
86a14501180de78ccec1e513b031a06ea60c973f |
|
27-Nov-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Add enable time Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
8dc995f56ef7aedb41873fdeaa1971f3aa166ebd |
|
19-Nov-2012 |
Bill Pemberton <wfp5p@virginia.edu> |
regulator: remove use of __devexit CONFIG_HOTPLUG is going away as an option so __devexit is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
a5023574d120ca3b9337cedd4e27de90cae9aff7 |
|
19-Nov-2012 |
Bill Pemberton <wfp5p@virginia.edu> |
regulator: remove use of __devinit CONFIG_HOTPLUG is going away as an option so __devinit is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
5eb9f2b96381ac3fa4a5910c37213c1cb62e9c65 |
|
19-Nov-2012 |
Bill Pemberton <wfp5p@virginia.edu> |
regulator: remove use of __devexit_p CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
e96961dabe4421b163a4b6187ede942aa450d9cc |
|
16-Aug-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo: Remove top voltage The highest voltage step is not supported. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
9a17de04ef847f674ffe64eb46b9b99e14e663fa |
|
28-Aug-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo: Support get/set bypass Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
a9905b1d6fa80a07997520c7f554aedf3e1b47e7 |
|
27-Jun-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: arizona-ldo1: Implement GPIO enable support Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
1910efa1d0fdf8109b285d4486f6a0de810b5574 |
|
23-Jun-2012 |
Mark Brown <broonie@opensource.wolfsonmicro.com> |
regulator: Add driver for Arizona LDO1 Arizona class devices feature an integrated LDO which is intended to supply the digital core for the device. Provide a driver offering minimal control of this regulator. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|