[PATCH v2 0/3] mfd: tps6594: add power button and power-off

Michael Walle posted 3 patches 1 month, 1 week ago
drivers/input/misc/Kconfig             |  10 ++
drivers/input/misc/Makefile            |   1 +
drivers/input/misc/tps6594-pwrbutton.c | 126 +++++++++++++++++++++++++
drivers/mfd/tps6594-core.c             |  58 +++++++++++-
4 files changed, 193 insertions(+), 2 deletions(-)
create mode 100644 drivers/input/misc/tps6594-pwrbutton.c
[PATCH v2 0/3] mfd: tps6594: add power button and power-off
Posted by Michael Walle 1 month, 1 week ago
I took over the series from [1] since the original developer was an
intern and is no longer with their former company.

Changelog is in the individual patches. But the most prominent
change is that the pin mux config is now read from the chip itself
instead of having a DT property.

[1] https://lore.kernel.org/all/20250520-linux-stable-tps6594-pwrbutton-v1-0-0cc5c6e0415c@criticallink.com/

Job Sava (1):
  input: tps6594-pwrbutton: Add power button functionality

Michael Walle (2):
  mfd: tps6594: add power button functionality
  mfd: tps6594: Add board power-off support

 drivers/input/misc/Kconfig             |  10 ++
 drivers/input/misc/Makefile            |   1 +
 drivers/input/misc/tps6594-pwrbutton.c | 126 +++++++++++++++++++++++++
 drivers/mfd/tps6594-core.c             |  58 +++++++++++-
 4 files changed, 193 insertions(+), 2 deletions(-)
 create mode 100644 drivers/input/misc/tps6594-pwrbutton.c

-- 
2.39.5
Re: [PATCH v2 0/3] mfd: tps6594: add power button and power-off
Posted by Lee Jones 1 month ago
On Tue, 26 Aug 2025 15:46:28 +0200, Michael Walle wrote:
> I took over the series from [1] since the original developer was an
> intern and is no longer with their former company.
> 
> Changelog is in the individual patches. But the most prominent
> change is that the pin mux config is now read from the chip itself
> instead of having a DT property.
> 
> [...]

Applied, thanks!

[1/3] input: tps6594-pwrbutton: Add power button functionality
      commit: 170031ff27dd7a07fdedee7f3710a19dcdf889bd
[2/3] mfd: tps6594: add power button functionality
      commit: d766ca01c208bdf0f36098607efe1e250ccf41c5
[3/3] mfd: tps6594: Add board power-off support
      commit: 2215a87b02ad8d353cd3edebd1bed01db2458986

--
Lee Jones [李琼斯]

Re: [PATCH v2 0/3] mfd: tps6594: add power button and power-off
Posted by Lee Jones 1 month ago
On Wed, 03 Sep 2025, Lee Jones wrote:

> On Tue, 26 Aug 2025 15:46:28 +0200, Michael Walle wrote:
> > I took over the series from [1] since the original developer was an
> > intern and is no longer with their former company.
> > 
> > Changelog is in the individual patches. But the most prominent
> > change is that the pin mux config is now read from the chip itself
> > instead of having a DT property.
> > 
> > [...]
> 
> Applied, thanks!
> 
> [1/3] input: tps6594-pwrbutton: Add power button functionality
>       commit: 170031ff27dd7a07fdedee7f3710a19dcdf889bd
> [2/3] mfd: tps6594: add power button functionality
>       commit: d766ca01c208bdf0f36098607efe1e250ccf41c5
> [3/3] mfd: tps6594: Add board power-off support
>       commit: 2215a87b02ad8d353cd3edebd1bed01db2458986

Submitted for build testing.  Once complete, I'll send out a PR.

Note to self: ib-mfd-input-6.18

-- 
Lee Jones [李琼斯]
[GIT PULL] Immutable branch between MFD and Input due for the v6.18 merge window
Posted by Lee Jones 1 month ago
Enjoy!

The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:

  Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-input-v6.18

for you to fetch changes up to 2215a87b02ad8d353cd3edebd1bed01db2458986:

  mfd: tps6594: Add board power-off support (2025-09-03 11:28:36 +0100)

----------------------------------------------------------------
Immutable branch between MFD and Input due for the v6.18 merge window

----------------------------------------------------------------
Job Sava (1):
      input: tps6594-pwrbutton: Add power button functionality

Michael Walle (2):
      mfd: tps6594: Add power button functionality
      mfd: tps6594: Add board power-off support

 drivers/input/misc/Kconfig             |  10 +++
 drivers/input/misc/Makefile            |   1 +
 drivers/input/misc/tps6594-pwrbutton.c | 126 +++++++++++++++++++++++++++++++++
 drivers/mfd/tps6594-core.c             |  58 ++++++++++++++-
 4 files changed, 193 insertions(+), 2 deletions(-)
 create mode 100644 drivers/input/misc/tps6594-pwrbutton.c

-- 
Lee Jones [李琼斯]
[GIT PULL v2] Immutable branch between MFD and Input due for the v6.18 merge window
Posted by Lee Jones 3 weeks, 1 day ago
Here is an updated PR containing a recent fix:

a377b1be3a0e ("mfd: tps6594: Explicitly include bitfield.h")

LINK: https://lore.kernel.org/all/DCKNRRN0Q2I7.WFT5U4QKA9XS@kernel.org/

-----

The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:

  Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/ib-mfd-input-v6.18-1

for you to fetch changes up to a377b1be3a0ed51ccabfe22908ebde065848313c:

  mfd: tps6594: Explicitly include bitfield.h (2025-09-11 16:06:02 +0100)

----------------------------------------------------------------
[UPDATED] Immutable branch between MFD and Input due for the v6.18 merge window

----------------------------------------------------------------
Job Sava (1):
      input: tps6594-pwrbutton: Add power button functionality

Michael Walle (2):
      mfd: tps6594: Add power button functionality
      mfd: tps6594: Add board power-off support

Nathan Chancellor (1):
      mfd: tps6594: Explicitly include bitfield.h

 drivers/input/misc/Kconfig             |  10 +++
 drivers/input/misc/Makefile            |   1 +
 drivers/input/misc/tps6594-pwrbutton.c | 126 +++++++++++++++++++++++++++++++++
 drivers/mfd/tps6594-core.c             |  59 ++++++++++++++-
 4 files changed, 194 insertions(+), 2 deletions(-)
 create mode 100644 drivers/input/misc/tps6594-pwrbutton.c

-- 
Lee Jones [李琼斯]