All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/3] mfd: tps65217: Add power-button and IRQ support
@ 2016-09-09  8:42 Marcin Niestroj
  2016-09-09  8:42 ` [PATCH v6 2/3] mfd: tps65217: Add power button as subdevice Marcin Niestroj
       [not found] ` <20160909084204.26226-1-m.niestroj-z3quKL4iOrmQ6ZAhV5LmOA@public.gmane.org>
  0 siblings, 2 replies; 8+ messages in thread
From: Marcin Niestroj @ 2016-09-09  8:42 UTC (permalink / raw)
  To: Lee Jones
  Cc: Dmitry Torokhov, Tony Lindgren, Sebastian Reichel, Rob Herring,
	Pawel Moll, Grygorii Strashko, linux-omap, linux-pm, linux-input,
	devicetree, Marcin Niestroj

Hi,

The following patches add tps65217 power button support and make it usable
with am335x boards. It was developed and rebased on v4.8-rc5.

Changes v5 -> v6 (suggested by Dmitry):
 * Use dev_get_regmap() instead of fragile pointer calculations
 * Keep old formatting for flags as single function argument

Changes v4 -> v5:
 * Dropped two patches (they were already dropped in v4 resend):
   * "power_supply: tps65217-charger: Fix NULL deref during property export"
     (already in mainline)
   * "power_supply: tps65217-charger: Add support for IRQs" (queued into
     power-supply's -next branch)
 * Combine tps65217 and tps65218 power button drivers (as suggested by Dmitry)
 * Combine device-tree documentation for tps65217 and tps65218 power buttons

Changes v3 -> v4:
 * Add irq_set_parent() during irq init (suggested by Grygorii)
 * Remove hardcoded IRQ trigger type, rely on DT bindings instead
   (suggested by Grygorii)
 * Rebased and tested on top of v4.7-rc4

Changes v2 -> v3 (suggested by Lee):
 * Alphabetical reorder of includes
 * Rename enum tps65217_irqs -> tps65217_irq_type, so we won't confuse
   it with structure object with the same name.
 * Fix inconsistent order of irq_enable and irq_disable
 * Remove redundant 'else' when returning from tps65217_irq_thread

Changes v1 -> v2:
 * Added information about parent device in tps65217 power button
   device-tree binding documentation (suggested by Rob)
 * Rebased and tested on top of v4.7-rc3

Marcin Niestroj (3):
  mfd: tps65217: Add support for IRQs
  mfd: tps65217: Add power button as subdevice
  Input: Add support for tps65217 power button

 .../bindings/input/tps65218-pwrbutton.txt          |  17 +-
 drivers/input/misc/Kconfig                         |   4 +-
 drivers/input/misc/tps65218-pwrbutton.c            |  92 ++++++---
 drivers/mfd/Kconfig                                |   1 +
 drivers/mfd/tps65217.c                             | 205 ++++++++++++++++++++-
 include/linux/mfd/tps65217.h                       |  12 ++
 6 files changed, 291 insertions(+), 40 deletions(-)

-- 
2.9.3


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-09-14  8:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-09  8:42 [PATCH v6 0/3] mfd: tps65217: Add power-button and IRQ support Marcin Niestroj
2016-09-09  8:42 ` [PATCH v6 2/3] mfd: tps65217: Add power button as subdevice Marcin Niestroj
2016-09-12 13:57   ` Lee Jones
     [not found] ` <20160909084204.26226-1-m.niestroj-z3quKL4iOrmQ6ZAhV5LmOA@public.gmane.org>
2016-09-09  8:42   ` [PATCH v6 1/3] mfd: tps65217: Add support for IRQs Marcin Niestroj
2016-09-12 13:57     ` Lee Jones
2016-09-09  8:42   ` [PATCH v6 3/3] Input: Add support for tps65217 power button Marcin Niestroj
2016-09-10 17:50     ` Dmitry Torokhov
2016-09-14  8:37   ` [PATCH v6 0/3] mfd: tps65217: Add power-button and IRQ support Geert Uytterhoeven

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.