[U-Boot] [PATCH v3 0/7] This patch series adds support for Cavium ThunderX 88xx SoC family
Sergei Temerkhanov
s.temerkhanov at gmail.com
Thu Aug 13 18:29:22 CEST 2015
Please disregard, this patch series is incomplete
Regards,
Sergey
On Thu, Aug 13, 2015 at 6:14 PM, Sergey Temerkhanov <s.temerkhanov at gmail.com
> wrote:
> (http://cavium.com/ThunderX_ARM_Processors.html)
>
> Changes in v3:
> - Reduced code duplication
> - Renamed CONFIG_SYS_PTL1_BITS to CONFIG_SYS_PTL2_BITS
> - Moved 'reset_sctrl' call to the 'reset' label
> - Rebased to the actual upstream tree
> - Documented newly added config options
> - Fixed clobber lists (thanks to Corey)
> - Added __used keyword
> - Fixed formatting
> - Added MAINTAINERS
>
> Changes in v2:
> - Changed code licensing
> - Completed the patchset
>
> Sergey Temerkhanov (7):
> armv8: New MMU setup code allowing to use 48+ bits PA/VA
> armv8: Add SMC calls infrastructure
> armv8: Add psci.h from the Linux kernel
> arm: serial: Add ability to use pre-initialized UARTs
> armv8: cavium: Add ThunderX 88xx board definition
> armv8: cavium: Add an implementation of ATF calling functions
> armv8: cavium: Get DRAM size from ATF
>
> arch/arm/Kconfig | 4 +
> arch/arm/cpu/armv8/Makefile | 1 +
> arch/arm/cpu/armv8/cache_v8.c | 80 +++++++++-
> arch/arm/cpu/armv8/fwcall.c | 77 +++++++++
> arch/arm/cpu/armv8/start.S | 36 +++++
> arch/arm/include/asm/armv8/mmu.h | 79 +++++++++-
> arch/arm/include/asm/global_data.h | 1 +
> arch/arm/include/asm/system.h | 15 ++
> arch/arm/lib/board.c | 6 +-
> board/cavium/thunderx/Kconfig | 19 +++
> board/cavium/thunderx/MAINTAINERS | 6 +
> board/cavium/thunderx/Makefile | 8 +
> board/cavium/thunderx/atf.c | 312
> +++++++++++++++++++++++++++++++++++++
> board/cavium/thunderx/dram.c | 35 +++++
> board/cavium/thunderx/thunderx.c | 47 ++++++
> configs/thunderx_88xx_defconfig | 3 +
> doc/README.arm64 | 35 ++++-
> drivers/serial/serial_pl01x.c | 9 +-
> include/cavium/atf.h | 22 +++
> include/cavium/atf_part.h | 26 ++++
> include/cavium/thunderx_svc.h | 67 ++++++++
> include/configs/thunderx_88xx.h | 172 ++++++++++++++++++++
> include/linux/psci.h | 90 +++++++++++
> 23 files changed, 1132 insertions(+), 18 deletions(-)
> create mode 100644 arch/arm/cpu/armv8/fwcall.c
> create mode 100644 board/cavium/thunderx/Kconfig
> create mode 100644 board/cavium/thunderx/MAINTAINERS
> create mode 100644 board/cavium/thunderx/Makefile
> create mode 100644 board/cavium/thunderx/atf.c
> create mode 100644 board/cavium/thunderx/dram.c
> create mode 100644 board/cavium/thunderx/thunderx.c
> create mode 100644 configs/thunderx_88xx_defconfig
> create mode 100644 include/cavium/atf.h
> create mode 100644 include/cavium/atf_part.h
> create mode 100644 include/cavium/thunderx_svc.h
> create mode 100644 include/configs/thunderx_88xx.h
> create mode 100644 include/linux/psci.h
>
> --
> 2.2.0
>
>
More information about the U-Boot
mailing list