/kernel/linux/linux-5.10/arch/loongarch/loongson64/ |
H A D | init.c | 62 char *dmi_data = (char *)dm; in parse_cpu_table() local 64 freq_temp = ((*(dmi_data + SMBIOS_FREQHIGH_OFFSET) << 8) + \ in parse_cpu_table() 65 ((*(dmi_data + SMBIOS_FREQLOW_OFFSET)) & SMBIOS_FREQLOW_MASK)); in parse_cpu_table() 68 loongson_sysconf.cpuname = (void *)dmi_string_parse(dm, dmi_data[16]); in parse_cpu_table() 69 loongson_sysconf.cores_per_package = *(dmi_data + SMBIOS_CORE_PACKAGE_OFFSET); in parse_cpu_table() 77 char *dmi_data = (char *)dm; in parse_bios_table() local 79 b_info.bios_size = (*(dmi_data + SMBIOS_BIOSSIZE_OFFSET) + 1) << 6; in parse_bios_table()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | setup.c | 123 char *dmi_data = (char *)dm; in parse_cpu_table() local 125 freq_temp = ((*(dmi_data + SMBIOS_FREQHIGH_OFFSET) << 8) + in parse_cpu_table() 126 ((*(dmi_data + SMBIOS_FREQLOW_OFFSET)) & SMBIOS_FREQLOW_MASK)); in parse_cpu_table() 129 loongson_sysconf.cpuname = (void *)dmi_string_parse(dm, dmi_data[16]); in parse_cpu_table() 130 loongson_sysconf.cores_per_package = *(dmi_data + SMBIOS_CORE_PACKAGE_OFFSET); in parse_cpu_table() 137 char *dmi_data = (char *)dm; in parse_bios_table() local 139 b_info.bios_size = (*(dmi_data + SMBIOS_BIOSSIZE_OFFSET) + 1) << 6; in parse_bios_table()
|
/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | sof_sdw_rt_amp.c | 108 const struct dmi_system_id *dmi_data; in rt_amp_add_device_props() local 113 dmi_data = dmi_first_match(dmi_platform_data); in rt_amp_add_device_props() 114 if (!dmi_data) in rt_amp_add_device_props() 117 pdata = dmi_data->driver_data; in rt_amp_add_device_props()
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | fschmd.c | 978 u8 *dmi_data = (u8 *)header; in fschmd_dmi_decode() local 988 if (header->length < 5 || dmi_data[4] != 19) in fschmd_dmi_decode() 998 if (dmi_data[i] >= 1 && dmi_data[i] <= 3) { in fschmd_dmi_decode() 1001 int in = shuffle[dmi_data[i] - 1]; in fschmd_dmi_decode() 1007 mult[in] = dmi_data[i + 1] | (dmi_data[i + 2] << 8); in fschmd_dmi_decode() 1008 offset[in] = dmi_data[i + 3] | (dmi_data[i + 4] << 8); in fschmd_dmi_decode() 1014 if (dmi_data[ in fschmd_dmi_decode() [all...] |
H A D | dell-smm-hwmon.c | 131 const char *dmi_data = dmi_get_system_info(field); in i8k_get_dmi_data() local 133 return dmi_data && *dmi_data ? dmi_data : "?"; in i8k_get_dmi_data()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | fschmd.c | 978 u8 *dmi_data = (u8 *)header; in fschmd_dmi_decode() local 988 if (header->length < 5 || dmi_data[4] != 19) in fschmd_dmi_decode() 998 if (dmi_data[i] >= 1 && dmi_data[i] <= 3) { in fschmd_dmi_decode() 1001 int in = shuffle[dmi_data[i] - 1]; in fschmd_dmi_decode() 1007 mult[in] = dmi_data[i + 1] | (dmi_data[i + 2] << 8); in fschmd_dmi_decode() 1008 offset[in] = dmi_data[i + 3] | (dmi_data[i + 4] << 8); in fschmd_dmi_decode() 1014 if (dmi_data[ in fschmd_dmi_decode() [all...] |
H A D | dell-smm-hwmon.c | 164 const char *dmi_data = dmi_get_system_info(field); in i8k_get_dmi_data() local 166 return dmi_data && *dmi_data ? dmi_data : "?"; in i8k_get_dmi_data()
|
H A D | it87.c | 639 static struct it87_dmi_data *dmi_data; variable 3133 if (dmi_data) in it87_find() 3134 sio_data->skip_pwm |= dmi_data->skip_pwm; in it87_find() 3635 dmi_data = dmi_entry->driver_data; in it87_dmi_cb() 3637 if (dmi_data && dmi_data->skip_pwm) in it87_dmi_cb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-intel.c | 39 const struct stmmac_pci_dmi_data *dmi_data; in stmmac_pci_find_phy_addr() local 48 dmi_data = dmi_id->driver_data; in stmmac_pci_find_phy_addr() 49 func_data = dmi_data->func; in stmmac_pci_find_phy_addr() 51 for (n = 0; n < dmi_data->nfuncs; n++, func_data++) in stmmac_pci_find_phy_addr()
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | cppc_cpufreq.c | 63 const u8 *dmi_data = (const u8 *)dm; in cppc_find_dmi_mhz() local 69 (dmi_data + DMI_PROCESSOR_MAX_SPEED)); in cppc_find_dmi_mhz()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-intel.c | 42 const struct stmmac_pci_dmi_data *dmi_data; in stmmac_pci_find_phy_addr() local 51 dmi_data = dmi_id->driver_data; in stmmac_pci_find_phy_addr() 52 func_data = dmi_data->func; in stmmac_pci_find_phy_addr() 54 for (n = 0; n < dmi_data->nfuncs; n++, func_data++) in stmmac_pci_find_phy_addr()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | battery.c | 883 const u8 *dmi_data = (const u8 *)(dm + 1); in find_battery() local 884 int dmi_capacity = get_unaligned((const u16 *)(dmi_data + 6)); in find_battery() 886 dmi_capacity *= dmi_data[17]; in find_battery()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.c | 924 const u8 *dmi_data = (const u8 *)(dm + 1); in find_system_memory() local 927 mem_width = (u16)(*(const u16 *)(dmi_data + 0x6)); in find_system_memory() 928 mem_clock = (u16)(*(const u16 *)(dmi_data + 0x11)); in find_system_memory()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | battery.c | 895 const u8 *dmi_data = (const u8 *)(dm + 1); in find_battery() local 896 int dmi_capacity = get_unaligned((const u16 *)(dmi_data + 6)); in find_battery() 899 dmi_capacity *= dmi_data[17]; in find_battery()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | cppc_cpufreq.c | 297 const u8 *dmi_data = (const u8 *)dm; in cppc_find_dmi_mhz() local 303 (dmi_data + DMI_PROCESSOR_MAX_SPEED)); in cppc_find_dmi_mhz()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.c | 976 const u8 *dmi_data = (const u8 *)(dm + 1); in find_system_memory() local 979 mem_width = (u16)(*(const u16 *)(dmi_data + 0x6)); in find_system_memory() 980 mem_clock = (u16)(*(const u16 *)(dmi_data + 0x11)); in find_system_memory()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | rt5645.c | 3825 const struct dmi_system_id *dmi_data; in rt5645_i2c_probe() local 3839 dmi_data = dmi_first_match(dmi_platform_data); in rt5645_i2c_probe() 3840 if (dmi_data) { in rt5645_i2c_probe() 3841 dev_info(&i2c->dev, "Detected %s platform\n", dmi_data->ident); in rt5645_i2c_probe() 3842 pdata = dmi_data->driver_data; in rt5645_i2c_probe()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | rt5645.c | 3899 const struct dmi_system_id *dmi_data; in rt5645_i2c_probe() local 3913 dmi_data = dmi_first_match(dmi_platform_data); in rt5645_i2c_probe() 3914 if (dmi_data) { in rt5645_i2c_probe() 3915 dev_info(&i2c->dev, "Detected %s platform\n", dmi_data->ident); in rt5645_i2c_probe() 3916 pdata = dmi_data->driver_data; in rt5645_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 10187 const char *dmi_data = (const char *)dm; in find_new_ec_fwstr() local 10206 memcmp(dmi_data + 4, "LENOVO", 6) != 0 || in find_new_ec_fwstr() 10207 dmi_data[0x0A] != 0x0B || dmi_data[0x0B] != 0x07 || in find_new_ec_fwstr() 10208 dmi_data[0x0C] != 0x01) in find_new_ec_fwstr() 10212 strncpy(ec_fw_string, dmi_data + 0x0F, 8); in find_new_ec_fwstr()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 11224 const char *dmi_data = (const char *)dm; in find_new_ec_fwstr() local 11243 memcmp(dmi_data + 4, "LENOVO", 6) != 0 || in find_new_ec_fwstr() 11244 dmi_data[0x0A] != 0x0B || dmi_data[0x0B] != 0x07 || in find_new_ec_fwstr() 11245 dmi_data[0x0C] != 0x01) in find_new_ec_fwstr() 11249 strncpy(ec_fw_string, dmi_data + 0x0F, 8); in find_new_ec_fwstr()
|