Home
last modified time | relevance | path

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

123

/linux/drivers/pci/
H A Dpci-label.c61 const struct dmi_device *dmi; in find_smbios_instance_string() local
67 dmi = NULL; in find_smbios_instance_string()
68 while ((dmi = dmi_find_device(DMI_DEV_TYPE_DEV_ONBOARD, in find_smbios_instance_string()
69 NULL, dmi)) != NULL) { in find_smbios_instance_string()
70 donboard = dmi->device_data; in find_smbios_instance_string()
80 dmi->name); in find_smbios_instance_string()
82 return strlen(dmi->name); in find_smbios_instance_string()
/linux/drivers/acpi/x86/
H A Dutils.c49 #define ENTRY(status, hid, uid, path, cpu_vfm, dmi...) { \ argument
52 { { .matches = dmi }, {} }, \
58 #define PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
59 ENTRY(ACPI_STA_DEFAULT, hid, uid, NULL, cpu_vfm, dmi)
61 #define NOT_PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
62 ENTRY(0, hid, uid, NULL, cpu_vfm, dmi)
64 #define PRESENT_ENTRY_PATH(path, cpu_vfm, dmi...) \ argument
65 ENTRY(ACPI_STA_DEFAULT, "", NULL, path, cpu_vfm, dmi)
67 #define NOT_PRESENT_ENTRY_PATH(path, cpu_vfm, dmi...) \ argument
68 ENTRY(0, "", NULL, path, cpu_vfm, dmi)
/linux/Documentation/ABI/testing/
H A Dsysfs-devices-platform-ipmi181 What: /sys/devices/platform/dmi-ipmi-ssif.*/type
189 What: /sys/devices/platform/dmi-ipmi-ssif.*/hosed
190 What: /sys/devices/platform/dmi-ipmi-ssif.*/alerts
191 What: /sys/devices/platform/dmi-ipmi-ssif.*/sent_messages
192 What: /sys/devices/platform/dmi-ipmi-ssif.*/sent_messages_parts
193 What: /sys/devices/platform/dmi-ipmi-ssif.*/received_messages
194 What: /sys/devices/platform/dmi-ipmi-ssif.*/received_message_parts
195 What: /sys/devices/platform/dmi-ipmi-ssif.*/events
196 What: /sys/devices/platform/dmi-ipmi-ssif.*/watchdog_pretimeouts
197 What: /sys/devices/platform/dmi-ipmi-ssif.*/flag_fetches
[all …]
H A Dsysfs-firmware-dmi-tables1 What: /sys/firmware/dmi/tables/
13 The dmi/tables provides raw SMBIOS entry point and DMI tables
18 /sys/firmware/dmi/tables/smbios_entry_point
19 /sys/firmware/dmi/tables/DMI
H A Dsysfs-firmware-dmi-entries1 What: /sys/firmware/dmi/entries/
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
93 /sys/firmware/dmi/entries/15-0/system_event_log
/linux/drivers/platform/x86/
H A Dfujitsu-tablet.c306 static void __init fujitsu_dmi_common(const struct dmi_system_id *dmi) in fujitsu_dmi_common() argument
308 pr_info("%s\n", dmi->ident); in fujitsu_dmi_common()
309 memcpy(fujitsu.config.keymap, dmi->driver_data, in fujitsu_dmi_common()
313 static int __init fujitsu_dmi_lifebook(const struct dmi_system_id *dmi) in fujitsu_dmi_lifebook() argument
315 fujitsu_dmi_common(dmi); in fujitsu_dmi_lifebook()
320 static int __init fujitsu_dmi_stylistic(const struct dmi_system_id *dmi) in fujitsu_dmi_stylistic() argument
322 fujitsu_dmi_common(dmi); in fujitsu_dmi_stylistic()
H A Deeepc-wmi.c117 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
121 quirks = dmi->driver_data; in dmi_matched()
123 model = (char *)dmi->matches[1].substr; in dmi_matched()
H A Dasus-nb-wmi.c158 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
160 pr_info("Identified laptop model '%s'\n", dmi->ident); in dmi_matched()
161 quirks = dmi->driver_data; in dmi_matched()
H A Dmsi-laptop.c584 static int dmi_check_cb(const struct dmi_system_id *dmi) in dmi_check_cb() argument
586 pr_info("Identified laptop model '%s'\n", dmi->ident); in dmi_check_cb()
588 quirks = dmi->driver_data; in dmi_check_cb()
712 MODULE_DEVICE_TABLE(dmi, msi_dmi_table);
H A Dwinmate-fm07-keys.c149 MODULE_DEVICE_TABLE(dmi, fm07keys_dmi_table);
/linux/drivers/md/
H A Ddm-ioctl.c2073 struct dm_ioctl *dmi; in copy_params()
2095 dmi = param_kernel; in copy_params()
2096 dmi->data_size = minimum_data_size; in copy_params()
2105 dmi = NULL; in copy_params()
2106 dmi = kvmalloc(param_kernel->data_size, GFP_NOIO | __GFP_HIGH); in copy_params()
2108 if (!dmi) { in copy_params()
2117 memcpy(dmi, param_kernel, minimum_data_size); in copy_params()
2119 if (copy_from_user(&dmi->data, (char __user *)user + minimum_data_size, in copy_params()
2127 *param = dmi;
2131 free_params(dmi, param_kerne in validate_params()
2065 struct dm_ioctl *dmi; copy_params() local
2376 dm_early_create(struct dm_ioctl * dmi,struct dm_target_spec ** spec_array,char ** target_params_array) dm_early_create() argument
[all...]
/linux/drivers/ata/
H A Dahci.c2274 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); in ahci_broken_system_poweroff() local
2276 if (dmi) { in ahci_broken_system_poweroff()
2277 unsigned long slot = (unsigned long)dmi->driver_data; in ahci_broken_system_poweroff()
2356 const struct dmi_system_id *dmi = dmi_first_match(sysids); in ahci_broken_suspend() local
2360 if (!dmi || pdev->bus->number || pdev->devfn != PCI_DEVFN(0x1f, 2)) in ahci_broken_suspend()
2366 return strcmp(buf, dmi->driver_data) < 0; in ahci_broken_suspend()
2433 const struct dmi_system_id *dmi = dmi_first_match(sysids); in ahci_broken_lpm() local
2437 if (!dmi) in ahci_broken_lpm()
2440 if (!dmi->driver_data) in ahci_broken_lpm()
2446 return strcmp(buf, dmi->driver_data) < 0; in ahci_broken_lpm()
[all …]
/linux/drivers/platform/x86/hp/
H A Dhp_accel.c140 static int lis3lv02d_dmi_matched(const struct dmi_system_id *dmi) in lis3lv02d_dmi_matched() argument
142 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
143 pr_info("hardware type %s found\n", dmi->ident); in lis3lv02d_dmi_matched()
/linux/drivers/soundwire/
H A DMakefile32 intel_auxdevice.o intel_init.o dmi-quirks.o \
/linux/drivers/platform/x86/intel/atomisp2/
H A Dled.c73 MODULE_DEVICE_TABLE(dmi, atomisp2_led_systems);
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A DMakefile50 dmi.o
/linux/drivers/platform/chrome/
H A Dchromeos_pstore.c51 MODULE_DEVICE_TABLE(dmi, chromeos_pstore_dmi_table);
/linux/drivers/firmware/google/
H A Dmemconsole-x86-legacy.c130 MODULE_DEVICE_TABLE(dmi, memconsole_dmi_table);
/linux/drivers/platform/x86/x86-android-tablets/
H A Ddmi.c233 MODULE_DEVICE_TABLE(dmi, x86_android_tablet_ids);
/linux/drivers/leds/
H A Dleds-clevo-mail.c93 MODULE_DEVICE_TABLE(dmi, clevo_mail_led_dmi_table);
/linux/drivers/mcb/
H A Dmcb-lpc.c165 MODULE_DEVICE_TABLE(dmi, mcb_lpc_dmi_table);
/linux/drivers/platform/x86/dell/
H A Ddell-pc.c45 MODULE_DEVICE_TABLE(dmi, dell_device_table);
/linux/drivers/input/touchscreen/
H A Dhtcpen.c227 MODULE_DEVICE_TABLE(dmi, htcshift_dmi_table);
/linux/drivers/platform/mellanox/
H A Dmlx-platform.c7448 static int __init mlxplat_dmi_default_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_default_matched() argument
7471 static int __init mlxplat_dmi_default_wc_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_default_wc_matched() argument
7494 static int __init mlxplat_dmi_default_eth_wc_blade_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_default_eth_wc_blade_matched() argument
7519 static int __init mlxplat_dmi_msn21xx_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_msn21xx_matched() argument
7542 static int __init mlxplat_dmi_msn274x_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_msn274x_matched() argument
7565 static int __init mlxplat_dmi_msn201x_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_msn201x_matched() argument
7588 static int __init mlxplat_dmi_qmb7xx_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_qmb7xx_matched() argument
7614 static int __init mlxplat_dmi_comex_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_comex_matched() argument
7639 static int __init mlxplat_dmi_ng400_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_ng400_matched() argument
7665 static int __init mlxplat_dmi_ng400_dgx_matched(const struct dmi_system_id *dmi) in mlxplat_dmi_ng400_dgx_matched() argument
[all …]
/linux/drivers/platform/x86/intel/
H A Doaktrail.c291 MODULE_DEVICE_TABLE(dmi, oaktrail_dmi_table);

123