| /linux/arch/x86/kernel/cpu/microcode/ |
| H A D | intel-ucode-defs.h | 1 …endor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x03, .steppings = 0x0004, .driver_data = 0x2 }, 2 …ndor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x05, .steppings = 0x0001, .driver_data = 0x45 }, 3 …ndor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x05, .steppings = 0x0002, .driver_data = 0x40 }, 4 …ndor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x05, .steppings = 0x0004, .driver_data = 0x2c }, 5 …ndor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x05, .steppings = 0x0008, .driver_data = 0x10 }, 6 …endor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x06, .steppings = 0x0001, .driver_data = 0xa }, 7 …endor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x06, .steppings = 0x0020, .driver_data = 0x3 }, 8 …endor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x06, .steppings = 0x0400, .driver_data = 0xd }, 9 …endor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x06, .steppings = 0x2000, .driver_data = 0x7 }, 10 …ndor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x07, .steppings = 0x0002, .driver_data = 0x14 }, [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | pci.c | 35 .driver_data = ATH9K_PCI_LED_ACT_HI }, 45 .driver_data = ATH9K_PCI_D3_L1_WAR }, 50 .driver_data = ATH9K_PCI_D3_L1_WAR }, 55 .driver_data = ATH9K_PCI_D3_L1_WAR }, 60 .driver_data = ATH9K_PCI_D3_L1_WAR }, 65 .driver_data = ATH9K_PCI_D3_L1_WAR }, 70 .driver_data = ATH9K_PCI_D3_L1_WAR }, 75 .driver_data = ATH9K_PCI_D3_L1_WAR }, 80 .driver_data = ATH9K_PCI_D3_L1_WAR }, 85 .driver_data = ATH9K_PCI_D3_L1_WAR }, [all …]
|
| /linux/sound/soc/amd/yc/ |
| H A 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 [all...] |
| /linux/drivers/hwtracing/intel_th/ |
| H A D | pci.c | 73 const struct intel_th_drvdata *drvdata = (void *)id->driver_data; in intel_th_pci_probe() 146 .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)0, 170 .driver_data = (kernel_ulong_t)&intel_th_1x_multi_is_broken, 175 .driver_data = (kernel_ulong_t)0, 180 .driver_data = (kernel_ulong_t)0, 185 .driver_data = (kernel_ulong_t)0, [all …]
|
| /linux/drivers/platform/x86/amd/pmc/ |
| H A D | pmc-quirks.c | 39 .driver_data = &quirk_s2idle_spurious_8042, 47 .driver_data = &quirk_s2idle_spurious_8042, 55 .driver_data = &quirk_s2idle_spurious_8042, 63 .driver_data = &quirk_s2idle_spurious_8042, 71 .driver_data = &quirk_s2idle_spurious_8042, 79 .driver_data = &quirk_s2idle_spurious_8042, 87 .driver_data = &quirk_s2idle_spurious_8042, 95 .driver_data = &quirk_s2idle_spurious_8042, 103 .driver_data = &quirk_s2idle_spurious_8042, 111 .driver_data = &quirk_s2idle_spurious_8042, [all …]
|
| /linux/drivers/hwmon/pmbus/ |
| H A D | max31785.c | 57 struct max31785_data *driver_data, in max31785_i2c_write_byte_data() argument 62 max31785_wait(driver_data); in max31785_i2c_write_byte_data() 64 driver_data->access = ktime_get(); in max31785_i2c_write_byte_data() 69 struct max31785_data *driver_data, in max31785_i2c_read_word_data() argument 74 max31785_wait(driver_data); in max31785_i2c_read_word_data() 76 driver_data->access = ktime_get(); in max31785_i2c_read_word_data() 81 struct max31785_data *driver_data, in _max31785_read_byte_data() argument 86 max31785_wait(driver_data); in _max31785_read_byte_data() 88 driver_data->access = ktime_get(); in _max31785_read_byte_data() 93 struct max31785_data *driver_data, in _max31785_write_byte_data() argument [all …]
|
| /linux/drivers/platform/x86/ |
| H A D | asus-nb-wmi.c | 161 quirks = dmi->driver_data; in dmi_matched() 173 .driver_data = &quirk_asus_q500a, 182 .driver_data = &quirk_asus_wapf4, 191 .driver_data = &quirk_asus_wapf4, 200 .driver_data = &quirk_asus_x55u, 209 .driver_data = &quirk_asus_wapf4, 218 .driver_data = &quirk_asus_wapf4, 227 .driver_data = &quirk_asus_wapf4, 236 .driver_data = &quirk_asus_wapf4, 245 .driver_data = &quirk_asus_wapf4, [all …]
|
| H A D | touchscreen_dmi.c | 1113 .driver_data = (void *)&archos_101_cesium_educ_data, 1120 .driver_data = (void *)&bush_bush_windows_tablet_data, 1127 .driver_data = (void *)&chuwi_hi8_data, 1135 .driver_data = (void *)&chuwi_hi8_data, 1144 .driver_data = (void *)&chuwi_hi8_air_data, 1153 .driver_data = (void *)&chuwi_hi8_pro_data, 1161 .driver_data = (void *)&chuwi_hi10_air_data, 1170 .driver_data = (void *)&chuwi_hi10_plus_data, 1179 .driver_data = (void *)&chuwi_hi10_pro_data, 1188 .driver_data = (void *)&chuwi_hibook_data, [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-apple.c | 937 unsigned long quirks = id->driver_data; in apple_probe() 1002 .driver_data = APPLE_MIGHTYMOUSE | APPLE_INVERT_HWHEEL }, 1005 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1007 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1009 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1011 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1013 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1015 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 1017 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN | 1020 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN | [all …]
|
| H A D | hid-multitouch.c | 1852 if (id->driver_data == mt_classes[i].name) { in mt_probe() 2013 { .driver_data = MT_CLS_3M, 2016 { .driver_data = MT_CLS_3M, 2019 { .driver_data = MT_CLS_3M, 2024 { .driver_data = MT_CLS_EXPORT_ALL_INPUTS, 2029 { .driver_data = MT_CLS_WIN_8_DISABLE_WAKEUP, 2035 { .driver_data = MT_CLS_ASUS, 2041 { .driver_data = MT_CLS_SERIAL, 2046 { .driver_data = MT_CLS_NSMU, 2051 { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTNUMBER, [all …]
|
| H A 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 …]
|
| H A D | hid-microsoft.c | 367 unsigned long quirks = id->driver_data; in ms_probe() 415 .driver_data = MS_HIDINPUT }, 417 .driver_data = MS_ERGONOMY }, 419 .driver_data = MS_ERGONOMY }, 421 .driver_data = MS_ERGONOMY }, 423 .driver_data = MS_ERGONOMY }, 425 .driver_data = MS_ERGONOMY | MS_RDESC }, 427 .driver_data = MS_PRESENTER }, 429 .driver_data = MS_ERGONOMY }, 431 .driver_data = MS_ERGONOMY }, [all …]
|
| /linux/drivers/hid/i2c-hid/ |
| H A 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/drivers/spi/ |
| H A D | spi-pxa2xx.h | 43 struct driver_data { struct 69 int (*write)(struct driver_data *drv_data); argument 70 int (*read)(struct driver_data *drv_data); argument 71 irqreturn_t (*transfer_handler)(struct driver_data *drv_data); argument 79 static inline u32 pxa2xx_spi_read(const struct driver_data *drv_data, u32 reg) in pxa2xx_spi_read() argument 84 static inline void pxa2xx_spi_write(const struct driver_data *drv_data, u32 reg, u32 val) in pxa2xx_spi_write() 91 static inline int pxa25x_ssp_comp(const struct driver_data *drv_data) in pxa25x_ssp_comp() 103 static inline void clear_SSCR1_bits(const struct driver_data *drv_data, u32 bits) in clear_SSCR1_bits() 108 static inline u32 read_SSSR_bits(const struct driver_data *drv_data, u32 bits) in read_SSSR_bits() 113 static inline void write_SSSR_CS(const struct driver_data *drv_data, u32 val) in write_SSSR_CS() [all …]
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_sdw.c | 54 sof_sdw_quirk = (unsigned long)id->driver_data; in sof_sdw_quirk_cb() 66 .driver_data = (void *)SOC_SDW_PCH_DMIC, 74 .driver_data = (void *)RT711_JD2, 83 .driver_data = (void *)RT711_JD2, 91 .driver_data = (void *)(RT711_JD2), 99 .driver_data = (void *)(RT711_JD2), 108 .driver_data = (void *)SOC_SDW_PCH_DMIC, 118 .driver_data = (void *)(SOF_SDW_TGL_HDMI | 129 .driver_data = (void *)(SOF_SDW_TGL_HDMI | 139 .driver_data [all...] |
| /linux/drivers/input/gameport/ |
| H A 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/drivers/platform/x86/tuxedo/nb04/ |
| H A D | wmi_ab.c | 424 struct tux_hdev_driver_data_t *driver_data; in tux_ll_start() local 430 driver_data = devm_kzalloc(&hdev->dev, sizeof(*driver_data), GFP_KERNEL); in tux_ll_start() 431 if (!driver_data) in tux_ll_start() 441 driver_data->lamp_count = ARRAY_SIZE(sirius_16_ansii_kbl_map); in tux_ll_start() 442 driver_data->kbl_map = sirius_16_ansii_kbl_map; in tux_ll_start() 444 driver_data->lamp_count = ARRAY_SIZE(sirius_16_iso_kbl_map); in tux_ll_start() 445 driver_data->kbl_map = sirius_16_iso_kbl_map; in tux_ll_start() 449 driver_data->next_lamp_id = 0; in tux_ll_start() 451 dev_set_drvdata(&hdev->dev, driver_data); in tux_ll_start() 488 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_array_attributes_report() local [all …]
|
| /linux/drivers/watchdog/ |
| H A 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 …]
|
| H A D | da9052_wdt.c | 64 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_set_timeout() local 65 struct da9052 *da9052 = driver_data->da9052; in da9052_wdt_set_timeout() 104 driver_data->jpast = jiffies; in da9052_wdt_set_timeout() 122 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_ping() local 123 struct da9052 *da9052 = driver_data->da9052; in da9052_wdt_ping() 131 msec = (jnow - driver_data->jpast) * 1000/HZ; in da9052_wdt_ping() 171 struct da9052_wdt_data *driver_data; in da9052_wdt_probe() local 175 driver_data = devm_kzalloc(dev, sizeof(*driver_data), GFP_KERNEL); in da9052_wdt_probe() 176 if (!driver_data) in da9052_wdt_probe() 178 driver_data->da9052 = da9052; in da9052_wdt_probe() [all …]
|
| H A 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/include/linux/ |
| H A 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/drivers/gpio/ |
| H A D | gpiolib-acpi-quirks.c | 150 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 165 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 179 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 200 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 215 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 230 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 244 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 257 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 270 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { 282 .driver_data = &(struct acpi_gpiolib_dmi_quirk) { [all …]
|
| /linux/drivers/acpi/ |
| H A D | acpi_ipmi.c | 100 static struct ipmi_driver_data driver_data = { variable 101 .ipmi_devices = LIST_HEAD_INIT(driver_data.ipmi_devices), 110 .ipmi_lock = __MUTEX_INITIALIZER(driver_data.ipmi_lock) 132 err = ipmi_create_user(iface, &driver_data.ipmi_hndlrs, in ipmi_dev_alloc() 162 if (driver_data.selected_smi == ipmi_device) in __ipmi_dev_kill() 163 driver_data.selected_smi = NULL; in __ipmi_dev_kill() 176 mutex_lock(&driver_data.ipmi_lock); in acpi_ipmi_dev_get() 177 if (driver_data.selected_smi) { in acpi_ipmi_dev_get() 178 ipmi_device = driver_data.selected_smi; in acpi_ipmi_dev_get() 181 mutex_unlock(&driver_data.ipmi_lock); in acpi_ipmi_dev_get() [all …]
|
| /linux/drivers/platform/surface/ |
| H A 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/drivers/soundwire/ |
| H A D | dmi-quirks.c | 100 .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++) { in sdw_dmi_override_adr()
|