Searched refs:drv_data (Results 26 - 50 of 235) sorted by relevance

12345678910

/linux-master/drivers/input/rmi4/
H A Drmi_f55.c39 struct rmi_driver_data *drv_data = dev_get_drvdata(&rmi_dev->dev); local
59 drv_data->num_rx_electrodes = f55->cfg_num_rx_electrodes;
60 drv_data->num_tx_electrodes = f55->cfg_num_rx_electrodes;
83 drv_data->num_rx_electrodes = total;
96 drv_data->num_tx_electrodes = total;
H A Drmi_f3a.c210 struct rmi_driver_data *drv_data = dev_get_drvdata(&rmi_dev->dev); local
214 if (!drv_data->input) {
223 f3a->input = drv_data->input;
/linux-master/drivers/nfc/nfcmrvl/
H A Duart.c37 struct nci_uart *nu = priv->drv_data;
45 struct nci_uart *nu = priv->drv_data;
124 nu->drv_data = priv;
132 nfcmrvl_nci_unregister_dev((struct nfcmrvl_private *)nu->drv_data);
137 return nfcmrvl_nci_recv_frame((struct nfcmrvl_private *)nu->drv_data,
143 struct nfcmrvl_private *priv = (struct nfcmrvl_private *)nu->drv_data;
157 struct nfcmrvl_private *priv = (struct nfcmrvl_private *)nu->drv_data;
H A Dnfcmrvl.h100 void *drv_data; member in struct:nfcmrvl_private
120 void *drv_data,
H A Dmain.c93 void *drv_data,
108 priv->drv_data = drv_data;
92 nfcmrvl_nci_register_dev(enum nfcmrvl_phy phy, void *drv_data, const struct nfcmrvl_if_ops *ops, struct device *dev, const struct nfcmrvl_platform_data *pdata) argument
/linux-master/drivers/mmc/host/
H A Ddw_mmc-pltfm.c31 const struct dw_mci_drv_data *drv_data)
44 host->drv_data = drv_data;
113 const struct dw_mci_drv_data *drv_data = NULL; local
118 drv_data = match->data;
121 return dw_mci_pltfm_register(pdev, drv_data);
30 dw_mci_pltfm_register(struct platform_device *pdev, const struct dw_mci_drv_data *drv_data) argument
H A Ddw_mmc.c1288 const struct dw_mci_drv_data *drv_data = host->drv_data; local
1292 if (drv_data && drv_data->set_data_timeout)
1293 return drv_data->set_data_timeout(host, timeout_ns);
1444 const struct dw_mci_drv_data *drv_data = slot->host->drv_data; local
1479 if (drv_data && drv_data->set_ios)
1480 drv_data
1564 const struct dw_mci_drv_data *drv_data = host->drv_data; local
1718 const struct dw_mci_drv_data *drv_data = host->drv_data; local
1731 const struct dw_mci_drv_data *drv_data = host->drv_data; local
2000 const struct dw_mci_drv_data *drv_data = host->drv_data; local
2866 const struct dw_mci_drv_data *drv_data = host->drv_data; local
3215 const struct dw_mci_drv_data *drv_data = host->drv_data; local
3282 const struct dw_mci_drv_data *drv_data = host->drv_data; local
[all...]
/linux-master/sound/soc/amd/acp/
H A Dacp-mach-common.c1387 struct acp_card_drvdata *drv_data = card->drvdata; local
1390 if (drv_data->hs_cpu_id)
1392 if (drv_data->bt_cpu_id)
1394 if (drv_data->amp_cpu_id)
1396 if (drv_data->dmic_cpu_id)
1403 if (drv_data->hs_cpu_id == I2S_SP) {
1414 if (!drv_data->hs_codec_id) {
1419 if (drv_data->hs_codec_id == RT5682) {
1425 if (drv_data->hs_codec_id == RT5682S) {
1431 if (drv_data
1594 struct acp_card_drvdata *drv_data = card->drvdata; local
[all...]
/linux-master/drivers/hid/
H A Dhid-lg.c433 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
435 if ((drv_data->quirks & LG_RDESC) && *rsize >= 91 && rdesc[83] == 0x26 &&
442 if ((drv_data->quirks & LG_RDESC_REL_ABS) && *rsize >= 51 &&
648 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
655 if ((drv_data->quirks & LG_WIRELESS) && lg_wireless_mapping(hi, usage, bit, max))
665 if ((drv_data->quirks & LG_IGNORE_DOUBLED_WHEEL) &&
669 if ((drv_data->quirks & LG_EXPANDED_KEYMAP) &&
685 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
687 if ((drv_data->quirks & LG_BAD_RELATIVE_KEYS) && usage->type == EV_KEY &&
691 if ((drv_data
725 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
742 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
755 struct lg_drv_data *drv_data; local
852 struct lg_drv_data *drv_data = hid_get_drvdata(hdev); local
[all...]
H A Dhid-sony.c1260 struct sony_sc *drv_data; local
1265 drv_data = hid_get_drvdata(hdev);
1266 if (!drv_data) {
1278 force_update = !!(drv_data->quirks & SIXAXIS_CONTROLLER_USB);
1280 for (n = 0; n < drv_data->led_count; n++) {
1281 if (led == drv_data->leds[n] && (force_update ||
1282 (value != drv_data->led_state[n] ||
1283 drv_data->led_delay_on[n] ||
1284 drv_data->led_delay_off[n]))) {
1286 drv_data
1302 struct sony_sc *drv_data; local
1325 struct sony_sc *drv_data = hid_get_drvdata(hdev); local
[all...]
H A Dhid-input-test.c44 psy->drv_data = dev;
/linux-master/drivers/watchdog/
H A Ds3c2410_wdt.c189 const struct s3c2410_wdt_variant *drv_data; member in struct:s3c2410_wdt
354 const u32 mask_val = BIT(wdt->drv_data->mask_bit);
358 ret = regmap_update_bits(wdt->pmureg, wdt->drv_data->disable_reg,
368 const u32 mask_val = BIT(wdt->drv_data->mask_bit);
369 const bool val_inv = wdt->drv_data->mask_reset_inv;
373 ret = regmap_update_bits(wdt->pmureg, wdt->drv_data->mask_reset_reg,
383 const u32 mask_val = BIT(wdt->drv_data->cnt_en_bit);
387 ret = regmap_update_bits(wdt->pmureg, wdt->drv_data->cnt_en_reg,
399 if (wdt->drv_data->quirks & QUIRK_HAS_PMU_AUTO_DISABLE) {
405 if (wdt->drv_data
[all...]
/linux-master/drivers/rtc/
H A Drtc-max77686.c95 const struct max77686_rtc_driver_data *drv_data; member in struct:max77686_rtc_info
296 u8 mask = info->drv_data->mask;
314 if (!info->drv_data->alarm_enable_reg)
328 if (info->drv_data->alarm_enable_reg) {
349 unsigned long delay = info->drv_data->delay;
357 info->drv_data->map[REG_RTC_UPDATE0],
383 info->drv_data->map[REG_RTC_SEC],
410 info->drv_data->map[REG_RTC_SEC],
429 const unsigned int *map = info->drv_data->map;
449 if (info->drv_data
[all...]
/linux-master/drivers/soc/samsung/
H A Dexynos-chipid.c101 const struct exynos_chipid_variant *drv_data; local
109 drv_data = of_device_get_match_data(&pdev->dev);
110 if (!drv_data)
117 ret = exynos_chipid_get_chipid_info(regmap, drv_data, &soc_info);
/linux-master/drivers/mailbox/
H A Drockchip-mailbox.c167 const struct rockchip_mbox_data *drv_data; local
174 drv_data = (const struct rockchip_mbox_data *) device_get_match_data(&pdev->dev);
180 mb->chans = devm_kcalloc(&pdev->dev, drv_data->num_chans,
185 mb->mbox.chans = devm_kcalloc(&pdev->dev, drv_data->num_chans,
193 mb->mbox.num_chans = drv_data->num_chans;
202 mb->buf_size = (size_t)resource_size(res) / (drv_data->num_chans * 2);
/linux-master/drivers/tee/amdtee/
H A Dcore.c20 static struct amdtee_driver_data *drv_data; variable in typeref:struct:amdtee_driver_data
465 drv_data = kzalloc(sizeof(*drv_data), GFP_KERNEL);
466 if (!drv_data)
495 drv_data->amdtee = amdtee;
510 kfree(drv_data);
511 drv_data = NULL;
522 if (!drv_data || !drv_data->amdtee)
525 amdtee = drv_data
[all...]
/linux-master/drivers/irqchip/
H A Dirq-stm32-exti.c78 const struct stm32_exti_drv_data *drv_data; member in struct:stm32_exti_host_data
652 for (i = 0; i < host_data->drv_data->bank_nr; i++) {
666 for (i = 0; i < host_data->drv_data->bank_nr; i++) {
726 if (hwirq >= host_data->drv_data->bank_nr * IRQS_PER_BANK)
761 if (!host_data->drv_data->desc_irqs)
764 desc_irq = host_data->drv_data->desc_irqs[hwirq];
788 host_data->drv_data = dd;
820 stm32_bank = h_data->drv_data->exti_banks[bank_idx];
844 static int __init stm32_exti_init(const struct stm32_exti_drv_data *drv_data, argument
853 host_data = stm32_exti_host_init(drv_data, nod
958 const struct stm32_exti_drv_data *drv_data; local
[all...]
/linux-master/drivers/ufs/host/
H A Dufs-exynos.c204 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
315 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
491 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
500 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
542 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
584 ufs->drv_data->uic_attr->rx_filler_enable);
620 ufs->drv_data->uic_attr->tx_min_activatetime);
629 struct exynos_ufs_uic_attr *attr = ufs->drv_data->uic_attr;
793 if (ufs->drv_data->pre_pwr_change)
794 ufs->drv_data
1714 const struct exynos_ufs_drv_data *drv_data = local
[all...]
/linux-master/drivers/dma/dw/
H A Dpci.c17 const struct dw_dma_chip_pdata *drv_data = (void *)pid->driver_data; local
39 data = devm_kmemdup(&pdev->dev, drv_data, sizeof(*drv_data), GFP_KERNEL);
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-vpu.c85 (struct mdp_vpu_dev *)(unsigned long)msg->drv_data;
99 (struct mdp_vpu_dev *)(unsigned long)msg->drv_data;
112 (struct mdp_vpu_dev *)(unsigned long)param->drv_data;
197 .drv_data = (unsigned long)vpu,
254 .drv_data = (unsigned long)vpu,
281 param->drv_data = (unsigned long)vpu;
/linux-master/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c80 switch (uniphier_pin_get_pull_dir(desc->drv_data)) {
100 switch (uniphier_pin_get_drv_type(desc->drv_data)) {
157 uniphier_pin_get_drv_type(desc->drv_data);
196 drvctrl = uniphier_pin_get_drvctrl(desc->drv_data);
213 uniphier_pin_get_pull_dir(desc->drv_data);
243 pupdctrl = uniphier_pin_get_pupdctrl(desc->drv_data);
288 unsigned int iectrl = uniphier_pin_get_iectrl(desc->drv_data);
350 uniphier_pin_get_pull_dir(desc->drv_data);
410 pupdctrl = uniphier_pin_get_pupdctrl(desc->drv_data);
461 unsigned int iectrl = uniphier_pin_get_iectrl(desc->drv_data);
784 void *drv_data = socdata->pins[i].drv_data; local
[all...]
/linux-master/drivers/phy/samsung/
H A Dphy-exynos5-usbdrd.c211 * @drv_data: pointer to SoC level driver data structure
228 const struct exynos5_usbdrd_phy_drvdata *drv_data; member in struct:exynos5_usbdrd_phy
518 if (!phy_drd->drv_data->has_common_clk_gate) {
553 if (!phy_drd->drv_data->has_common_clk_gate) {
579 if (!phy_drd->drv_data->has_common_clk_gate) {
895 if (!phy_drd->drv_data->has_common_clk_gate) {
1008 const struct exynos5_usbdrd_phy_drvdata *drv_data; local
1025 drv_data = of_device_get_match_data(dev);
1026 if (!drv_data)
1029 phy_drd->drv_data
[all...]
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_drm_drv.c416 const struct mtk_mmsys_driver_data *drv_data = private->data; local
419 if (drv_data->main_path)
420 for (i = 0; i < drv_data->main_len; i++)
421 if (drv_data->main_path[i] == comp_id)
424 if (drv_data->ext_path)
425 for (i = 0; i < drv_data->ext_len; i++)
426 if (drv_data->ext_path[i] == comp_id)
429 if (drv_data->third_path)
430 for (i = 0; i < drv_data->third_len; i++)
431 if (drv_data
[all...]
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm6368.c46 .drv_data = (void *)true \
401 if (bcm6368_pins[pin].drv_data)
434 if (offset >= BCM63XX_BANK_GPIOS && !bcm6368_pins[offset].drv_data)
441 if (bcm6368_pins[offset].drv_data)
H A Dpinctrl-ns2-mux.c657 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
680 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
703 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
727 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
744 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
771 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
793 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
819 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
838 struct ns2_pin *pin_data = pctldev->desc->pins[pin].drv_data;
898 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
[all...]

Completed in 224 milliseconds

12345678910