These patches are only related because I'm looking at this driver. The first one resends the DT binding for the driver that was merged in v5.8-rc1 with a small change to update for proper regulators. The second patch fixes a few printks that are missing newlines and should be totally non-trivial to apply. The third patch changes whoami to unsigned to avoid confusing. The fourth patch drops channel_users because it's unused. The final patch adds support to enable the svdd and vdd supplies so that this driver can work on a board I have where the svdd supply isn't enabled at boot and needs to be turned on before this driver starts to communicate with the chip. Changes from v1: * Two new patches for whoami and channel_uesrs * Use bulk regulator APIs for supplies patch * Support both regulators Daniel Campello (1): dt-bindings: iio: Add bindings for sx9310 sensor Stephen Boyd (4): iio: sx9310: Add newlines to printks iio: sx9310: whoami is unsigned iio: sx9310: Drop channel_users[] iio: sx9310: Enable vdd and svdd regulators at probe .../iio/proximity/semtech,sx9310.yaml | 60 +++++++++++++++++++ drivers/iio/proximity/sx9310.c | 46 +++++++++++--- 2 files changed, 97 insertions(+), 9 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9310.yaml Cc: Hartmut Knaack <knaack.h@xxxxxx> Cc: Lars-Peter Clausen <lars@xxxxxxxxxx> Cc: Peter Meerwald-Stadler <pmeerw@xxxxxxxxxx> Cc: Rob Herring <robh+dt@xxxxxxxxxx> Cc: Douglas Anderson <dianders@xxxxxxxxxxxx> Cc: Daniel Campello <campello@xxxxxxxxxxxx> base-commit: b3a9e3b9622ae10064826dccb4f7a52bd88c7407 -- Sent by a computer, using git, on the internet