Home
last modified time | relevance | path

Searched refs:dmi (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_pci.c47 struct stmmac_pci_dmi_data *dmi; member
54 struct stmmac_pci_dmi_data *dmi; in stmmac_pci_find_phy_addr() local
63 for (dmi = info->dmi; dmi->name && *dmi->name; dmi++) { in stmmac_pci_find_phy_addr()
64 if (!strcmp(dmi->name, name) && dmi->func == func) in stmmac_pci_find_phy_addr()
65 return dmi->phy_addr; in stmmac_pci_find_phy_addr()
146 .dmi = quark_pci_dmi_data,
/linux-4.1.27/drivers/pci/
Dpci-label.c44 const struct dmi_device *dmi; in find_smbios_instance_string() local
52 dmi = NULL; in find_smbios_instance_string()
53 while ((dmi = dmi_find_device(DMI_DEV_TYPE_DEV_ONBOARD, in find_smbios_instance_string()
54 NULL, dmi)) != NULL) { in find_smbios_instance_string()
55 donboard = dmi->device_data; in find_smbios_instance_string()
66 dmi->name); in find_smbios_instance_string()
68 return strlen(dmi->name); in find_smbios_instance_string()
/linux-4.1.27/drivers/platform/x86/
Dfujitsu-tablet.c318 static void __init fujitsu_dmi_common(const struct dmi_system_id *dmi) in fujitsu_dmi_common() argument
320 pr_info("%s\n", dmi->ident); in fujitsu_dmi_common()
321 memcpy(fujitsu.config.keymap, dmi->driver_data, in fujitsu_dmi_common()
325 static int __init fujitsu_dmi_lifebook(const struct dmi_system_id *dmi) in fujitsu_dmi_lifebook() argument
327 fujitsu_dmi_common(dmi); in fujitsu_dmi_lifebook()
332 static int __init fujitsu_dmi_stylistic(const struct dmi_system_id *dmi) in fujitsu_dmi_stylistic() argument
334 fujitsu_dmi_common(dmi); in fujitsu_dmi_stylistic()
Deeepc-wmi.c135 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
139 quirks = dmi->driver_data; in dmi_matched()
141 model = (char *)dmi->matches[1].substr; in dmi_matched()
Dhp_accel.c160 static int lis3lv02d_dmi_matched(const struct dmi_system_id *dmi) in lis3lv02d_dmi_matched() argument
162 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
163 pr_info("hardware type %s found\n", dmi->ident); in lis3lv02d_dmi_matched()
Dasus-nb-wmi.c81 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
83 quirks = dmi->driver_data; in dmi_matched()
Dsamsung-q10.c133 MODULE_DEVICE_TABLE(dmi, samsungq10_dmi_table);
Damilo-rfkill.c179 MODULE_DEVICE_TABLE(dmi, amilo_rfkill_id_table);
Dmsi-laptop.c598 static int dmi_check_cb(const struct dmi_system_id *dmi) in dmi_check_cb() argument
600 pr_info("Identified laptop model '%s'\n", dmi->ident); in dmi_check_cb()
602 quirks = dmi->driver_data; in dmi_check_cb()
Dalienware-wmi.c82 static int __init dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
84 quirks = dmi->driver_data; in dmi_matched()
Dintel_oaktrail.c311 MODULE_DEVICE_TABLE(dmi, oaktrail_dmi_table);
Ddell-laptop.c89 static int __init dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
91 quirks = dmi->driver_data; in dmi_matched()
148 MODULE_DEVICE_TABLE(dmi, dell_device_table);
Dcompal-laptop.c875 MODULE_DEVICE_TABLE(dmi, compal_dmi_table);
Dacer-wmi.c309 static int __init dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
311 quirks = dmi->driver_data; in dmi_matched()
Dsamsung-laptop.c1699 MODULE_DEVICE_TABLE(dmi, samsung_dmi_table);
/linux-4.1.27/drivers/firmware/
DMakefile5 obj-$(CONFIG_DMI_SYSFS) += dmi-sysfs.o
10 obj-$(CONFIG_DMIID) += dmi-id.o
Ddmi_scan.c654 static bool dmi_matches(const struct dmi_system_id *dmi) in dmi_matches() argument
660 for (i = 0; i < ARRAY_SIZE(dmi->matches); i++) { in dmi_matches()
661 int s = dmi->matches[i].slot; in dmi_matches()
665 if (!dmi->matches[i].exact_match && in dmi_matches()
666 strstr(dmi_ident[s], dmi->matches[i].substr)) in dmi_matches()
668 else if (dmi->matches[i].exact_match && in dmi_matches()
669 !strcmp(dmi_ident[s], dmi->matches[i].substr)) in dmi_matches()
683 static bool dmi_is_end_of_table(const struct dmi_system_id *dmi) in dmi_is_end_of_table() argument
685 return dmi->matches[0].slot == DMI_NONE; in dmi_is_end_of_table()
DKconfig97 information from userspace through /sys/class/dmi/id/ or if you want
108 under /sys/firmware/dmi when this option is enabled and
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-firmware-dmi1 What: /sys/firmware/dmi/
38 /sys/firmware/dmi/entries/17-0
39 /sys/firmware/dmi/entries/17-1
40 /sys/firmware/dmi/entries/17-2
41 /sys/firmware/dmi/entries/17-3
91 /sys/firmware/dmi/entries/15-0/system_event_log
/linux-4.1.27/drivers/ata/
Dahci.c1134 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); in ahci_broken_system_poweroff() local
1136 if (dmi) { in ahci_broken_system_poweroff()
1137 unsigned long slot = (unsigned long)dmi->driver_data; in ahci_broken_system_poweroff()
1216 const struct dmi_system_id *dmi = dmi_first_match(sysids); in ahci_broken_suspend() local
1220 if (!dmi || pdev->bus->number || pdev->devfn != PCI_DEVFN(0x1f, 2)) in ahci_broken_suspend()
1226 return strcmp(buf, dmi->driver_data) < 0; in ahci_broken_suspend()
1268 const struct dmi_system_id *dmi = dmi_first_match(sysids); in ahci_broken_online() local
1271 if (!dmi) in ahci_broken_online()
1274 val = (unsigned long)dmi->driver_data; in ahci_broken_online()
1312 const struct dmi_system_id *dmi = dmi_first_match(sysids); in ahci_gtf_filter_workaround() local
[all …]
Dsata_sil.c722 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); in sil_broken_system_poweroff() local
724 if (dmi) { in sil_broken_system_poweroff()
725 unsigned long slot = (unsigned long)dmi->driver_data; in sil_broken_system_poweroff()
Data_piix.c1575 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); in piix_broken_system_poweroff() local
1577 if (dmi) { in piix_broken_system_poweroff()
1578 unsigned long slot = (unsigned long)dmi->driver_data; in piix_broken_system_poweroff()
/linux-4.1.27/drivers/md/
Ddm-ioctl.c1691 struct dm_ioctl *dmi; in copy_params() local
1706 dmi = param_kernel; in copy_params()
1707 dmi->data_size = minimum_data_size; in copy_params()
1715 dmi = NULL; in copy_params()
1717dmi = kmalloc(param_kernel->data_size, GFP_NOIO | __GFP_NORETRY | __GFP_NOMEMALLOC | __GFP_NOWARN); in copy_params()
1718 if (dmi) in copy_params()
1722 if (!dmi) { in copy_params()
1725dmi = __vmalloc(param_kernel->data_size, GFP_NOIO | __GFP_REPEAT | __GFP_HIGH | __GFP_HIGHMEM, PAG… in copy_params()
1727 if (dmi) in copy_params()
1731 if (!dmi) { in copy_params()
[all …]
/linux-4.1.27/drivers/platform/chrome/
Dchromeos_pstore.c51 MODULE_DEVICE_TABLE(dmi, chromeos_pstore_dmi_table);
Dcros_ec_lpc.c268 MODULE_DEVICE_TABLE(dmi, cros_ec_lpc_dmi_table);
Dchromeos_laptop.c584 MODULE_DEVICE_TABLE(dmi, chromeos_laptop_dmi_table);
/linux-4.1.27/drivers/char/ipmi/
Dipmi_si_intf.c2392 struct dmi_ipmi_data *dmi) in decode_dmi() argument
2399 dmi->type = data[4]; in decode_dmi()
2406 dmi->addr_space = IPMI_IO_ADDR_SPACE; in decode_dmi()
2409 dmi->addr_space = IPMI_MEM_ADDR_SPACE; in decode_dmi()
2413 dmi->base_addr = base_addr | ((data[0x10] & 0x10) >> 4); in decode_dmi()
2415 dmi->irq = data[0x11]; in decode_dmi()
2421 dmi->offset = 1; in decode_dmi()
2424 dmi->offset = 4; in decode_dmi()
2427 dmi->offset = 16; in decode_dmi()
2443 dmi->base_addr = base_addr & 0xfffe; in decode_dmi()
[all …]
/linux-4.1.27/drivers/leds/
Dleds-clevo-mail.c92 MODULE_DEVICE_TABLE(dmi, clevo_mail_led_dmi_table);
/linux-4.1.27/drivers/firmware/google/
Dmemconsole.c148 MODULE_DEVICE_TABLE(dmi, memconsole_dmi_table);
Dgsmi.c721 MODULE_DEVICE_TABLE(dmi, gsmi_dmi_table);
/linux-4.1.27/drivers/input/touchscreen/
Dhtcpen.c232 MODULE_DEVICE_TABLE(dmi, htcshift_dmi_table);
/linux-4.1.27/drivers/input/misc/
Dideapad_slidebar.c306 MODULE_DEVICE_TABLE(dmi, ideapad_dmi);
Dwistron_btns.c240 static int __init dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
244 keymap = dmi->driver_data; in dmi_matched()
993 MODULE_DEVICE_TABLE(dmi, dmi_ids);
/linux-4.1.27/fs/xfs/
Dxfs_ioctl.c1587 struct fsdmidata dmi; in xfs_file_ioctl() local
1589 if (copy_from_user(&dmi, arg, sizeof(dmi))) in xfs_file_ioctl()
1596 error = xfs_set_dmattrs(ip, dmi.fsd_dmevmask, in xfs_file_ioctl()
1597 dmi.fsd_dmstate); in xfs_file_ioctl()
/linux-4.1.27/drivers/acpi/
Dosl.c139 unsigned int dmi:1; member
152 osi_linux.dmi ? " via DMI" : ""); in acpi_osi_handler()
1500 osi_linux.dmi = 0; in acpi_cmdline_osi_linux()
1513 osi_linux.dmi = 1; /* DMI knows that this box asks OSI(Linux) */ in acpi_dmi_osi_linux()
/linux-4.1.27/drivers/mfd/
Dkempld-core.c738 MODULE_DEVICE_TABLE(dmi, kempld_dmi_table);
/linux-4.1.27/drivers/char/
Di8k.c901 MODULE_DEVICE_TABLE(dmi, i8k_dmi_table);
/linux-4.1.27/drivers/hwmon/
Dapplesmc.c1383 MODULE_DEVICE_TABLE(dmi, applesmc_whitelist);
/linux-4.1.27/
DMAINTAINERS3291 F: drivers/firmware/dmi-id.c
3293 F: include/linux/dmi.h