u-boot-brain/arch/powerpc/include/asm
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
..
arch-mpc83xx
arch-mpc85xx powerpc: mpc85xx: Add dummy gpio.h to enable CONFIG_OF_CONTROL 2015-01-16 09:29:52 -08:00
4xx_pci.h
4xx_pcie.h
5xx_immap.h
8xx_immap.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
atomic.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
bitops.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
byteorder.h
cache.h mpc85xx/t104x: Enable L2 and CPC cache when resume 2014-07-22 16:25:55 -07:00
config_mpc85xx.h net/fman: update 10GEC to fit new SoC 2014-12-05 08:06:15 -08:00
config_mpc86xx.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
config.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
cpm_85xx.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
cpm_8260.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
e300.h
errno.h
fsl_dma.h
fsl_dtsec.h
fsl_errata.h powerpc/mpc85xx: modify erratum A007186 2014-12-05 08:06:09 -08:00
fsl_fman.h
fsl_i2c.h fsl_i2c: add workaround for the erratum I2C A004447 2013-08-20 11:15:31 +02:00
fsl_law.h powerpc/mpc85xx: Add workaround to enable TDM on T1040 2014-06-05 13:45:07 -07:00
fsl_lbc.h
fsl_liodn.h powerpc/mpc85xx: use correct dma compatible for several SoCs 2014-12-05 08:06:16 -08:00
fsl_memac.h driver/net/fm/memac_phy: set NEG bit for external MDIOs 2014-11-14 11:12:13 -08:00
fsl_mpc83xx_serdes.h
fsl_pci.h PCIe:change the method to get the address of a requested capability in configuration space. 2013-10-16 16:15:17 -07:00
fsl_portals.h
fsl_secure_boot.h powerpc/mpc85xx: Define PBI Flash Base for C29XPCIE Secure Boot 2015-01-16 09:30:12 -08:00
fsl_serdes.h arch/powerpc: Fix mapping of Freescale SerDes protocols 2015-01-16 09:32:20 -08:00
fsl_srio.h
fsl_tgec.h
global_data.h powerpc: 74xx_7xx: remove 74xx_7xx cpu support 2015-01-16 10:24:39 -05:00
gpio.h
immap_83xx.h Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
immap_85xx.h t1024qds: increase IO drive strength 2014-12-05 08:06:16 -08:00
immap_86xx.h Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
immap_512x.h powerpc: mpc512x: fix boot breakage 2014-10-27 14:35:53 +01:00
immap_8260.h
interrupt.h
io.h driver/ddr: Fix DDR4 driver for ARM 2014-07-22 16:25:54 -07:00
iopin_8xx.h
iopin_8260.h
m8260_pci.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
mc146818rtc.h
mmu.h PPC: 85xx: Generalize DDR TLB mapping function 2014-04-22 17:58:45 -07:00
mp.h
mpc8xxx_spi.h
mpc85xx_gpio.h mpc85xx: Fix the offset of register address error 2013-11-25 11:40:05 -08:00
mpc512x.h
mpc8349_pci.h
pci_io.h
posix_types.h
ppc4xx_config.h
ppc4xx-ebc.h powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
ppc4xx-emac.h SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
ppc4xx-gpio.h
ppc4xx-i2c.h ppc4xx: Handle i2c stuck on combined xfer 2014-11-10 06:44:30 +01:00
ppc4xx-isram.h powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
ppc4xx-mal.h SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
ppc4xx-sdram.h powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
ppc4xx-uic.h powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
ppc4xx.h powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
ppc405.h SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
ppc405ep.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc405ex.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc405ez.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc405gp.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440.h SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
ppc440ep_gr.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440epx_grx.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440gp.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440gx.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440sp.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc440spe.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc460ex_gt.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ppc460sx.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
processor.h powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
ptrace.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
sections.h
sigcontext.h
signal.h
spl.h
status_led.h powerpc: mpc8260: consolidate CONFIG_MPC8260 and CONFIG_8260 2014-03-07 10:59:06 -05:00
string.h
types.h fsl_sec: Add hardware accelerated SHA256 and SHA1 2014-10-16 14:17:07 -07:00
u-boot.h ppc: Zap Hymod board 2014-10-27 14:35:55 +01:00
unaligned.h
xilinx_irq.h