]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
conf/machine: move tune files to architecture directories
authorJon Mason <jdmason@kudzu.us>
Mon, 16 Aug 2021 22:01:42 +0000 (18:01 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 18 Aug 2021 16:00:16 +0000 (17:00 +0100)
Move all of the tune files found in conf/machine/include into their
respective architecture directories in that same location.  All
references to these will need to be updated.  So, change the relevant
ones for this tree in this commit as well.

For the ARM tunes, nest them one further into armv8a, armv8m, etc. and
rename some to make them uniform with the rest of the tunes.

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
78 files changed:
meta/conf/machine/include/arm/armv4/tune-arm920t.inc [moved from meta/conf/machine/include/tune-arm920t.inc with 100% similarity]
meta/conf/machine/include/arm/armv4/tune-arm9tdmi.inc [moved from meta/conf/machine/include/tune-arm9tdmi.inc with 100% similarity]
meta/conf/machine/include/arm/armv4/tune-ep9312.inc [moved from meta/conf/machine/include/tune-ep9312.inc with 100% similarity]
meta/conf/machine/include/arm/armv4/tune-strongarm1100.inc [moved from meta/conf/machine/include/tune-strongarm1100.inc with 100% similarity]
meta/conf/machine/include/arm/armv5/tune-arm926ejs.inc [moved from meta/conf/machine/include/tune-arm926ejs.inc with 100% similarity]
meta/conf/machine/include/arm/armv5/tune-iwmmxt.inc [moved from meta/conf/machine/include/tune-iwmmxt.inc with 100% similarity]
meta/conf/machine/include/arm/armv5/tune-xscale.inc [moved from meta/conf/machine/include/tune-xscale.inc with 100% similarity]
meta/conf/machine/include/arm/armv6/tune-arm1136jf-s.inc [moved from meta/conf/machine/include/tune-arm1136jf-s.inc with 100% similarity]
meta/conf/machine/include/arm/armv6/tune-arm1176jz-s.inc [moved from meta/conf/machine/include/tune-arm1176jz-s.inc with 100% similarity]
meta/conf/machine/include/arm/armv6m/tune-cortexm0.inc [moved from meta/conf/machine/include/tune-cortex-m0.inc with 100% similarity]
meta/conf/machine/include/arm/armv6m/tune-cortexm0plus.inc [moved from meta/conf/machine/include/tune-cortex-m0plus.inc with 100% similarity]
meta/conf/machine/include/arm/armv6m/tune-cortexm1.inc [moved from meta/conf/machine/include/tune-cortexm1.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa15.inc [moved from meta/conf/machine/include/tune-cortexa15.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa17.inc [moved from meta/conf/machine/include/tune-cortexa17.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa5.inc [moved from meta/conf/machine/include/tune-cortexa5.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa7.inc [moved from meta/conf/machine/include/tune-cortexa7.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa8.inc [moved from meta/conf/machine/include/tune-cortexa8.inc with 100% similarity]
meta/conf/machine/include/arm/armv7a/tune-cortexa9.inc [moved from meta/conf/machine/include/tune-cortexa9.inc with 100% similarity]
meta/conf/machine/include/arm/armv7m/tune-cortexm3.inc [moved from meta/conf/machine/include/tune-cortexm3.inc with 100% similarity]
meta/conf/machine/include/arm/armv7m/tune-cortexm4.inc [moved from meta/conf/machine/include/tune-cortexm4.inc with 100% similarity]
meta/conf/machine/include/arm/armv7m/tune-cortexm7.inc [moved from meta/conf/machine/include/tune-cortexm7.inc with 100% similarity]
meta/conf/machine/include/arm/armv8-2a/tune-cortexa55.inc [moved from meta/conf/machine/include/tune-cortexa55.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa32.inc [moved from meta/conf/machine/include/tune-cortexa32.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa35.inc [moved from meta/conf/machine/include/tune-cortexa35.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa53.inc [moved from meta/conf/machine/include/tune-cortexa53.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa57-cortexa53.inc [moved from meta/conf/machine/include/tune-cortexa57-cortexa53.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa57.inc [moved from meta/conf/machine/include/tune-cortexa57.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa72-cortexa53.inc [moved from meta/conf/machine/include/tune-cortexa72-cortexa53.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa72.inc [moved from meta/conf/machine/include/tune-cortexa72.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-cortexa73-cortexa53.inc [moved from meta/conf/machine/include/tune-cortexa73-cortexa53.inc with 100% similarity]
meta/conf/machine/include/arm/armv8a/tune-thunderx.inc [moved from meta/conf/machine/include/tune-thunderx.inc with 100% similarity]
meta/conf/machine/include/m68k/tune-mcf5441x.inc [moved from meta/conf/machine/include/tune-mcf5441x.inc with 100% similarity]
meta/conf/machine/include/microblaze/tune-microblaze.inc [moved from meta/conf/machine/include/tune-microblaze.inc with 100% similarity]
meta/conf/machine/include/mips/qemuboot-mips.inc [moved from meta/conf/machine/include/qemuboot-mips.inc with 100% similarity]
meta/conf/machine/include/mips/tune-mips-24k.inc
meta/conf/machine/include/mips/tune-mips-74k.inc
meta/conf/machine/include/mips/tune-mips32.inc [moved from meta/conf/machine/include/tune-mips32.inc with 100% similarity]
meta/conf/machine/include/mips/tune-mips32r2.inc [moved from meta/conf/machine/include/tune-mips32r2.inc with 95% similarity]
meta/conf/machine/include/mips/tune-mips32r6.inc [moved from meta/conf/machine/include/tune-mips32r6.inc with 100% similarity]
meta/conf/machine/include/mips/tune-mips64.inc [new file with mode: 0644]
meta/conf/machine/include/mips/tune-mips64r2.inc [moved from meta/conf/machine/include/tune-mips64r2.inc with 98% similarity]
meta/conf/machine/include/mips/tune-mips64r6.inc [moved from meta/conf/machine/include/tune-mips64r6.inc with 100% similarity]
meta/conf/machine/include/mips/tune-octeon.inc [moved from meta/conf/machine/include/tune-octeon.inc with 96% similarity]
meta/conf/machine/include/powerpc/tune-power5.inc [moved from meta/conf/machine/include/tune-power5.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-power6.inc [moved from meta/conf/machine/include/tune-power6.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-power7.inc [moved from meta/conf/machine/include/tune-power7.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-power9.inc [moved from meta/conf/machine/include/tune-power9.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppc476.inc [moved from meta/conf/machine/include/tune-ppc476.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppc603e.inc [moved from meta/conf/machine/include/tune-ppc603e.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppc7400.inc [moved from meta/conf/machine/include/tune-ppc7400.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce300c2.inc [moved from meta/conf/machine/include/tune-ppce300c2.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce300c3.inc [moved from meta/conf/machine/include/tune-ppce300c3.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce500.inc [moved from meta/conf/machine/include/tune-ppce500.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce500mc.inc [moved from meta/conf/machine/include/tune-ppce500mc.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce500v2.inc [moved from meta/conf/machine/include/tune-ppce500v2.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce5500.inc [moved from meta/conf/machine/include/tune-ppce5500.inc with 100% similarity]
meta/conf/machine/include/powerpc/tune-ppce6500.inc [moved from meta/conf/machine/include/tune-ppce6500.inc with 100% similarity]
meta/conf/machine/include/sh/tune-sh3.inc [moved from meta/conf/machine/include/tune-sh3.inc with 100% similarity]
meta/conf/machine/include/sh/tune-sh4.inc [moved from meta/conf/machine/include/tune-sh4.inc with 93% similarity]
meta/conf/machine/include/tune-mips64.inc [deleted file]
meta/conf/machine/include/x86/qemuboot-x86.inc [moved from meta/conf/machine/include/qemuboot-x86.inc with 100% similarity]
meta/conf/machine/include/x86/tune-atom.inc [moved from meta/conf/machine/include/tune-atom.inc with 50% similarity]
meta/conf/machine/include/x86/tune-c3.inc [moved from meta/conf/machine/include/tune-c3.inc with 100% similarity]
meta/conf/machine/include/x86/tune-core2.inc [moved from meta/conf/machine/include/tune-core2.inc with 97% similarity]
meta/conf/machine/include/x86/tune-corei7.inc [moved from meta/conf/machine/include/tune-corei7.inc with 97% similarity]
meta/conf/machine/include/x86/tune-i586-nlp.inc [moved from meta/conf/machine/include/tune-i586-nlp.inc with 100% similarity]
meta/conf/machine/include/x86/tune-i586.inc [moved from meta/conf/machine/include/tune-i586.inc with 100% similarity]
meta/conf/machine/include/x86/tune-i686.inc [moved from meta/conf/machine/include/tune-i686.inc with 94% similarity]
meta/conf/machine/include/x86/x86-base.inc [moved from meta/conf/machine/include/x86-base.inc with 100% similarity]
meta/conf/machine/qemuarm.conf
meta/conf/machine/qemuarm64.conf
meta/conf/machine/qemuarmv5.conf
meta/conf/machine/qemumips.conf
meta/conf/machine/qemumips64.conf
meta/conf/machine/qemuppc.conf
meta/conf/machine/qemuppc64.conf
meta/conf/machine/qemux86-64.conf
meta/conf/machine/qemux86.conf

index ed6566587d693289bce2ad9670d98c660a4a2851..106ff62fbb505d539e22899b4b4f75eec24c6b6c 100644 (file)
@@ -2,7 +2,7 @@ DEFAULTTUNE ?= "mips32r2-24kc"
 
 MIPSPKGSFX_MIPS16E ??= ""
 
-require conf/machine/include/tune-mips32r2.inc
+require conf/machine/include/mips/tune-mips32r2.inc
 require conf/machine/include/mips/feature-mips-mips16e.inc
 
 
index 988cfaef6e92ac7990663dbddc610dd9e0e51756..e4927a1ce007f9fe80497f4af197bc64d8aec27d 100644 (file)
@@ -2,7 +2,7 @@ DEFAULTTUNE ?= "mips32r2-74kc"
 
 MIPSPKGSFX_MIPS16E ??= ""
 
-require conf/machine/include/tune-mips32r2.inc
+require conf/machine/include/mips/tune-mips32r2.inc
 require conf/machine/include/mips/feature-mips-mips16e.inc
 
 
similarity index 95%
rename from meta/conf/machine/include/tune-mips32r2.inc
rename to meta/conf/machine/include/mips/tune-mips32r2.inc
index e7f6753d3d189a93ea642ca979c899e0db9938d1..c868e925e90aecc6d1febcfdf412c1895355a22d 100644 (file)
@@ -1,6 +1,6 @@
 DEFAULTTUNE ?= "mips32r2"
 
-require conf/machine/include/tune-mips32.inc
+require conf/machine/include/mips/tune-mips32.inc
 
 TUNEVALID[mips32r2] = "Enable mips32r2 specific processor optimizations"
 TUNECONFLICTS[mips32r2] = "n64 n32"
diff --git a/meta/conf/machine/include/mips/tune-mips64.inc b/meta/conf/machine/include/mips/tune-mips64.inc
new file mode 100644 (file)
index 0000000..a908015
--- /dev/null
@@ -0,0 +1,3 @@
+DEFAULTTUNE ?= "mips64"
+
+require conf/machine/include/mips/tune-mips32r2.inc
similarity index 98%
rename from meta/conf/machine/include/tune-mips64r2.inc
rename to meta/conf/machine/include/mips/tune-mips64r2.inc
index 6337abb09f1df389a37e04580c3294e212231b9b..c644f409187bfa4c31919917f6cc9a599a8e6b69 100644 (file)
@@ -1,6 +1,6 @@
 DEFAULTTUNE ?= "mips64r2"
 
-require conf/machine/include/tune-mips64.inc
+require conf/machine/include/mips/tune-mips64.inc
 
 TUNEVALID[mips64r2] = "Enable mips64r2 specific processor optimizations"
 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'mips64r2', ' -march=mips64r2', '', d)}"
similarity index 96%
rename from meta/conf/machine/include/tune-octeon.inc
rename to meta/conf/machine/include/mips/tune-octeon.inc
index 455c6a2f334edc94f7b0fb07235bafc6ddf8156a..d4670e3259ddfb3a9bd5fd022608e48787529f04 100644 (file)
@@ -1,6 +1,6 @@
 DEFAULTTUNE ?="octeon2"
 
-require conf/machine/include/tune-mips64.inc
+require conf/machine/include/mips/tune-mips64.inc
 
 AVAILTUNES += "octeon2 octeon2_64 octeon3 octeon3_64"
 
similarity index 93%
rename from meta/conf/machine/include/tune-sh4.inc
rename to meta/conf/machine/include/sh/tune-sh4.inc
index e21ede36c4ba34bb0b02a4340d092e4762752536..b4893a47486e77c2a5faae9a6f9d9f3bfbf7bfe5 100644 (file)
@@ -6,7 +6,7 @@ require conf/machine/include/sh/arch-sh.inc
 TUNEVALID[sh4] = "Enable SH4 optimizations"
 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'sh4', ' -m4', '', d)}"
 
-# NOTE: If you want to optimize to sh4a, conf/machine/include/tune-sh4a.inc.
+# NOTE: If you want to optimize to sh4a, conf/machine/include/sh/tune-sh4a.inc.
 # But it is not compatible for sh4.
 # The binary optimized by m4a doesn't operate on sh4. It works on sh4a only.
 TUNEVALID[sh4a] = "Enable SH4a optimizations"
diff --git a/meta/conf/machine/include/tune-mips64.inc b/meta/conf/machine/include/tune-mips64.inc
deleted file mode 100644 (file)
index 9be0e0f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-DEFAULTTUNE ?= "mips64"
-
-require conf/machine/include/tune-mips32r2.inc
similarity index 50%
rename from meta/conf/machine/include/tune-atom.inc
rename to meta/conf/machine/include/x86/tune-atom.inc
index 5e1bb74c6cd232e41099fbc19ef4dbe92aa8a479..6b84fffc3ff4055eae9c9d32bd8847a365c414b3 100644 (file)
@@ -1,2 +1,2 @@
 # Atom tunings are the same as core2 for now...
-require conf/machine/include/tune-core2.inc
+require conf/machine/include/x86/tune-core2.inc
similarity index 97%
rename from meta/conf/machine/include/tune-core2.inc
rename to meta/conf/machine/include/x86/tune-core2.inc
index a551cad4d567777b5ecfb79f764027dbe60c7b63..97b7c1b1889b5b9ef9291ba34f568890b52b7a41 100644 (file)
@@ -9,7 +9,7 @@
 DEFAULTTUNE ?= "core2-32"
 
 # Include the previous tune to pull in PACKAGE_EXTRA_ARCHS
-require conf/machine/include/tune-i686.inc
+require conf/machine/include/x86/tune-i686.inc
 
 # Extra tune features
 TUNEVALID[core2] = "Enable core2 specific processor optimizations"
similarity index 97%
rename from meta/conf/machine/include/tune-corei7.inc
rename to meta/conf/machine/include/x86/tune-corei7.inc
index bf1ac7a93b33f86ae7584af320fc57b13eb3937c..7798288a74b256aff6c45088d6f22b8adfb54516 100644 (file)
@@ -9,7 +9,7 @@
 DEFAULTTUNE ?= "corei7-64"
 
 # Include the previous tune to pull in PACKAGE_EXTRA_ARCHS
-require conf/machine/include/tune-core2.inc
+require conf/machine/include/x86/tune-core2.inc
 
 # Extra tune features
 TUNEVALID[corei7] = "Enable corei7 specific processor optimizations"
similarity index 94%
rename from meta/conf/machine/include/tune-i686.inc
rename to meta/conf/machine/include/x86/tune-i686.inc
index 3feb4df8ba2fc782549aeb9ec281073486c7ed47..293d81e6c54028d5b21a57b3750b614f9fef85f5 100644 (file)
@@ -13,7 +13,7 @@ DEFAULTTUNE ?= "i686"
 X86ARCH32 ?= "i686"
 
 # Include the previous tune to pull in PACKAGE_EXTRA_ARCHS
-require conf/machine/include/tune-i586.inc
+require conf/machine/include/x86/tune-i586.inc
 
 # Extra tune features
 TUNEVALID[i686] = "Enable i686 specific processor optimizations"
index f893f1a76a0e49c3a693467ab92968e09ed448a8..93d855b6e1e28fc825420aec0c395e0c55714860 100644 (file)
@@ -2,7 +2,7 @@
 #@NAME: QEMU Arm Cortex-A15 machine
 #@DESCRIPTION: Machine configuration for running an ARMv7 system on QEMU
 
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc
 require conf/machine/include/qemu.inc
 
 KERNEL_IMAGETYPE = "zImage"
index 3dcb0d1b1ef1ff87bf55711c3829faee69ed8bba..ea7fae2722a036b389ff286ba6dbf00be412d8b8 100644 (file)
@@ -2,7 +2,7 @@
 #@NAME: QEMU ARMv8 machine
 #@DESCRIPTION: Machine configuration for running an ARMv8 system on QEMU
 
-require conf/machine/include/tune-cortexa57.inc
+require conf/machine/include/arm/armv8a/tune-cortexa57.inc
 require conf/machine/include/qemu.inc
 
 KERNEL_IMAGETYPE = "Image"
index b0dc1022fab66832b9a926573f9f7bd4bcf045af..6c99a529658982ab336bcfbec9270a4299ae380c 100644 (file)
@@ -3,7 +3,7 @@
 #@DESCRIPTION: Machine configuration for running an ARMv5 system on QEMU
 
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-arm926ejs.inc
+require conf/machine/include/arm/armv5/tune-arm926ejs.inc
 
 KERNEL_IMAGETYPE = "zImage"
 
index 9b602fcd1f360ac6f244acbdd081209dfec1d1df..1cf21b92fe6a63698b374e684f2b64136a61510a 100644 (file)
@@ -3,8 +3,8 @@
 #@DESCRIPTION: Machine configuration for running a MIPS system on QEMU
 
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-mips32r2.inc
-require conf/machine/include/qemuboot-mips.inc
+require conf/machine/include/mips/tune-mips32r2.inc
+require conf/machine/include/mips/qemuboot-mips.inc
 
 KERNEL_IMAGETYPE = "vmlinux"
 KERNEL_ALT_IMAGETYPE = "vmlinux.bin"
index b37d78989b262248e855d124ec859a134bd36c26..32351f993e923ac3e60a6b480cfaca7f0b815d7a 100644 (file)
@@ -3,8 +3,8 @@
 #@DESCRIPTION: Machine configuration for running a MIPS64 system on QEMU
 
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-mips64r2.inc
-require conf/machine/include/qemuboot-mips.inc
+require conf/machine/include/mips/tune-mips64r2.inc
+require conf/machine/include/mips/qemuboot-mips.inc
 
 QB_CPU = "-cpu MIPS64R2-generic"
 
index a84594f335f3daa3e74713395567743a32d54a10..bab06e292e58af88e2effe78fca09b2a48fbbfb3 100644 (file)
@@ -3,7 +3,7 @@
 #@DESCRIPTION: Machine configuration for running a PPC system on QEMU
 
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-ppc7400.inc
+require conf/machine/include/powerpc/tune-ppc7400.inc
 
 TARGET_CC_KERNEL_ARCH = "-mno-spe"
 
index a5270e98edb7567375444c37ea4f42bfc194718f..2902d541ad6edc3eba1199f2228fd0ef8ea76473 100644 (file)
@@ -3,7 +3,7 @@
 #@DESCRIPTION: Machine configuration for running a PPC system on QEMU
 
 require conf/machine/include/qemu.inc
-require conf/machine/include/tune-power9.inc
+require conf/machine/include/powerpc/tune-power9.inc
 
 KERNEL_IMAGETYPE = "vmlinux"
 
index db9004ee3278a9bbd8072caeaaa9c3834e18c388..978334d5bbad892b7a770b4102e212f29f610d3b 100644 (file)
@@ -9,8 +9,8 @@ PREFERRED_PROVIDER_virtual/libgles2 ?= "mesa"
 
 require conf/machine/include/qemu.inc
 DEFAULTTUNE ?= "core2-64"
-require conf/machine/include/tune-core2.inc
-require conf/machine/include/qemuboot-x86.inc
+require conf/machine/include/x86/tune-core2.inc
+require conf/machine/include/x86/qemuboot-x86.inc
 
 UBOOT_MACHINE ?= "qemu-x86_64_defconfig"
 
index 7e6723b880a265bf8422037c8af038aa984f8bfe..ad7f6e0ee482747cc94419071c348b8879806483 100644 (file)
@@ -9,8 +9,8 @@ PREFERRED_PROVIDER_virtual/libgles2 ?= "mesa"
 
 require conf/machine/include/qemu.inc
 DEFAULTTUNE ?= "core2-32"
-require conf/machine/include/tune-corei7.inc
-require conf/machine/include/qemuboot-x86.inc
+require conf/machine/include/x86/tune-corei7.inc
+require conf/machine/include/x86/qemuboot-x86.inc
 
 UBOOT_MACHINE ?= "qemu-x86_defconfig"