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 <adrian@mcmen.demon.co.uk>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
                goto cleanup_device;
 
        retval = driver_register(&maple_dummy_driver.drv);
-
        if (retval)
                goto cleanup_bus;
 
                mdev[i]->mq->length = 0;
                maple_add_packet(mdev[i]->mq);
                /* delay aids hardware detection */
-               udelay(20);
+               mdelay(5);
                subdevice_map[i] = 0;
        }