/linux-master/drivers/input/rmi4/ |
H A D | rmi_f55.c | 39 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 D | rmi_f3a.c | 210 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 D | uart.c | 37 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 D | nfcmrvl.h | 100 void *drv_data; member in struct:nfcmrvl_private 120 void *drv_data,
|
H A D | main.c | 93 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 D | dw_mmc-pltfm.c | 31 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 D | dw_mmc.c | 1288 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 D | acp-mach-common.c | 1387 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 D | hid-lg.c | 433 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 D | hid-sony.c | 1260 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 D | hid-input-test.c | 44 psy->drv_data = dev;
|
/linux-master/drivers/watchdog/ |
H A D | s3c2410_wdt.c | 189 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 D | rtc-max77686.c | 95 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 D | exynos-chipid.c | 101 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 D | rockchip-mailbox.c | 167 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 D | core.c | 20 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 D | irq-stm32-exti.c | 78 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 D | ufs-exynos.c | 204 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 D | pci.c | 17 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 D | mtk-mdp3-vpu.c | 85 (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 D | pinctrl-uniphier-core.c | 80 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 D | phy-exynos5-usbdrd.c | 211 * @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 D | mtk_drm_drv.c | 416 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 D | pinctrl-bcm6368.c | 46 .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 D | pinctrl-ns2-mux.c | 657 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...] |