Home
last modified time | relevance | path

Searched refs:pcap (Results 1 – 17 of 17) sorted by relevance

/drivers/mfd/
Dezx-pcap.c55 static int ezx_pcap_putget(struct pcap_chip *pcap, u32 *data) in ezx_pcap_putget() argument
66 pcap->buf = *data; in ezx_pcap_putget()
67 t.tx_buf = (u8 *) &pcap->buf; in ezx_pcap_putget()
68 t.rx_buf = (u8 *) &pcap->buf; in ezx_pcap_putget()
69 status = spi_sync(pcap->spi, &m); in ezx_pcap_putget()
72 *data = pcap->buf; in ezx_pcap_putget()
77 int ezx_pcap_write(struct pcap_chip *pcap, u8 reg_num, u32 value) in ezx_pcap_write() argument
82 spin_lock_irqsave(&pcap->io_lock, flags); in ezx_pcap_write()
86 ret = ezx_pcap_putget(pcap, &value); in ezx_pcap_write()
87 spin_unlock_irqrestore(&pcap->io_lock, flags); in ezx_pcap_write()
[all …]
DMakefile124 obj-$(CONFIG_EZX_PCAP) += ezx-pcap.o
/drivers/rtc/
Drtc-pcap.c20 struct pcap_chip *pcap; member
29 if (irq == pcap_to_irq(pcap_rtc->pcap, PCAP_IRQ_1HZ)) in pcap_rtc_irq()
31 else if (irq == pcap_to_irq(pcap_rtc->pcap, PCAP_IRQ_TODA)) in pcap_rtc_irq()
48 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_TODA, &tod); in pcap_rtc_read_alarm()
51 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_DAYA, &days); in pcap_rtc_read_alarm()
66 ezx_pcap_write(pcap_rtc->pcap, PCAP_REG_RTC_TODA, tod); in pcap_rtc_set_alarm()
69 ezx_pcap_write(pcap_rtc->pcap, PCAP_REG_RTC_DAYA, days); in pcap_rtc_set_alarm()
80 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_TOD, &tod); in pcap_rtc_read_time()
83 ezx_pcap_read(pcap_rtc->pcap, PCAP_REG_RTC_DAY, &days); in pcap_rtc_read_time()
98 ezx_pcap_write(pcap_rtc->pcap, PCAP_REG_RTC_TOD, tod); in pcap_rtc_set_time()
[all …]
DMakefile117 obj-$(CONFIG_RTC_DRV_PCAP) += rtc-pcap.o
/drivers/input/misc/
Dpcap_keys.c18 struct pcap_chip *pcap; member
26 int pirq = irq_to_pcap(pcap_keys->pcap, irq); in pcap_keys_handler()
29 ezx_pcap_read(pcap_keys->pcap, PCAP_REG_PSTAT, &pstat); in pcap_keys_handler()
56 pcap_keys->pcap = dev_get_drvdata(pdev->dev.parent); in pcap_keys_probe()
78 err = request_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOFF), in pcap_keys_probe()
83 err = request_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_MIC), in pcap_keys_probe()
91 free_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOFF), pcap_keys); in pcap_keys_probe()
106 free_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_ONOFF), pcap_keys); in pcap_keys_remove()
107 free_irq(pcap_to_irq(pcap_keys->pcap, PCAP_IRQ_MIC), pcap_keys); in pcap_keys_remove()
/drivers/regulator/
Dpcap-regulator.c145 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_set_voltage_sel() local
151 return ezx_pcap_set_bits(pcap, vreg->reg, in pcap_regulator_set_voltage_sel()
159 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_get_voltage_sel() local
165 ezx_pcap_read(pcap, vreg->reg, &tmp); in pcap_regulator_get_voltage_sel()
173 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_enable() local
178 return ezx_pcap_set_bits(pcap, vreg->reg, 1 << vreg->en, 1 << vreg->en); in pcap_regulator_enable()
184 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_disable() local
189 return ezx_pcap_set_bits(pcap, vreg->reg, 1 << vreg->en, 0); in pcap_regulator_disable()
195 void *pcap = rdev_get_drvdata(rdev); in pcap_regulator_is_enabled() local
201 ezx_pcap_read(pcap, vreg->reg, &tmp); in pcap_regulator_is_enabled()
[all …]
DMakefile118 obj-$(CONFIG_REGULATOR_PCAP) += pcap-regulator.o
/drivers/input/touchscreen/
Dpcap_ts.c21 struct pcap_chip *pcap; member
90 pcap_set_ts_bits(pcap_ts->pcap, in pcap_ts_work()
99 pcap_adc_async(pcap_ts->pcap, PCAP_ADC_BANK_1, 0, ch, in pcap_ts_work()
131 pcap_set_ts_bits(pcap_ts->pcap, in pcap_ts_close()
145 pcap_ts->pcap = dev_get_drvdata(pdev->dev.parent); in pcap_ts_probe()
155 pcap_set_ts_bits(pcap_ts->pcap, in pcap_ts_probe()
182 err = request_irq(pcap_to_irq(pcap_ts->pcap, PCAP_IRQ_TS), in pcap_ts_probe()
204 free_irq(pcap_to_irq(pcap_ts->pcap, PCAP_IRQ_TS), pcap_ts); in pcap_ts_remove()
219 pcap_set_ts_bits(pcap_ts->pcap, PCAP_ADC_TS_REF_LOWPWR); in pcap_ts_suspend()
227 pcap_set_ts_bits(pcap_ts->pcap, in pcap_ts_resume()
/drivers/clk/zynq/
Dclkc.c53 lqspi, smc, pcap, gem0, gem1, fclk0, fclk1, fclk2, fclk3, can0, can1, enumerator
363 zynq_clk_register_periph_clk(pcap, 0, clk_output_name[pcap], NULL, in zynq_clk_setup()
/drivers/hwmon/
Dibmaem.c167 u16 pcap[AEM2_NUM_PCAP_REGS]; member
470 &data->pcap[i], 2); in update_aem2_sensors()
989 return sprintf(buf, "%u\n", a->pcap[attr->index] * 100000); in aem2_show_pcap_value()
/drivers/scsi/csiostor/
Dcsio_hw.h325 uint16_t pcap; member
Dcsio_mb.c395 *pcaps = fwcaps16_to_caps32(ntohs(rsp->u.info.pcap)); in csio_mb_process_read_port_rsp()
/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_hw.c571 pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap)); in t4vf_port_init()
1934 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4vf_handle_get_port_info()
/drivers/net/wireless/ath/ath11k/
Dmac.c3964 static __le16 ath11k_mac_setup_he_6ghz_cap(struct ath11k_pdev_cap *pcap, in ath11k_mac_setup_he_6ghz_cap() argument
3979 pcap->vht_cap); in ath11k_mac_setup_he_6ghz_cap()
3982 val = FIELD_GET(IEEE80211_VHT_CAP_MAX_MPDU_MASK, pcap->vht_cap); in ath11k_mac_setup_he_6ghz_cap()
3985 if (pcap->vht_cap & IEEE80211_VHT_CAP_RX_ANTENNA_PATTERN) in ath11k_mac_setup_he_6ghz_cap()
3987 if (pcap->vht_cap & IEEE80211_VHT_CAP_TX_ANTENNA_PATTERN) in ath11k_mac_setup_he_6ghz_cap()
/drivers/acpi/nfit/
Dcore.c932 struct acpi_nfit_capabilities *pcap) in add_platform_cap() argument
937 mask = (1 << (pcap->highest_capability + 1)) - 1; in add_platform_cap()
938 acpi_desc->platform_cap = pcap->capabilities & mask; in add_platform_cap()
/drivers/net/ethernet/chelsio/cxgb4/
Dt4fw_api.h2824 __be16 pcap; member
Dt4_hw.c8591 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap)); in t4_handle_get_port_info()
9652 pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.pcap)); in t4_init_portinfo()