[PATCH 0/3] add CSR SiRFSoC power control module MFD driver

From: Barry Song
Date: Mon Sep 14 2015 - 05:32:30 EST


From: Barry Song <Baohua.Song@xxxxxxx>

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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/