From 1483612c700714ca6ffd105dd44e87d5e1034841 Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Sat, 18 Oct 2008 20:27:39 -0700 Subject: [PATCH] --- yaml --- r: 115901 b: refs/heads/master c: 02fcbd144d684167aa67b1d3ad68f18d265f2d08 h: refs/heads/master i: 115899: dcaa001f7d4addff9b4d39edfe69d5f9d671ff2b v: v3 --- [refs] | 2 +- trunk/drivers/hwmon/applesmc.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 41263f7b26d8..6b2d018cf650 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 84d2d7f2ee98dc9bd799790c89b5eb8280af2d37 +refs/heads/master: 02fcbd144d684167aa67b1d3ad68f18d265f2d08 diff --git a/trunk/drivers/hwmon/applesmc.c b/trunk/drivers/hwmon/applesmc.c index d5bd0cadbf31..9a43c4b60ea9 100644 --- a/trunk/drivers/hwmon/applesmc.c +++ b/trunk/drivers/hwmon/applesmc.c @@ -163,7 +163,7 @@ static unsigned int key_at_index; static struct workqueue_struct *applesmc_led_wq; /* - * __wait_status - Wait up to 2ms for the status port to get a certain value + * __wait_status - Wait up to 10ms for the status port to get a certain value * (masked with 0x0f), returning zero if the value is obtained. Callers must * hold applesmc_lock. */ @@ -173,7 +173,7 @@ static int __wait_status(u8 val) val = val & APPLESMC_STATUS_MASK; - for (i = 0; i < 200; i++) { + for (i = 0; i < 1000; i++) { if ((inb(APPLESMC_CMD_PORT) & APPLESMC_STATUS_MASK) == val) { if (debug) printk(KERN_DEBUG