[meta-amd] [meta-seattle][PATCHv3 0/4] BSP layer for AMD Seattle

Adrian Calianu adrian.calianu at enea.com
Tue Feb 16 00:44:12 PST 2016


Differences from v2:
- updated BBFILE_PRIORITY_seattle to 14

Differences from v1:
- add common layer as a dependent layer for Seattle
- update maintainer for Seattle BSP

BSP layer for the AMD Opteron A1100-Series, first 64-bit ARM-based
processor(ARMv8) of AMD, codenamed "Seattle".

It includes support for little-endian and big-endian as separates machine
configurations while the 64bit and 32bit support was added through
different solutions like chroot and qemu-arm.

BSP was tested on Seattle B0 version target with
PCI and ethernet features enabled.

Adrian Calianu (4):
  Linux BSP for AMD's Seattle
  support to run 32b applications
  seattle: add common layer dependency
  MAINTAINERS: add maintainer for Seattle BSP

 MAINTAINERS                                        |    3 +
 meta-seattle/COPYING.MIT                           |   17 +
 meta-seattle/README                                |  176 +
 meta-seattle/conf/layer.conf                       |    7 +
 meta-seattle/conf/machine/seattle-be.conf          |    6 +
 meta-seattle/conf/machine/seattle.conf             |    5 +
 meta-seattle/conf/machine/seattle.inc              |   22 +
 .../files/01-arm64-boot-BE-kernels-from-UEFI.patch |  999 ++++
 ...-Enable-32-bit-EL0-with-64K-and-4K-page-s.patch |   49 +
 ...-Enable-32-bit-EL0-with-64K-and-4K-page-s.patch |   48 +
 ...-set-READ_IMPLIES_EXEC-for-EM_AARCH64-ELF.patch |   55 +
 .../319-Update-xgbe-drivers-for-B0-board.patch     | 3560 ++++++++++++++
 ...-2a3f98071e81b66033f6272f6c632023d1dcb1d2.patch |  350 ++
 ...-390adff766de2d7117ec666674d114dfd5b5a911.patch |   92 +
 ...-427c918b150e5f9c25ea36b3d640e511a08abb5f.patch |  213 +
 ...-d1072e3d950aa6e348313a31395091003611f794.patch |   54 +
 ...-2a80b31ff435cd274a61d685a4861bf0da461c90.patch |  388 ++
 ...-1c9b07fb461d87b41854fef3a07fff65e0d95113.patch |  163 +
 ...-f9a9d954f23b967cd26338afda9a0a96afe62c25.patch |  422 ++
 ...ssues-after-porting-PCI-patches-to-4.1.2-.patch |  110 +
 .../recipes-kernel/linux/files/bigendian.cfg       |    1 +
 meta-seattle/recipes-kernel/linux/files/defconfig  | 4874 ++++++++++++++++++++
 .../recipes-kernel/linux/linux-seattle.inc         |   21 +
 .../recipes-kernel/linux/linux-seattle_3.19.bb     |   18 +
 .../recipes-kernel/linux/linux-seattle_4.1.bb      |   19 +
 .../recipes-support/32b-env/32b-env_1.0.bb         |   25 +
 .../32b-env/files/set_32b_env_chroot.sh            |  120 +
 .../32b-env/files/set_32b_env_qemu.sh              |  113 +
 28 files changed, 11930 insertions(+)
 create mode 100644 meta-seattle/COPYING.MIT
 create mode 100644 meta-seattle/README
 create mode 100644 meta-seattle/conf/layer.conf
 create mode 100644 meta-seattle/conf/machine/seattle-be.conf
 create mode 100644 meta-seattle/conf/machine/seattle.conf
 create mode 100644 meta-seattle/conf/machine/seattle.inc
 create mode 100644 meta-seattle/recipes-kernel/linux/files/01-arm64-boot-BE-kernels-from-UEFI.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/02-319-Enable-32-bit-EL0-with-64K-and-4K-page-s.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/02-412-Enable-32-bit-EL0-with-64K-and-4K-page-s.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/03-arm64-don-t-set-READ_IMPLIES_EXEC-for-EM_AARCH64-ELF.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/319-Update-xgbe-drivers-for-B0-board.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-1-styx-linux-tracking.git-2a3f98071e81b66033f6272f6c632023d1dcb1d2.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-2-styx-linux-tracking.git-390adff766de2d7117ec666674d114dfd5b5a911.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-3-styx-linux-tracking.git-427c918b150e5f9c25ea36b3d640e511a08abb5f.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-4-styx-linux-tracking.git-d1072e3d950aa6e348313a31395091003611f794.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-5-styx-linux-tracking.git-2a80b31ff435cd274a61d685a4861bf0da461c90.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-6-styx-linux-tracking.git-1c9b07fb461d87b41854fef3a07fff65e0d95113.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-7-styx-linux-tracking.git-f9a9d954f23b967cd26338afda9a0a96afe62c25.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/412-styx-Fix-build-issues-after-porting-PCI-patches-to-4.1.2-.patch
 create mode 100644 meta-seattle/recipes-kernel/linux/files/bigendian.cfg
 create mode 100644 meta-seattle/recipes-kernel/linux/files/defconfig
 create mode 100644 meta-seattle/recipes-kernel/linux/linux-seattle.inc
 create mode 100644 meta-seattle/recipes-kernel/linux/linux-seattle_3.19.bb
 create mode 100644 meta-seattle/recipes-kernel/linux/linux-seattle_4.1.bb
 create mode 100644 meta-seattle/recipes-support/32b-env/32b-env_1.0.bb
 create mode 100755 meta-seattle/recipes-support/32b-env/files/set_32b_env_chroot.sh
 create mode 100755 meta-seattle/recipes-support/32b-env/files/set_32b_env_qemu.sh

-- 
1.9.1



More information about the meta-amd mailing list