ACPI: add missing _OSI strings
Linux supports some optional features, but it should notify the BIOS about them via the _OSI method. Currently Linux doesn't notify any, which might make such features not work because the BIOS doesn't know about them. Jarosz has a system which needs this to make ACPI processor aggregator device work. Reported-by: "Jarosz, Sebastian" <sebastian.jarosz@intel.com> Signed-off-by: Shaohua Li <shaohua.li@intel.com> Acked-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
f52e00c668
commit
aa165971c2
|
@ -1083,7 +1083,13 @@ struct osi_setup_entry {
|
||||||
bool enable;
|
bool enable;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct osi_setup_entry __initdata osi_setup_entries[OSI_STRING_ENTRIES_MAX];
|
static struct osi_setup_entry __initdata
|
||||||
|
osi_setup_entries[OSI_STRING_ENTRIES_MAX] = {
|
||||||
|
{"Module Device", true},
|
||||||
|
{"Processor Device", true},
|
||||||
|
{"3.0 _SCP Extensions", true},
|
||||||
|
{"Processor Aggregator Device", true},
|
||||||
|
};
|
||||||
|
|
||||||
void __init acpi_osi_setup(char *str)
|
void __init acpi_osi_setup(char *str)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue