[PATCH v3 0/7] mfd: add tps6594x support for Jacinto platforms
Matt Ranostay
mranostay at ti.com
Tue Nov 8 22:55:39 PST 2022
This patchset series adds support for the TPS6594x PMIC along with
initial support for its RTC + GPIO interface, and poweroff sequence.
Additionally, add usage of the PMIC for the various Jacintor platforms
devicetree's.
Changes from v1:
* Corrected devicetree documentation issues found with dt-schema
* Changed MFD references to PMIC reflecting the more valid use of driver
* Cleaning up variable naming and ordering within functions
* Adding gpio + regulator cells for upcoming driver support
* Switching from .probe to .probe_new API
* Revising comments within drivers to be more concise
* Adding device tree nodes for j721s2 and j721e platforms
Changes from v2:
* Adding gpio-tps6594x driver support
* Enabling gpio cell in MFD driver
* Adding device tree nodes for k3-*dts platforms
Keerthy (3):
MFD: TPS6594x: Add new PMIC device driver for TPS6594x chips
rtc: rtc-tps6594x: Add support for TPS6594X PMIC RTC
arm64: dts: ti: k3-j7200-common-proc-board: Add TPS6594x PMIC node
Matt Ranostay (4):
Documentation: tps6594x: Add DT bindings for the TPS6594x PMIC
gpio: tps6594x: add GPIO support for TPS6594x PMIC
arm64: dts: ti: k3-j721e-common-proc-board: Add TPS6594x PMIC node
arm64: dts: ti: k3-j721s2-common-proc-board: Add TPS6594x PMIC node
.../devicetree/bindings/mfd/ti,tps6594x.yaml | 67 +++++++
.../dts/ti/k3-j7200-common-proc-board.dts | 17 ++
.../dts/ti/k3-j721e-common-proc-board.dts | 17 ++
.../dts/ti/k3-j721s2-common-proc-board.dts | 17 ++
drivers/gpio/Kconfig | 7 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-tps6594x.c | 142 ++++++++++++++
drivers/mfd/Kconfig | 14 ++
drivers/mfd/Makefile | 1 +
drivers/mfd/tps6594x.c | 120 ++++++++++++
drivers/rtc/Kconfig | 10 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-tps6594x.c | 181 ++++++++++++++++++
include/linux/mfd/tps6594x.h | 90 +++++++++
14 files changed, 685 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/ti,tps6594x.yaml
create mode 100644 drivers/gpio/gpio-tps6594x.c
create mode 100644 drivers/mfd/tps6594x.c
create mode 100644 drivers/rtc/rtc-tps6594x.c
create mode 100644 include/linux/mfd/tps6594x.h
--
2.38.GIT
More information about the linux-arm-kernel
mailing list