/linux-6.6.21/drivers/net/wireless/ath/ath9k/ |
D | pci.c | 37 .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 = ATH9K_PCI_D3_L1_WAR }, [all …]
|
/linux-6.6.21/drivers/input/serio/ |
D | i8042-acpipnpio.h | 100 .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 = (void *)(SERIO_QUIRK_NOMUX) [all …]
|
/linux-6.6.21/sound/soc/amd/yc/ |
D | acp6x-mach.c | 49 .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 = &acp6x_card, [all …]
|
/linux-6.6.21/drivers/hwtracing/intel_th/ |
D | pci.c | 74 const struct intel_th_drvdata *drvdata = (void *)id->driver_data; in intel_th_pci_probe() 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 = (kernel_ulong_t)0, [all …]
|
/linux-6.6.21/drivers/gpu/drm/ |
D | drm_panel_orientation_quirks.c | 150 .driver_data = (void *)&lcd800x1280_rightside_up, 156 .driver_data = (void *)&lcd800x1280_rightside_up, 162 .driver_data = (void *)&lcd720x1280_rightside_up, 168 .driver_data = (void *)&lcd800x1280_leftside_up, 174 .driver_data = (void *)&lcd800x1280_rightside_up, 180 .driver_data = (void *)&lcd800x1280_rightside_up, 186 .driver_data = (void *)&lcd800x1280_rightside_up, 192 .driver_data = (void *)&lcd1080x1920_leftside_up, 198 .driver_data = (void *)&lcd800x1280_rightside_up, 206 .driver_data = (void *)&lcd1200x1920_rightside_up, [all …]
|
/linux-6.6.21/drivers/platform/x86/amd/pmc/ |
D | pmc-quirks.c | 33 .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 = &quirk_s2idle_bug, [all …]
|
/linux-6.6.21/drivers/platform/x86/ |
D | asus-nb-wmi.c | 131 quirks = dmi->driver_data; in dmi_matched() 143 .driver_data = &quirk_asus_q500a, 152 .driver_data = &quirk_asus_wapf4, 161 .driver_data = &quirk_asus_wapf4, 170 .driver_data = &quirk_asus_x55u, 179 .driver_data = &quirk_asus_wapf4, 188 .driver_data = &quirk_asus_wapf4, 197 .driver_data = &quirk_asus_wapf4, 206 .driver_data = &quirk_asus_wapf4, 215 .driver_data = &quirk_asus_wapf4, [all …]
|
D | touchscreen_dmi.c | 1124 .driver_data = (void *)&archos_101_cesium_educ_data, 1131 .driver_data = (void *)&bush_bush_windows_tablet_data, 1138 .driver_data = (void *)&chuwi_hi8_data, 1146 .driver_data = (void *)&chuwi_hi8_data, 1155 .driver_data = (void *)&chuwi_hi8_air_data, 1164 .driver_data = (void *)&chuwi_hi8_pro_data, 1172 .driver_data = (void *)&chuwi_hi10_air_data, 1181 .driver_data = (void *)&chuwi_hi10_plus_data, 1190 .driver_data = (void *)&chuwi_hi10_pro_data, 1199 .driver_data = (void *)&chuwi_hibook_data, [all …]
|
/linux-6.6.21/drivers/platform/x86/x86-android-tablets/ |
D | dmi.c | 25 .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 = (void *)&lenovo_yogabook_x91_info, [all …]
|
/linux-6.6.21/drivers/hid/i2c-hid/ |
D | i2c-hid-dmi-quirks.c | 301 .driver_data = (void *)&sipodev_desc 309 .driver_data = (void *)&sipodev_desc 317 .driver_data = (void *)&sipodev_desc 325 .driver_data = (void *)&sipodev_desc 344 .driver_data = (void *)&sipodev_desc 352 .driver_data = (void *)&sipodev_desc 360 .driver_data = (void *)&sipodev_desc 368 .driver_data = (void *)&sipodev_desc 376 .driver_data = (void *)&sipodev_desc 384 .driver_data = (void *)&sipodev_desc [all …]
|
/linux-6.6.21/drivers/hid/ |
D | hid-apple.c | 827 unsigned long quirks = id->driver_data; in apple_probe() 876 .driver_data = APPLE_MIGHTYMOUSE | APPLE_INVERT_HWHEEL }, 879 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 881 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 883 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 885 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 887 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 889 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 891 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN | 894 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN | [all …]
|
D | hid-multitouch.c | 1731 if (id->driver_data == mt_classes[i].name) { in mt_probe() 1860 { .driver_data = MT_CLS_3M, 1863 { .driver_data = MT_CLS_3M, 1866 { .driver_data = MT_CLS_3M, 1871 { .driver_data = MT_CLS_EXPORT_ALL_INPUTS, 1876 { .driver_data = MT_CLS_WIN_8_DISABLE_WAKEUP, 1882 { .driver_data = MT_CLS_ASUS, 1888 { .driver_data = MT_CLS_SERIAL, 1893 { .driver_data = MT_CLS_NSMU, 1898 { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTNUMBER, [all …]
|
D | hid-lg.c | 776 drv_data->quirks = id->driver_data; in lg_probe() 861 .driver_data = LG_RDESC | LG_WIRELESS }, 864 .driver_data = LG_BAD_RELATIVE_KEYS }, 867 .driver_data = LG_DUPLICATE_USAGES }, 870 .driver_data = LG_IGNORE_DOUBLED_WHEEL | LG_EXPANDED_KEYMAP }, 872 .driver_data = LG_IGNORE_DOUBLED_WHEEL | LG_EXPANDED_KEYMAP }, 875 .driver_data = LG_NOGET }, 877 .driver_data = LG_NOGET }, 879 .driver_data = LG_NOGET | LG_FF4 }, 882 .driver_data = LG_FF2 }, [all …]
|
/linux-6.6.21/drivers/spi/ |
D | spi-pxa2xx.h | 23 struct driver_data { struct 49 int (*write)(struct driver_data *drv_data); argument 50 int (*read)(struct driver_data *drv_data); argument 51 irqreturn_t (*transfer_handler)(struct driver_data *drv_data); argument 71 static inline u32 pxa2xx_spi_read(const struct driver_data *drv_data, u32 reg) in pxa2xx_spi_read() argument 76 static inline void pxa2xx_spi_write(const struct driver_data *drv_data, u32 reg, u32 val) in pxa2xx_spi_write() 83 static inline int pxa25x_ssp_comp(const struct driver_data *drv_data) in pxa25x_ssp_comp() 95 static inline void clear_SSCR1_bits(const struct driver_data *drv_data, u32 bits) in clear_SSCR1_bits() 100 static inline u32 read_SSSR_bits(const struct driver_data *drv_data, u32 bits) in read_SSSR_bits() 105 static inline void write_SSSR_CS(const struct driver_data *drv_data, u32 val) in write_SSSR_CS() [all …]
|
/linux-6.6.21/drivers/input/gameport/ |
D | ns558.c | 151 { .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 = 0 }, /* CS4327 */ [all …]
|
/linux-6.6.21/drivers/watchdog/ |
D | wm831x_wdt.c | 51 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_start() local 52 struct wm831x *wm831x = driver_data->wm831x; in wm831x_wdt_start() 55 mutex_lock(&driver_data->lock); in wm831x_wdt_start() 67 mutex_unlock(&driver_data->lock); in wm831x_wdt_start() 74 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_stop() local 75 struct wm831x *wm831x = driver_data->wm831x; in wm831x_wdt_stop() 78 mutex_lock(&driver_data->lock); in wm831x_wdt_stop() 90 mutex_unlock(&driver_data->lock); in wm831x_wdt_stop() 97 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_ping() local 98 struct wm831x *wm831x = driver_data->wm831x; in wm831x_wdt_ping() [all …]
|
D | da9052_wdt.c | 52 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_set_timeout() local 53 struct da9052 *da9052 = driver_data->da9052; in da9052_wdt_set_timeout() 92 driver_data->jpast = jiffies; in da9052_wdt_set_timeout() 110 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_ping() local 111 struct da9052 *da9052 = driver_data->da9052; in da9052_wdt_ping() 119 msec = (jnow - driver_data->jpast) * 1000/HZ; in da9052_wdt_ping() 155 struct da9052_wdt_data *driver_data; in da9052_wdt_probe() local 159 driver_data = devm_kzalloc(dev, sizeof(*driver_data), GFP_KERNEL); in da9052_wdt_probe() 160 if (!driver_data) in da9052_wdt_probe() 162 driver_data->da9052 = da9052; in da9052_wdt_probe() [all …]
|
D | da9055_wdt.c | 55 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9055_wdt_set_timeout() local 56 struct da9055 *da9055 = driver_data->da9055; in da9055_wdt_set_timeout() 83 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9055_wdt_ping() local 84 struct da9055 *da9055 = driver_data->da9055; in da9055_wdt_ping() 124 struct da9055_wdt_data *driver_data; in da9055_wdt_probe() local 128 driver_data = devm_kzalloc(dev, sizeof(*driver_data), GFP_KERNEL); in da9055_wdt_probe() 129 if (!driver_data) in da9055_wdt_probe() 132 driver_data->da9055 = da9055; in da9055_wdt_probe() 134 da9055_wdt = &driver_data->wdt; in da9055_wdt_probe() 141 watchdog_set_drvdata(da9055_wdt, driver_data); in da9055_wdt_probe() [all …]
|
/linux-6.6.21/include/linux/ |
D | mod_devicetable.h | 48 kernel_ulong_t driver_data; /* Data private to the driver */ member 64 kernel_ulong_t driver_data; member 178 kernel_ulong_t driver_data; member 212 kernel_ulong_t driver_data; member 219 kernel_ulong_t driver_data; member 242 kernel_ulong_t driver_data; member 247 kernel_ulong_t driver_data; member 268 unsigned long driver_data; member 276 kernel_ulong_t driver_data; member 392 kernel_ulong_t driver_data; member [all …]
|
/linux-6.6.21/drivers/mfd/ |
D | kempld-core.c | 131 const struct kempld_platform_data *pdata = id->driver_data; in kempld_create_platform_device() 576 .driver_data = (void *)&kempld_platform_data_generic, 584 .driver_data = (void *)&kempld_platform_data_generic, 592 .driver_data = (void *)&kempld_platform_data_generic, 600 .driver_data = (void *)&kempld_platform_data_generic, 608 .driver_data = (void *)&kempld_platform_data_generic, 616 .driver_data = (void *)&kempld_platform_data_generic, 624 .driver_data = (void *)&kempld_platform_data_generic, 632 .driver_data = (void *)&kempld_platform_data_generic, 640 .driver_data = (void *)&kempld_platform_data_generic, [all …]
|
/linux-6.6.21/sound/firewire/dice/ |
D | dice.c | 150 if (!entry->driver_data && entry->vendor_id != OUI_SSL) { in dice_probe() 166 if (!entry->driver_data) in dice_probe() 169 detect_formats = (snd_dice_detect_formats_t)entry->driver_data; in dice_probe() 258 .driver_data = (kernel_ulong_t)(data), \ 270 .driver_data = (kernel_ulong_t)snd_dice_detect_extension_formats, 278 .driver_data = (kernel_ulong_t)snd_dice_detect_extension_formats, 286 .driver_data = (kernel_ulong_t)snd_dice_detect_tcelectronic_formats, 294 .driver_data = (kernel_ulong_t)snd_dice_detect_tcelectronic_formats, 302 .driver_data = (kernel_ulong_t)snd_dice_detect_tcelectronic_formats, 310 .driver_data = (kernel_ulong_t)snd_dice_detect_tcelectronic_formats, [all …]
|
/linux-6.6.21/drivers/gpu/drm/hisilicon/kirin/ |
D | kirin_drm_drv.c | 42 const struct kirin_drm_data *driver_data) in kirin_drm_crtc_init() argument 59 driver_data->crtc_funcs, NULL); in kirin_drm_crtc_init() 65 drm_crtc_helper_add(crtc, driver_data->crtc_helper_funcs); in kirin_drm_crtc_init() 104 const struct kirin_drm_data *driver_data) in kirin_drm_private_init() argument 120 ctx = driver_data->alloc_hw_ctx(pdev, &kirin_priv->crtc.base); in kirin_drm_private_init() 132 for (ch = 0; ch < driver_data->num_planes; ch++) { in kirin_drm_private_init() 133 if (ch == driver_data->prim_plane) in kirin_drm_private_init() 138 type, driver_data); in kirin_drm_private_init() 146 prim_plane = &kirin_priv->planes[driver_data->prim_plane].base; in kirin_drm_private_init() 148 prim_plane, driver_data); in kirin_drm_private_init() [all …]
|
/linux-6.6.21/drivers/acpi/ |
D | acpi_ipmi.c | 97 static struct ipmi_driver_data driver_data = { variable 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, in ipmi_dev_alloc() 159 if (driver_data.selected_smi == ipmi_device) in __ipmi_dev_kill() 160 driver_data.selected_smi = NULL; in __ipmi_dev_kill() 173 mutex_lock(&driver_data.ipmi_lock); in acpi_ipmi_dev_get() 174 if (driver_data.selected_smi) { in acpi_ipmi_dev_get() 175 ipmi_device = driver_data.selected_smi; in acpi_ipmi_dev_get() 178 mutex_unlock(&driver_data.ipmi_lock); in acpi_ipmi_dev_get() [all …]
|
/linux-6.6.21/drivers/platform/surface/ |
D | surface_gpe.c | 60 .driver_data = (void *)lid_device_props_l17, 72 .driver_data = (void *)lid_device_props_l4F, 84 .driver_data = (void *)lid_device_props_l4F, 92 .driver_data = (void *)lid_device_props_l4F, 100 .driver_data = (void *)lid_device_props_l4D, 108 .driver_data = (void *)lid_device_props_l4B, 116 .driver_data = (void *)lid_device_props_l17, 124 .driver_data = (void *)lid_device_props_l17, 132 .driver_data = (void *)lid_device_props_l4D, 140 .driver_data = (void *)lid_device_props_l57, [all …]
|
/linux-6.6.21/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | dmi.c | 72 .driver_data = (void *)&acepc_t8_data, 83 .driver_data = (void *)&acepc_t8_data, 94 .driver_data = (void *)&chuwi_hi8_pro_data, 104 .driver_data = (void *)&acepc_t8_data, 121 .driver_data = (void *)&gpd_win_pocket_data, 131 .driver_data = (void *)&jumper_ezpad_mini3_data, 141 .driver_data = (void *)&meegopad_t08_data, 152 .driver_data = (void *)&pov_tab_p1006w_data, 162 .driver_data = (void *)&predia_basic_data, 172 .driver_data = (void *)&voyo_winpad_a15_data, [all …]
|