| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_panel_backlight_quirks.c | 14 } dmi_match; member 22 .dmi_match.field = DMI_BOARD_VENDOR, 23 .dmi_match.value = "Framework", 30 .dmi_match.field = DMI_BOARD_VENDOR, 31 .dmi_match.value = "Framework", 38 .dmi_match.field = DMI_BOARD_VENDOR, 39 .dmi_match.value = "Framework", 49 if (!dmi_match(quirk->dmi_match.field, quirk->dmi_match.value)) in drm_panel_min_backlight_quirk_matches()
|
| /linux-6.15/include/linux/ |
| H A D | dmi.h | 113 extern bool dmi_match(enum dmi_field f, const char *str); 142 static inline bool dmi_match(enum dmi_field f, const char *str) in dmi_match() function
|
| /linux-6.15/drivers/ata/ |
| H A D | ata_piix.c | 980 if (dmi_match(DMI_SYS_VENDOR, "TOSHIBA") && in piix_broken_suspend() 981 dmi_match(DMI_PRODUCT_NAME, "000000") && in piix_broken_suspend() 982 dmi_match(DMI_PRODUCT_VERSION, "000000") && in piix_broken_suspend() 983 dmi_match(DMI_PRODUCT_SERIAL, "000000") && in piix_broken_suspend() 984 dmi_match(DMI_BOARD_VENDOR, "TOSHIBA") && in piix_broken_suspend() 985 dmi_match(DMI_BOARD_NAME, "Portable PC") && in piix_broken_suspend() 986 dmi_match(DMI_BOARD_VERSION, "Version A0")) in piix_broken_suspend()
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | pci.c | 3116 if (dmi_match(DMI_SYS_VENDOR, "Dell Inc.") && in check_vendor_combination_bug() 3129 dmi_match(DMI_BOARD_NAME, "PRIME Z370-A"))) in check_vendor_combination_bug() 3140 if ((dmi_match(DMI_BOARD_VENDOR, "LENOVO")) && in check_vendor_combination_bug() 3141 dmi_match(DMI_BOARD_NAME, "LNVNB161216")) in check_vendor_combination_bug() 3150 if (dmi_match(DMI_BOARD_NAME, "NS5X_NS7XAU") || in check_vendor_combination_bug() 3151 dmi_match(DMI_BOARD_NAME, "NS5x_7xAU") || in check_vendor_combination_bug() 3152 dmi_match(DMI_BOARD_NAME, "NS5x_7xPU") || in check_vendor_combination_bug() 3162 dmi_match(DMI_BOARD_NAME, "GMxPXxx") || in check_vendor_combination_bug() 3163 dmi_match(DMI_BOARD_NAME, "GXxMRXx") || in check_vendor_combination_bug() 3164 dmi_match(DMI_BOARD_NAME, "PH4PG31") || in check_vendor_combination_bug() [all …]
|
| /linux-6.15/drivers/platform/chrome/ |
| H A D | cros_ec_lpc.c | 872 const struct dmi_system_id *dmi_match; in cros_ec_lpc_init() local 877 dmi_match = dmi_first_match(cros_ec_lpc_dmi_table); in cros_ec_lpc_init() 879 if (!cros_ec_lpc_acpi_device_found && !dmi_match) { in cros_ec_lpc_init() 893 platform_set_drvdata(&cros_ec_lpc_device, dmi_match->driver_data); in cros_ec_lpc_init()
|
| /linux-6.15/drivers/watchdog/ |
| H A D | ebc-c384_wdt.c | 125 if (!dmi_match(DMI_BOARD_NAME, "EBC-C384 SBC")) in ebc_c384_wdt_init()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | quirks.c | 669 x86_apple_machine = dmi_match(DMI_SYS_VENDOR, "Apple Inc.") || in early_platform_quirks() 670 dmi_match(DMI_SYS_VENDOR, "Apple Computer, Inc."); in early_platform_quirks()
|
| /linux-6.15/drivers/media/cec/platform/cros-ec/ |
| H A D | cros-ec-cec.c | 342 if (dmi_match(DMI_SYS_VENDOR, m->sys_vendor) && in cros_ec_cec_find_hdmi_dev() 343 dmi_match(DMI_PRODUCT_NAME, m->product_name)) { in cros_ec_cec_find_hdmi_dev()
|
| /linux-6.15/drivers/tty/serial/8250/ |
| H A D | 8250_exar.c | 1327 const struct dmi_system_id *dmi_match; in exar_get_platform() local 1329 dmi_match = dmi_first_match(exar_platforms); in exar_get_platform() 1330 if (dmi_match) in exar_get_platform() 1331 return dmi_match->driver_data; in exar_get_platform()
|
| /linux-6.15/drivers/media/cec/platform/seco/ |
| H A D | seco-cec.c | 516 if (dmi_match(DMI_SYS_VENDOR, m->sys_vendor) && in secocec_cec_find_hdmi_dev() 517 dmi_match(DMI_PRODUCT_NAME, m->product_name)) { in secocec_cec_find_hdmi_dev()
|
| /linux-6.15/drivers/mfd/ |
| H A D | cros_ec_dev.c | 279 dmi_match(DMI_PRODUCT_NAME, "Link")) { in ec_device_probe()
|
| /linux-6.15/drivers/power/supply/ |
| H A D | cros_charge-control.c | 260 if (!dmi_match(DMI_SYS_VENDOR, "Framework")) in cros_chctl_fwk_charge_control_versions()
|
| /linux-6.15/drivers/leds/ |
| H A D | leds-mlxcpld.c | 404 if (!dmi_match(DMI_CHASSIS_VENDOR, "Mellanox Technologies Ltd.")) in mlxcpld_led_init()
|
| /linux-6.15/drivers/hid/ |
| H A D | hid-asus.c | 558 if (dmi_match(DMI_PRODUCT_FAMILY, "ProArt P16")) { in asus_kbd_register_leds() 1054 if (dmi_match(DMI_PRODUCT_NAME, "T100HAN")) in asus_probe() 1056 else if (dmi_match(DMI_PRODUCT_NAME, "T200TA")) in asus_probe()
|
| /linux-6.15/arch/x86/pci/ |
| H A D | fixup.c | 627 if ((!dmi_match(DMI_PRODUCT_NAME, "MacBookPro11,4") && in quirk_apple_mbp_poweroff() 628 !dmi_match(DMI_PRODUCT_NAME, "MacBookPro11,5")) || in quirk_apple_mbp_poweroff()
|
| /linux-6.15/drivers/firmware/ |
| H A D | dmi_scan.c | 1142 bool dmi_match(enum dmi_field f, const char *str) in dmi_match() function 1151 EXPORT_SYMBOL_GPL(dmi_match);
|
| /linux-6.15/drivers/gpu/drm/radeon/ |
| H A D | atombios_encoders.c | 204 !(dmi_match(DMI_PRODUCT_NAME, "iMac12,1") || dmi_match(DMI_PRODUCT_NAME, "iMac12,2"))) in radeon_atom_backlight_init() 2131 if (dmi_match(DMI_PRODUCT_NAME, "iMac10,1") || in radeon_atom_pick_dig_encoder() 2132 dmi_match(DMI_PRODUCT_NAME, "iMac11,2")) in radeon_atom_pick_dig_encoder()
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | sdhci-pci-core.c | 915 (dmi_match(DMI_BIOS_VENDOR, "LENOVO") || in glk_broken_cqhci() 916 dmi_match(DMI_SYS_VENDOR, "IRBIS")); in glk_broken_cqhci() 922 dmi_match(DMI_BIOS_VENDOR, "ASUSTeK COMPUTER INC."); in jsl_broken_hs400es()
|
| /linux-6.15/drivers/hwmon/ |
| H A D | acpi_power_meter.c | 904 if (dmi_match(DMI_SYS_VENDOR, "Dell Inc.")) { in acpi_power_meter_add()
|
| /linux-6.15/drivers/input/keyboard/ |
| H A D | atkbd.c | 780 if (dmi_match(DMI_CHASSIS_TYPE, chassis_types[i])) in atkbd_is_portable_device()
|