u-boot/arch/powerpc
Codrin Ciubotariu 7d33a87d9d arch/powerpc: Fix mapping of Freescale SerDes protocols
The number of supported serdes protocols on Freescale SoCs
has increased over time. Until now, an u64 variable have been
initialized on boot with the configured protocols. However,
since this number has increased (enum srds_prtcl has more
than 64 values), 64 bits are no longer sufficient to hold track
of all the configured protocols.
This patch replaces the u64 map values with static arrays.
To keep track of the number of serdes protocols, the
SERDES_PRCTL_COUNT vale has been added at the end of
enum srds_prtcl. This value must always be the last one.

Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
2015-01-16 09:32:20 -08:00
..
cpu arch/powerpc: Fix mapping of Freescale SerDes protocols 2015-01-16 09:32:20 -08:00
include/asm arch/powerpc: Fix mapping of Freescale SerDes protocols 2015-01-16 09:32:20 -08:00
lib mpc85xx: clean up the old deep sleep framework 2015-01-16 09:31:40 -08:00
config.mk powerpc: add --bss-plt to LDFLAGS 2014-09-25 09:22:37 -07:00
Kconfig powerpc: 74xx_7xx: remove 74xx_7xx cpu support 2015-01-16 10:24:39 -05:00
Makefile Kbuild: introduce Makefile in arch/$ARCH/ 2014-12-08 09:35:45 -05:00