]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] DMI: Decode and save OEM String information
authorShem Multinymous <multinymous@gmail.com>
Fri, 29 Sep 2006 08:59:37 +0000 (01:59 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 29 Sep 2006 16:18:09 +0000 (09:18 -0700)
commit7939a124856619c9175bb2a3686dc7de615a3ae5
tree9ee9f9d5d1aff04df6d0974883d8817a980dfa37
parentbb459e7bca13a73f5de0b381f25971a1fb0d02ab
[PATCH] DMI: Decode and save OEM String information

This teaches dmi_decode() how to decode and save OEM Strings (type 11) DMI
information, which is currently discarded silently.  Existing code using
DMI is not affected.  Follows the "System Management BIOS (SMBIOS)
Specification" (http://www.dmtf.org/standards/smbios), and also the
userspace dmidecode.c code.

OEM Strings are the only safe way to identify some hardware, e.g., the
ThinkPad embedded controller used by the soon-to-be-submitted tp_smapi
driver.  This will also let us eliminate the long whitelist in the mainline
hdaps driver (in a future patch).

Signed-off-by: Shem Multinymous <multinymous@gmail.com>
Cc: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/firmware/dmi_scan.c
include/linux/dmi.h