Searched refs:dmi (Results 1 - 185 of 185) sorted by relevance

/linux-4.1.27/drivers/firmware/
H A DMakefile5 obj-$(CONFIG_DMI_SYSFS) += dmi-sysfs.o
10 obj-$(CONFIG_DMIID) += dmi-id.o
H A Ddmi-sysfs.c2 * dmi-sysfs.c
8 * /sys/firmware/dmi/...
23 #include <linux/dmi.h>
177 * Calculate and return the byte length of the dmi entry identified by
419 pr_info("dmi-sysfs: GPNV support missing.\n"); dmi_sel_raw_read_helper()
422 pr_info("dmi-sysfs: Unknown access method %02x\n", dmi_sel_raw_read_helper()
655 dmi_kobj = kobject_create_and_add("dmi", firmware_kobj); dmi_sysfs_init()
672 pr_debug("dmi-sysfs: loaded.\n"); dmi_sysfs_init()
685 pr_debug("dmi-sysfs: unloading.\n"); dmi_sysfs_exit()
H A Ddmi-id.c12 #include <linux/dmi.h>
96 strcpy(buffer, "dmi"); get_modalias()
163 .name = "dmi",
H A Ddmi_scan.c6 #include <linux/dmi.h>
10 #include <asm/dmi.h>
652 * @dmi: pointer to the dmi_system_id structure to check
654 static bool dmi_matches(const struct dmi_system_id *dmi) dmi_matches() argument
658 WARN(!dmi_initialized, KERN_ERR "dmi check: not initialized yet.\n"); dmi_matches()
660 for (i = 0; i < ARRAY_SIZE(dmi->matches); i++) { dmi_matches()
661 int s = dmi->matches[i].slot; dmi_matches()
665 if (!dmi->matches[i].exact_match && dmi_matches()
666 strstr(dmi_ident[s], dmi->matches[i].substr)) dmi_matches()
668 else if (dmi->matches[i].exact_match && dmi_matches()
669 !strcmp(dmi_ident[s], dmi->matches[i].substr)) dmi_matches()
681 * @dmi: pointer to the dmi_system_id structure to check
683 static bool dmi_is_end_of_table(const struct dmi_system_id *dmi) dmi_is_end_of_table() argument
685 return dmi->matches[0].slot == DMI_NONE; dmi_is_end_of_table()
913 * dmi_match - compare a string to the dmi field (if exists)
H A Ddcdbas.c649 MODULE_ALIAS("dmi:*:[bs]vnD[Ee][Ll][Ll]*:*");
/linux-4.1.27/arch/arm64/include/asm/
H A Ddmi.h2 * arch/arm64/include/asm/dmi.h
7 * based on arch/ia64/include/asm/dmi.h
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pci.c27 #include <linux/dmi.h>
47 struct stmmac_pci_dmi_data *dmi; member in struct:stmmac_pci_info
54 struct stmmac_pci_dmi_data *dmi; stmmac_pci_find_phy_addr() local
63 for (dmi = info->dmi; dmi->name && *dmi->name; dmi++) { stmmac_pci_find_phy_addr()
64 if (!strcmp(dmi->name, name) && dmi->func == func) stmmac_pci_find_phy_addr()
65 return dmi->phy_addr; stmmac_pci_find_phy_addr()
146 .dmi = quark_pci_dmi_data,
/linux-4.1.27/drivers/platform/x86/
H A Dacerhdf.c38 #include <linux/dmi.h>
789 MODULE_ALIAS("dmi:*:*Acer*:pnAOA*:");
790 MODULE_ALIAS("dmi:*:*Acer*:pnAO751h*:");
791 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*1410*:");
792 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*1810*:");
793 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*5755G:");
794 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*1825PTZ:");
795 MODULE_ALIAS("dmi:*:*Acer*:pnAO521*:");
796 MODULE_ALIAS("dmi:*:*Acer*:pnAO531*:");
797 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*5739G:");
798 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*One*753:");
799 MODULE_ALIAS("dmi:*:*Acer*:pnAspire*5315:");
800 MODULE_ALIAS("dmi:*:*Acer*:TravelMate*7730G:");
801 MODULE_ALIAS("dmi:*:*Acer*:TM8573T:");
802 MODULE_ALIAS("dmi:*:*Gateway*:pnAOA*:");
803 MODULE_ALIAS("dmi:*:*Gateway*:pnLT31*:");
804 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnAOA*:");
805 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnDOA*:");
806 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnDOTMU*:");
807 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnENBFT*:");
808 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnDOTMA*:");
809 MODULE_ALIAS("dmi:*:*Packard*Bell*:pnDOTVR46*:");
810 MODULE_ALIAS("dmi:*:*Acer*:pnExtensa 5420*:");
H A Dfujitsu-tablet.c32 #include <linux/dmi.h>
318 static void __init fujitsu_dmi_common(const struct dmi_system_id *dmi) fujitsu_dmi_common() argument
320 pr_info("%s\n", dmi->ident); fujitsu_dmi_common()
321 memcpy(fujitsu.config.keymap, dmi->driver_data, fujitsu_dmi_common()
325 static int __init fujitsu_dmi_lifebook(const struct dmi_system_id *dmi) fujitsu_dmi_lifebook() argument
327 fujitsu_dmi_common(dmi); fujitsu_dmi_lifebook()
332 static int __init fujitsu_dmi_stylistic(const struct dmi_system_id *dmi) fujitsu_dmi_stylistic() argument
334 fujitsu_dmi_common(dmi); fujitsu_dmi_stylistic()
H A Damilo-rfkill.c17 #include <linux/dmi.h>
179 MODULE_DEVICE_TABLE(dmi, amilo_rfkill_id_table);
H A Dsamsung-q10.c17 #include <linux/dmi.h>
133 MODULE_DEVICE_TABLE(dmi, samsungq10_dmi_table);
H A Deeepc-wmi.c34 #include <linux/dmi.h>
135 static int dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
139 quirks = dmi->driver_data; dmi_matched()
141 model = (char *)dmi->matches[1].substr; dmi_matched()
H A Dmsi-laptop.c60 #include <linux/dmi.h>
598 static int dmi_check_cb(const struct dmi_system_id *dmi) dmi_check_cb() argument
600 pr_info("Identified laptop model '%s'\n", dmi->ident); dmi_check_cb()
602 quirks = dmi->driver_data; dmi_check_cb()
1191 MODULE_ALIAS("dmi:*:svnMICRO-STARINT'LCO.,LTD:pnMS-1013:pvr0131*:cvnMICRO-STARINT'LCO.,LTD:ct10:*");
1192 MODULE_ALIAS("dmi:*:svnMicro-StarInternational:pnMS-1058:pvr0581:rvnMSI:rnMS-1058:*:ct10:*");
1193 MODULE_ALIAS("dmi:*:svnMicro-StarInternational:pnMS-1412:*:rvnMSI:rnMS-1412:*:cvnMICRO-STARINT'LCO.,LTD:ct10:*");
1194 MODULE_ALIAS("dmi:*:svnNOTEBOOK:pnSAM2000:pvr0131*:cvnMICRO-STARINT'LCO.,LTD:ct10:*");
1195 MODULE_ALIAS("dmi:*:svnMICRO-STARINTERNATIONAL*:pnMS-N034:*");
1196 MODULE_ALIAS("dmi:*:svnMICRO-STARINTERNATIONAL*:pnMS-N051:*");
1197 MODULE_ALIAS("dmi:*:svnMICRO-STARINTERNATIONAL*:pnMS-N014:*");
1198 MODULE_ALIAS("dmi:*:svnMicro-StarInternational*:pnCR620:*");
1199 MODULE_ALIAS("dmi:*:svnMicro-StarInternational*:pnU270series:*");
1200 MODULE_ALIAS("dmi:*:svnMICRO-STARINTERNATIONAL*:pnU90/U100:*");
H A Dhp_accel.c27 #include <linux/dmi.h>
160 static int lis3lv02d_dmi_matched(const struct dmi_system_id *dmi) lis3lv02d_dmi_matched() argument
162 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); lis3lv02d_dmi_matched()
163 pr_info("hardware type %s found\n", dmi->ident); lis3lv02d_dmi_matched()
H A Dasus-nb-wmi.c29 #include <linux/dmi.h>
81 static int dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
83 quirks = dmi->driver_data; dmi_matched()
H A Dintel_oaktrail.c51 #include <linux/dmi.h>
311 MODULE_DEVICE_TABLE(dmi, oaktrail_dmi_table);
H A Dalienware-wmi.c23 #include <linux/dmi.h>
82 static int __init dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
84 quirks = dmi->driver_data; dmi_matched()
H A Ddell-wmi.c37 #include <linux/dmi.h>
H A Dfujitsu-laptop.c65 #include <linux/dmi.h>
1213 MODULE_ALIAS("dmi:*:svnFUJITSUSIEMENS:*:pvr:rvnFUJITSU:rnFJNB1D3:*:cvrS6410:*");
1214 MODULE_ALIAS("dmi:*:svnFUJITSUSIEMENS:*:pvr:rvnFUJITSU:rnFJNB1E6:*:cvrS6420:*");
1215 MODULE_ALIAS("dmi:*:svnFUJITSU:*:pvr:rvnFUJITSU:rnFJNB19C:*:cvrS7020:*");
H A Dibm_rtl.c31 #include <linux/dmi.h>
H A Ddell-laptop.c24 #include <linux/dmi.h>
89 static int __init dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
91 quirks = dmi->driver_data; dmi_matched()
148 MODULE_DEVICE_TABLE(dmi, dell_device_table);
1878 pr_info("Unable to find dmi tokens\n"); dell_init()
H A Dcompal-laptop.c77 #include <linux/dmi.h>
875 MODULE_DEVICE_TABLE(dmi, compal_dmi_table);
H A Dacer-wmi.c31 #include <linux/dmi.h>
309 static int __init dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
311 quirks = dmi->driver_data; dmi_matched()
H A Dhdaps.c38 #include <linux/dmi.h>
H A Dideapad-laptop.c39 #include <linux/dmi.h>
H A Dsamsung-laptop.c22 #include <linux/dmi.h>
1699 MODULE_DEVICE_TABLE(dmi, samsung_dmi_table);
H A Deeepc-laptop.c39 #include <linux/dmi.h>
H A Dtoshiba_acpi.c52 #include <linux/dmi.h>
2637 * systems with transflective backlight and on dmi matched systems. toshiba_acpi_setup_backlight()
H A Dasus-wmi.c49 #include <linux/dmi.h>
H A Dintel_ips.c75 #include <linux/dmi.h>
H A Dasus-laptop.c55 #include <linux/dmi.h>
H A Dthinkpad_acpi.c76 #include <linux/dmi.h>
9597 MODULE_ALIAS("dmi:bvnIBM:bvr" __type "ET??WW*")
H A Dsony-laptop.c55 #include <linux/dmi.h>
/linux-4.1.27/drivers/pci/
H A Dpci-label.c23 #include <linux/dmi.h>
44 const struct dmi_device *dmi; find_smbios_instance_string() local
52 dmi = NULL; find_smbios_instance_string()
53 while ((dmi = dmi_find_device(DMI_DEV_TYPE_DEV_ONBOARD, find_smbios_instance_string()
54 NULL, dmi)) != NULL) { find_smbios_instance_string()
55 donboard = dmi->device_data; find_smbios_instance_string()
66 dmi->name); find_smbios_instance_string()
68 return strlen(dmi->name); find_smbios_instance_string()
H A Dquirks.c22 #include <linux/dmi.h>
/linux-4.1.27/drivers/platform/chrome/
H A Dchromeos_pstore.c11 #include <linux/dmi.h>
51 MODULE_DEVICE_TABLE(dmi, chromeos_pstore_dmi_table);
H A Dchromeos_laptop.c24 #include <linux/dmi.h>
153 pr_err("%s failed to dmi find device %s.\n", __add_probed_i2c_device()
160 pr_err("%s failed to get data from dmi for %s.\n", __add_probed_i2c_device()
584 MODULE_DEVICE_TABLE(dmi, chromeos_laptop_dmi_table);
H A Dcros_ec_lpc.c24 #include <linux/dmi.h>
268 MODULE_DEVICE_TABLE(dmi, cros_ec_lpc_dmi_table);
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
H A Dos.h19 #include <linux/dmi.h>
/linux-4.1.27/drivers/firmware/google/
H A Dmemconsole.c17 #include <linux/dmi.h>
148 MODULE_DEVICE_TABLE(dmi, memconsole_dmi_table);
H A Dgsmi.c26 #include <linux/dmi.h>
721 MODULE_DEVICE_TABLE(dmi, gsmi_dmi_table);
/linux-4.1.27/arch/x86/kernel/apic/
H A Dbigsmp_32.c10 #include <linux/dmi.h>
114 static int dmi_bigsmp; /* can be set by dmi scanners */
H A Dapic.c34 #include <linux/dmi.h>
163 /* Disable local APIC timer from the kernel commandline or via dmi quirk */
/linux-4.1.27/drivers/video/backlight/
H A Dkb3886_bl.c22 #include <linux/dmi.h>
197 MODULE_ALIAS("dmi:*:svnSDV:pniTouchT201:*");
/linux-4.1.27/drivers/leds/
H A Dleds-clevo-mail.c10 #include <linux/dmi.h>
92 MODULE_DEVICE_TABLE(dmi, clevo_mail_led_dmi_table);
H A Ddell-led.c18 #include <linux/dmi.h>
H A Dleds-ss4200.c24 #include <linux/dmi.h>
/linux-4.1.27/drivers/input/touchscreen/
H A Dhtcpen.c21 #include <linux/dmi.h>
232 MODULE_DEVICE_TABLE(dmi, htcshift_dmi_table);
H A Datmel_mxt_ts.c18 #include <linux/dmi.h>
/linux-4.1.27/arch/x86/kernel/cpu/
H A Dvmware.c24 #include <linux/dmi.h>
92 * While checking the dmi string information, just checking the product
/linux-4.1.27/drivers/misc/
H A Dics932s401.c490 MODULE_ALIAS("dmi:bvnIBM:*:rn9228:*");
491 MODULE_ALIAS("dmi:bvnIBM:*:rn9232:*");
494 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3650*");
495 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3550*");
H A Dvmw_balloon.c50 MODULE_ALIAS("dmi:*:svnVMware*:*");
H A Dpch_phub.c30 #include <linux/dmi.h>
/linux-4.1.27/arch/x86/kernel/
H A Dio_delay.c12 #include <linux/dmi.h>
H A Dsysfb_efi.c20 #include <linux/dmi.h>
155 printk(KERN_INFO "efifb: dmi detected %s - framebuffer at 0x%08x "
H A Dmmconf-fam10h_64.c9 #include <linux/dmi.h>
H A Dprobe_roms.c10 #include <linux/dmi.h>
H A Dprocess.c15 #include <linux/dmi.h>
H A Dsetup.c46 #include <linux/dmi.h>
1032 * VMware detection requires dmi to be available, so this setup_arch()
H A Dreboot.c8 #include <linux/dmi.h>
H A Dapm_32.c162 * Exposed the disable flag to dmi so that we can handle known
228 #include <linux/dmi.h>
/linux-4.1.27/arch/x86/platform/geode/
H A Dgeos.c28 #include <linux/dmi.h>
H A Dalix.c30 #include <linux/dmi.h>
/linux-4.1.27/arch/m68k/lib/
H A Dmuldi3.c56 "dmi" ((USItype)(v)))
/linux-4.1.27/drivers/hwmon/
H A Dibmpex.c611 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3350-*");
612 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3550-*");
613 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3650-*");
614 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3655-*");
615 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3755-*");
H A Dibmaem.c1111 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3350-*");
1112 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3550-*");
1113 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3650-*");
1114 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3655-*");
1115 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMSystemx3755-*");
1116 MODULE_ALIAS("dmi:bvnIBM:*:pnIBM3850M2/x3950M2-*");
1117 MODULE_ALIAS("dmi:bvnIBM:*:pnIBMBladeHC10-*");
H A Dfschmd.c45 #include <linux/dmi.h>
989 * dmi code ugliness, we get passed the address of the contents of fschmd_dmi_decode()
1002 * is stored in byte 5 of the dmi block fschmd_dmi_decode()
1047 * According to the docs there should be separate dmi entries fschmd_dmi_decode()
H A Dapplesmc.c39 #include <linux/dmi.h>
1383 MODULE_DEVICE_TABLE(dmi, applesmc_whitelist);
H A Dacpi_power_meter.c27 #include <linux/dmi.h>
H A Dasus_atk0110.c16 #include <linux/dmi.h>
H A Dnct6683.c32 #include <linux/dmi.h>
H A Dabituguru3.c39 #include <linux/dmi.h>
H A Dabituguru.c37 #include <linux/dmi.h>
H A Dit87.c66 #include <linux/dmi.h>
H A Dnct6775.c60 #include <linux/dmi.h>
/linux-4.1.27/drivers/md/
H A Ddm-ioctl.c1691 struct dm_ioctl *dmi; copy_params() local
1706 dmi = param_kernel; copy_params()
1707 dmi->data_size = minimum_data_size; copy_params()
1715 dmi = NULL; copy_params()
1717 dmi = kmalloc(param_kernel->data_size, GFP_NOIO | __GFP_NORETRY | __GFP_NOMEMALLOC | __GFP_NOWARN); copy_params()
1718 if (dmi) copy_params()
1722 if (!dmi) { copy_params()
1725 dmi = __vmalloc(param_kernel->data_size, GFP_NOIO | __GFP_REPEAT | __GFP_HIGH | __GFP_HIGHMEM, PAGE_KERNEL); copy_params()
1727 if (dmi) copy_params()
1731 if (!dmi) { copy_params()
1737 if (copy_from_user(dmi, user, param_kernel->data_size)) copy_params()
1744 if (dmi->data_size != param_kernel->data_size) { copy_params()
1753 *param = dmi; copy_params()
1757 free_params(dmi, param_kernel->data_size, *param_flags); copy_params()
/linux-4.1.27/arch/x86/kernel/acpi/
H A Dsleep.c11 #include <linux/dmi.h>
H A Dboot.c32 #include <linux/dmi.h>
/linux-4.1.27/arch/x86/pci/
H A Dbroadcom_bus.c14 #include <linux/dmi.h>
H A Dcommon.c12 #include <linux/dmi.h>
207 printk(KERN_INFO "dmi type 0xB1 record - unknown flag\n"); read_dmi_type_b1()
H A Ddirect.c7 #include <linux/dmi.h>
H A Dintel_mid_pci.c25 #include <linux/dmi.h>
H A Dacpi.c5 #include <linux/dmi.h>
H A Dfixup.c6 #include <linux/dmi.h>
H A Dmmconfig-shared.c17 #include <linux/dmi.h>
H A Dirq.c12 #include <linux/dmi.h>
/linux-4.1.27/fs/xfs/
H A Dxfs_itable.h22 * structures (by the dmi library). This is a pointer to a formatter function
H A Dxfs_ioctl.c1587 struct fsdmidata dmi; xfs_file_ioctl() local
1589 if (copy_from_user(&dmi, arg, sizeof(dmi))) xfs_file_ioctl()
1596 error = xfs_set_dmattrs(ip, dmi.fsd_dmevmask, xfs_file_ioctl()
1597 dmi.fsd_dmstate); xfs_file_ioctl()
/linux-4.1.27/drivers/input/misc/
H A Dapanel.c349 MODULE_ALIAS("dmi:*:svnFUJITSU:pnLifeBook*:pvr*:rvnFUJITSU:*");
350 MODULE_ALIAS("dmi:*:svnFUJITSU:pnLifebook*:pvr*:rvnFUJITSU:*");
H A Dideapad_slidebar.c80 #include <linux/dmi.h>
306 MODULE_DEVICE_TABLE(dmi, ideapad_dmi);
H A Dwistron_btns.c21 #include <linux/dmi.h>
240 static int __init dmi_matched(const struct dmi_system_id *dmi) dmi_matched() argument
244 keymap = dmi->driver_data; dmi_matched()
993 MODULE_DEVICE_TABLE(dmi, dmi_ids);
/linux-4.1.27/drivers/acpi/
H A Dblacklist.c33 #include <linux/dmi.h>
181 * We add MSI GX723's dmi information to this table for workaround
H A Dprocessor_pdc.c11 #include <linux/dmi.h>
H A Dpci_slot.c37 #include <linux/dmi.h>
H A Dsbshc.c17 #include <linux/dmi.h>
H A Dvideo_detect.c38 #include <linux/dmi.h>
H A Dac.c31 #include <linux/dmi.h>
H A Dosl.c139 unsigned int dmi:1; member in struct:osi_linux
152 osi_linux.dmi ? " via DMI" : ""); acpi_osi_handler()
1500 osi_linux.dmi = 0; acpi_cmdline_osi_linux()
1513 osi_linux.dmi = 1; /* DMI knows that this box asks OSI(Linux) */ acpi_dmi_osi_linux()
H A Dbus.c42 #include <linux/dmi.h>
H A Dpci_irq.c30 #include <linux/dmi.h>
H A Dsbs.c38 #include <linux/dmi.h>
H A Dpci_root.c39 #include <linux/dmi.h>
H A Dsleep.c15 #include <linux/dmi.h>
H A Dbattery.c34 #include <linux/dmi.h>
H A Dec.c46 #include <linux/dmi.h>
H A Dprocessor_idle.c33 #include <linux/dmi.h>
H A Dthermal.c36 #include <linux/dmi.h>
H A Dscan.c12 #include <linux/dmi.h>
H A Dvideo.c40 #include <linux/dmi.h>
/linux-4.1.27/drivers/ata/
H A Dahci.c43 #include <linux/dmi.h>
1134 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); ahci_broken_system_poweroff() local
1136 if (dmi) { ahci_broken_system_poweroff()
1137 unsigned long slot = (unsigned long)dmi->driver_data; ahci_broken_system_poweroff()
1216 const struct dmi_system_id *dmi = dmi_first_match(sysids); ahci_broken_suspend() local
1220 if (!dmi || pdev->bus->number || pdev->devfn != PCI_DEVFN(0x1f, 2)) ahci_broken_suspend()
1226 return strcmp(buf, dmi->driver_data) < 0; ahci_broken_suspend()
1268 const struct dmi_system_id *dmi = dmi_first_match(sysids); ahci_broken_online() local
1271 if (!dmi) ahci_broken_online()
1274 val = (unsigned long)dmi->driver_data; ahci_broken_online()
1312 const struct dmi_system_id *dmi = dmi_first_match(sysids); ahci_gtf_filter_workaround() local
1316 if (!dmi) ahci_gtf_filter_workaround()
1319 filter = (unsigned long)dmi->driver_data; ahci_gtf_filter_workaround()
1321 filter, dmi->ident); ahci_gtf_filter_workaround()
H A Dpata_sch.c35 #include <linux/dmi.h>
H A Dsata_sil.c46 #include <linux/dmi.h>
722 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); sil_broken_system_poweroff() local
724 if (dmi) { sil_broken_system_poweroff()
725 unsigned long slot = (unsigned long)dmi->driver_data; sil_broken_system_poweroff()
H A Dpata_atiixp.c22 #include <linux/dmi.h>
H A Dpata_cs5536.c40 #include <linux/dmi.h>
H A Data_piix.c96 #include <linux/dmi.h>
1575 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); piix_broken_system_poweroff() local
1577 if (dmi) { piix_broken_system_poweroff()
1578 unsigned long slot = (unsigned long)dmi->driver_data; piix_broken_system_poweroff()
H A Dpata_cs5530.c33 #include <linux/dmi.h>
H A Dpata_rdc.c33 #include <linux/dmi.h>
H A Dacard-ahci.c44 #include <linux/dmi.h>
H A Dpata_ali.c35 #include <linux/dmi.h>
H A Dpata_via.c63 #include <linux/dmi.h>
/linux-4.1.27/drivers/char/
H A Di8k.c30 #include <linux/dmi.h>
901 MODULE_DEVICE_TABLE(dmi, i8k_dmi_table);
955 * Set fan multiplier and maximal fan speed from dmi config i8k_probe()
956 * Values specified in module parameters override values from dmi i8k_probe()
984 /* Fan multiplier was specified in module param or in dmi */ i8k_probe()
H A Dsonypi.c49 #include <linux/dmi.h>
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_acpi.c19 #include <linux/dmi.h>
/linux-4.1.27/drivers/watchdog/
H A Dsbc_fitpc2_wdt.c24 #include <linux/dmi.h>
H A Dibmasr.c22 #include <linux/dmi.h>
H A Dhpwdt.c32 #include <linux/dmi.h>
/linux-4.1.27/sound/soc/intel/boards/
H A Dbyt-rt5640.c20 #include <linux/dmi.h>
/linux-4.1.27/drivers/char/ipmi/
H A Dipmi_si_intf.c64 #include <linux/dmi.h>
2392 struct dmi_ipmi_data *dmi) decode_dmi()
2399 dmi->type = data[4]; decode_dmi()
2406 dmi->addr_space = IPMI_IO_ADDR_SPACE; decode_dmi()
2409 dmi->addr_space = IPMI_MEM_ADDR_SPACE; decode_dmi()
2413 dmi->base_addr = base_addr | ((data[0x10] & 0x10) >> 4); decode_dmi()
2415 dmi->irq = data[0x11]; decode_dmi()
2421 dmi->offset = 1; decode_dmi()
2424 dmi->offset = 4; decode_dmi()
2427 dmi->offset = 16; decode_dmi()
2443 dmi->base_addr = base_addr & 0xfffe; decode_dmi()
2444 dmi->addr_space = IPMI_IO_ADDR_SPACE; decode_dmi()
2445 dmi->offset = 1; decode_dmi()
2448 dmi->slave_addr = data[6]; decode_dmi()
2391 decode_dmi(const struct dmi_header *dm, struct dmi_ipmi_data *dmi) decode_dmi() argument
H A Dipmi_ssif.c51 #include <linux/dmi.h>
/linux-4.1.27/include/linux/
H A Dmod_devicetable.h438 /* dmi */
476 * "MODULE_DEVICE_TABLE(dmi, x)". Compiler doesn't look inside it
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-designware-platdrv.c27 #include <linux/dmi.h>
H A Di2c-nforce2.c52 #include <linux/dmi.h>
H A Di2c-piix4.c37 #include <linux/dmi.h>
H A Di2c-i801.c87 #include <linux/dmi.h>
/linux-4.1.27/drivers/media/usb/gspca/m5602/
H A Dm5602_ov9650.h22 #include <linux/dmi.h>
H A Dm5602_s5k4aa.h22 #include <linux/dmi.h>
/linux-4.1.27/drivers/mfd/
H A Dintel_quark_i2c_gpio.c26 #include <linux/dmi.h>
H A Dkempld-core.c21 #include <linux/dmi.h>
738 MODULE_DEVICE_TABLE(dmi, kempld_dmi_table);
/linux-4.1.27/drivers/pci/pcie/
H A Dportdrv_pci.c18 #include <linux/dmi.h>
/linux-4.1.27/drivers/input/mouse/
H A Dlifebook.c18 #include <linux/dmi.h>
H A Delantech.c14 #include <linux/dmi.h>
H A Dsynaptics.c28 #include <linux/dmi.h>
H A Dalps.c23 #include <linux/dmi.h>
/linux-4.1.27/drivers/video/fbdev/
H A Defifb.c15 #include <linux/dmi.h>
/linux-4.1.27/arch/arm64/kernel/
H A Defi.c15 #include <linux/dmi.h>
/linux-4.1.27/drivers/ide/
H A Dide-gd.c10 #include <linux/dmi.h>
H A Dalim15x3.c36 #include <linux/dmi.h>
H A Dvia82cxxx.c33 #include <linux/dmi.h>
H A Dide-acpi.c19 #include <linux/dmi.h>
/linux-4.1.27/lib/mpi/
H A Dlonglong.h539 "dmi" ((USItype)(v)))
547 "dmi" ((USItype)(d)))
555 "dmi" ((USItype)(d)))
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Doaktrail_device.c22 #include <linux/dmi.h>
H A Dcdv_intel_lvds.c24 #include <linux/dmi.h>
/linux-4.1.27/drivers/cpufreq/
H A Dpowernow-k7.c23 #include <linux/dmi.h>
H A Dacpi-cpufreq.c35 #include <linux/dmi.h>
/linux-4.1.27/drivers/edac/
H A Dghes_edac.c16 #include <linux/dmi.h>
H A Di7core_edac.c34 #include <linux/dmi.h>
/linux-4.1.27/drivers/firmware/efi/
H A Dcper.c31 #include <linux/dmi.h>
/linux-4.1.27/drivers/pnp/pnpbios/
H A Dcore.c60 #include <linux/dmi.h>
/linux-4.1.27/scripts/mod/
H A Dfile2alias.c944 sprintf(alias, "dmi*"); do_dmi_entry()
962 ADD_TO_DEVTABLE("dmi", dmi_system_id, do_dmi_entry);
/linux-4.1.27/drivers/gpu/drm/i915/
H A Dintel_crt.c27 #include <linux/dmi.h>
H A Dintel_bios.c27 #include <linux/dmi.h>
H A Dintel_lvds.c31 #include <linux/dmi.h>
H A Dintel_display.c27 #include <linux/dmi.h>
/linux-4.1.27/drivers/input/serio/
H A Di8042-x86ia64io.h72 #include <linux/dmi.h>
/linux-4.1.27/drivers/thunderbolt/
H A Dnhi.c16 #include <linux/dmi.h>
/linux-4.1.27/drivers/media/usb/stkwebcam/
H A Dstk-webcam.c31 #include <linux/dmi.h>
/linux-4.1.27/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c26 #include <linux/dmi.h>
/linux-4.1.27/drivers/rtc/
H A Drtc-cmos.c44 #include <linux/dmi.h>
/linux-4.1.27/drivers/usb/host/
H A Dpci-quirks.c18 #include <linux/dmi.h>
H A Duhci-hcd.c43 #include <linux/dmi.h>
H A Dxhci.c29 #include <linux/dmi.h>
/linux-4.1.27/arch/ia64/kernel/
H A Dsetup.c39 #include <linux/dmi.h>
/linux-4.1.27/sound/soc/codecs/
H A Drt286.c20 #include <linux/dmi.h>
H A Drt5670.c22 #include <linux/dmi.h>
/linux-4.1.27/drivers/iommu/
H A Ddmar.c39 #include <linux/dmi.h>
H A Dintel-iommu.c39 #include <linux/dmi.h>
/linux-4.1.27/drivers/input/keyboard/
H A Datkbd.c30 #include <linux/dmi.h>
/linux-4.1.27/drivers/tty/serial/
H A Dpch_uart.c31 #include <linux/dmi.h>
/linux-4.1.27/drivers/media/usb/gspca/
H A Dsn9c20x.c30 #include <linux/dmi.h>
/linux-4.1.27/net/openvswitch/
H A Ddatapath.c49 #include <linux/dmi.h>
/linux-4.1.27/drivers/net/ethernet/via/
H A Dvia-rhine.c119 #include <linux/dmi.h>
/linux-4.1.27/drivers/net/ethernet/marvell/
H A Dskge.c46 #include <linux/dmi.h>
/linux-4.1.27/drivers/video/fbdev/aty/
H A Datyfb_base.c71 #include <linux/dmi.h>
/linux-4.1.27/sound/pci/hda/
H A Dpatch_sigmatel.c31 #include <linux/dmi.h>
H A Dpatch_realtek.c30 #include <linux/dmi.h>

Completed in 3783 milliseconds