u-boot/arch
Kim Phillips 84d2e03f9d mpc83xx: restrict UTMI PHY configuration to 831x parts
i.e, to those parts that have PHY_CLK_VALID bits in their USB
CONTROL registers:

mpc8308	 WU_INT, PHY_CLK_SEL, USB_EN, WU_INT_EN, ULPI_INT_EN
mpc831x	 PHY_CLK_VALID, WU_INT, CLKIN_SEL, PHY_CLK_SEL, UTMI_PHY_EN,
	 PLL_RESET, REFSEL, OTG_PORT, KEEP_OTG_ON, LSF_EN, USB_EN,
	 ULPI_INT_EN
mpc834x	 USB_EN, ULPI_INT1_EN (MPH only), ULPI_INT0_EN
mpc837x	 USB_EN, ULPI_INT_EN

(mpc832x, mpc8360 don't have a USB_EHCI_FSL compatible controller)

this prevents non-831x parts from never completing cpu_init_f(),
because the (non-existent) PHY_CLK_VALID bit never gets set.

Reported-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Tested-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
2011-04-04 20:23:20 -05:00
..
arm ARMV7: S5P: Fixed register offset in mmc.h 2011-03-27 19:20:21 +02:00
avr32 rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
blackfin Introduce a new linker flag LDFLAGS_FINAL 2011-03-22 23:32:06 +01:00
i386 Coding Style cleanup: remove trailing empty lines 2011-03-27 21:48:08 +02:00
m68k rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
microblaze microblaze: Fix msr handling in interrupt_handler 2011-02-15 15:13:24 +01:00
mips Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
nios2 rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
powerpc mpc83xx: restrict UTMI PHY configuration to 831x parts 2011-04-04 20:23:20 -05:00
sh Coding Style cleanup: remove trailing empty lines 2011-03-27 21:48:08 +02:00
sparc Replace "FLASH" strings with "Flash" or "flash" 2011-01-19 00:02:37 +01:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00