summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDaniel Ribeiro <drwyrm@gmail.com>2009-06-27 05:17:20 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2009-09-17 09:46:47 +0200
commite9a22635b0d794d0cb242ffb0249f7b2a410bca2 (patch)
treecb3447e0a44f5d1478d93b11476493031ccb59ee /include
parentmfd: fix pcap irq bottom handler (diff)
downloadlinux-e9a22635b0d794d0cb242ffb0249f7b2a410bca2.tar.xz
linux-e9a22635b0d794d0cb242ffb0249f7b2a410bca2.zip
mfd: add ezx_pcap_setbits
Provides an atomic set_bits functions, as needed by the pcap-regulator driver. Signed-off-by: Daniel Ribeiro <drwyrm@gmail.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/mfd/ezx-pcap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mfd/ezx-pcap.h b/include/linux/mfd/ezx-pcap.h
index b15caacf0720..dec82b0b05f9 100644
--- a/include/linux/mfd/ezx-pcap.h
+++ b/include/linux/mfd/ezx-pcap.h
@@ -25,6 +25,7 @@ struct pcap_chip;
int ezx_pcap_write(struct pcap_chip *, u8, u32);
int ezx_pcap_read(struct pcap_chip *, u8, u32 *);
+int ezx_pcap_set_bits(struct pcap_chip *, u8, u32, u32);
int pcap_to_irq(struct pcap_chip *, int);
int irq_to_pcap(struct pcap_chip *, int);
int pcap_adc_async(struct pcap_chip *, u8, u32, u8[], void *, void *);