[U-Boot] [PATCHv3 0/4] enable USB on sam9x5ek boards

richard.genoud at gmail.com richard.genoud at gmail.com
Fri Nov 30 10:18:30 CET 2012


From: Richard Genoud <richard.genoud at gmail.com>

This small patchset is based on current master ( 178d0cc1a4c73c3341afbeb2a93b172de8c96bd1 )
It enables usb on at91sam9x5ek boards.
Tested on at91sam9x5ek with a sam9g35 CPU (+ usb key and mouse)

By default the 3 USB 1.1 ports (A, B and C) are enabled.
If CONFIG_USB_EHCI is defined, the 2 USB 2.0 ports (A and B) will be enabled.

changes from v2:
* VBUS on port C is now only enabled when OHCI is selected
* ATMEL_BASE_OHCI is used instead of hard coded value
* uneeded undef CONFIG_USB_EHCI is removed

changes from v1:
* VBUS for usb port A is enabled
* EHCI configuration is now present
* number of OHCI ports corrected (3 instead of 2)

Richard Genoud (4):
  usb documentation: fix typo
  at91sam9x5: enable USB support for 9x5ek board.
  at91sam9x5ek: regroup FAT/DOS features
  at91sam9x5ek: add USB configuration

 arch/arm/cpu/arm926ejs/at91/at91sam9x5_devices.c |   13 ++++++++++
 arch/arm/include/asm/arch-at91/at91sam9x5.h      |    2 +
 board/atmel/at91sam9x5ek/at91sam9x5ek.c          |    3 ++
 doc/README.usb                                   |    2 +-
 drivers/usb/host/ohci-at91.c                     |    6 +++-
 include/configs/at91sam9x5ek.h                   |   29 +++++++++++++++++++++-
 6 files changed, 51 insertions(+), 4 deletions(-)

-- 
1.7.2.5



More information about the U-Boot mailing list