From c5dfd0a5b09bf20adf26b3242258679e305c39c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 27 Mar 2007 01:43:43 -0400 Subject: firewire: Increase the number of config rom retries and the retry delay. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some devices have a really long power-on cycle, and we fail to successfully probe these if they're plugged in and then turned on. There's really no down-side to bumping the number of retries and the retry delay, and most devices will get picked up within the first couple of retries anyway. Signed-off-by: Kristian Høgsberg Signed-off-by: Stefan Richter --- drivers/firewire/fw-device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'drivers/firewire/fw-device.c') diff --git a/drivers/firewire/fw-device.c b/drivers/firewire/fw-device.c index 5db666fd265b..71976571c807 100644 --- a/drivers/firewire/fw-device.c +++ b/drivers/firewire/fw-device.c @@ -592,8 +592,8 @@ static struct device_type fw_device_type = { * aggressive than that, since it scales pretty well; if 10 devices * are plugged in, they're all getting read within one second. */ -#define MAX_RETRIES 5 -#define RETRY_DELAY (2 * HZ) +#define MAX_RETRIES 10 +#define RETRY_DELAY (3 * HZ) #define INITIAL_DELAY (HZ / 2) static void fw_device_init(struct work_struct *work) -- cgit v1.2.2