mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/9] regulator/core: Trivial cleanups and improvements
@ 2023-08-30 21:38 Michał Mirosław
  2023-08-30 21:38 ` [PATCH 2/9] regulator/core: set_consumer_device_supply: remove `has_dev` Michał Mirosław
                   ` (8 more replies)
  0 siblings, 9 replies; 14+ messages in thread
From: Michał Mirosław @ 2023-08-30 21:38 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown; +Cc: linux-kernel

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


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-09-01 16:10 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-30 21:38 [PATCH 0/9] regulator/core: Trivial cleanups and improvements Michał Mirosław
2023-08-30 21:38 ` [PATCH 2/9] regulator/core: set_consumer_device_supply: remove `has_dev` Michał Mirosław
2023-08-30 21:38 ` [PATCH 1/9] regulator/core: _regulator_get: simplify error returns Michał Mirosław
2023-08-30 21:38 ` [PATCH 3/9] regulator/core: of_get_child_regulator: remove goto Michał Mirosław
2023-08-30 21:38 ` [PATCH 4/9] regulator/core: regulator_bulk_get: remove redundant NULL stores Michał Mirosław
2023-08-30 21:38 ` [PATCH 6/9] regulator/core: remove regulator_init callback Michał Mirosław
2023-09-01 16:09   ` kernel test robot
2023-08-30 21:38 ` [PATCH 7/9] regulator/core: remove regulator_get_init_drvdata() Michał Mirosław
2023-08-30 21:38 ` [PATCH 5/9] regulator/core: regulator_ena_gpio_ctrl: pull in ena_gpio state handling Michał Mirosław
2023-08-31 11:13   ` Mark Brown
2023-08-31 12:36     ` Michał Mirosław
     [not found]       ` <1c102d15cb8f20141f0bfd1e42d5ac8a98947154.1693485621.git.mirq-linux@rere.qmqm.pl>
2023-08-31 13:32         ` [PATCH 5/9 fixed] " Mark Brown
2023-08-30 21:38 ` [PATCH 9/9] regulator/core: make regulator_class const Michał Mirosław
2023-08-30 21:38 ` [PATCH 8/9] regulator/core: set_consumer_device_supply: avoid copying const data Michał Mirosław

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®