u-boot-brain/arch
Martin Kaiser 0d38a5fd44 mx25: fix the offset between the USB ports' registers
The USBOH module on imx25 chips contains two USB controllers which are
called USB OTG Controller and USB Host Controller. Each one has its EHCI
root hub. The OTG Controller's EHCI registers start at offset 0, the Host
Controller's registers start at offset 0x400.

We set CONFIG_MXC_USB_PORT=0 to select the OTG Controller and 1 for the
Host Controller. Therefore, IMX_USB_PORT_OFFSET must be 0x400. Using
this setting, the Host Controller starts working on my imx25 board.

Please note that the imx25 reference manual claims that the Host
Controller's registers start at 0x200. This is not correct. The Linux
Kernel uses the correct offset 0x400 in imx25.dtsi.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
2018-07-23 11:05:04 +02:00
..
arc .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 2018-06-18 14:43:12 -04:00
arm mx25: fix the offset between the USB ports' registers 2018-07-23 11:05:04 +02:00
m68k m68k: Remove empty #ifdef/#ifndef block 2018-06-18 14:02:03 -04:00
microblaze microblaze: Do not force saving variables to flash 2018-07-19 10:49:55 +02:00
mips .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 2018-06-18 14:43:12 -04:00
nds32
nios2 .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 2018-06-18 14:43:12 -04:00
powerpc configs: Remove empty #ifdef/#ifndef blocks from configs 2018-07-10 16:55:57 -04:00
riscv riscv: Remove unused _relocate arguments 2018-07-19 16:31:37 -04:00
sandbox drivers: smem: sandbox 2018-07-19 16:31:38 -04:00
sh
x86 Merge git://git.denx.de/u-boot-x86 2018-07-20 19:31:30 -04:00
xtensa
.gitignore
Kconfig x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00