u-boot-brain/arch/arm/include/asm
David Jander 9db1bfa110 ARM: MX51: PLL errata workaround
This is a port of the official PLL errata workaround from Freescale to
mainline u-boot.
The PLL's in the i.MX51 processor can go out of lock due to a metastable
condition in an analog flip-flop when used at high frequencies.
This workaround implements an undocumented feature in the PLL (dither
mode), which causes the effect of this failure to be much lower (in terms
of frequency deviation), avoiding system failure, or at least decreasing
the likelihood of system failure.

Signed-off-by: David Jander <david@protonic.nl>
2011-09-04 11:36:11 +02:00
..
arch-a320 ftsmc020: move ftsmc020 static mem controller to driver/mtd 2011-04-27 19:38:10 +02:00
arch-arm720t Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-armada100 Armada100: MFP macro naming correction 2011-08-04 19:00:28 +02:00
arch-armv7 ARMV7: Versatile Express Coretile CortexA9x4 support 2010-10-13 09:59:39 +02:00
arch-at91 AT91: fix at91sam9g45.h to include USB Host defines 2011-09-03 22:40:45 +02:00
arch-davinci DA8xx: fix LPSC constants 2011-08-03 12:49:19 +02:00
arch-ep93xx Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-imx Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-ixp IXP42x PCI rewrite 2011-06-23 08:25:18 +02:00
arch-kirkwood drivers/rtc: add Marvell Integrated RTC 2011-08-04 19:00:34 +02:00
arch-ks8695 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-lpc2292 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-mb86r0x arm: auto gen asm-offsets.h for mb86r0x 2011-08-04 13:56:55 +02:00
arch-mx5 ARM: MX51: PLL errata workaround 2011-09-04 11:36:11 +02:00
arch-mx25 imx: Add support for zmx25 board 2011-07-14 15:41:24 +02:00
arch-mx27 MX27: Update to autogenerated asm-offsets.h 2011-07-14 15:41:24 +02:00
arch-mx31 MX31: removed warnings due to clock.h 2011-09-03 22:40:46 +02:00
arch-mx35 SPI: mxc_spi: replace fixed offsets with structures 2011-02-02 00:54:43 +01:00
arch-nomadik Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-omap3 omap: fix gpio related build breaks 2011-09-04 11:33:36 +02:00
arch-omap4 omap4: fix build warning due to signed unsigned comparison 2011-09-04 11:34:09 +02:00
arch-omap24xx arch/arm/include/asm/sizes.h: cleanups 2010-10-13 09:59:33 +02:00
arch-orion5x Replace obsolete e-mail address 2011-04-27 19:38:09 +02:00
arch-pantheon I2C: add i2c support for Pantheon platform 2011-04-27 19:38:08 +02:00
arch-pxa mv_i2c: use structure to replace the direclty define 2011-04-27 19:38:08 +02:00
arch-s3c24x0 Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
arch-s3c44b0 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s3c64xx Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s3c4510b Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-s5pc1xx gpio:samsung s5p_ suffix add for GPIO functions 2011-09-03 22:40:47 +02:00
arch-s5pc2xx gpio:samsung s5p_ suffix add for GPIO functions 2011-09-03 22:40:47 +02:00
arch-sa1100 Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-spear Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
arch-tegra2 mmc: Tegra2: SD/MMC driver for Seaboard - eMMC on SDMMC4, SDIO on SDMMC3 2011-07-15 20:28:56 -05:00
arch-tnetv107x ARM1176: TI: TNETV107X soc initial support 2010-06-08 10:07:17 -05:00
arch-u8500 Minor coding style cleanup 2011-06-02 23:18:32 +02:00
proc-armv Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
armv7.h omap4: add omap4460 revision detection 2011-08-03 12:49:20 +02:00
assembler.h arm: Use optimized memcpy and memset from linux 2011-04-27 19:38:07 +02:00
atomic.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
bitops.h arm: add __ilog2 function 2011-07-16 13:00:11 +02:00
byteorder.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
cache.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
config.h Replace CONFIG_RELOC_FIXUP_WORKS by CONFIG_NEEDS_MANUAL_RELOC 2010-10-29 21:32:07 +02:00
dma-mapping.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
errno.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
global_data.h cosmetic: spell fixes etc. 2011-07-28 16:32:50 +02:00
gpio.h GPIO: Tegra2: add GPIO driver for Tegra2 2011-07-04 10:55:26 +02:00
hardware.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
io.h ARM: fix write*() I/O accessors 2011-02-21 08:30:55 +01:00
mach-types.h ARM: Update mach-types 2011-02-21 08:30:55 +01:00
macro.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
memory.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
omap_common.h omap: add MMC and FAT support to SPL 2011-08-03 12:49:20 +02:00
omap_gpio.h omap: reuse omap3 gpio support in omap4 2011-08-03 12:49:20 +02:00
pl310.h armv7: add PL310 support to u-boot 2011-07-04 10:55:25 +02:00
posix_types.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
processor.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
ptrace.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
setup.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
sizes.h arch/arm/include/asm/sizes.h: cleanups 2010-10-13 09:59:33 +02:00
string.h arm: Use optimized memcpy and memset from linux 2011-04-27 19:38:07 +02:00
system.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
types.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
u-boot-arm.h Unify timer_init() and cpu_init() prototypes 2011-08-01 15:10:15 +02:00
u-boot.h arm: get rid of bi_env 2010-09-19 19:29:50 +02:00
unaligned.h Move architecture-specific includes to arch/$ARCH/include/asm 2010-04-13 09:13:12 +02:00
utils.h armv7: cache maintenance operations for armv7 2011-07-04 10:55:25 +02:00