ata_piix: remove open-coded dmi_match(DMI_OEM_STRING)
Since de40614de9
("firmware: dmi_scan: Add DMI_OEM_STRING support to
dmi_matches") dmi_check_system() can match OEM_STRINGs itself.
Use the feature.
Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
e9f691d899
commit
dee58fe8dc
|
@ -840,6 +840,12 @@ static int piix_broken_suspend(void)
|
|||
DMI_MATCH(DMI_PRODUCT_NAME, "Tecra M3"),
|
||||
},
|
||||
},
|
||||
{
|
||||
.ident = "TECRA M3",
|
||||
.matches = {
|
||||
DMI_MATCH(DMI_OEM_STRING, "Tecra M3,"),
|
||||
},
|
||||
},
|
||||
{
|
||||
.ident = "TECRA M4",
|
||||
.matches = {
|
||||
|
@ -955,18 +961,10 @@ static int piix_broken_suspend(void)
|
|||
|
||||
{ } /* terminate list */
|
||||
};
|
||||
static const char *oemstrs[] = {
|
||||
"Tecra M3,",
|
||||
};
|
||||
int i;
|
||||
|
||||
if (dmi_check_system(sysids))
|
||||
return 1;
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(oemstrs); i++)
|
||||
if (dmi_find_device(DMI_DEV_TYPE_OEM_STRING, oemstrs[i], NULL))
|
||||
return 1;
|
||||
|
||||
/* TECRA M4 sometimes forgets its identify and reports bogus
|
||||
* DMI information. As the bogus information is a bit
|
||||
* generic, match as many entries as possible. This manual
|
||||
|
|
Loading…
Reference in New Issue