From: "Jon Mason" <jdmason@kudzu.us>
To: openembedded-core@lists.openembedded.org
Subject: [meta-oe][PATCH v2 0/6] ARMv8 Tune add and reorg
Date: Fri, 25 Sep 2020 15:28:04 -0400 [thread overview]
Message-ID: <20200925192810.1372-1-jon.mason@arm.com> (raw)
Hopefully v2 is a little more palatable.
The first 3 are clean-ups, then two to add currently unsupported ARMv8a
cores, then the last one is to move them out of the generic tune area to
an Arm specific one. Given how late we are in the gatesgarth cycle, you
can leave this last one off and I'll resend after the release.
Thanks,
Jon
Jon Mason (6):
Space-comma Cleanups
armv8/tunes: Move TUNECONFLICTS
armv8/tunes: reference parent's TUNE_FEATURES
armv8/tunes: Add tunes for supported ARMv8a cores
armv8/tunes: Add tunes for supported ARMv8.2a cores
tunes/armv8: move to a new location
meta/classes/linuxloader.bbclass | 2 +-
meta/classes/rootfs_rpm.bbclass | 2 +-
meta/conf/machine/include/arm/arch-arm64.inc | 11 +-
meta/conf/machine/include/arm/arch-armv4.inc | 2 +-
meta/conf/machine/include/arm/arch-armv5.inc | 2 +-
meta/conf/machine/include/arm/arch-armv6.inc | 2 +-
meta/conf/machine/include/arm/arch-armv6m.inc | 2 +-
meta/conf/machine/include/arm/arch-armv7a.inc | 2 +-
.../conf/machine/include/arm/arch-armv7ve.inc | 2 +-
.../machine/include/arm/arch-armv8-2a.inc | 2 +-
meta/conf/machine/include/arm/arch-armv8a.inc | 2 +-
.../{ => arm/armv8-2a}/tune-cortexa55.inc | 2 +-
.../include/arm/armv8-2a/tune-cortexa65.inc | 16 ++
.../include/arm/armv8-2a/tune-cortexa65ae.inc | 16 ++
.../arm/armv8-2a/tune-cortexa75-cortexa55.inc | 20 ++
.../include/arm/armv8-2a/tune-cortexa75.inc | 16 ++
.../arm/armv8-2a/tune-cortexa76-cortexa55.inc | 20 ++
.../include/arm/armv8-2a/tune-cortexa76.inc | 16 ++
.../include/arm/armv8-2a/tune-cortexa76ae.inc | 16 ++
.../include/arm/armv8-2a/tune-cortexa77.inc | 16 ++
.../{ => arm/armv8a}/tune-cortexa32.inc | 3 +-
.../include/arm/armv8a/tune-cortexa34.inc | 20 ++
.../{ => arm/armv8a}/tune-cortexa35.inc | 2 +-
.../{ => arm/armv8a}/tune-cortexa53.inc | 3 +-
.../armv8a}/tune-cortexa57-cortexa53.inc | 5 +-
.../{ => arm/armv8a}/tune-cortexa57.inc | 2 +-
.../armv8a}/tune-cortexa72-cortexa53.inc | 5 +-
.../{ => arm/armv8a}/tune-cortexa72.inc | 2 +-
.../arm/armv8a/tune-cortexa73-cortexa35.inc | 21 ++
.../armv8a}/tune-cortexa73-cortexa53.inc | 5 +-
.../include/arm/armv8a/tune-cortexa73.inc | 16 ++
meta/conf/machine/include/mips/arch-mips.inc | 16 +-
.../conf/machine/include/tune-arm1136jf-s.inc | 2 +-
.../conf/machine/include/tune-arm1176jz-s.inc | 2 +-
meta/conf/machine/include/tune-arm920t.inc | 2 +-
meta/conf/machine/include/tune-arm926ejs.inc | 2 +-
meta/conf/machine/include/tune-arm9tdmi.inc | 2 +-
meta/conf/machine/include/tune-cortexa15.inc | 2 +-
meta/conf/machine/include/tune-cortexa17.inc | 2 +-
meta/conf/machine/include/tune-cortexa5.inc | 2 +-
meta/conf/machine/include/tune-cortexa7.inc | 2 +-
meta/conf/machine/include/tune-cortexa8.inc | 2 +-
meta/conf/machine/include/tune-cortexa9.inc | 2 +-
meta/conf/machine/include/tune-ep9312.inc | 2 +-
meta/conf/machine/include/tune-iwmmxt.inc | 2 +-
meta/conf/machine/include/tune-neoversee1.inc | 16 ++
meta/conf/machine/include/tune-neoversen1.inc | 17 ++
.../machine/include/tune-strongarm1100.inc | 2 +-
meta/conf/machine/include/tune-xscale.inc | 2 +-
meta/conf/machine/include/x86/arch-x86.inc | 12 +-
meta/conf/machine/qemuarm64.conf | 2 +-
.../recipes-core/images/core-image-minimal.bb | 2 +-
.../qemu/qemu-system-native_5.1.0.bb | 2 +-
meta/recipes-devtools/qemu/qemu_5.1.0.bb | 4 +-
.../vulkan/vulkan-demos_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
.../linux/linux-yocto-rt_5.4.bb | 2 +-
.../linux/linux-yocto-rt_5.8.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto_5.8.bb | 4 +-
.../libpng/libpng_1.6.37.bb | 2 +-
scripts/pybootchartgui/pybootchartgui/main.py | 184 +++++++++++++++++-
62 files changed, 480 insertions(+), 76 deletions(-)
rename meta/conf/machine/include/{ => arm/armv8-2a}/tune-cortexa55.inc (84%)
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa65ae.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa75-cortexa55.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa75.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa76-cortexa55.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa76.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa76ae.inc
create mode 100644 meta/conf/machine/include/arm/armv8-2a/tune-cortexa77.inc
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa32.inc (90%)
create mode 100644 meta/conf/machine/include/arm/armv8a/tune-cortexa34.inc
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa35.inc (90%)
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa53.inc (90%)
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa57-cortexa53.inc (78%)
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa57.inc (90%)
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa72-cortexa53.inc (85%)
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa72.inc (84%)
create mode 100644 meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa35.inc
rename meta/conf/machine/include/{ => arm/armv8a}/tune-cortexa73-cortexa53.inc (85%)
create mode 100644 meta/conf/machine/include/arm/armv8a/tune-cortexa73.inc
create mode 100644 meta/conf/machine/include/tune-neoversee1.inc
create mode 100644 meta/conf/machine/include/tune-neoversen1.inc
mode change 120000 => 100644 scripts/pybootchartgui/pybootchartgui/main.py
--
2.20.1
next reply other threads:[~2020-09-25 19:28 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-09-25 19:28 Jon Mason [this message]
2020-09-25 19:28 ` [meta-oe][PATCH v2 1/6] Space-comma Cleanups Jon Mason
2020-09-25 21:29 ` [OE-core] " Richard Purdie
2020-09-28 1:47 ` Jon Mason
2020-09-28 2:11 ` Martin Jansa
2020-09-28 13:01 ` Jon Mason
2020-09-28 11:25 ` Richard Purdie
2020-09-25 19:28 ` [meta-oe][PATCH v2 2/6] armv8/tunes: Move TUNECONFLICTS Jon Mason
2020-09-25 19:28 ` [meta-oe][PATCH v2 3/6] armv8/tunes: reference parent's TUNE_FEATURES Jon Mason
2020-09-25 19:28 ` [meta-oe][PATCH v2 4/6] armv8/tunes: Add tunes for supported ARMv8a cores Jon Mason
2020-09-25 19:28 ` [meta-oe][PATCH v2 5/6] armv8/tunes: Add tunes for supported ARMv8.2a cores Jon Mason
2020-09-25 19:28 ` [meta-oe][PATCH v2 6/6] tunes/armv8: move to a new location Jon Mason
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200925192810.1372-1-jon.mason@arm.com \
--to=jdmason@kudzu.us \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.