| /drivers/acpi/x86/ |
| A D | utils.c | 466 const struct dmi_system_id *dmi_id; in acpi_quirk_skip_i2c_client_enumeration() local 470 if (!dmi_id) in acpi_quirk_skip_i2c_client_enumeration() 473 quirks = (unsigned long)dmi_id->driver_data; in acpi_quirk_skip_i2c_client_enumeration() 484 const struct dmi_system_id *dmi_id; in acpi_dmi_skip_serdev_enumeration() local 489 if (!dmi_id) in acpi_dmi_skip_serdev_enumeration() 492 quirks = (unsigned long)dmi_id->driver_data; in acpi_dmi_skip_serdev_enumeration() 538 const struct dmi_system_id *dmi_id; in acpi_quirk_skip_gpio_event_handlers() local 542 if (!dmi_id) in acpi_quirk_skip_gpio_event_handlers() 545 quirks = (unsigned long)dmi_id->driver_data; in acpi_quirk_skip_gpio_event_handlers() 595 const struct dmi_system_id *dmi_id; in acpi_quirk_skip_acpi_ac_and_battery() local [all …]
|
| /drivers/soundwire/ |
| A D | dmi-quirks.c | 161 const struct dmi_system_id *dmi_id; in sdw_dmi_override_adr() local 164 dmi_id = dmi_first_match(adr_remap_quirk_table); in sdw_dmi_override_adr() 165 if (dmi_id) { in sdw_dmi_override_adr() 168 for (map = dmi_id->driver_data; map->adr; map++) { in sdw_dmi_override_adr()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | pcie_quirks.c | 82 const struct dmi_system_id *dmi_id; in mwifiex_initialize_quirks() local 84 dmi_id = dmi_first_match(mwifiex_quirk_table); in mwifiex_initialize_quirks() 85 if (dmi_id) in mwifiex_initialize_quirks() 86 card->quirks = (uintptr_t)dmi_id->driver_data; in mwifiex_initialize_quirks()
|
| /drivers/platform/x86/amd/pmc/ |
| A D | pmc-quirks.c | 286 const struct dmi_system_id *dmi_id; in amd_pmc_quirks_init() local 291 dmi_id = dmi_first_match(fwbug_list); in amd_pmc_quirks_init() 292 if (!dmi_id) in amd_pmc_quirks_init() 294 dev->quirks = dmi_id->driver_data; in amd_pmc_quirks_init() 297 dmi_id->ident); in amd_pmc_quirks_init()
|
| /drivers/firmware/efi/ |
| A D | embedded-firmware.c | 90 const struct dmi_system_id *dmi_id; in efi_check_for_embedded_firmwares() local 95 dmi_id = dmi_first_match(embedded_fw_table[i]); in efi_check_for_embedded_firmwares() 96 if (!dmi_id) in efi_check_for_embedded_firmwares() 99 fw_desc = dmi_id->driver_data; in efi_check_for_embedded_firmwares()
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_quirks.c | 160 int dmi_id; in retrieve_dmi_info() local 165 dmi_id = dmi_check_system(dmi_quirk_table); in retrieve_dmi_info() 167 if (!dmi_id) in retrieve_dmi_info()
|
| /drivers/mfd/ |
| A D | intel_quark_i2c_gpio.c | 200 const struct dmi_system_id *dmi_id; in intel_quark_i2c_setup() local 211 dmi_id = dmi_first_match(dmi_platform_info); in intel_quark_i2c_setup() 212 if (dmi_id) in intel_quark_i2c_setup() 213 cell->swnode = (struct software_node *)dmi_id->driver_data; in intel_quark_i2c_setup()
|
| /drivers/platform/x86/lenovo/ |
| A D | wmi-gamezone.c | 295 const struct dmi_system_id *dmi_id; in lwmi_gz_extreme_supported() local 301 dmi_id = dmi_first_match(fwbug_list); in lwmi_gz_extreme_supported() 302 if (!dmi_id) in lwmi_gz_extreme_supported() 305 quirks = dmi_id->driver_data; in lwmi_gz_extreme_supported()
|
| A D | thinkpad_acpi.c | 11967 const struct dmi_system_id *dmi_id; in thinkpad_acpi_module_init() local 12023 dmi_id = dmi_first_match(fwbug_list); in thinkpad_acpi_module_init() 12024 if (dmi_id) in thinkpad_acpi_module_init() 12025 tp_features.quirks = dmi_id->driver_data; in thinkpad_acpi_module_init()
|
| /drivers/watchdog/ |
| A D | it87_wdt.c | 290 const struct dmi_system_id *dmi_id; in it87_wdt_init() local 304 dmi_id = dmi_first_match(it87_quirks); in it87_wdt_init() 305 if (dmi_id) in it87_wdt_init() 306 quirks = (long)dmi_id->driver_data; in it87_wdt_init()
|
| /drivers/input/misc/ |
| A D | soc_button_array.c | 161 const struct dmi_system_id *dmi_id; in soc_button_device_create() local 180 dmi_id = dmi_first_match(dmi_invalid_acpi_index); in soc_button_device_create() 181 if (dmi_id) in soc_button_device_create() 182 invalid_acpi_index = (long)dmi_id->driver_data; in soc_button_device_create()
|
| /drivers/platform/chrome/ |
| A D | chromeos_laptop.c | 903 const struct dmi_system_id *dmi_id; in chromeos_laptop_init() local 906 dmi_id = dmi_first_match(chromeos_laptop_dmi_table); in chromeos_laptop_init() 907 if (!dmi_id) { in chromeos_laptop_init() 912 pr_debug("DMI Matched %s\n", dmi_id->ident); in chromeos_laptop_init() 914 cros_laptop = chromeos_laptop_prepare((void *)dmi_id->driver_data); in chromeos_laptop_init()
|
| /drivers/hid/amd-sfh-hid/ |
| A D | amd_sfh_pcie.c | 213 const struct dmi_system_id *dmi_id; in amd_mp2_get_sensor_num() local 216 dmi_id = dmi_first_match(dmi_sensor_mask_overrides); in amd_mp2_get_sensor_num() 217 if (dmi_id) in amd_mp2_get_sensor_num() 218 sensor_mask_override = (long)dmi_id->driver_data; in amd_mp2_get_sensor_num()
|
| /drivers/acpi/ |
| A D | button.c | 731 const struct dmi_system_id *dmi_id; in acpi_button_register_driver() local 734 dmi_id = dmi_first_match(dmi_lid_quirks); in acpi_button_register_driver() 735 if (dmi_id) in acpi_button_register_driver() 736 lid_init_state = (long)dmi_id->driver_data; in acpi_button_register_driver()
|
| /drivers/power/supply/ |
| A D | axp288_fuel_gauge.c | 703 const struct dmi_system_id *dmi_id; in axp288_fuel_gauge_probe() local 715 dmi_id = dmi_first_match(axp288_quirks); in axp288_fuel_gauge_probe() 716 if (dmi_id) in axp288_fuel_gauge_probe() 717 quirks = (unsigned long)dmi_id->driver_data; in axp288_fuel_gauge_probe()
|
| /drivers/hwmon/ |
| A D | lenovo-ec-sensors.c | 489 const struct dmi_system_id *dmi_id; in lenovo_ec_probe() local 522 dmi_id = dmi_first_match(thinkstation_dmi_table); in lenovo_ec_probe() 524 switch ((long)dmi_id->driver_data) { in lenovo_ec_probe()
|
| /drivers/platform/x86/ |
| A D | touchscreen_dmi.c | 1953 const struct dmi_system_id *dmi_id; in ts_dmi_init() local 1957 dmi_id = dmi_first_match(touchscreen_dmi_table); in ts_dmi_init() 1958 ts_data_dmi = dmi_id ? dmi_id->driver_data : NULL; in ts_dmi_init()
|
| A D | toshiba_acpi.c | 3612 const struct dmi_system_id *dmi_id; in toshiba_dmi_init() local 3615 dmi_id = dmi_first_match(toshiba_dmi_quirks); in toshiba_dmi_init() 3616 if (dmi_id) in toshiba_dmi_init() 3617 quirks = (long)dmi_id->driver_data; in toshiba_dmi_init()
|
| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | dwmac-intel.c | 97 const struct dmi_system_id *dmi_id; in stmmac_pci_find_phy_addr() local 101 dmi_id = dmi_first_match(dmi_list); in stmmac_pci_find_phy_addr() 102 if (!dmi_id) in stmmac_pci_find_phy_addr() 105 dmi_data = dmi_id->driver_data; in stmmac_pci_find_phy_addr()
|
| /drivers/mmc/host/ |
| A D | sdhci-pci-core.c | 2081 const struct dmi_system_id *dmi_id = NULL; in sdhci_pci_add_gpio_lookup_table() local 2085 dmi_id = dmi_first_match(chip->fixes->cd_gpio_override); in sdhci_pci_add_gpio_lookup_table() 2087 if (!dmi_id) in sdhci_pci_add_gpio_lookup_table() 2090 cd_gpio_lookup_table = dmi_id->driver_data; in sdhci_pci_add_gpio_lookup_table() 2094 cd_gpio_lookup_table = kmemdup(dmi_id->driver_data, in sdhci_pci_add_gpio_lookup_table()
|
| /drivers/gpu/drm/i915/display/ |
| A D | vlv_dsi.c | 1907 const struct dmi_system_id *dmi_id; in vlv_dsi_init() local 2036 dmi_id = dmi_first_match(vlv_dsi_dmi_quirk_table); in vlv_dsi_init() 2037 if (dmi_id) { in vlv_dsi_init() 2039 (vlv_dsi_dmi_quirk_func)dmi_id->driver_data; in vlv_dsi_init()
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | core.c | 2566 const struct dmi_system_id *dmi_id; in ath11k_core_init() local 2569 dmi_id = dmi_first_match(ath11k_pm_quirk_table); in ath11k_core_init() 2570 if (dmi_id) in ath11k_core_init() 2571 ab->pm_policy = (kernel_ulong_t)dmi_id->driver_data; in ath11k_core_init()
|