linux/arch/sh/kernel/cpu/sh4a
Kuninori Morimoto 0ee50254df sh: sh7786: modify usb setup timeout judgment bug.
This corrects a race with the PHY RST bit not being set properly if the
PLL status changes right before timeout. This resulted in it potentially
failing even if the device came up in time.

Special thanks to Mr. Juha Leppanen and Iwamatsu-san for reporting this
out and reviewing it.

Reported-by: Juha Leppanen <juha_motorsportcom@luukku.com>
Reviewed-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
Tested-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Kuninori Morimoto <morimoto.kuninori@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-04-14 07:25:35 +09:00
..
Makefile sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/. 2009-03-16 20:00:17 +09:00
clock-sh7722.c sh: propagate r_clk 2008-12-22 18:43:51 +09:00
clock-sh7763.c sh: Kill off unused p1fc divisors from SH7763 clk fwk. 2008-10-22 19:38:30 +09:00
clock-sh7770.c fix file specification in comments 2007-05-09 08:58:16 +02:00
clock-sh7780.c fix file specification in comments 2007-05-09 08:58:16 +02:00
clock-sh7785.c sh: fix sh7785 master clock value 2008-05-16 14:55:07 +09:00
clock-sh7786.c sh: Add support for SH7786 CPU subtype. 2009-03-03 15:40:25 +09:00
clock-shx3.c sh: Preliminary support for the SH-X3 CPU. 2007-06-20 18:27:10 +09:00
pinmux-sh7722.c sh: Move the CPU definition headers from asm/ to cpu/. 2008-10-20 12:04:53 +09:00
pinmux-sh7723.c sh: Move the CPU definition headers from asm/ to cpu/. 2008-10-20 12:04:53 +09:00
pinmux-sh7785.c sh: sh7785 pinmux support 2008-10-23 11:59:37 +09:00
pinmux-sh7786.c sh: Tidy up sh7786 pinmux table. 2009-03-31 07:39:51 +09:00
setup-sh7343.c sh: CMT platform data for sh7723/sh7722/sh7366/sh7343 2009-01-29 17:02:51 +09:00
setup-sh7366.c sh: CMT platform data for sh7723/sh7722/sh7366/sh7343 2009-01-29 17:02:51 +09:00
setup-sh7722.c sh: CMT platform data for sh7723/sh7722/sh7366/sh7343 2009-01-29 17:02:51 +09:00
setup-sh7723.c sh: CMT platform data for sh7723/sh7722/sh7366/sh7343 2009-01-29 17:02:51 +09:00
setup-sh7763.c sh: Restore RTC IRQ setting for SH7763 setup. 2009-03-06 14:37:34 +09:00
setup-sh7770.c sh: Hook up the rest of the SH7770 serial ports. 2008-04-18 09:50:02 -07:00
setup-sh7780.c sh: multiple vectors per irq - sh7780 2009-02-27 16:53:50 +09:00
setup-sh7785.c sh: multiple vectors per irq - sh7785 2009-02-27 16:53:50 +09:00
setup-sh7786.c sh: sh7786: modify usb setup timeout judgment bug. 2009-04-14 07:25:35 +09:00
setup-shx3.c serial: Move asm-sh/sci.h to linux/serial_sci.h. 2008-02-26 14:52:45 +09:00
smp-shx3.c sh: smp: shove a cpu_relax() in the plat_start_cpu() busy loop. 2008-09-08 10:35:03 +09:00