From: Adrian McMenamin Date: Mon, 11 Feb 2008 00:25:02 +0000 (+0000) Subject: maple: improve detection of attached peripherals X-Git-Tag: v2.6.25-rc2~5^2~13 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b770d6b9b726932a74126311fa163ebf379631d8;p=linux-2.6 maple: improve detection of attached peripherals Improve device detection for maple through longer delay Experience suggests that a much longer delay in setting up the Maple bus on the Dreamcast leads to better hardware detection. Signed-off-by: Adrian McMenamin Signed-off-by: Paul Mundt --- diff --git a/drivers/sh/maple/maple.c b/drivers/sh/maple/maple.c index 616e2266e9..9cfcfd8dad 100644 --- a/drivers/sh/maple/maple.c +++ b/drivers/sh/maple/maple.c @@ -659,7 +659,6 @@ static int __init maple_bus_init(void) goto cleanup_device; retval = driver_register(&maple_dummy_driver.drv); - if (retval) goto cleanup_bus; @@ -705,7 +704,7 @@ static int __init maple_bus_init(void) mdev[i]->mq->length = 0; maple_add_packet(mdev[i]->mq); /* delay aids hardware detection */ - udelay(20); + mdelay(5); subdevice_map[i] = 0; }