[PATCH 0/4] regulator: add and use a helper for setting supply names

From: Bartosz Golaszewski
Date: Fri Aug 30 2019 - 03:17:53 EST


From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx>

There are ~80 users of regulator bulk APIs that set the supply names
in a for loop before using the bulk helpers.

This series proposes to add a helper function for setting supply names
and uses it in a couple tegra drivers. If accepted: a coccinelle script
should be easy to develop that would address this in other drivers.

Bartosz Golaszewski (4):
regulator: provide regulator_bulk_set_supply_names()
ahci: tegra: use regulator_bulk_set_supply_names()
phy: tegra: use regulator_bulk_set_supply_names()
usb: host: xhci-tegra: use regulator_bulk_set_supply_names()

drivers/ata/ahci_tegra.c | 6 +++---
drivers/phy/tegra/xusb.c | 6 +++---
drivers/regulator/helpers.c | 21 +++++++++++++++++++++
drivers/usb/host/xhci-tegra.c | 5 +++--
include/linux/regulator/consumer.h | 12 ++++++++++++
5 files changed, 42 insertions(+), 8 deletions(-)

--
2.21.0