/drivers/staging/android/uapi/ |
H A D | sync.h | 31 * @len: length of sync_pt_info including any driver_data 36 * @driver_data: any driver dependent data 45 __u8 driver_data[0]; member in struct:sync_pt_info
|
/drivers/hwmon/ |
H A D | mc13783-adc.c | 78 kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data; local 84 if (driver_data & MC13783_ADC_BPDIV2) 199 if (id->driver_data & MC13783_ADC_16CHANS) { 228 if (id->driver_data & MC13783_ADC_16CHANS) 239 kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data; local 246 if (driver_data & MC13783_ADC_16CHANS) 257 .driver_data = MC13783_ADC_16CHANS, 260 .driver_data [all...] |
H A D | ibmpex.c | 117 static struct ibmpex_driver_data driver_data = { variable in typeref:struct:ibmpex_driver_data 118 .bmc_data = LIST_HEAD_INIT(driver_data.bmc_data), 270 list_for_each_entry_safe(p, next, &driver_data.bmc_data, list) 476 err = ipmi_create_user(data->interface, &driver_data.ipmi_hndlrs, 511 list_add_tail(&data->list, &driver_data.bmc_data); 595 return ipmi_smi_watcher_register(&driver_data.bmc_events); 602 ipmi_smi_watcher_unregister(&driver_data.bmc_events); 603 list_for_each_entry_safe(p, next, &driver_data.bmc_data, list)
|
/drivers/watchdog/ |
H A D | da9052_wdt.c | 61 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 62 struct da9052 *da9052 = driver_data->da9052; 101 driver_data->jpast = jiffies; 109 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 111 kref_get(&driver_data->kref); 116 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 118 kref_put(&driver_data->kref, da9052_wdt_release_resources); 133 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 134 struct da9052 *da9052 = driver_data->da9052; 142 msec = (jnow - driver_data 181 struct da9052_wdt_data *driver_data; local 224 struct da9052_wdt_data *driver_data = platform_get_drvdata(pdev); local [all...] |
H A D | da9055_wdt.c | 60 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 61 struct da9055 *da9055 = driver_data->da9055; 88 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 89 struct da9055 *da9055 = driver_data->da9055; 108 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 110 kref_get(&driver_data->kref); 115 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local 117 kref_put(&driver_data->kref, da9055_wdt_release_resources); 148 struct da9055_wdt_data *driver_data; local 152 driver_data 188 struct da9055_wdt_data *driver_data = platform_get_drvdata(pdev); local [all...] |
H A D | wm831x_wdt.c | 56 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local 57 struct wm831x *wm831x = driver_data->wm831x; 60 mutex_lock(&driver_data->lock); 72 mutex_unlock(&driver_data->lock); 79 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local 80 struct wm831x *wm831x = driver_data->wm831x; 83 mutex_lock(&driver_data->lock); 95 mutex_unlock(&driver_data->lock); 102 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local 103 struct wm831x *wm831x = driver_data 145 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local 189 struct wm831x_wdt_drvdata *driver_data; local 292 struct wm831x_wdt_drvdata *driver_data = platform_get_drvdata(pdev); local [all...] |
/drivers/crypto/caam/ |
H A D | jr.c | 23 static struct jr_driver_data driver_data; variable in typeref:struct:jr_driver_data 111 spin_lock(&driver_data.jr_alloc_lock); 113 spin_unlock(&driver_data.jr_alloc_lock); 251 spin_lock(&driver_data.jr_alloc_lock); 253 if (list_empty(&driver_data.jr_list)) { 254 spin_unlock(&driver_data.jr_alloc_lock); 258 list_for_each_entry(jrpriv, &driver_data.jr_list, list_node) { 272 spin_unlock(&driver_data.jr_alloc_lock); 494 spin_lock(&driver_data.jr_alloc_lock); 495 list_add_tail(&jrpriv->list_node, &driver_data [all...] |
/drivers/mfd/ |
H A D | palmas.c | 496 struct palmas_driver_data *driver_data; local 530 driver_data = (struct palmas_driver_data *)match->data; 531 palmas->features = *driver_data->features; 586 driver_data->irq_chip, &palmas->irq_data);
|
/drivers/pinctrl/ |
H A D | core.h | 31 * @driver_data: driver data for drivers registering to the pin controller 46 void *driver_data; member in struct:pinctrl_dev
|
H A D | core.c | 90 return pctldev->driver_data; 1700 * @driver_data: private pin controller data for this pin controller 1703 struct device *dev, void *driver_data) 1722 pctldev->driver_data = driver_data; 1702 pinctrl_register(struct pinctrl_desc *pctldesc, struct device *dev, void *driver_data) argument
|
/drivers/thermal/samsung/ |
H A D | exynos_thermal_common.h | 86 void *driver_data; member in struct:thermal_sensor_conf
|
/drivers/usb/atm/ |
H A D | usbatm.h | 140 void *driver_data; member in struct:usbatm_data 196 return usbatm_instance->driver_data; /* set NULL after unbind() */
|
/drivers/acpi/ |
H A D | acpi_ipmi.c | 44 /* the device list attached to driver_data.ipmi_devices */ 114 static struct ipmi_driver_data driver_data = { variable in typeref:struct:ipmi_driver_data 115 .ipmi_devices = LIST_HEAD_INIT(driver_data.ipmi_devices), 124 .ipmi_lock = __MUTEX_INITIALIZER(driver_data.ipmi_lock) 146 err = ipmi_create_user(iface, &driver_data.ipmi_hndlrs, 176 if (driver_data.selected_smi == ipmi_device) 177 driver_data.selected_smi = NULL; 190 mutex_lock(&driver_data.ipmi_lock); 191 if (driver_data.selected_smi) { 192 ipmi_device = driver_data [all...] |
/drivers/gpio/ |
H A D | gpio-sx150x.c | 424 kernel_ulong_t driver_data, 430 chip->dev_cfg = &sx150x_devices[driver_data]; 597 sx150x_init_chip(chip, client, id->driver_data, pdata); 422 sx150x_init_chip(struct sx150x_chip *chip, struct i2c_client *client, kernel_ulong_t driver_data, struct sx150x_platform_data *pdata) argument
|
/drivers/media/platform/s5p-mfc/ |
H A D | s5p_mfc.c | 1449 .driver_data = (unsigned long)&mfc_drvdata_v5, 1452 .driver_data = (unsigned long)&mfc_drvdata_v5, 1455 .driver_data = (unsigned long)&mfc_drvdata_v6, 1458 .driver_data = (unsigned long)&mfc_drvdata_v7, 1461 .driver_data = (unsigned long)&mfc_drvdata_v8, 1487 struct s5p_mfc_variant *driver_data = NULL; local 1494 driver_data = (struct s5p_mfc_variant *)match->data; 1496 driver_data = (struct s5p_mfc_variant *) 1497 platform_get_device_id(pdev)->driver_data; 1499 return driver_data; [all...] |
/drivers/pci/ |
H A D | pci-driver.c | 39 * @driver_data: private driver data 55 unsigned long driver_data) 69 dynid->id.driver_data = driver_data; 106 unsigned long driver_data = 0; local 112 &class, &class_mask, &driver_data); 136 /* Only accept driver_data values that match an existing id_table 141 if (driver_data == ids->driver_data) { 152 class, class_mask, driver_data); 51 pci_add_dynid(struct pci_driver *drv, unsigned int vendor, unsigned int device, unsigned int subvendor, unsigned int subdevice, unsigned int class, unsigned int class_mask, unsigned long driver_data) argument [all...] |
/drivers/regulator/ |
H A D | palmas-regulator.c | 1553 struct palmas_pmic_driver_data *driver_data; local 1566 driver_data = (struct palmas_pmic_driver_data *)match->data; 1579 pmic->palmas->pmic_ddata = driver_data; 1581 palmas_dt_to_pdata(&pdev->dev, node, pdata, driver_data); 1595 config.driver_data = pmic; 1598 ret = driver_data->smps_register(pmic, driver_data, pdata, pdev_name, 1603 ret = driver_data->ldo_register(pmic, driver_data, pdata, pdev_name,
|
/drivers/spi/ |
H A D | spi-pxa2xx.h | 25 struct driver_data { struct 85 int (*write)(struct driver_data *drv_data); 86 int (*read)(struct driver_data *drv_data); 87 irqreturn_t (*transfer_handler)(struct driver_data *drv_data); 112 int (*write)(struct driver_data *drv_data); 113 int (*read)(struct driver_data *drv_data); 142 static inline int pxa25x_ssp_comp(struct driver_data *drv_data) 151 static inline void write_SSSR_CS(struct driver_data *drv_data, u32 val) 161 extern int pxa2xx_spi_flush(struct driver_data *drv_data); 162 extern void *pxa2xx_spi_next_transfer(struct driver_data *drv_dat [all...] |
/drivers/crypto/ux500/cryp/ |
H A D | cryp_core.c | 90 static struct cryp_driver_data driver_data; variable in typeref:struct:cryp_driver_data 432 ret = down_interruptible(&driver_data.device_allocation); 437 klist_iter_init(&driver_data.device_list, &device_iterator); 873 up(&driver_data.device_allocation); 939 up(&driver_data.device_allocation); 1529 klist_add_tail(&device_data->list_node, &driver_data.device_list); 1532 up(&driver_data.device_allocation); 1586 if (down_trylock(&driver_data.device_allocation)) 1596 up(&driver_data.device_allocation); 1607 if (list_empty(&driver_data [all...] |
/drivers/crypto/ux500/hash/ |
H A D | hash_core.c | 86 static struct hash_driver_data driver_data; variable in typeref:struct:hash_driver_data 118 up(&driver_data.device_allocation); 389 ret = down_interruptible(&driver_data.device_allocation); 394 klist_iter_init(&driver_data.device_list, &device_iterator); 1735 klist_add_tail(&device_data->list_node, &driver_data.device_list); 1737 up(&driver_data.device_allocation); 1790 if (down_trylock(&driver_data.device_allocation)) 1800 up(&driver_data.device_allocation); 1811 if (list_empty(&driver_data.device_list.k_list)) 1853 if (down_trylock(&driver_data [all...] |
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fimd.c | 172 struct fimd_driver_data *driver_data; member in struct:fimd_context 234 if (ctx->driver_data->has_shadowcon) { 327 struct fimd_driver_data *driver_data = ctx->driver_data; local 328 void *timing_base = ctx->regs + driver_data->timing_base; 347 driver_data->lcdblk_offset, 348 0x3 << driver_data->lcdblk_vt_shift, 349 0x1 << driver_data->lcdblk_vt_shift)) { 363 writel(vidcon1, ctx->regs + driver_data->timing_base + VIDCON1); 373 writel(val, ctx->regs + driver_data 933 struct fimd_driver_data *driver_data = ctx->driver_data; local [all...] |
/drivers/hid/ |
H A D | hid-core.c | 1995 unsigned long driver_data = 0; local 1999 &bus, &vendor, &product, &driver_data); 2011 dynid->id.driver_data = driver_data;
|
/drivers/isdn/hisax/ |
H A D | hfc4s8s_l1.c | 81 /* private driver_data */ 94 .driver_data = 102 .driver_data = 110 .driver_data = 118 .driver_data = 178 hfc4s8s_param driver_data; member in struct:_hfc4s8s_hw 1129 while (idx < hw->driver_data.max_st_ports) { 1270 if (hw->driver_data.clock_mode == 1) 1302 for (i = 0; i < hw->driver_data.max_st_ports; i++) { 1372 for (i = hw->driver_data 1494 hfc4s8s_param *driver_data = (hfc4s8s_param *) ent->driver_data; local [all...] |
/drivers/media/platform/exynos-gsc/ |
H A D | gsc-core.c | 970 .driver_data = (unsigned long)&gsc_v_100_drvdata, 987 struct gsc_driverdata *driver_data = NULL; local 994 driver_data = (struct gsc_driverdata *)match->data; 996 driver_data = (struct gsc_driverdata *) 997 platform_get_device_id(pdev)->driver_data; 1000 return driver_data;
|
/drivers/block/mtip32xx/ |
H A D | mtip32xx.h | 148 /* below are bit numbers in 'dd_flag' defined in driver_data */ 353 struct driver_data *dd; 457 struct driver_data { struct
|