diff options
author | Denys Dmytriyenko <denys@ti.com> | 2016-07-26 05:53:09 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2016-07-27 21:36:05 -0400 |
commit | 6747b4f3451c9a99c3752467aff2030572d8c5fb (patch) | |
tree | c4784ee375e69e0a6ec48f327d67e4f89a144376 /conf/machine/include | |
parent | 1b656bb030aca7e307ace62f1b2d312c02010852 (diff) | |
download | meta-ti-6747b4f3451c9a99c3752467aff2030572d8c5fb.tar.gz |
conf: set lower DEFAULTTUNE across machines
Set DEFAULTTUNE optimization in BSP from specific Cortex level to more generic
armv7a, but keep thumb, neon and hard-float options enabled due to numerous BSP
components requiring them. While enabling additional Cortex optimization might
gain a tiny performance improvement, it makes binary feeds incompatible between
A8, A9 and A15 machines, leads to unnecessary rebuilds and hides potential
packaging or recipe issues. Hence the decision to enable Cortex optimization
should be left to the Distro.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'conf/machine/include')
-rw-r--r-- | conf/machine/include/keystone.inc | 2 | ||||
-rw-r--r-- | conf/machine/include/omap-a15.inc | 2 | ||||
-rw-r--r-- | conf/machine/include/omap3.inc | 2 | ||||
-rw-r--r-- | conf/machine/include/omap4.inc | 2 | ||||
-rw-r--r-- | conf/machine/include/ti33x.inc | 2 | ||||
-rw-r--r-- | conf/machine/include/ti43x.inc | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/keystone.inc index 12533121..dd1cbae9 100644 --- a/conf/machine/include/keystone.inc +++ b/conf/machine/include/keystone.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "keystone" | 1 | SOC_FAMILY = "keystone" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa15thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa15.inc | 5 | require conf/machine/include/tune-cortexa15.inc |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" | 7 | PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" |
diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc index 9316998c..a4344561 100644 --- a/conf/machine/include/omap-a15.inc +++ b/conf/machine/include/omap-a15.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "omap-a15" | 1 | SOC_FAMILY = "omap-a15" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa15thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa15.inc | 5 | require conf/machine/include/tune-cortexa15.inc |
6 | 6 | ||
7 | # Increase this everytime you change something in the kernel | 7 | # Increase this everytime you change something in the kernel |
diff --git a/conf/machine/include/omap3.inc b/conf/machine/include/omap3.inc index 3a841409..4fe4cb3a 100644 --- a/conf/machine/include/omap3.inc +++ b/conf/machine/include/omap3.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "omap3" | 1 | SOC_FAMILY = "omap3" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa8thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa8.inc | 5 | require conf/machine/include/tune-cortexa8.inc |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" | 7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" |
diff --git a/conf/machine/include/omap4.inc b/conf/machine/include/omap4.inc index deb33169..5d0ce5eb 100644 --- a/conf/machine/include/omap4.inc +++ b/conf/machine/include/omap4.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "omap4" | 1 | SOC_FAMILY = "omap4" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa9thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa9.inc | 5 | require conf/machine/include/tune-cortexa9.inc |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" | 7 | PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" |
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc index fa2ead52..6d1a45bb 100644 --- a/conf/machine/include/ti33x.inc +++ b/conf/machine/include/ti33x.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "ti33x" | 1 | SOC_FAMILY = "ti33x" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa8thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa8.inc | 5 | require conf/machine/include/tune-cortexa8.inc |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" | 7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" |
diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc index a6030590..807a42e5 100644 --- a/conf/machine/include/ti43x.inc +++ b/conf/machine/include/ti43x.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SOC_FAMILY = "ti43x" | 1 | SOC_FAMILY = "ti43x" |
2 | require conf/machine/include/soc-family.inc | 2 | require conf/machine/include/soc-family.inc |
3 | 3 | ||
4 | DEFAULTTUNE ?= "cortexa9thf-neon" | 4 | DEFAULTTUNE ?= "armv7athf-neon" |
5 | require conf/machine/include/tune-cortexa9.inc | 5 | require conf/machine/include/tune-cortexa9.inc |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" | 7 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" |