1. 11 4月, 2012 1 次提交
  2. 09 4月, 2012 1 次提交
    • M
      regulator: core: Use a struct to pass in regulator runtime configuration · c172708d
      Mark Brown 提交于
      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: NMark Brown <broonie@opensource.wolfsonmicro.com>
      c172708d
  3. 04 4月, 2012 1 次提交
  4. 01 4月, 2012 2 次提交
  5. 12 3月, 2012 2 次提交
  6. 24 11月, 2011 1 次提交
  7. 26 3月, 2011 1 次提交
    • R
      regulator: fix tps6524x section mismatch · 5362b098
      Randy Dunlap 提交于
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      
      Fix section mismatch that is caused by init code calling exit code:
      pmic_remove() cannot be marked as __devexit.
      
      WARNING: drivers/regulator/tps6524x-regulator.o(.devinit.text+0x205): Section mismatch in reference from the function pmic_probe() to the function .devexit.text:pmic_remove()
      The function __devinit pmic_probe() references
      a function __devexit pmic_remove().
      This is often seen when error handling in the init function
      uses functionality in the exit path.
      The fix is often to remove the __devexit annotation of
      pmic_remove() so it may be used outside an exit section.
      Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
      Cc:	Liam Girdwood <lrg@slimlogic.co.uk>
      Cc:	Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc:	Cyril Chemparathy <cyril@ti.com>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      5362b098
  8. 12 1月, 2011 1 次提交