From: Barry Song <[email protected]>

the first two regmap patches provide regmap_irq support for CSR
chips, in which unmask is separated and ack is inverted.
the last one is adding pwrc driver, in which we use the separate
unmaks and inverted_ack.

Guo Zeng (3):
  regmap: irq: add support for chips who have separate unmask registers
  regmap: irq: add ack_invert flag for chips using cleared bits as ack
  mfd: add CSR SiRFSoC on-chip power management module driver

 .../devicetree/bindings/mfd/sirf-pwrc.txt          |  38 ++++
 drivers/base/regmap/regmap-irq.c                   |  40 +++-
 drivers/mfd/Kconfig                                |  11 +
 drivers/mfd/Makefile                               |   2 +
 drivers/mfd/sirfsoc_pwrc.c                         | 239 +++++++++++++++++++++
 include/linux/mfd/sirfsoc_pwrc.h                   |  98 +++++++++
 include/linux/regmap.h                             |   7 +
 7 files changed, 431 insertions(+), 4 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/sirf-pwrc.txt
 create mode 100644 drivers/mfd/sirfsoc_pwrc.c
 create mode 100644 include/linux/mfd/sirfsoc_pwrc.h

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to