An error occurred fetching the project authors.
- 10 Apr, 2012 1 commit
-
-
Axel Lin authored
Fix below build errors which is introduced by commit c172708d "regulator: core: Use a struct to pass in regulator runtime configuration". CC drivers/regulator/da903x.o drivers/regulator/da903x.c: In function 'da903x_regulator_probe': drivers/regulator/da903x.c:541: error: 'conifg' undeclared (first use in this function) drivers/regulator/da903x.c:541: error: (Each undeclared identifier is reported only once drivers/regulator/da903x.c:541: error: for each function it appears in.) make[2]: *** [drivers/regulator/da903x.o] Error 1 make[1]: *** [drivers/regulator] Error 2 make: *** [drivers] Error 2 Signed-off-by:
Axel Lin <axel.lin@gmail.com> Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com>
-
- 09 Apr, 2012 1 commit
-
-
Mark Brown authored
Rather than adding new arguments to regulator_register() every time we want to add a new bit of dynamic information at runtime change the function to take these via a struct. By doing this we avoid needing to do further changes like the recent addition of device tree support which required each regulator driver to be updated to take an additional parameter. The regulator_desc which should (mostly) be static data is still passed separately as most drivers are able to configure this statically at build time. Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com>
-
- 11 Mar, 2012 1 commit
-
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@gmail.com> Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com>
-
- 23 Nov, 2011 1 commit
-
-
Rajendra Nayak authored
With device tree support for regulators, its needed that the regulator_dev->dev device has the right of_node attached. To be able to do this add an additional parameter to the regulator_register() api, wherein the dt-adapted driver can then pass this additional info onto the regulator core. Signed-off-by:
Rajendra Nayak <rnayak@ti.com> Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com>
-
- 31 Oct, 2011 1 commit
-
-
Paul Gortmaker authored
Another group of drivers that are taking advantage of the implicit presence of module.h -- and will break when we pull the carpet out from under them during a cleanup. Fix 'em now. Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com>
-
- 12 Jan, 2011 1 commit
-
-
Mark Brown authored
Change the interface used by set_voltage() to report the selected value to the regulator core in terms of a selector used by list_voltage(). This allows the regulator core to know the voltage that was chosen without having to do an explict get_voltage(), which would be much more expensive as it will generally access hardware. Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 17 Dec, 2009 1 commit
-
-
Roel Kluin authored
If selector equals ARRAY_SIZE(da9034_ldo12_data), that is one too large already. Signed-off-by:
Roel Kluin <roel.kluin@gmail.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 22 Sep, 2009 7 commits
-
-
Haojian Zhuang authored
Signed-off-by:
Roel Kluin <roel.kluin@gmail.com> Signed-off-by:
Haojian Zhuang <haojian.zhuang@marvell.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Roel Kluin authored
For val to be greater than 7 or less than 20 is logically always true. Signed-off-by:
Roel Kluin <roel.kluin@gmail.com> Cc: Liam Girdwood <lrg@slimlogic.co.uk> Cc: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Mike Rapoport authored
Signed-off-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Haojian Zhuang authored
Make da903x driver to list voltage and count voltage. Signed-off-by:
Haojian Zhuang <haojian.zhuang@marvell.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by:
Eric Miao <eric.y.miao@gmail.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Haojian Zhuang authored
In PXA3xx SoC family, V_CORE power doamin is supplied by BUCK1 that is controller by ADTV1 or ADTV2 register. By default, v1 and v2 has the same copy. If v1 or v2 is updated, the last value that is written to either register takes effect. It means that v1 and v2 has different copy. And the actual voltage output is determinated by last update on either register. DA9034/35 is binded with PXA3xx SoC family. While SoC is scaling OP or entering/exiting lower power mode, SoC needs to change voltage of V_CORE power doamin. In order to be efficient, POWER I2C (hardcode) mode could be enabled in SoC. In this mode, SoC will control v2 register directly. In original DA903x driver, software will only read regulator data from v1 register. But SoC controls v2 register directly. It results that v1 and v2 isn't synchronized. Wrong data will be read from v1 register. So access v2 register in da903x driver instead. Signed-off-by:
Haojian Zhuang <haojian.zhuang@marvell.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Haojian Zhuang authored
Support the operation of DA9030 BUCK2 in da903x driver. Signed-off-by:
Haojian Zhuang <haojian.zhuang@marvell.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by:
Eric Miao <eric.y.miao@gmail.com> Acked-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Haojian Zhuang authored
BUCK3 is the new component in DA9035. So there're three BUCKs in DA9035. And there're two BUCKs in DA9034. Signed-off-by:
Haojian Zhuang <haojian.zhuang@marvell.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by:
Eric Miao <eric.y.miao@gmail.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 15 Jun, 2009 1 commit
-
-
Mark Brown authored
Regulators need to be available early in init in order to allow them to be available for consumers when requested. This is generally done by registering them at subsys_initcall() time but not all regulator drivers have done that. Convert these drivers to do so in order to mimimise future support. Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 18 May, 2009 1 commit
-
-
Mike Frysinger authored
The remove function uses __devexit, so the .remove assignment needs __devexit_p() to fix a build error with hotplug disabled. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> CC: Liam Girdwood <lrg@slimlogic.co.uk> CC: Mike Rapoport <mike@compulab.co.il> CC: Eric Miao <eric.miao@marvell.com> Acked-by:
Eric Miao <eric.y.miao@gmail.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 31 Mar, 2009 1 commit
-
-
Mark Brown authored
Rather than having the regulator init data read from the platform_data member of the struct device that is registered for the regulator make the init data an explict argument passed in when registering. This allows drivers to use the platform data for their own purposes if they wish. Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 08 Jan, 2009 2 commits
-
-
Mike Rapoport authored
Signed-off-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Mike Rapoport authored
Signed-off-by:
Mike Rapoport <mike@compulab.co.il> Acked-by:
Eric Miao <eric.miao@marvell.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 30 Oct, 2008 1 commit
-
-
Jonathan Cameron authored
Changes the device registration part of the probe function to supply the regulator device rather than its parent (the mfd device) as this caused problems when the regulator core attempted to find constraints associated with the regulators. Signed-off-by:
Jonathan Cameron <jic23@cam.ac.uk> Acked-by:
Eric Miao <eric.miao@marvell.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 13 Oct, 2008 1 commit
-
-
Eric Miao authored
Signed-off-by:
Eric Miao <eric.miao@marvell.com> Signed-off-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Liam Girdwood <lrg@kernel.org>
-