mbox series

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

Message ID 20221111035747.31663-1-zev@bewilderbeest.net
Headers show
Series Delta AHE-50DC OpenBMC kernel support | expand

Message

Zev Weiss Nov. 11, 2022, 3:57 a.m. UTC
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

Comments

Joel Stanley Nov. 11, 2022, 5:56 a.m. UTC | #1
On Fri, 11 Nov 2022 at 03:58, Zev Weiss <zev@bewilderbeest.net> wrote:
>
> 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.

Nice one. All merged into dev-6.0.

>
>
> 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
>