aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/platform
diff options
context:
space:
mode:
authorAxel Lin <axel.lin@gmail.com>2010-06-30 01:32:16 -0400
committerMatthew Garrett <mjg@redhat.com>2010-08-03 09:48:52 -0400
commitd53bf0f32410c8c738935aa3d9740d66d39ba967 (patch)
treec9383303895027abb6e8a0a6ee63f1dcc3d9f294 /drivers/platform
parent370525df9dfb4f55dfc177b0c31c26d77694c992 (diff)
acer-wmi: make dmi_matched to return 1 instead of 0
dmi_check_system() walks the table running matching functions until someone returns non zero or we hit the end. This patch makes dmi_matched to return 1 so dmi_check_system() return immediately when a match is found. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Matthew Garrett <mjg@redhat.com>
Diffstat (limited to 'drivers/platform')
-rw-r--r--drivers/platform/x86/acer-wmi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c
index aacd0602f859..dec558ee29e5 100644
--- a/drivers/platform/x86/acer-wmi.c
+++ b/drivers/platform/x86/acer-wmi.c
@@ -200,7 +200,7 @@ static void set_quirks(void)
200static int dmi_matched(const struct dmi_system_id *dmi) 200static int dmi_matched(const struct dmi_system_id *dmi)
201{ 201{
202 quirks = dmi->driver_data; 202 quirks = dmi->driver_data;
203 return 0; 203 return 1;
204} 204}
205 205
206static struct quirk_entry quirk_unknown = { 206static struct quirk_entry quirk_unknown = {