All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v3 0/7] This patch series adds support for Cavium ThunderX 88xx SoC family
@ 2015-08-13 15:14 Sergey Temerkhanov
  2015-08-13 15:14 ` [U-Boot] [PATCH v3 1/7] armv8: New MMU setup code allowing to use 48+ bits PA/VA Sergey Temerkhanov
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Sergey Temerkhanov @ 2015-08-13 15:14 UTC (permalink / raw)
  To: u-boot

(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

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-08-15 13:10 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-13 15:14 [U-Boot] [PATCH v3 0/7] This patch series adds support for Cavium ThunderX 88xx SoC family Sergey Temerkhanov
2015-08-13 15:14 ` [U-Boot] [PATCH v3 1/7] armv8: New MMU setup code allowing to use 48+ bits PA/VA Sergey Temerkhanov
2015-08-13 15:28   ` York Sun
2015-08-13 15:14 ` [U-Boot] [PATCH v3 2/7] armv8: Add SMC calls infrastructure Sergey Temerkhanov
2015-08-14 18:56   ` Simon Glass
2015-08-15  1:45     ` Sergei Temerkhanov
2015-08-15 13:10       ` Simon Glass
2015-08-13 15:14 ` [U-Boot] [PATCH v3 3/7] armv8: Add psci.h from the Linux kernel Sergey Temerkhanov
2015-08-13 15:14 ` [U-Boot] [PATCH v3 4/7] arm: serial: Add ability to use pre-initialized UARTs Sergey Temerkhanov
2015-08-14 18:56   ` Simon Glass
2015-08-13 15:15 ` [U-Boot] [PATCH v3 5/7] armv8: cavium: Add ThunderX 88xx board definition Sergey Temerkhanov
2015-08-13 15:15 ` [U-Boot] [PATCH v3 6/7] armv8: cavium: Add an implementation of ATF calling functions Sergey Temerkhanov
2015-08-13 15:15 ` [U-Boot] [PATCH v3 7/7] armv8: cavium: Get DRAM size from ATF Sergey Temerkhanov
2015-08-13 16:29 ` [U-Boot] [PATCH v3 0/7] This patch series adds support for Cavium ThunderX 88xx SoC family Sergei Temerkhanov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.