u-boot-brain/arch/powerpc/cpu
Shaveta Leekha b6808cd82d powerpc/serdes: Add the workaround for erratum A-007186
SerDes PLL is calibrated at reset. When the junction temperature
delta from the time the PLL is calibrated exceeds +56C/-66C,
jitter may increase and can cause PLL to unlock.

This workaround overwrite the SerDes registers with new values,
to calibrate SerDes registers.
These values are known to work fine for all temperature ranges.

This workaround is valid for B4, T4 and T2 platforms, so
added in their config.

Signed-off-by: Shaveta Leekha <shaveta@freescale.com>
Signed-off-by: Poonam Aggrwal <Poonam.Aggrwal@freescale.com>
[York Sun: replaced typedef ccsr_sfp_regs_t with struct ccsr_sfp_regs]
Reviewed-by: York Sun <yorksun@freescale.com>
2014-06-05 13:45:07 -07:00
..
74xx_7xx PowerPC: merge commonly-defined flags 2013-12-13 09:17:32 -05:00
mpc5xx powerpc: mpc5xx: remove redundant CONFIG_5xx definition 2014-01-24 16:59:08 -05:00
mpc5xxx usb: create common header virtual root hub descriptors 2014-03-10 18:53:36 +01:00
mpc8xx powerpc: remove RPXClassic, RPXlite boards support 2014-04-18 10:42:30 -04:00
mpc8xxx powerpc/mpc85xx: Added B4460 support 2014-05-16 16:24:26 -05:00
mpc83xx mpc8313, bootcount: mpc8313 has no qe muram 2014-04-23 19:07:45 -05:00
mpc85xx powerpc/serdes: Add the workaround for erratum A-007186 2014-06-05 13:45:07 -07:00
mpc86xx powerpc/mpc86xx: Fix boot_flag for calling board_init_f() 2014-05-13 08:31:22 -07:00
mpc512x common: Add get_effective_memsize() to memsize.c 2014-02-21 11:06:13 -05:00
mpc824x powerpc: remove MOUSSE board support 2014-04-18 10:42:30 -04:00
mpc8260 powerpc: mpc8260ads: remove orphan board 2014-05-30 14:03:24 -04:00
ppc4xx kbuild: rename OBJTREE to objtree 2014-03-12 17:04:58 -04:00
Makefile Makefile: Select objects by CONFIG_ rather than $(ARCH) or $(CPU) 2013-12-16 08:59:42 -05:00