[PATCH 0/9] regulator/core: Trivial cleanups and improvements

Michał Mirosław posted 9 patches 2 years, 5 months ago
There is a newer version of this series
drivers/regulator/core.c          | 93 ++++++++++---------------------
drivers/regulator/internal.h      |  2 +-
include/linux/regulator/driver.h  |  1 -
include/linux/regulator/machine.h |  7 +--
4 files changed, 33 insertions(+), 70 deletions(-)
[PATCH 0/9] regulator/core: Trivial cleanups and improvements
Posted by Michał Mirosław 2 years, 5 months ago
This is a random set of cleanups, dead code removal and minor optimizations.
Most patches are applicable independently; those that aren't share a bit
of context, but are nevertheless logically separate.

Michał Mirosław (9):
  regulator/core: _regulator_get: simplify error returns
  regulator/core: set_consumer_device_supply: remove `has_dev`
  regulator/core: of_get_child_regulator: remove goto
  regulator/core: regulator_bulk_get: remove redundant NULL stores
  regulator/core: regulator_ena_gpio_ctrl: pull in ena_gpio state
    handling
  regulator/core: remove regulator_init callback
  regulator/core: remove regulator_get_init_drvdata()
  regulator/core: set_consumer_device_supply: avoid copying const data
  regulator/core: make regulator_class const

 drivers/regulator/core.c          | 93 ++++++++++---------------------
 drivers/regulator/internal.h      |  2 +-
 include/linux/regulator/driver.h  |  1 -
 include/linux/regulator/machine.h |  7 +--
 4 files changed, 33 insertions(+), 70 deletions(-)

-- 
2.39.2