[PATCH 0/3] USB: Fix Octeon2 timing and electrical characteristics

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Since the original Octeon2 USB support was merged, several timing and
electrical issues have been identified that prevent some USB devices
from operating with Octeon2 hosts.

The problems fixed are:

1/3) If the bootloader initializes USB clocks, reinitialization by the
     kernel drivers leaves the EHCI/OHCI blocks inoperative.

2/2) Non-compliant 'eye' waveform diagram.

3/3) Incorrect SOF timing.

These are all to the Octeon2 specific clock initialization code and
will not affect any other hosts.

Please consider for 2.6.39

Thanks,

David Daney (3):
  USB: octeon2-common: Don't reinitialize the clocks.
  usb: octeon2-common.c: Configure ports for proper electrical
    characteristics.
  usb: Configure octeon2 glue logic for proper uSOF cycle period.

 drivers/usb/host/octeon2-common.c |   45 ++++++++++++++++++++++++------------
 1 files changed, 30 insertions(+), 15 deletions(-)

-- 
1.7.2.3

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux