lkml.org 
[lkml]   [2012]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectUSB Host port inoperative after kexec on Beagleboard

Hi Will,
Thanks for the fixes to kexec for ARM that went into mainline this
week. Mostly things work now.

One issue: the USB EHCI port on the (rev C2) beagleboard doesn't
work after a kexec. During boot after kexec, the host device is
detected and initialised, but nothing plugged in works, even when
everything was working corectly before the kexec. Das U-boot
must set up something that is then undone during the kexec reboot.

I've traced all calls to clk_enable() and clk_disable(), and
everything looks all right --- in particular I can't see
anything explicitly disabled during kexec that isn't reenabled
during boot of the subsequent kernel.

Voltages that I can measure look correct on the port.

Do you have any suggestions as to what else could be wrong?
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia


\
 
 \ /
  Last update: 2012-01-09 23:05    [from the cache]
©2003-2011 Jasper Spaans