Searched refs:driver_data (Results 1 - 25 of 1553) sorted by relevance

1234567891011>>

/linux-master/drivers/platform/x86/x86-android-tablets/
H A Ddmi.c25 .driver_data = (void *)&acer_b1_750_info,
33 .driver_data = (void *)&advantech_mica_071_info,
41 .driver_data = (void *)&asus_me176c_info,
49 .driver_data = (void *)&asus_tf103c_info,
59 .driver_data = (void *)&chuwi_hi8_info,
70 .driver_data = (void *)&cyberbook_t116_info,
79 .driver_data = (void *)&czc_p10t,
88 .driver_data = (void *)&czc_p10t,
97 .driver_data = (void *)&lenovo_yogabook_x90_info,
105 .driver_data
[all...]
/linux-master/sound/soc/amd/yc/
H A Dacp6x-mach.c49 .driver_data = &acp6x_card,
56 .driver_data = &acp6x_card,
63 .driver_data = &acp6x_card,
70 .driver_data = &acp6x_card,
77 .driver_data = &acp6x_card,
84 .driver_data = &acp6x_card,
91 .driver_data = &acp6x_card,
98 .driver_data = &acp6x_card,
105 .driver_data = &acp6x_card,
112 .driver_data
[all...]
/linux-master/drivers/input/serio/
H A Di8042-acpipnpio.h100 .driver_data = (void *)(SERIO_QUIRK_NOMUX)
107 .driver_data = (void *)(SERIO_QUIRK_NOLOOP)
115 .driver_data = (void *)(SERIO_QUIRK_NOMUX | SERIO_QUIRK_RESET_NEVER)
123 .driver_data = (void *)(SERIO_QUIRK_PROBE_DEFER | SERIO_QUIRK_RESET_NEVER)
131 .driver_data = (void *)(SERIO_QUIRK_PROBE_DEFER | SERIO_QUIRK_RESET_NEVER)
141 .driver_data = (void *)(SERIO_QUIRK_RESET_NEVER)
148 .driver_data = (void *)(SERIO_QUIRK_RESET_NEVER)
157 .driver_data = (void *)(SERIO_QUIRK_NOLOOP)
166 .driver_data = (void *)(SERIO_QUIRK_NOLOOP)
173 .driver_data
[all...]
/linux-master/drivers/spi/
H A Dspi-pxa2xx.h23 struct driver_data { struct
49 int (*write)(struct driver_data *drv_data);
50 int (*read)(struct driver_data *drv_data);
51 irqreturn_t (*transfer_handler)(struct driver_data *drv_data);
71 static inline u32 pxa2xx_spi_read(const struct driver_data *drv_data, u32 reg)
76 static inline void pxa2xx_spi_write(const struct driver_data *drv_data, u32 reg, u32 val)
83 static inline int pxa25x_ssp_comp(const struct driver_data *drv_data)
95 static inline void clear_SSCR1_bits(const struct driver_data *drv_data, u32 bits)
100 static inline u32 read_SSSR_bits(const struct driver_data *drv_data, u32 bits)
105 static inline void write_SSSR_CS(const struct driver_data *drv_dat
[all...]
/linux-master/drivers/platform/x86/amd/pmc/
H A Dpmc-quirks.c33 .driver_data = &quirk_s2idle_bug,
41 .driver_data = &quirk_s2idle_bug,
49 .driver_data = &quirk_s2idle_bug,
57 .driver_data = &quirk_s2idle_bug,
65 .driver_data = &quirk_s2idle_bug,
73 .driver_data = &quirk_s2idle_bug,
81 .driver_data = &quirk_s2idle_bug,
89 .driver_data = &quirk_s2idle_bug,
97 .driver_data = &quirk_s2idle_bug,
105 .driver_data
[all...]
/linux-master/drivers/hwtracing/intel_th/
H A Dpci.c74 const struct intel_th_drvdata *drvdata = (void *)id->driver_data;
141 .driver_data = (kernel_ulong_t)0,
145 .driver_data = (kernel_ulong_t)0,
150 .driver_data = (kernel_ulong_t)0,
155 .driver_data = (kernel_ulong_t)0,
160 .driver_data = (kernel_ulong_t)0,
165 .driver_data = (kernel_ulong_t)&intel_th_1x_multi_is_broken,
170 .driver_data = (kernel_ulong_t)0,
175 .driver_data = (kernel_ulong_t)0,
180 .driver_data
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dpci.c37 .driver_data = ATH9K_PCI_LED_ACT_HI },
47 .driver_data = ATH9K_PCI_D3_L1_WAR },
52 .driver_data = ATH9K_PCI_D3_L1_WAR },
57 .driver_data = ATH9K_PCI_D3_L1_WAR },
62 .driver_data = ATH9K_PCI_D3_L1_WAR },
67 .driver_data = ATH9K_PCI_D3_L1_WAR },
72 .driver_data = ATH9K_PCI_D3_L1_WAR },
77 .driver_data = ATH9K_PCI_D3_L1_WAR },
82 .driver_data = ATH9K_PCI_D3_L1_WAR },
87 .driver_data
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_panel_orientation_quirks.c156 .driver_data = (void *)&lcd800x1280_rightside_up,
162 .driver_data = (void *)&lcd800x1280_rightside_up,
168 .driver_data = (void *)&lcd720x1280_rightside_up,
174 .driver_data = (void *)&lcd800x1280_leftside_up,
180 .driver_data = (void *)&lcd800x1280_rightside_up,
186 .driver_data = (void *)&lcd800x1280_rightside_up,
192 .driver_data = (void *)&lcd800x1280_rightside_up,
198 .driver_data = (void *)&lcd1080x1920_leftside_up,
204 .driver_data = (void *)&lcd800x1280_rightside_up,
212 .driver_data
[all...]
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dpcie_quirks.c16 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
25 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
34 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
42 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
50 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
58 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
66 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
74 .driver_data = (void *)QUIRK_FW_RST_D3COLD,
86 card->quirks = (uintptr_t)dmi_id->driver_data;
/linux-master/drivers/soundwire/
H A Ddmi-quirks.c100 .driver_data = (void *)intel_tgl_bios,
107 .driver_data = (void *)intel_tgl_bios,
115 .driver_data = (void *)intel_tgl_bios,
123 .driver_data = (void *)intel_tgl_bios,
131 .driver_data = (void *)intel_rooks_county,
139 .driver_data = (void *)intel_rooks_county,
146 .driver_data = (void *)dell_sku_0A3E,
154 .driver_data = (void *)hp_omen_16,
168 for (map = dmi_id->driver_data; map->adr; map++) {
/linux-master/drivers/watchdog/
H A Dda9055_wdt.c55 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local
56 struct da9055 *da9055 = driver_data->da9055;
83 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local
84 struct da9055 *da9055 = driver_data->da9055;
124 struct da9055_wdt_data *driver_data; local
128 driver_data = devm_kzalloc(dev, sizeof(*driver_data), GFP_KERNEL);
129 if (!driver_data)
132 driver_data->da9055 = da9055;
134 da9055_wdt = &driver_data
[all...]
H A Dwm831x_wdt.c51 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local
52 struct wm831x *wm831x = driver_data->wm831x;
55 mutex_lock(&driver_data->lock);
67 mutex_unlock(&driver_data->lock);
74 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local
75 struct wm831x *wm831x = driver_data->wm831x;
78 mutex_lock(&driver_data->lock);
90 mutex_unlock(&driver_data->lock);
97 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local
98 struct wm831x *wm831x = driver_data
132 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); local
177 struct wm831x_wdt_drvdata *driver_data; local
[all...]
H A Dda9052_wdt.c52 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local
53 struct da9052 *da9052 = driver_data->da9052;
92 driver_data->jpast = jiffies;
110 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); local
111 struct da9052 *da9052 = driver_data->da9052;
119 msec = (jnow - driver_data->jpast) * 1000/HZ;
155 struct da9052_wdt_data *driver_data; local
159 driver_data = devm_kzalloc(dev, sizeof(*driver_data), GFP_KERNEL);
160 if (!driver_data)
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Ddmi.c72 .driver_data = (void *)&acepc_t8_data,
83 .driver_data = (void *)&acepc_t8_data,
92 .driver_data = (void *)&acepc_t8_data,
103 .driver_data = (void *)&chuwi_hi8_pro_data,
113 .driver_data = (void *)&acepc_t8_data,
130 .driver_data = (void *)&gpd_win_pocket_data,
140 .driver_data = (void *)&jumper_ezpad_mini3_data,
150 .driver_data = (void *)&meegopad_t08_data,
161 .driver_data = (void *)&pov_tab_p1006w_data,
171 .driver_data
[all...]
/linux-master/include/linux/
H A Dbcm47xx_wdt.h15 void *driver_data; member in struct:bcm47xx_wdt
25 return wdt->driver_data;
H A Dmod_devicetable.h37 * @driver_data: Data private to the driver.
38 * Most drivers don't need to use driver_data field.
39 * Best practice is to use driver_data as an index
48 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:pci_device_id
64 kernel_ulong_t driver_data; member in struct:ieee1394_device_id
178 kernel_ulong_t driver_data; member in struct:hid_device_id
212 kernel_ulong_t driver_data; member in struct:css_device_id
219 kernel_ulong_t driver_data; member in struct:acpi_device_id
232 * specific PCI class. The .id and .driver_data fields will be left
242 kernel_ulong_t driver_data; member in struct:pnp_device_id
247 kernel_ulong_t driver_data; member in struct:pnp_card_device_id
268 unsigned long driver_data; member in struct:hda_device_id
276 kernel_ulong_t driver_data; member in struct:sdw_device_id
392 kernel_ulong_t driver_data; member in struct:eisa_device_id
417 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:sdio_device_id
460 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:hv_vmbus_device_id
470 kernel_ulong_t driver_data; member in struct:rpmsg_device_id
480 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:i2c_device_id
490 kernel_ulong_t driver_data; member in struct:pci_epf_device_id
517 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:spi_device_id
530 kernel_ulong_t driver_data; member in struct:slim_device_id
541 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:apr_device_id
549 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:spmi_device_id
591 void *driver_data; member in struct:dmi_system_id
609 kernel_ulong_t driver_data; member in struct:platform_device_id
641 kernel_ulong_t driver_data; /* Data private to the driver */ member in struct:zorro_device_id
652 kernel_ulong_t driver_data; /* data private to the driver */ member in struct:isapnp_device_id
693 kernel_ulong_t driver_data; member in struct:x86_cpu_id
761 kernel_ulong_t driver_data; member in struct:mcb_device_id
767 kernel_ulong_t driver_data; member in struct:ulpi_device_id
802 kernel_ulong_t driver_data; member in struct:tb_service_id
823 kernel_ulong_t driver_data; member in struct:typec_device_id
861 kernel_ulong_t driver_data; member in struct:mhi_device_id
869 kernel_ulong_t driver_data; member in struct:auxiliary_device_id
887 kernel_ulong_t driver_data; member in struct:ssam_device_id
911 kernel_ulong_t driver_data; member in struct:dfl_device_id
925 kernel_ulong_t driver_data; member in struct:ishtp_device_id
970 kernel_ulong_t driver_data; member in struct:coreboot_device_id
[all...]
/linux-master/drivers/platform/x86/amd/pmf/
H A Dpmf-quirks.c30 .driver_data = &quirk_no_sps_bug,
44 quirks = dmi_id->driver_data;
/linux-master/drivers/hwmon/pmbus/
H A Dmax31785.c57 struct max31785_data *driver_data,
62 max31785_wait(driver_data);
64 driver_data->access = ktime_get();
69 struct max31785_data *driver_data,
74 max31785_wait(driver_data);
76 driver_data->access = ktime_get();
81 struct max31785_data *driver_data,
86 max31785_wait(driver_data);
88 driver_data->access = ktime_get();
93 struct max31785_data *driver_data,
56 max31785_i2c_write_byte_data(struct i2c_client *client, struct max31785_data *driver_data, int command, u16 data) argument
68 max31785_i2c_read_word_data(struct i2c_client *client, struct max31785_data *driver_data, int command) argument
80 _max31785_read_byte_data(struct i2c_client *client, struct max31785_data *driver_data, int page, int command) argument
92 _max31785_write_byte_data(struct i2c_client *client, struct max31785_data *driver_data, int page, int command, u16 data) argument
104 _max31785_read_word_data(struct i2c_client *client, struct max31785_data *driver_data, int page, int phase, int command) argument
116 _max31785_write_word_data(struct i2c_client *client, struct max31785_data *driver_data, int page, int command, u16 data) argument
131 struct max31785_data *driver_data = to_max31785_data(info); local
206 max31785_get_pwm_mode(struct i2c_client *client, struct max31785_data *driver_data, int page) argument
237 struct max31785_data *driver_data = to_max31785_data(info); local
297 max31785_update_fan(struct i2c_client *client, struct max31785_data *driver_data, int page, u8 config, u8 mask, u16 command) argument
324 max31785_pwm_enable(struct i2c_client *client, struct max31785_data *driver_data, int page, u16 word) argument
362 struct max31785_data *driver_data = to_max31785_data(info); local
445 struct max31785_data *driver_data = to_max31785_data(info); local
474 struct max31785_data *driver_data; local
[all...]
/linux-master/drivers/platform/x86/
H A Dasus-nb-wmi.c151 quirks = dmi->driver_data;
163 .driver_data = &quirk_asus_q500a,
172 .driver_data = &quirk_asus_wapf4,
181 .driver_data = &quirk_asus_wapf4,
190 .driver_data = &quirk_asus_x55u,
199 .driver_data = &quirk_asus_wapf4,
208 .driver_data = &quirk_asus_wapf4,
217 .driver_data = &quirk_asus_wapf4,
226 .driver_data = &quirk_asus_wapf4,
235 .driver_data
[all...]
/linux-master/drivers/input/gameport/
H A Dns558.c151 { .id = "@P@0001", .driver_data = 0 }, /* ALS 100 */
152 { .id = "@P@0020", .driver_data = 0 }, /* ALS 200 */
153 { .id = "@P@1001", .driver_data = 0 }, /* ALS 100+ */
154 { .id = "@P@2001", .driver_data = 0 }, /* ALS 120 */
155 { .id = "ASB16fd", .driver_data = 0 }, /* AdLib NSC16 */
156 { .id = "AZT3001", .driver_data = 0 }, /* AZT1008 */
157 { .id = "CDC0001", .driver_data = 0 }, /* Opl3-SAx */
158 { .id = "CSC0001", .driver_data = 0 }, /* CS4232 */
159 { .id = "CSC000f", .driver_data = 0 }, /* CS4236 */
160 { .id = "CSC0101", .driver_data
[all...]
/linux-master/drivers/iommu/amd/
H A Dquirks.c51 for (i = d->driver_data; i->id != 0 && i->devid != 0; i++)
65 .driver_data = (void *)&ivrs_ioapic_quirks[DELL_INSPIRON_7375],
74 .driver_data = (void *)&ivrs_ioapic_quirks[DELL_LATITUDE_5495],
87 .driver_data = (void *)&ivrs_ioapic_quirks[DELL_LATITUDE_5495],
96 .driver_data = (void *)&ivrs_ioapic_quirks[LENOVO_IDEAPAD_330S_15ARR],
/linux-master/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.c42 const struct kirin_drm_data *driver_data)
59 driver_data->crtc_funcs, NULL);
65 drm_crtc_helper_add(crtc, driver_data->crtc_helper_funcs);
104 const struct kirin_drm_data *driver_data)
120 ctx = driver_data->alloc_hw_ctx(pdev, &kirin_priv->crtc.base);
132 for (ch = 0; ch < driver_data->num_planes; ch++) {
133 if (ch == driver_data->prim_plane)
138 type, driver_data);
146 prim_plane = &kirin_priv->planes[driver_data->prim_plane].base;
148 prim_plane, driver_data);
40 kirin_drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, struct drm_plane *plane, const struct kirin_drm_data *driver_data) argument
103 kirin_drm_private_init(struct drm_device *dev, const struct kirin_drm_data *driver_data) argument
157 kirin_drm_kms_init(struct drm_device *dev, const struct kirin_drm_data *driver_data) argument
218 struct kirin_drm_data *driver_data; local
[all...]
/linux-master/drivers/acpi/
H A Dacpi_ipmi.c27 /* the device list attached to driver_data.ipmi_devices */
97 static struct ipmi_driver_data driver_data = { variable in typeref:struct:ipmi_driver_data
98 .ipmi_devices = LIST_HEAD_INIT(driver_data.ipmi_devices),
107 .ipmi_lock = __MUTEX_INITIALIZER(driver_data.ipmi_lock)
129 err = ipmi_create_user(iface, &driver_data.ipmi_hndlrs,
159 if (driver_data.selected_smi == ipmi_device)
160 driver_data.selected_smi = NULL;
173 mutex_lock(&driver_data.ipmi_lock);
174 if (driver_data.selected_smi) {
175 ipmi_device = driver_data
[all...]
/linux-master/drivers/mfd/
H A Dkempld-core.c131 const struct kempld_platform_data *pdata = id->driver_data;
537 .driver_data = (void *)&kempld_platform_data_generic,
545 .driver_data = (void *)&kempld_platform_data_generic,
553 .driver_data = (void *)&kempld_platform_data_generic,
561 .driver_data = (void *)&kempld_platform_data_generic,
569 .driver_data = (void *)&kempld_platform_data_generic,
577 .driver_data = (void *)&kempld_platform_data_generic,
585 .driver_data = (void *)&kempld_platform_data_generic,
593 .driver_data = (void *)&kempld_platform_data_generic,
601 .driver_data
[all...]
/linux-master/drivers/reset/starfive/
H A Dreset-starfive-jh7110.c55 struct jh7110_reset_info *info = (struct jh7110_reset_info *)(id->driver_data);
73 .driver_data = (kernel_ulong_t)&jh7110_sys_info,
77 .driver_data = (kernel_ulong_t)&jh7110_aon_info,
81 .driver_data = (kernel_ulong_t)&jh7110_stg_info,
85 .driver_data = (kernel_ulong_t)&jh7110_isp_info,
89 .driver_data = (kernel_ulong_t)&jh7110_vout_info,

Completed in 252 milliseconds

1234567891011>>