Searched refs:pcap (Results 1 - 16 of 16) sorted by relevance

/drivers/mfd/
H A Dezx-pcap.c18 #include <linux/mfd/ezx-pcap.h>
59 static int ezx_pcap_putget(struct pcap_chip *pcap, u32 *data) argument
70 pcap->buf = *data;
71 t.tx_buf = (u8 *) &pcap->buf;
72 t.rx_buf = (u8 *) &pcap->buf;
73 status = spi_sync(pcap->spi, &m);
76 *data = pcap->buf;
81 int ezx_pcap_write(struct pcap_chip *pcap, u8 reg_num, u32 value) argument
85 mutex_lock(&pcap->io_mutex);
89 ret = ezx_pcap_putget(pcap,
96 ezx_pcap_read(struct pcap_chip *pcap, u8 reg_num, u32 *value) argument
111 ezx_pcap_set_bits(struct pcap_chip *pcap, u8 reg_num, u32 mask, u32 val) argument
135 irq_to_pcap(struct pcap_chip *pcap, int irq) argument
141 pcap_to_irq(struct pcap_chip *pcap, int irq) argument
149 struct pcap_chip *pcap = irq_data_get_irq_chip_data(d); local
157 struct pcap_chip *pcap = irq_data_get_irq_chip_data(d); local
172 struct pcap_chip *pcap = container_of(work, struct pcap_chip, msr_work); local
179 struct pcap_chip *pcap = container_of(work, struct pcap_chip, isr_work); local
210 struct pcap_chip *pcap = irq_get_handler_data(irq); local
217 pcap_set_ts_bits(struct pcap_chip *pcap, u32 bits) argument
230 pcap_disable_adc(struct pcap_chip *pcap) argument
239 pcap_adc_trigger(struct pcap_chip *pcap) argument
267 struct pcap_chip *pcap = _pcap; local
304 pcap_adc_async(struct pcap_chip *pcap, u8 bank, u32 flags, u8 ch[], void *callback, void *data) argument
347 pcap_adc_sync(struct pcap_chip *pcap, u8 bank, u32 flags, u8 ch[], u16 res[]) argument
373 pcap_add_subdev(struct pcap_chip *pcap, struct pcap_subdev *subdev) argument
395 struct pcap_chip *pcap = spi_get_drvdata(spi); local
419 struct pcap_chip *pcap; local
[all...]
H A DMakefile87 obj-$(CONFIG_EZX_PCAP) += ezx-pcap.o
/drivers/input/misc/
H A Dpcap_keys.c18 #include <linux/mfd/ezx-pcap.h>
22 struct pcap_chip *pcap; member in struct:pcap_keys
30 int pirq = irq_to_pcap(pcap_keys->pcap, irq);
33 ezx_pcap_read(pcap_keys->pcap, PCAP_REG_PSTAT, &pstat);
60 pcap_keys->pcap = dev_get_drvdata(pdev->dev.parent);
70 input_dev->phys = "pcap-keys/input0";
82 err = request_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOFF),
87 err = request_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_MIC),
95 free_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOFF), pcap_keys);
110 free_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOF
[all...]
/drivers/rtc/
H A Drtc-pcap.c2 * pcap rtc code for Motorola EZX phones
18 #include <linux/mfd/ezx-pcap.h>
24 struct pcap_chip *pcap; member in struct:pcap_rtc
33 if (irq == pcap_to_irq(pcap_rtc->pcap, PCAP_IRQ_1HZ))
35 else if (irq == pcap_to_irq(pcap_rtc->pcap, PCAP_IRQ_TODA))
53 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_TODA, &tod);
56 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_DAYA, &days);
75 ezx_pcap_write(pcap_rtc->pcap, PCAP_REG_RTC_TODA, tod);
78 ezx_pcap_write(pcap_rtc->pcap, PCAP_REG_RTC_DAYA, days);
90 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_TO
[all...]
H A DMakefile97 obj-$(CONFIG_RTC_DRV_PCAP) += rtc-pcap.o
/drivers/regulator/
H A Dpcap-regulator.c19 #include <linux/mfd/ezx-pcap.h>
153 void *pcap = rdev_get_drvdata(rdev); local
159 return ezx_pcap_set_bits(pcap, vreg->reg,
167 void *pcap = rdev_get_drvdata(rdev); local
173 ezx_pcap_read(pcap, vreg->reg, &tmp);
181 void *pcap = rdev_get_drvdata(rdev); local
186 return ezx_pcap_set_bits(pcap, vreg->reg, 1 << vreg->en, 1 << vreg->en);
192 void *pcap = rdev_get_drvdata(rdev); local
197 return ezx_pcap_set_bits(pcap, vreg->reg, 1 << vreg->en, 0);
203 void *pcap local
242 void *pcap = dev_get_drvdata(pdev->dev.parent); local
[all...]
H A DMakefile67 obj-$(CONFIG_REGULATOR_PCAP) += pcap-regulator.o
/drivers/input/touchscreen/
H A Dpcap_ts.c22 #include <linux/mfd/ezx-pcap.h>
25 struct pcap_chip *pcap; member in struct:pcap_ts
94 pcap_set_ts_bits(pcap_ts->pcap,
103 pcap_adc_async(pcap_ts->pcap, PCAP_ADC_BANK_1, 0, ch,
135 pcap_set_ts_bits(pcap_ts->pcap,
149 pcap_ts->pcap = dev_get_drvdata(pdev->dev.parent);
159 pcap_set_ts_bits(pcap_ts->pcap,
165 input_dev->name = "pcap-touchscreen";
186 err = request_irq(pcap_to_irq(pcap_ts->pcap, PCAP_IRQ_TS),
208 free_irq(pcap_to_irq(pcap_ts->pcap, PCAP_IRQ_T
[all...]
/drivers/clk/zynq/
H A Dclkc.c63 lqspi, smc, pcap, gem0, gem1, fclk0, fclk1, fclk2, fclk3, can0, can1, enumerator in enum:zynq_clk
369 zynq_clk_register_periph_clk(pcap, 0, clk_output_name[pcap], NULL,
/drivers/hwmon/
H A Dibmaem.c180 u16 pcap[AEM2_NUM_PCAP_REGS]; member in struct:aem_data
483 &data->pcap[i], 2);
999 return sprintf(buf, "%u\n", a->pcap[attr->index] * 100000);
/drivers/scsi/csiostor/
H A Dcsio_hw.h307 uint16_t pcap; member in struct:csio_pport
H A Dcsio_hw.c1618 &hw->pport[i].pcap);
1628 (PAUSE_RX | PAUSE_TX), hw->pport[i].pcap, NULL);
H A Dcsio_mb.c399 *caps = ntohs(rsp->u.info.pcap);
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c323 word = be16_to_cpu(port_rpl.u.info.pcap);
/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c3839 lc->supported = be16_to_cpu(p->u.info.pcap);
4160 init_link_config(&p->link_cfg, ntohs(c.u.info.pcap));
H A Dt4fw_api.h1693 __be16 pcap; member in struct:fw_port_cmd::fw_port::fw_port_info

Completed in 303 milliseconds