| /linux/drivers/acpi/x86/ |
| H A D | utils.c | 478 const struct dmi_system_id *dmi_id; in acpi_quirk_skip_i2c_client_enumeration() local 481 dmi_id = dmi_first_match(acpi_quirk_skip_dmi_ids); in acpi_quirk_skip_i2c_client_enumeration() 482 if (!dmi_id) in acpi_quirk_skip_i2c_client_enumeration() 485 quirks = (unsigned long)dmi_id->driver_data; in acpi_quirk_skip_i2c_client_enumeration() 496 const struct dmi_system_id *dmi_id; in acpi_dmi_skip_serdev_enumeration() local 500 dmi_id = dmi_first_match(acpi_quirk_skip_dmi_ids); in acpi_dmi_skip_serdev_enumeration() 501 if (!dmi_id) in acpi_dmi_skip_serdev_enumeration() 504 quirks = (unsigned long)dmi_id->driver_data; in acpi_dmi_skip_serdev_enumeration() 550 const struct dmi_system_id *dmi_id; in acpi_quirk_skip_gpio_event_handlers() local 553 dmi_id = dmi_first_match(acpi_quirk_skip_dmi_ids); in acpi_quirk_skip_gpio_event_handlers() [all …]
|
| /linux/sound/soc/intel/common/ |
| H A D | soc-acpi-intel-bxt-match.c | 31 const struct dmi_system_id *dmi_id; in apl_quirk() local 34 dmi_id = dmi_first_match(apl_table); in apl_quirk() 35 if (dmi_id) { in apl_quirk() 36 apl_machine_id = (unsigned long)dmi_id->driver_data; in apl_quirk()
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-sof-mach.c | 94 const struct dmi_system_id *dmi_id; in acp_sof_probe() local 112 dmi_id = dmi_first_match(acp_quirk_table); in acp_sof_probe() 113 if (dmi_id && dmi_id->driver_data == (void *)QUIRK_TDM_MODE_ENABLE) in acp_sof_probe() 114 acp_card_drvdata->tdm_mode = dmi_id->driver_data; in acp_sof_probe()
|
| H A D | acp-legacy-mach.c | 127 const struct dmi_system_id *dmi_id; in acp_asoc_probe() local 176 dmi_id = dmi_first_match(acp_quirk_table); in acp_asoc_probe() 177 if (dmi_id && dmi_id->driver_data == (void *)QUIRK_TDM_MODE_ENABLE) in acp_asoc_probe() 178 acp_card_drvdata->tdm_mode = dmi_id->driver_data; in acp_asoc_probe()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H 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()
|
| /linux/sound/soc/sof/amd/ |
| H A D | vangogh.c | 156 const struct dmi_system_id *dmi_id; in sof_vangogh_ops_init() local 165 dmi_id = dmi_first_match(acp_sof_quirk_table); in sof_vangogh_ops_init() 166 if (dmi_id) { in sof_vangogh_ops_init() 167 quirks = dmi_id->driver_data; in sof_vangogh_ops_init()
|
| H A D | acp.c | 937 const struct dmi_system_id *dmi_id; in amd_sof_acp_probe() 1009 dmi_id = dmi_first_match(acp_sof_quirk_table); 1010 if (dmi_id) { 1011 adata->quirks = dmi_id->driver_data; 838 const struct dmi_system_id *dmi_id; amd_sof_acp_probe() local
|
| /linux/drivers/firmware/efi/ |
| H 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()
|
| /linux/drivers/soundwire/ |
| H A D | dmi-quirks.c | 236 const struct dmi_system_id *dmi_id; in sdw_dmi_override_adr() local 240 dmi_id = dmi_first_match(adr_remap_quirk_table); in sdw_dmi_override_adr() 241 if (dmi_id) { in sdw_dmi_override_adr() 244 for (map = dmi_id->driver_data; map->adr; map++) { in sdw_dmi_override_adr()
|
| /linux/drivers/platform/x86/amd/pmc/ |
| H A D | pmc-quirks.c | 408 const struct dmi_system_id *dmi_id; in amd_pmc_quirks_init() local 423 dmi_id = dmi_first_match(fwbug_list); in amd_pmc_quirks_init() 424 if (!dmi_id) in amd_pmc_quirks_init() 426 dev->quirks = dmi_id->driver_data; in amd_pmc_quirks_init() 429 dmi_id->ident); in amd_pmc_quirks_init()
|
| /linux/drivers/mfd/ |
| H 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()
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | wmi-gamezone.c | 298 const struct dmi_system_id *dmi_id; in lwmi_gz_extreme_supported() local 304 dmi_id = dmi_first_match(fwbug_list); in lwmi_gz_extreme_supported() 305 if (!dmi_id) in lwmi_gz_extreme_supported() 308 quirks = dmi_id->driver_data; in lwmi_gz_extreme_supported()
|
| /linux/security/integrity/platform_certs/ |
| H A D | load_uefi.c | 168 const struct dmi_system_id *dmi_id; in load_uefi_certs() local 170 dmi_id = dmi_first_match(uefi_skip_cert); in load_uefi_certs() 171 if (dmi_id) { in load_uefi_certs()
|
| /linux/sound/soc/amd/renoir/ |
| H A D | rn-pci-acp3x.c | 214 const struct dmi_system_id *dmi_id; in snd_rn_acp_probe() local 284 dmi_id = dmi_first_match(rn_acp_quirk_table); in snd_rn_acp_probe() 285 if (dmi_id && !dmi_id->driver_data) { in snd_rn_acp_probe()
|
| /linux/sound/soc/intel/boards/ |
| H A D | cht_bsw_max98090_ti.c | 526 const struct dmi_system_id *dmi_id; in snd_cht_mc_probe() 539 dmi_id = dmi_first_match(cht_max98090_quirk_table); in snd_cht_mc_probe() 540 if (dmi_id) in snd_cht_mc_probe() 541 drv->quirks = (unsigned long)dmi_id->driver_data; in snd_cht_mc_probe() 527 const struct dmi_system_id *dmi_id; snd_cht_mc_probe() local
|
| H A D | bytcht_es8316.c | 568 const struct dmi_system_id *dmi_id; in snd_byt_cht_es8316_mc_probe() local 625 dmi_id = dmi_first_match(byt_cht_es8316_quirk_table); in snd_byt_cht_es8316_mc_probe() 626 if (dmi_id) { in snd_byt_cht_es8316_mc_probe() 627 quirk = (unsigned long)dmi_id->driver_data; in snd_byt_cht_es8316_mc_probe()
|
| /linux/sound/soc/amd/yc/ |
| H A D | acp6x-mach.c | 900 const struct dmi_system_id *dmi_id; in acp6x_probe() 937 dmi_id = dmi_first_match(yc_acp_quirk_table); in acp6x_probe() 938 if (dmi_id) in acp6x_probe() 939 platform_set_drvdata(pdev, dmi_id->driver_data); in acp6x_probe() 944 dev_info(&pdev->dev, "Enabling ACP DMIC support via %s", dmi_id ? "DMI" : "ACPI"); 886 const struct dmi_system_id *dmi_id; acp6x_probe() local
|
| /linux/drivers/platform/chrome/ |
| H A D | chromeos_laptop.c | 901 const struct dmi_system_id *dmi_id; in chromeos_laptop_init() local 904 dmi_id = dmi_first_match(chromeos_laptop_dmi_table); in chromeos_laptop_init() 905 if (!dmi_id) { in chromeos_laptop_init() 910 pr_debug("DMI Matched %s\n", dmi_id->ident); in chromeos_laptop_init() 912 cros_laptop = chromeos_laptop_prepare((void *)dmi_id->driver_data); in chromeos_laptop_init()
|
| /linux/drivers/platform/x86/ |
| H A D | asus-armoury.c | 1017 const struct dmi_system_id *dmi_id; in init_rog_tunables() local 1020 dmi_id = dmi_first_match(power_limits); in init_rog_tunables() 1021 if (!dmi_id) { in init_rog_tunables() 1027 power_data = dmi_id->driver_data; in init_rog_tunables() 1076 pr_debug("AC power limits initialized for %s\n", dmi_id->matches[0].substr); in init_rog_tunables() 1122 pr_debug("DC power limits initialized for %s\n", dmi_id->matches[0].substr); in init_rog_tunables()
|
| H A D | touchscreen_dmi.c | 1971 const struct dmi_system_id *dmi_id; in ts_dmi_init() local 1975 dmi_id = dmi_first_match(touchscreen_dmi_table); in ts_dmi_init() 1976 ts_data_dmi = dmi_id ? dmi_id->driver_data : NULL; in ts_dmi_init()
|
| /linux/drivers/acpi/ |
| H A D | button.c | 803 const struct dmi_system_id *dmi_id; in acpi_button_init() local 806 dmi_id = dmi_first_match(dmi_lid_quirks); in acpi_button_init() 807 if (dmi_id) in acpi_button_init() 808 lid_init_state = (long)dmi_id->driver_data; in acpi_button_init()
|
| /linux/drivers/hwmon/ |
| H A D | lenovo-ec-sensors.c | 515 const struct dmi_system_id *dmi_id; in lenovo_ec_probe() local 546 dmi_id = dmi_first_match(thinkstation_dmi_table); in lenovo_ec_probe() 548 switch ((long)dmi_id->driver_data) { in lenovo_ec_probe()
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-upboard.c | 953 const struct dmi_system_id *dmi_id; in upboard_pinctrl_probe() local 987 dmi_id = dmi_first_match(dmi_platform_info); in upboard_pinctrl_probe() 988 if (!dmi_id) in upboard_pinctrl_probe() 991 board_map = (const struct upboard_pinctrl_map *)dmi_id->driver_data; in upboard_pinctrl_probe()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-intel.c | 98 const struct dmi_system_id *dmi_id; in stmmac_pci_find_phy_addr() local 102 dmi_id = dmi_first_match(dmi_list); in stmmac_pci_find_phy_addr() 103 if (!dmi_id) in stmmac_pci_find_phy_addr() 106 dmi_data = dmi_id->driver_data; in stmmac_pci_find_phy_addr()
|
| /linux/sound/soc/codecs/ |
| H A D | nau8821.c | 1910 const struct dmi_system_id *dmi_id; in nau8821_i2c_probe() 1917 dmi_id = dmi_first_match(nau8821_quirk_table); in nau8821_i2c_probe() 1918 if (dmi_id) in nau8821_i2c_probe() 1919 nau8821_quirk = (unsigned long)dmi_id->driver_data; in nau8821_i2c_probe() 1888 const struct dmi_system_id *dmi_id; nau8821_check_quirks() local
|