[meta-lsi] [PATCH 00/26] META-AXXIA (old LSI) updates to MASTER branch
Daniel Dragomir
daniel.dragomir at windriver.com
Fri Aug 5 08:33:23 PDT 2016
This set of patches contains important changes to master branch,
customizations of the SDK, new packages in axxia images, defining fine
tunings (ARMv8a generic tunes for both proc states: aarch32 and aarch64
and specific tunes for cortexa53 and cortexa57 processors), optimizations
and fixes for linux-yocto and db recipes, rpm fix to support ARMv8 tunes,
adding new board, Victoria (5600) and a cleanup regarding the team name
(AXXIA instead LSI).
NOTE: Meta-axxia master branch will track master branch from Yocto poky.
Daniel Dragomir (22):
axxia-image-sim: Add Network Tools
linux-yocto: Simplify the method to chose the debug fragment
linux-3.14: Remove files because 3.14 KV it's no longer supported
libgfortran: Update to 5.3 version
ARMv8-A: Add generic tunes for AArch32 state and AArch64 state
ARMv8-A: Add specific tunes for Cortex-a53 and Cortex-a57
machine/axxiaarm*: Choose proper tune for each CHIPSET
machine/axxiaarm*: Overwrite DEFAULTTUNE from local.conf
armv8a: Remove -march flag for specific cortex tunes
db: Upgrade localy to version 6.2.23 which support Armv8
rpm: Update to support db-6.2.23
axxia-image-[sim,large]: Add static libraries to SDK
linux-yocto: Enable IPv6 and 8021Q VLAN kernel options
libgfortran: Update to 5.4 version
gcc: Set preferred version to 5.4
linux-yocto-4.1: arm64: Add reference to Victoria Board DTS
linux-yocto-4.1: arm64: Enable Axxia NCR and PEI in GITHUB defconfigs
README: Add informations about fine tuning for ARM/ARM64
u-boot: Rename recipes to Axxia and update git link
README: Replace LSI to AXXIA
Cleanup: Replace LSI with AXXIA
linux-yocto-4.1: tip: Update LINUX_VERSION variable
John Jacques (4):
Add perf and the debug fortran libraries.
Remove References to Unavailable Device Trees
axxia-image-[sim,large,test]: Add python sub-packages
axxia-image-[sim,large,test]: Add openssh-sftp package
MAINTAINERS | 7 +-
README | 81 +-
conf/layer.conf | 8 +-
conf/machine/axxiaarm.conf | 29 +-
conf/machine/axxiaarm64.conf | 21 +-
conf/machine/axxiapowerpc.conf | 4 +-
conf/machine/include/arm/arch-armv8a.inc | 110 +-
conf/machine/include/tune-cortexa15.inc | 2 -
conf/machine/include/tune-cortexa53.inc | 58 +
conf/machine/include/tune-cortexa57.inc | 58 +
recipes-bsp/u-boot/u-boot-axxia.inc | 101 +
recipes-bsp/u-boot/u-boot-axxia_2010.03.bb | 15 +
recipes-bsp/u-boot/u-boot-axxia_2013.01.01.bb | 13 +
recipes-bsp/u-boot/u-boot-emu_2013.01.01.bb | 4 +-
recipes-bsp/u-boot/u-boot-lsi.inc | 101 -
recipes-bsp/u-boot/u-boot-lsi_2010.03.bb | 15 -
recipes-bsp/u-boot/u-boot-lsi_2013.01.01.bb | 13 -
recipes-core/images/axxia-image-large.bb | 7 +
recipes-core/images/axxia-image-sim.bb | 11 +-
recipes-devtools/gcc/libgfortran_5.2.bbappend | 15 -
recipes-devtools/gcc/libgfortran_5.4.bbappend | 15 +
.../rpm/rpm/rpm-update-to-support-db-6.2.23.patch | 41 +
recipes-devtools/rpm/rpm_5.4.16.bbappend | 3 +
recipes-kernel/linux/axxia-tip-rt_4.1.inc | 13 +
recipes-kernel/linux/axxia-tip_4.1.inc | 13 +
.../linux-4.1/axxiaarm/preempt-rt/defconfig | 2979 +++++++++++++++++++
.../linux-4.1/axxiaarm/standard/defconfig | 2983 ++++++++++++++++++++
.../linux-4.1/axxiaarm64/preempt-rt/defconfig | 2875 +++++++++++++++++++
.../linux-4.1/axxiaarm64/standard/defconfig | 2877 +++++++++++++++++++
.../linux-3.14/axxiaarm/common/common-hw.cfg | 126 -
.../linux-3.14/axxiaarm/common/common-non-hw.cfg | 326 ---
.../linux-3.14/axxiaarm/common/common.scc | 4 -
.../linux-3.14/axxiaarm/common/dbg-non-hw.cfg | 49 -
.../linux-yocto/linux-3.14/axxiaarm/common/dbg.scc | 1 -
.../linux-3.14/axxiaarm/common/full-power-L2.cfg | 16 -
.../linux-3.14/axxiaarm/common/full-power-L2.scc | 1 -
.../linux-3.14/axxiaarm/common/full-power.cfg | 16 -
.../linux-3.14/axxiaarm/common/full-power.scc | 1 -
.../linux-3.14/axxiaarm/common/low-power.cfg | 15 -
.../linux-3.14/axxiaarm/common/low-power.scc | 1 -
.../linux-3.14/axxiaarm/common/smp-hw.cfg | 1 -
.../linux-yocto/linux-3.14/axxiaarm/common/smp.scc | 1 -
.../linux-3.14/axxiaarm/common/testing.cfg | 40 -
.../linux-3.14/axxiaarm/common/testing.scc | 1 -
.../axxiaarm/preempt-rt/big-endian-hw.cfg | 23 -
.../axxiaarm/preempt-rt/big-endian-non-hw.cfg | 23 -
.../linux-3.14/axxiaarm/preempt-rt/big-endian.scc | 2 -
.../axxiaarm/preempt-rt/preempt-rt-non-hw.cfg | 22 -
.../linux-3.14/axxiaarm/preempt-rt/preempt-rt.scc | 1 -
.../linux-3.14/axxiaarm/standard/big-endian-hw.cfg | 27 -
.../linux-3.14/axxiaarm/standard/big-endian.scc | 4 -
.../linux-3.14/axxiaarm/standard/smmon.cfg | 15 -
.../axxiaarm/standard/standard-non-hw.cfg | 1 -
.../linux-3.14/axxiaarm/standard/standard.scc | 1 -
.../linux-3.14/axxiapowerpc/common/common-hw.cfg | 72 -
.../axxiapowerpc/common/common-non-hw.cfg | 287 --
.../linux-3.14/axxiapowerpc/common/common.scc | 2 -
.../linux-3.14/axxiapowerpc/common/non-testing.cfg | 4 -
.../linux-3.14/axxiapowerpc/common/non-testing.scc | 1 -
.../linux-3.14/axxiapowerpc/common/smp-hw.cfg | 1 -
.../linux-3.14/axxiapowerpc/common/smp.scc | 1 -
.../linux-3.14/axxiapowerpc/common/testing.cfg | 40 -
.../linux-3.14/axxiapowerpc/common/testing.scc | 1 -
.../axxiapowerpc/preempt-rt/dbg-non-hw.cfg | 50 -
.../linux-3.14/axxiapowerpc/preempt-rt/dbg.scc | 1 -
.../axxiapowerpc/preempt-rt/preempt-rt-hw.cfg | 17 -
.../axxiapowerpc/preempt-rt/preempt-rt-non-hw.cfg | 22 -
.../axxiapowerpc/preempt-rt/preempt-rt.scc | 2 -
.../axxiapowerpc/standard/dbg-non-hw.cfg | 75 -
.../axxiapowerpc/standard/dbg-nosmp-non-hw.cfg | 65 -
.../linux-3.14/axxiapowerpc/standard/dbg-nosmp.scc | 1 -
.../linux-3.14/axxiapowerpc/standard/dbg.scc | 1 -
.../axxiapowerpc/standard/standard-non-hw.cfg | 22 -
.../linux-3.14/axxiapowerpc/standard/standard.scc | 1 -
.../linux-4.1/axxiaarm/common/dbg-non-hw.cfg | 3 +-
.../linux-4.1/axxiaarm64/common/common-non-hw.cfg | 13 +-
.../linux-4.1/axxiaarm64/common/dbg-non-hw.cfg | 3 +-
.../linux-3.14/axxiaarm/preempt-rt/defconfig | 2810 ------------------
.../lsi-tip/linux-3.14/axxiaarm/standard/defconfig | 2809 ------------------
.../linux-3.14/axxiapowerpc/preempt-rt/defconfig | 2433 ----------------
.../linux-3.14/axxiapowerpc/standard/defconfig | 2436 ----------------
.../linux-4.1/axxiaarm/preempt-rt/defconfig | 2979 -------------------
.../lsi-tip/linux-4.1/axxiaarm/standard/defconfig | 2983 --------------------
.../linux-4.1/axxiaarm64/preempt-rt/defconfig | 2874 -------------------
.../linux-4.1/axxiaarm64/standard/defconfig | 2876 -------------------
recipes-kernel/linux/dt-arm64.inc | 6 +-
recipes-kernel/linux/dt-axxia.inc | 6 +-
recipes-kernel/linux/fit/GNUmakefile | 2 +-
recipes-kernel/linux/fit/fdt.its.in | 2 +-
recipes-kernel/linux/fit/linux.its.in | 2 +-
recipes-kernel/linux/fit/multi.its.in | 2 +-
recipes-kernel/linux/frags-powerpc.inc | 5 +-
recipes-kernel/linux/linux-yocto-rt_3.14.bbappend | 17 -
recipes-kernel/linux/linux-yocto-rt_3.14.inc | 12 -
recipes-kernel/linux/linux-yocto-rt_4.1.bbappend | 4 +-
recipes-kernel/linux/linux-yocto-rt_4.1.inc | 4 +-
recipes-kernel/linux/linux-yocto_3.14.bbappend | 17 -
recipes-kernel/linux/linux-yocto_3.14.inc | 12 -
recipes-kernel/linux/linux-yocto_4.1.bbappend | 4 +-
recipes-kernel/linux/linux-yocto_4.1.inc | 4 +-
recipes-kernel/linux/lsi-tip-rt_3.14.inc | 13 -
recipes-kernel/linux/lsi-tip-rt_4.1.inc | 13 -
recipes-kernel/linux/lsi-tip_3.14.inc | 13 -
recipes-kernel/linux/lsi-tip_4.1.inc | 13 -
...Makefile-let-libdb-6.0.la-depend-os_map.l.patch | 32 +
...akefile-let-libso_target-depend-on-bt_rec.patch | 30 +
recipes-support/db/db/arm-thumb-mutex_db5.patch | 48 +
recipes-support/db/db/fix-parallel-build.patch | 19 +
recipes-support/db/db_6.2.23.bb | 122 +
109 files changed, 12549 insertions(+), 23928 deletions(-)
create mode 100644 conf/machine/include/tune-cortexa53.inc
create mode 100644 conf/machine/include/tune-cortexa57.inc
create mode 100644 recipes-bsp/u-boot/u-boot-axxia.inc
create mode 100644 recipes-bsp/u-boot/u-boot-axxia_2010.03.bb
create mode 100644 recipes-bsp/u-boot/u-boot-axxia_2013.01.01.bb
delete mode 100644 recipes-bsp/u-boot/u-boot-lsi.inc
delete mode 100644 recipes-bsp/u-boot/u-boot-lsi_2010.03.bb
delete mode 100644 recipes-bsp/u-boot/u-boot-lsi_2013.01.01.bb
delete mode 100644 recipes-devtools/gcc/libgfortran_5.2.bbappend
create mode 100644 recipes-devtools/gcc/libgfortran_5.4.bbappend
create mode 100644 recipes-devtools/rpm/rpm/rpm-update-to-support-db-6.2.23.patch
create mode 100644 recipes-devtools/rpm/rpm_5.4.16.bbappend
create mode 100644 recipes-kernel/linux/axxia-tip-rt_4.1.inc
create mode 100644 recipes-kernel/linux/axxia-tip_4.1.inc
create mode 100644 recipes-kernel/linux/conf/axxia-tip/linux-4.1/axxiaarm/preempt-rt/defconfig
create mode 100644 recipes-kernel/linux/conf/axxia-tip/linux-4.1/axxiaarm/standard/defconfig
create mode 100644 recipes-kernel/linux/conf/axxia-tip/linux-4.1/axxiaarm64/preempt-rt/defconfig
create mode 100644 recipes-kernel/linux/conf/axxia-tip/linux-4.1/axxiaarm64/standard/defconfig
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/common-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/common-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/common.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/dbg-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/dbg.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/full-power-L2.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/full-power-L2.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/full-power.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/full-power.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/low-power.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/low-power.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/smp-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/smp.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/testing.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/common/testing.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/preempt-rt/big-endian-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/preempt-rt/big-endian-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/preempt-rt/big-endian.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/preempt-rt/preempt-rt-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/preempt-rt/preempt-rt.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/standard/big-endian-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/standard/big-endian.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/standard/smmon.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/standard/standard-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiaarm/standard/standard.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/common-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/common-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/common.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/non-testing.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/non-testing.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/smp-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/smp.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/testing.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/common/testing.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/preempt-rt/dbg-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/preempt-rt/dbg.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/preempt-rt/preempt-rt-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/preempt-rt/preempt-rt-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/preempt-rt/preempt-rt.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/dbg-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/dbg-nosmp-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/dbg-nosmp.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/dbg.scc
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/standard-non-hw.cfg
delete mode 100644 recipes-kernel/linux/conf/linux-yocto/linux-3.14/axxiapowerpc/standard/standard.scc
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-3.14/axxiaarm/preempt-rt/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-3.14/axxiaarm/standard/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-3.14/axxiapowerpc/preempt-rt/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-3.14/axxiapowerpc/standard/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-4.1/axxiaarm/preempt-rt/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-4.1/axxiaarm/standard/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-4.1/axxiaarm64/preempt-rt/defconfig
delete mode 100644 recipes-kernel/linux/conf/lsi-tip/linux-4.1/axxiaarm64/standard/defconfig
delete mode 100644 recipes-kernel/linux/linux-yocto-rt_3.14.bbappend
delete mode 100644 recipes-kernel/linux/linux-yocto-rt_3.14.inc
delete mode 100644 recipes-kernel/linux/linux-yocto_3.14.bbappend
delete mode 100644 recipes-kernel/linux/linux-yocto_3.14.inc
delete mode 100644 recipes-kernel/linux/lsi-tip-rt_3.14.inc
delete mode 100644 recipes-kernel/linux/lsi-tip-rt_4.1.inc
delete mode 100644 recipes-kernel/linux/lsi-tip_3.14.inc
delete mode 100644 recipes-kernel/linux/lsi-tip_4.1.inc
create mode 100644 recipes-support/db/db/Makefile-let-libdb-6.0.la-depend-os_map.l.patch
create mode 100644 recipes-support/db/db/Makefile-let-libso_target-depend-on-bt_rec.patch
create mode 100644 recipes-support/db/db/arm-thumb-mutex_db5.patch
create mode 100644 recipes-support/db/db/fix-parallel-build.patch
create mode 100644 recipes-support/db/db_6.2.23.bb
--
2.7.4
More information about the meta-lsi
mailing list