armv8: fsl-layerscape: Add support of QorIQ LS1012A SoC
The QorIQ LS1012A processor, optimized for battery-backed or USB-powered, integrates a single ARM Cortex-A53 core with a hardware packet forwarding engine and high-speed interfaces to deliver line-rate networking performance. This patch add support of LS1012A SoC along with - Update platform & DDR clock read logic as per SVR - Define MMDC controller register set. - Update LUT base address for PCIe - Avoid L3 platform cache compilation - Update USB address, errata - SerDes table - Added CSU IDs for SDHC2, SAI-1 to SAI-4 Signed-off-by:Calvin Johnson <calvin.johnson@nxp.com> Signed-off-by:
Makarand Pawagi <makarand.pawagi@mindspeed.com> Signed-off-by:
Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by:
York Sun <york.sun@nxp.com>
Showing
- arch/arm/cpu/armv8/fsl-layerscape/Makefile 4 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/Makefile
- arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc 43 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
- arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c 11 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
- arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S 2 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
- arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c 74 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c
- arch/arm/cpu/armv8/fsl-layerscape/soc.c 2 additions, 0 deletionsarch/arm/cpu/armv8/fsl-layerscape/soc.c
- arch/arm/include/asm/arch-fsl-layerscape/config.h 29 additions, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/config.h
- arch/arm/include/asm/arch-fsl-layerscape/cpu.h 1 addition, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/cpu.h
- arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h 1 addition, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
- arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h 4 additions, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
- arch/arm/include/asm/arch-fsl-layerscape/ns_access.h 10 additions, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/ns_access.h
- arch/arm/include/asm/arch-fsl-layerscape/soc.h 1 addition, 0 deletionsarch/arm/include/asm/arch-fsl-layerscape/soc.h
- include/fsl_mmdc.h 160 additions, 0 deletionsinclude/fsl_mmdc.h
- include/linux/usb/xhci-fsl.h 5 additions, 1 deletioninclude/linux/usb/xhci-fsl.h
Loading
Please register or sign in to comment