aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/acpi/osl.c28
1 files changed, 28 insertions, 0 deletions
diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c
index e3a673a00845..93ad5f40f2ea 100644
--- a/drivers/acpi/osl.c
+++ b/drivers/acpi/osl.c
@@ -1141,6 +1141,34 @@ acpi_status acpi_os_release_object(acpi_cache_t * cache, void *object)
1141 return (AE_OK); 1141 return (AE_OK);
1142} 1142}
1143 1143
1144/**
1145 * acpi_dmi_dump - dump DMI slots needed for blacklist entry
1146 *
1147 * Returns 0 on success
1148 */
1149int acpi_dmi_dump(void)
1150{
1151
1152 if (!dmi_available)
1153 return -1;
1154
1155 printk(KERN_NOTICE PREFIX "DMI System Vendor: %s\n",
1156 dmi_get_slot(DMI_SYS_VENDOR));
1157 printk(KERN_NOTICE PREFIX "DMI Product Name: %s\n",
1158 dmi_get_slot(DMI_PRODUCT_NAME));
1159 printk(KERN_NOTICE PREFIX "DMI Product Version: %s\n",
1160 dmi_get_slot(DMI_PRODUCT_VERSION));
1161 printk(KERN_NOTICE PREFIX "DMI Board Name: %s\n",
1162 dmi_get_slot(DMI_BOARD_NAME));
1163 printk(KERN_NOTICE PREFIX "DMI BIOS Vendor: %s\n",
1164 dmi_get_slot(DMI_BIOS_VENDOR));
1165 printk(KERN_NOTICE PREFIX "DMI BIOS Date: %s\n",
1166 dmi_get_slot(DMI_BIOS_DATE));
1167
1168 return 0;
1169}
1170
1171
1144/****************************************************************************** 1172/******************************************************************************
1145 * 1173 *
1146 * FUNCTION: acpi_os_validate_interface 1174 * FUNCTION: acpi_os_validate_interface