uboot/board
Lucas Stach 676ae068d9 usb: ehci: rework to take advantage of new lowlevel interface
Kill off ehci-core.h
It was used to specify some static controller data. To support more than
one controller being active at any time we have to carry the controller
data ourselfes. Change the ehci interface accordingly.

NOTE: OMAP implemented the ehci stuff a bit backwards and should be fixed
to do the same thing as other platforms. But the change for now is at least
compile clean.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Reviewed-by: Marek Vasut <marex@denx.de>
2012-10-15 11:54:00 -07:00
..
AndesTech doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
BuS eb_cpux9k2: fix chip select 2012-09-03 22:11:49 +02:00
CarMediaLab/flea3 mx35: Fix broken pin definitions 2012-09-01 14:58:28 +02:00
LEOX/elpt860
LaCie ARM: add support for Network Space v2 Lite and Mini 2012-10-03 16:43:12 +05:30
Marvell serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
RPXClassic doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
RPXlite doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
RPXlite_dw
RRvision
Seagate/dockstar kirkwood: fix calls to kirkwood_mpp_conf 2012-07-07 14:07:31 +02:00
a4m072 bootstage: Make use of BOOTSTAGE_ID_RUN_OS in show_boot_progress() 2012-03-18 20:45:57 +01:00
a3000
actux1 IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
actux2 IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
actux3 IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
actux4 IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
adder
afeb9260 Fix Stelian's email address 2011-11-27 19:44:21 +01:00
ait/cam_enc_4xx ARM: davinci: fixes for cam_enc_4xx board 2012-03-27 22:05:29 +02:00
alaska doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
alphaproject/ap_sh4a_4a sh: ap_sh4a_4a: Fixed initialization value of DDR memory 2012-10-05 07:05:10 +09:00
altera ARM: Add Altera SOCFPGA Cyclone5 2012-10-04 18:11:52 +02:00
amcc doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
armltd u8500: Separating mmc config parameters from driver 2012-09-01 14:58:20 +02:00
astro/mcf5373l
atc
atmark-techno/armadillo-800eva rmobile: armadillo-800eva: Change init function of SCIFA1 2012-10-03 02:04:25 +02:00
atmel Merge remote-tracking branch 'u-boot/master' 2012-09-30 23:49:17 +02:00
avionic-design Tegra: Change Tegra20 to Tegra in common code, prep for T30 2012-09-10 13:01:24 -07:00
avnet
balloon3 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
bc3450 BC3450 board: Remove unused CONFIG_SYS_CPU definition 2012-07-22 09:58:47 +02:00
bct-brettl2
bf506f-ezkit
bf518f-ezbrd
bf525-ucr2
bf526-ezbrd
bf527-ad7160-eval
bf527-ezkit Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bf527-sdp
bf533-ezkit
bf533-stamp bootstage: Convert progress numbers 10-19 to enums 2012-03-18 20:59:53 +01:00
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp Blackfin: bf537-stamp: drop board reset workaround 2012-02-12 15:03:25 -05:00
bf538f-ezkit
bf548-ezkit Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
bf561-acvilon
bf561-ezkit
blackstamp
blackvme
bluegiga/apx4devkit mxs: Rename 'mx28_dram_init' to 'mxs_dram_init' 2012-09-01 14:58:28 +02:00
bluewater/snapper9260
bmw serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
br4 Blackfin: br4: new board port 2012-02-12 15:03:25 -05:00
buffalo/lsxl lsxl: also turn off fan in power down mode 2012-10-03 16:48:34 +05:30
c2mon
calao arm:at91-boards: remove console_init_f where unnecessary 2012-09-01 17:06:14 +02:00
canmb
chromebook-x86/coreboot x86: Import code from coreboot's libpayload to parse the coreboot table 2011-12-19 13:26:15 +11:00
cloudengines/pogo_e02 kirkwood: fix calls to kirkwood_mpp_conf 2012-07-07 14:07:31 +02:00
cm-bf527
cm-bf533
cm-bf537e
cm-bf537u
cm-bf548 Blackfin: easylogo: add lzma logos 2012-02-03 20:44:54 -05:00
cm-bf561
cm41xx board/cm41xx/flash.c: Fix GCC 4.6 warnings 2011-11-16 21:32:13 +01:00
cm4008 board/cm4008/flash.c: Fix GCC 4.6 warnings 2011-11-16 21:35:31 +01:00
cm5200
cm_t35 arm: omap3: cm-t35: minor comment and printf change 2012-09-01 14:58:08 +02:00
cmi doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
cobra5272 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
cogent serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
comelit/dig297 ARM:OMAP+:MMC: Add parameters to MMC init 2012-05-15 08:31:22 +02:00
compal Tegra: Change Tegra20 to Tegra in common code, prep for T30 2012-09-10 13:01:24 -07:00
compulab Tegra: Change Tegra20 to Tegra in common code, prep for T30 2012-09-10 13:01:24 -07:00
corscience/tricorder ARM:OMAP+:MMC: Add parameters to MMC init 2012-05-15 08:31:22 +02:00
cpc45
cpu86
cpu87
cray/L1 board/cray/L1/flash.c: Fix GCC 4.6 build warning 2011-12-02 00:11:10 +01:00
csb272
csb472
cu824
d-link/dns325 kirkwood: fix calls to kirkwood_mpp_conf 2012-07-07 14:07:31 +02:00
dave CHECKPATCH: ./board/dave/PPChameleonEVB/fpgadata.c 2011-12-18 00:06:17 +01:00
davedenx qong: Use generic function for configuring GPR register 2011-11-11 11:36:58 +01:00
davinci davinci: ea20: the console is always set to the serial line 2012-10-01 10:02:13 -07:00
dbau1x00
denx/m28evk MX28: m28evk: Align SSP clock speed 2012-09-01 14:58:29 +02:00
dnp5370 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
dvlhost IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST} 2012-03-26 23:09:25 +02:00
eNET x86: Remove dead code in eNET 2012-04-01 21:37:53 +10:00
eXalion
earthlcd/favr-32-ezkit
egnite/ethernut5 atmel-boards: add missing atmel_mci.h 2012-03-28 23:41:18 +02:00
eltec board/eltec/elppc/misc.c: Fix GCC 4.6 build warning 2011-12-20 23:21:38 +01:00
emk atmel-boards: add missing atmel_mci.h 2012-03-28 23:41:18 +02:00
enbw/enbw_cmc davinci: enbw_cmc: change switch init behaviour 2012-09-01 14:58:19 +02:00
ep82xxm board/ep82xxm/ep82xxm.c: Fix GCC 4.6 build warning 2011-11-07 22:47:58 +01:00
ep88x
ep8248
ep8260
esd pmc405de and zeus: remove the env_ptr externs 2012-10-15 11:54:00 -07:00
esg/ima3-mx53 fsl_esdhc: Remove cache snooping for i.MX 2012-09-01 14:58:30 +02:00
espt
esteem192e
etin board/etin/kvme080/multiverse.c: Fix GCC 4.6 build warning. 2011-11-07 22:18:10 +01:00
etx094 ETX094: adjust linker script due to grown code size 2012-03-19 09:32:12 +01:00
eukrea arm:at91-boards: remove console_init_f where unnecessary 2012-09-01 17:06:14 +02:00
evb64260 serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
exmeritus/hww1u1a mpc85xx: Add board support for the eXMeritus HWW-1U-1A devices 2011-12-09 08:40:12 -06:00
fads doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
faraday/a320evb arm: a320evb: define mach-type in board config file 2011-11-27 19:44:49 +01:00
flagadm
freescale Merge remote-tracking branch 'u-boot/master' 2012-09-30 23:49:17 +02:00
friendlyarm/mini2440 ARM : Add support for MINI2440 (s3c2440). 2012-10-03 10:50:27 +02:00
funkwerk/vovpn-gw board/funkwerk/vovpn-gw/vovpn-gw.c: Fix GCC 4.6 build warning 2011-11-07 22:49:48 +01:00
g2000
gaisler
galaxy5200
gdsys powerpc/ppc4xx: Remove typedefs for gdsys FPGA 2012-04-30 15:01:29 +02:00
gen860t
genesi/mx51_efikamx efikamx: refine USB support 2012-09-04 12:06:44 +02:00
genietv board/genietv/flash.c: Fix flash initialization 2011-11-07 22:14:25 +01:00
gw8260 board/gw8260/flash.c: Fix GCC 4.6 build warning 2011-11-07 22:47:55 +01:00
hale/tt01 tt01: add video support 2012-02-27 21:19:25 +01:00
hermes bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
hidden_dragon
highbank ARM: highbank: setup env from boot source register 2012-03-28 23:34:27 +02:00
htkw/mcx usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
hymod common: move extern char console_buffer[] to common.h 2011-11-22 08:39:25 +01:00
ibf-dsp561
icecube doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
icu862 ICU862: Fix incorrect flash handling 2011-11-07 22:13:05 +01:00
idmr
ids8247 board/ids8247/ids8247.c: Fix GCC 4.6 build warning 2011-11-07 22:48:06 +01:00
ifm/o2dnt2 mpc52xx: add common o2dnt and o2dnt2 support and configurations 2012-09-01 14:22:02 +02:00
imx31_phycore
in-circuit/grasshopper avr32:grasshopper: fix PHY initialisation 2012-06-04 09:21:20 +02:00
incaip doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
inka4x0
intercontrol/digsy_mtc mpc5200: digsy_mtc: Fix extension board detection 2011-12-12 08:17:05 +01:00
iomega/iconnect kirkwood: add support for Iomega iConnect board 2012-10-03 16:43:13 +05:30
ip04
ip860
ipek01
iphase4539 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
isee OMAP3: fix DRAM size for IGEP-based boards. 2012-09-01 14:58:14 +02:00
ispan
ivm bootstage: Convert progress numbers 1-9 into enums 2012-03-18 20:57:37 +01:00
jornada arm: Remove jornada link script 2012-03-26 23:09:23 +02:00
jse
jupiter
karo KARO TX25: Fix NAND Flash R/W cycle times 2012-09-23 19:57:13 +02:00
keymile arm/km: add mv88e6352 configuration for kmnusa 2012-10-03 16:43:13 +05:30
kmc/kzm9g arm: rmobile: kzm9g: enable reset command 2012-10-03 02:04:23 +02:00
korat doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
kup board/kup/kup4k/kup4k.c: Fix GCC 4.6 build warning 2011-11-07 22:13:09 +01:00
lantec
linkstation board/linkstation/ide.c: Fix GCC 4.6 build warnings 2011-11-07 22:43:37 +01:00
logicpd serial: zoom2: Remove zoom2 serial prototypes from serial.h 2012-10-15 11:53:50 -07:00
lubbock PXA: Kill last remnants of set_GPIO_mode function 2011-12-19 17:52:44 +01:00
lwmon
lwmon5
manroland board/manroland/uc100/pcmcia.c: Fix GCC 4.6 build warnings 2011-11-07 22:12:41 +01:00
matrix_vision doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mbx8xx doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mcc200 common lcd: simplify lcd_display_bitmap 2012-09-05 10:28:31 +02:00
micronas/vct
mimc/mimc200
miromico/hammerhead
mosaixtech/icon
motionpro
mousse board/mousse/flash.c: Fix GCC 4.6 buil warnings 2011-11-07 22:18:13 +01:00
mpc8308_p1m
mpl usb: lowlevel interface change to support multiple controllers 2012-10-15 11:54:00 -07:00
mpr2
ms7720se
ms7722se
ms7750se
muas3001
munices
musenki
mvblue
mx1ads board/mx1ads/mx1ads.c: Fix GCC 4.6 warning 2011-11-23 08:14:27 +01:00
netphone
netta board/netta/pcmcia.c: Fix GCC 4.6 build warnings 2011-11-07 22:12:53 +01:00
netta2
netvia
ns9750dev
nvidia Tegra: Change Tegra20 to Tegra in common code, prep for T30 2012-09-10 13:01:24 -07:00
nx823
omicron/calimain Consolidate bootcount code into drivers/bootcount 2012-09-01 14:26:02 +02:00
openrisc/openrisc-generic openrisc: Add openrisc-generic example board 2012-01-13 21:17:00 +01:00
overo omap-common: SPL: Add CONFIG_SPL_DISPLAY_PRINT / spl_display_print() 2012-09-27 09:48:38 -07:00
palmld serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
palmtc serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
pandora OMAP3: pandora: revise GPIO configuration 2012-05-15 08:31:27 +02:00
pb1x00
pcippc2 serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
pcs440ep bootstage: Convert net progress numbers to enums 2012-03-18 21:33:05 +01:00
pdm360ng serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
phytec/pcm030 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
pm520
pm826
pm828
pn62
ppmc7xx
ppmc8260
pr1 Blackfin: pr1: new board port 2012-02-12 15:03:25 -05:00
prodrive serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
psyent
pxa255_idp PXA: Rename pxa_dram_init to pxa2xx_dram_init 2011-12-06 23:59:33 +01:00
qemu-mips doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
qi/qi_lb60 dm: mips: Fix warnings in lb60 board 2012-08-17 20:13:48 +02:00
quad100hd
quantum
r360mpi board/r360mpi/pcmcia.c: Fix GCC 4.6 build warnings 2011-11-07 22:12:57 +01:00
raidsonic/ib62x0 kirkwood: ib62x0: Invert SATA activity LEDs 2012-10-03 16:43:13 +05:30
raspberrypi/rpi_b ARM: add Raspberry Pi model B board, using BCM2835 SoC 2012-09-01 14:58:21 +02:00
rattler
rbc823 board/rbc823/flash.c: Fix flash initalization 2011-11-07 22:15:31 +01:00
renesas doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
ronetix pm9g45: init serial console before relocation 2011-12-12 10:28:57 +01:00
rpxsuper board/rpxsuper/flash.c: Fix GCC 4.6 build warning 2011-11-07 22:48:14 +01:00
rsdproto
sacsng board/sacsng/sacsng.c: Fix GCC 4.6 build warning 2011-11-07 22:48:22 +01:00
samsung IPL: Remove remains of OneNAND IPL 2012-09-18 12:01:51 -07:00
sandbox/sandbox doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sandburst board/sandburst/common/flash.c: Fix GCC 4.6 build warning 2011-12-02 00:12:18 +01:00
sandpoint doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sbc405 board/sbc405/strataflash.c: Fix GCC 4.6 build warning 2011-12-02 00:17:06 +01:00
sbc8349 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sbc8548 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sbc8560 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sbc8641d doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
sc3
scb9328 bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
schulercontrol/sc_sps_1 mxs: Rename 'mx28_dram_init' to 'mxs_dram_init' 2012-09-01 14:58:28 +02:00
sheldon/simpc8313 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
shmin ne2000: Convert to new net-multi model, fixes build of three boards 2011-12-08 22:22:03 +01:00
siemens board/siemens/SCM/scm.c: Fix GCC 4.6 build warning 2011-11-07 22:49:51 +01:00
sixnet bootstage: Make use of BOOTSTAGE_ID_RUN_OS in show_boot_progress() 2012-03-18 20:45:57 +01:00
snmc
socrates
sorcery
spc1920
spd8xx
spear ARM: Add X600 board support (SPEAr600 based) 2012-10-04 10:18:32 +02:00
st/nhk8815 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
st-ericsson snowball: Clear UART RX FIFO 2012-10-04 16:59:13 +02:00
stx doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
svm_sc8xx board/svm_sc8xx/flash.c: Fix GCC 4.6 build warning 2011-11-07 22:15:42 +01:00
sx1
syteco MX: Set a common gpio.h for all i.MX 2012-09-01 14:58:27 +02:00
t3corp
taskit/stamp9g20 Fixes the crippled console output on PortuxG20. 2012-09-04 22:06:19 +02:00
tcm-bf518
tcm-bf537
technexion/twister usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
teejet/mt_ventoux usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ti usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
timll doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
toradex/colibri_pxa270 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
total5200
tqc MPC85xx: remove support for TQM85xx boards 2012-10-05 11:07:42 -07:00
trizepsiv serial: Remove CONFIG_SERIAL_MULTI from serial drivers 2012-10-15 11:53:58 -07:00
ttcontrol/vision2 fsl_esdhc: Remove cache snooping for i.MX 2012-09-01 14:58:30 +02:00
utx8245
v37
v38b
ve8313
vpac270 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
w7o COMMON: Use __stringify() instead of MK_STR() 2012-10-15 11:53:47 -07:00
westel/amx860
xaeniax PXA: Rename pxa_dram_init to pxa2xx_dram_init 2011-12-06 23:59:33 +01:00
xes doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
xilinx xilinx: Add new Zynq board 2012-10-04 16:57:36 +02:00
zeus pmc405de and zeus: remove the env_ptr externs 2012-10-15 11:54:00 -07:00
zipitz2 serial: pxa: Make use of default_serial_console in serial_pxa 2012-10-15 11:53:48 -07:00
zpc1900