commit | 2247818a329687f30d1e5c3a62efc33d07c47522 | [log] [tgz] |
---|---|---|
author | Anton Vorontsov <avorontsov@ru.mvista.com> | Thu Dec 25 17:15:07 2008 +0300 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Mon Feb 09 11:19:47 2009 -0800 |
tree | 30ae140d233f6f84065e33d913f5ed675d3d88d9 | |
parent | a30551db66afa1b53a4fa7ceadddb7122bdcf491 [diff] |
USB: fsl_qe_udc: Fix QE USB controller initialization qe_udc_reg_init() leaves the USB controller enabled before muram memory initialized. Sometimes the uninitialized muram memory confuses the controller, and it start sending the busy interrupts. Fix this by disabling the controller, it will be enabled later by the gadget driver, at bind time. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>