]> git.dujemihanovic.xyz Git - u-boot.git/commit
armv8/fsl_lsch3: Change arch to fsl-layerscape
authorMingkai Hu <Mingkai.Hu@freescale.com>
Mon, 26 Oct 2015 11:47:50 +0000 (19:47 +0800)
committerYork Sun <yorksun@freescale.com>
Thu, 29 Oct 2015 17:34:00 +0000 (10:34 -0700)
commit9f3183d2d69f6d392fb943d249934f8648531e7e
treea122bb60c3b3df518d476a1fa971e3ba17365c7f
parent23e1acaf4b2863917247a925c81f6ce5a4eadcc2
armv8/fsl_lsch3: Change arch to fsl-layerscape

There are two LS series processors are built on ARMv8 Layersacpe
architecture currently, LS2085A and LS1043A. They are based on
ARMv8 core although use different chassis, so create fsl-layerscape
to refactor the common code for the LS series processors which also
paves the way for adding LS1043A platform.

Signed-off-by: Mingkai Hu <Mingkai.Hu@freescale.com>
Signed-off-by: Hou Zhiqiang <B48286@freescale.com>
Signed-off-by: Gong Qianyu <Qianyu.Gong@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
45 files changed:
arch/arm/cpu/armv8/Makefile
arch/arm/cpu/armv8/fsl-layerscape/Makefile [new file with mode: 0644]
arch/arm/cpu/armv8/fsl-layerscape/README.lsch3 [moved from arch/arm/cpu/armv8/fsl-lsch3/README with 99% similarity]
arch/arm/cpu/armv8/fsl-layerscape/cpu.c [moved from arch/arm/cpu/armv8/fsl-lsch3/cpu.c with 59% similarity]
arch/arm/cpu/armv8/fsl-layerscape/cpu.h [moved from arch/arm/cpu/armv8/fsl-lsch3/cpu.h with 71% similarity]
arch/arm/cpu/armv8/fsl-layerscape/fdt.c [moved from arch/arm/cpu/armv8/fsl-lsch3/fdt.c with 94% similarity]
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c [moved from arch/arm/cpu/armv8/fsl-lsch3/fsl_lsch3_serdes.c with 95% similarity]
arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c [moved from arch/arm/cpu/armv8/fsl-lsch3/speed.c with 93% similarity]
arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S [moved from arch/arm/cpu/armv8/fsl-lsch3/lowlevel.S with 97% similarity]
arch/arm/cpu/armv8/fsl-layerscape/ls2085a_serdes.c [moved from arch/arm/cpu/armv8/fsl-lsch3/ls2085a_serdes.c with 97% similarity]
arch/arm/cpu/armv8/fsl-layerscape/mp.c [moved from arch/arm/cpu/armv8/fsl-lsch3/mp.c with 92% similarity]
arch/arm/cpu/armv8/fsl-layerscape/soc.c [moved from arch/arm/cpu/armv8/fsl-lsch3/soc.c with 73% similarity]
arch/arm/cpu/armv8/fsl-layerscape/spl.c [new file with mode: 0644]
arch/arm/cpu/armv8/fsl-lsch3/Makefile [deleted file]
arch/arm/cpu/armv8/fsl-lsch3/speed.h [deleted file]
arch/arm/include/asm/arch-fsl-layerscape/clock.h [moved from arch/arm/include/asm/arch-fsl-lsch3/clock.h with 56% similarity]
arch/arm/include/asm/arch-fsl-layerscape/config.h [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-layerscape/cpu.h [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-layerscape/fdt.h [moved from arch/arm/include/asm/arch-fsl-lsch3/fdt.h with 71% similarity]
arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h [moved from arch/arm/include/asm/arch-fsl-lsch3/fsl_serdes.h with 88% similarity]
arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h [moved from arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h with 58% similarity]
arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-layerscape/ls2085a_stream_id.h [moved from arch/arm/include/asm/arch-fsl-lsch3/ls2085a_stream_id.h with 100% similarity]
arch/arm/include/asm/arch-fsl-layerscape/mmu.h [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-layerscape/mp.h [moved from arch/arm/cpu/armv8/fsl-lsch3/mp.h with 82% similarity]
arch/arm/include/asm/arch-fsl-layerscape/soc.h [moved from arch/arm/include/asm/arch-fsl-lsch3/soc.h with 50% similarity]
arch/arm/include/asm/arch-fsl-layerscape/speed.h [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-lsch3/config.h [deleted file]
arch/arm/include/asm/arch-fsl-lsch3/gpio.h [deleted file]
arch/arm/include/asm/arch-fsl-lsch3/imx-regs.h [deleted file]
arch/arm/include/asm/config.h
board/freescale/ls2085a/Kconfig
board/freescale/ls2085a/ls2085a.c
board/freescale/ls2085aqds/Kconfig
board/freescale/ls2085aqds/eth.c
board/freescale/ls2085aqds/ls2085aqds.c
board/freescale/ls2085ardb/Kconfig
board/freescale/ls2085ardb/eth_ls2085rdb.c
board/freescale/ls2085ardb/ls2085ardb.c
drivers/i2c/mxc_i2c.c
drivers/misc/fsl_debug_server.c
drivers/net/ldpaa_eth/ls2085a.c
drivers/pci/pcie_layerscape.c
include/common.h
include/configs/ls2085a_common.h