[PATCH linux dev-6.0 0/7] Delta AHE-50DC OpenBMC kernel support

Zev Weiss zev at bewilderbeest.net
Fri Nov 11 14:57:40 AEDT 2022


Hi Joel,

This series contains the patches necessary to provide support for the
Delta AHE-50DC Open19 power shelf in the OpenBMC kernel.  Patch 1 is
already in mainline and is included simply to avoid a small merge
conflict; patches 2-4 are in Mark Brown's for-next regulator tree,
patch 5 is a small bugfix that's already in mainline, and patches 6 &
7 are now in your bmc.git repo's for-next tree.


Thanks,
Zev

Guenter Roeck (1):
  Revert "hwmon: (pmbus) Add regulator supply into macro"

Matti Vaittinen (1):
  regulator: Add devm helpers for get and enable

Zev Weiss (5):
  regulator: devres: Add devm_regulator_bulk_get_exclusive()
  regulator: Add regulator-output binding
  regulator: userspace-consumer: Handle regulator-output DT nodes
  dt-bindings: arm: aspeed: document Delta AHE-50DC BMC
  ARM: dts: aspeed: Add Delta AHE-50DC BMC

 .../bindings/arm/aspeed/aspeed.yaml           |   1 +
 .../bindings/regulator/regulator-output.yaml  |  39 ++
 arch/arm/boot/dts/Makefile                    |   1 +
 .../arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts | 418 ++++++++++++++++++
 drivers/hwmon/pmbus/pmbus.h                   |   1 -
 drivers/regulator/core.c                      |  42 +-
 drivers/regulator/devres.c                    | 230 +++++++++-
 drivers/regulator/internal.h                  |   2 +
 drivers/regulator/userspace-consumer.c        |  60 ++-
 include/linux/regulator/consumer.h            |  29 ++
 include/linux/regulator/userspace-consumer.h  |   1 +
 11 files changed, 780 insertions(+), 44 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/regulator-output.yaml
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts

-- 
2.38.1



More information about the openbmc mailing list