From a962507532f1c8eaf1e50aa3e3c3683f3a212c36 Mon Sep 17 00:00:00 2001 From: David-John Willis Date: Tue, 3 Apr 2012 22:21:56 +0100 Subject: RASPBERRYPI.CONF/TUNE-ARM1176JZF-S: Add tune file for the BCM2835 SoC. --- conf/machine/include/tune-arm1176jzf-s.inc | 10 ++++++++++ conf/machine/raspberrypi.conf | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 conf/machine/include/tune-arm1176jzf-s.inc diff --git a/conf/machine/include/tune-arm1176jzf-s.inc b/conf/machine/include/tune-arm1176jzf-s.inc new file mode 100644 index 0000000..b52c161 --- /dev/null +++ b/conf/machine/include/tune-arm1176jzf-s.inc @@ -0,0 +1,10 @@ +DEFAULTTUNE ?= "arm1176jzfs" + +require conf/machine/include/arm/arch-armv6.inc + +TUNEVALID[arm1176jzfs] = "Enable arm1176jzfs specific processor optimizations" +TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "arm1176jzfs", "-mtune=arm1176jzf-s", "", d)}" + +AVAILTUNES += "arm1176jzfs" +TUNE_FEATURES_tune-arm1176jzfs = "${TUNE_FEATURES_tune-armv6} arm1176jzfs" +PACKAGE_EXTRA_ARCHS_tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS_tune-armv6}" diff --git a/conf/machine/raspberrypi.conf b/conf/machine/raspberrypi.conf index 6a64677..69bc8db 100644 --- a/conf/machine/raspberrypi.conf +++ b/conf/machine/raspberrypi.conf @@ -5,6 +5,8 @@ TARGET_ARCH = "arm" +require conf/machine/include/tune-arm1176jzf-s.inc + GUI_MACHINE_CLASS = "bigscreen" IMAGE_FSTYPES += "tar.bz2" -- cgit v1.2.3-54-g00ecf