Searched refs:drv_data (Results 1 - 25 of 233) sorted by path

12345678910

/linux-master/drivers/clk/
H A Dclk-max77686.c150 struct max77686_clk_driver_data *drv_data = data; local
153 if (idx >= drv_data->num_clks) {
158 return &drv_data->max_clk_data[idx].hw;
166 struct max77686_clk_driver_data *drv_data; local
171 drv_data = devm_kzalloc(dev, sizeof(*drv_data), GFP_KERNEL);
172 if (!drv_data)
181 drv_data->chip = id->driver_data;
183 switch (drv_data->chip) {
204 drv_data
[all...]
/linux-master/drivers/hid/
H A Dhid-lg4ff.h9 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data);
11 u8 *rd, int size, struct lg_drv_data *drv_data);
16 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) { return 0; }
18 u8 *rd, int size, struct lg_drv_data *drv_data) { return 0; }
15 lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) argument
17 lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size, struct lg_drv_data *drv_data) argument
H A Dhid-asus.c744 struct power_supply_config pscfg = { .drv_data = drvdata };
H A Dhid-input-test.c44 psy->drv_data = dev;
H A Dhid-input.c527 struct power_supply_config psy_cfg = { .drv_data = dev, };
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-lg4ff.c301 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data)
303 struct lg4ff_device_entry *entry = drv_data->device_props;
327 u8 *rd, int size, struct lg_drv_data *drv_data)
330 struct lg4ff_device_entry *entry = drv_data->device_props;
410 struct lg_drv_data *drv_data; local
415 drv_data = hid_get_drvdata(hid);
416 if (!drv_data) {
421 entry = drv_data->device_props;
474 struct lg_drv_data *drv_data; local
477 drv_data
300 lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) argument
326 lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size, struct lg_drv_data *drv_data) argument
552 struct lg_drv_data *drv_data; local
587 struct lg_drv_data *drv_data; local
622 struct lg_drv_data *drv_data; local
766 struct lg_drv_data *drv_data; local
802 struct lg_drv_data *drv_data; local
851 struct lg_drv_data *drv_data; local
944 struct lg_drv_data *drv_data; local
968 struct lg_drv_data *drv_data; local
997 struct lg_drv_data *drv_data; local
1023 struct lg_drv_data *drv_data; local
1056 struct lg_drv_data *drv_data; local
1090 struct lg_drv_data *drv_data; local
1125 struct lg_drv_data *drv_data = hid_get_drvdata(hid); local
1160 struct lg_drv_data *drv_data = hid_get_drvdata(hid); local
1270 struct lg_drv_data *drv_data; local
1457 struct lg_drv_data *drv_data; local
[all...]
/linux-master/drivers/hwmon/
H A Dmenf21bmc_hwmon.c56 struct menf21bmc_hwmon *drv_data = dev_get_drvdata(dev); local
57 struct menf21bmc_hwmon *data_ret = drv_data;
59 if (time_after(jiffies, drv_data->last_update + HZ)
60 || !drv_data->valid) {
62 val = i2c_smbus_read_word_data(drv_data->i2c_client,
68 drv_data->in_val[i] = val;
70 drv_data->last_update = jiffies;
71 drv_data->valid = true;
77 static int menf21bmc_hwmon_get_volt_limits(struct menf21bmc_hwmon *drv_data) argument
82 val = i2c_smbus_read_word_data(drv_data
111 struct menf21bmc_hwmon *drv_data = menf21bmc_hwmon_update(dev); local
123 struct menf21bmc_hwmon *drv_data = dev_get_drvdata(dev); local
132 struct menf21bmc_hwmon *drv_data = dev_get_drvdata(dev); local
191 struct menf21bmc_hwmon *drv_data; local
[all...]
/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;
/linux-master/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier.h96 static inline unsigned int uniphier_pin_get_iectrl(void *drv_data) argument
98 return ((unsigned long)drv_data >> UNIPHIER_PIN_IECTRL_SHIFT) &
102 static inline unsigned int uniphier_pin_get_drvctrl(void *drv_data) argument
104 return ((unsigned long)drv_data >> UNIPHIER_PIN_DRVCTRL_SHIFT) &
108 static inline unsigned int uniphier_pin_get_drv_type(void *drv_data) argument
110 return ((unsigned long)drv_data >> UNIPHIER_PIN_DRV_TYPE_SHIFT) &
114 static inline unsigned int uniphier_pin_get_pupdctrl(void *drv_data) argument
116 return ((unsigned long)drv_data >> UNIPHIER_PIN_PUPDCTRL_SHIFT) &
120 static inline unsigned int uniphier_pin_get_pull_dir(void *drv_data) argument
122 return ((unsigned long)drv_data >> UNIPHIER_PIN_PULL_DIR_SHIF
[all...]
/linux-master/drivers/power/supply/
H A Dlt3651-charger.c135 psy_cfg.drv_data = lt3651_charger;
H A Dpmu_battery.c174 psy_cfg.drv_data = pbat;
/linux-master/drivers/watchdog/
H A Dmenf21bmc_wdt.c60 struct menf21bmc_wdt *drv_data = watchdog_get_drvdata(wdt); local
62 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_ON);
67 struct menf21bmc_wdt *drv_data = watchdog_get_drvdata(wdt); local
69 return i2c_smbus_write_byte_data(drv_data->i2c_client,
77 struct menf21bmc_wdt *drv_data = watchdog_get_drvdata(wdt); local
84 ret = i2c_smbus_write_word_data(drv_data->i2c_client,
96 struct menf21bmc_wdt *drv_data = watchdog_get_drvdata(wdt); local
98 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_TRIG);
118 struct menf21bmc_wdt *drv_data; local
121 drv_data
165 struct menf21bmc_wdt *drv_data = platform_get_drvdata(pdev); local
[all...]
/linux-master/arch/arm/mach-versatile/
H A Dspc.c372 struct ve_spc_drvdata *drv_data = data; local
373 uint32_t status = readl_relaxed(drv_data->baseaddr + PWC_STATUS);
377 complete(&drv_data->done);
/linux-master/drivers/acpi/
H A Dac.c225 psy_cfg.drv_data = ac;
H A Dbattery.c826 struct power_supply_config psy_cfg = { .drv_data = battery, };
H A Dsbs.c521 struct power_supply_config psy_cfg = { .drv_data = battery, };
576 struct power_supply_config psy_cfg = { .drv_data = sbs, };
/linux-master/drivers/ata/
H A Dahci_st.c56 struct st_ahci_drv_data *drv_data = hpriv->plat_data; local
59 if (drv_data->pwr) {
60 err = reset_control_deassert(drv_data->pwr);
67 if (drv_data->sw_rst) {
68 err = reset_control_deassert(drv_data->sw_rst);
75 if (drv_data->pwr_rst) {
76 err = reset_control_deassert(drv_data->pwr_rst);
89 struct st_ahci_drv_data *drv_data = hpriv->plat_data; local
93 if (drv_data->pwr) {
94 err = reset_control_assert(drv_data
105 struct st_ahci_drv_data *drv_data = hpriv->plat_data; local
146 struct st_ahci_drv_data *drv_data; local
184 struct st_ahci_drv_data *drv_data = hpriv->plat_data; local
[all...]
H A Dpata_ep93xx.c263 static u16 ep93xx_pata_read(struct ep93xx_pata_data *drv_data, argument
267 void __iomem *base = drv_data->ide_base;
268 const struct ata_timing *t = &drv_data->t;
279 ep93xx_pata_rw_end(base, addr, drv_data->iordy, t0, t2, t2i);
284 static u16 ep93xx_pata_read_reg(struct ep93xx_pata_data *drv_data, argument
287 return ep93xx_pata_read(drv_data, addr, true);
291 static u16 ep93xx_pata_read_data(struct ep93xx_pata_data *drv_data, argument
294 return ep93xx_pata_read(drv_data, addr, false);
297 static void ep93xx_pata_write(struct ep93xx_pata_data *drv_data, argument
301 void __iomem *base = drv_data
318 ep93xx_pata_write_reg(struct ep93xx_pata_data *drv_data, u16 value, unsigned long addr) argument
325 ep93xx_pata_write_data(struct ep93xx_pata_data *drv_data, u16 value, unsigned long addr) argument
334 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
361 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
368 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
377 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
418 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
450 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
460 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
473 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
484 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
524 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
553 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
616 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
628 ep93xx_pata_release_dma(struct ep93xx_pata_data *drv_data) argument
649 ep93xx_pata_dma_init(struct ep93xx_pata_data *drv_data) argument
706 struct ep93xx_pata_data *drv_data = qc->ap->host->private_data; local
746 struct ep93xx_pata_data *drv_data = qc->ap->host->private_data; local
774 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
846 struct ep93xx_pata_data *drv_data; local
866 struct ep93xx_pata_data *drv_data = ap->host->private_data; local
922 struct ep93xx_pata_data *drv_data; local
1016 struct ep93xx_pata_data *drv_data = host->private_data; local
[all...]
/linux-master/drivers/cpufreq/
H A Dqcom-cpufreq-hw.c209 struct qcom_cpufreq_data *drv_data = policy->driver_data; local
238 data = readl_relaxed(drv_data->base + soc_data->reg_freq_lut +
244 data = readl_relaxed(drv_data->base + soc_data->reg_volt_lut +
/linux-master/drivers/crypto/chelsio/
H A Dchcr_core.c29 static struct chcr_driver_data drv_data; variable in typeref:struct:chcr_driver_data
83 mutex_lock(&drv_data.drv_mutex);
84 if (!list_empty(&drv_data.act_dev)) {
85 u_ctx = drv_data.last_dev;
86 if (list_is_last(&drv_data.last_dev->entry, &drv_data.act_dev))
87 drv_data.last_dev = list_first_entry(&drv_data.act_dev,
90 drv_data.last_dev =
91 list_next_entry(drv_data
[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/extcon/
H A Dextcon-intel-cht-wc.c489 struct power_supply_config psy_cfg = { .drv_data = ext };
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c125 const struct hdmi_driver_data *drv_data; member in struct:hdmi_context
680 return hdmi_reg_map[reg_id & 0xffff][hdata->drv_data->type];
751 for (i = 0; i < hdata->drv_data->clk_gates.count; ++i) {
757 hdata->drv_data->clk_gates.data[i], ret);
768 int i = hdata->drv_data->clk_gates.count;
780 for (i = 0; i < hdata->drv_data->clk_muxes.count; i += 3) {
788 hdata->drv_data->clk_muxes.data[i + 2],
789 hdata->drv_data->clk_muxes.data[i + to_phy], ret);
913 const struct hdmiphy_configs *confs = &hdata->drv_data->phy_confs;
1165 if (hdata->drv_data
1718 const struct hdmi_driver_data *drv_data = hdata->drv_data; local
[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...]

Completed in 272 milliseconds

12345678910