u-boot-brain/board/freescale
Ye.Li 8fe280f330 imx: mx6 sabreauto: Add board support for USB EHCI
On mx6 sabreauto board, there are two USB ports:
0: OTG
1: HOST
The EHCI driver is enabled for this board, but the IOMUX and VBUS power
control is not implemented, which cause both USB port failed to work.
This patch fix the problem by adding the board support codes.

Since the power control uses the GPIO pin from port expander MAX7310,
the PCA953X driver is enabled for accessing the MAX7310.

The ID pin of OTG Port needs to configure the GPR1 bit 13 for selecting
its daisy chain. Add a new function "imx_iomux_set_gpr_register" to
handle GPR register setting.

Signed-off-by: Ye.Li <B37916@freescale.com>
2014-11-03 11:21:49 +01:00
..
b4860qds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
bsc9131rdb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
bsc9132qds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
c29xpcie kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
common cosmetic: replace MIN, MAX with min, max 2014-09-24 18:30:29 -04:00
corenet_ds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
ls1021aqds board/ls1021aqds: Add DDR4 support 2014-09-25 09:12:12 -07:00
ls1021atwr kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
ls2085a ARMv8/ls2085a: Enable secondary cores 2014-09-25 08:36:19 -07:00
m547xevb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m548xevb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m5208evbe MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m5235evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m5249evb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m5253demo kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m5253evbe MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
m5272c3 MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m5275evb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m5282evb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m5329evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m5373evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m52277evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m53017evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
m54418twr MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m54451evb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
m54455evb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc832xemds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc837xemds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc837xerdb MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc5121ads MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc7448hpc2 kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8266ads kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8308rdb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8313erdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8315erdb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8323erdb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8349emds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8349itx MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8360emds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8360erdk MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc8536ds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8540ads MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc8541cds MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc8544ds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8548cds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8555cds MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc8560ads MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mpc8568mds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8569mds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8572ds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8610hpcd MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
mpc8641hpcn MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mx6qarm2 imx: mx6dlarm2: Add support for i.MX6Q/DL arm2 LPDDR2 boards 2014-09-30 12:21:14 +02:00
mx6qsabreauto imx: mx6 sabreauto: Add board support for USB EHCI 2014-11-03 11:21:49 +01:00
mx6sabresd mx6sabresd: Add Seiko WVGA panel support 2014-10-30 10:11:39 +01:00
mx6slevk imx: mx6slevk: Add support for USDHC1 and USDHC3 slots 2014-11-03 11:21:49 +01:00
mx6sxsabresd Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-09-22 15:51:01 +02:00
mx23evk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx25pdk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx28evk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx31ads MAINTAINERS: comment out invalid maintainers 2014-09-24 18:30:28 -04:00
mx31pdk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx35pdk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx51evk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx53ard kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx53evk kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx53loco kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mx53smd kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
p1_p2_rdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p1_p2_rdb_pc MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p1_twr MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p1010rdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p1022ds kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
p1023rdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p2020come kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
p2020ds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
p2041rdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
qemu-ppce500 kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
t4qds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
t4rdb kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
t104xrdb Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2014-09-26 09:51:18 -04:00
t208xqds MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
t208xrdb MAINTAINERS: comment out blank M: field 2014-09-24 18:30:28 -04:00
t1040qds board/t1040qds: Add sgmii ports support in 0xA7 protocol 2014-09-24 13:12:16 -07:00
vf610twr Merge remote-tracking branch 'u-boot-imx/master' 2014-10-08 21:20:49 +02:00