From patchwork Tue Jan 15 01:50:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 155597 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp4338921jaa; Mon, 14 Jan 2019 17:50:59 -0800 (PST) X-Google-Smtp-Source: ALg8bN7SqUpJ+4CDOaG0EW1AYSxr4ezcAarEGXZuQi5dlf/SeiWcNCfpL3OvLWI8v5a7Cm4r2N8m X-Received: by 2002:a17:902:8641:: with SMTP id y1mr1494527plt.159.1547517059579; Mon, 14 Jan 2019 17:50:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547517059; cv=none; d=google.com; s=arc-20160816; b=q7HsjXzEsy4xUfe+lEcb3bVQe4SfT4+qDmC3mhxkfE7U3ydTW4ghmmCo2k8CSscg3A 2eD2y/DAwSIKb/lJqtXx1rnUjKsCtNSSQJDv8gdwG13E68enNC1AqZpVr/sUKbBhRmuR y/cdM+t93FNmV0itqw6YdneI7oVMM6z731x2rkCzFtLGjT79QgVwD1IELaEwFzrOLLyI KCjgWlhpZwLDT5uoPPzQ2crHq8Qvk3be+j2nYqcNTyc8HFpc8w9Dqmb+cSKR9wKrDt/p 2ReiLITJQQi2S9zs8CygaUFWYcLK8O9n5UUOcnRe8rJXa2fjuc+kTy1vc4Bw4jTz0CEj q3Ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:message-id:date:to:from:dkim-signature:delivered-to; bh=Am+O9AteHRbqg1rozYZKhW88Qp6MtYjruSSlhgFVYSM=; b=yG3X9j61nT4zauwGmiBVe7HdjP/DVmyOO6mUnRuGbZMZWFA0SBHimFje1/bRc9nJNj bjPoBsL3prEPHgqnKJJqY6RKwo4LauGxKA5X9T/DfAS4XohMmAS458aNNcYc4vq8fC+H SaXlNkm4bd2slzib7I6zQq/Tr541ZnEyERzGLRrUU/+kbevV85WkPdEq6AqOUCcni/2C Dh/K2oMkZ76utRe3uxE9GHZaFHpoclS3EtZYKtd8/E59r1MckMjKw/DrD6pQpYZ4sD4n HbEQMnp+w/SXlSr6rABjUWSDqeVtv4Zyui8Zi6idGzH2P2pSypyPmJHBsdxzJJVaiPOi 49Rg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Qzo95kPl; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 2si1955729pgj.104.2019.01.14.17.50.59; Mon, 14 Jan 2019 17:50:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Qzo95kPl; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 622087C0C5; Tue, 15 Jan 2019 01:50:54 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by mail.openembedded.org (Postfix) with ESMTP id 92D146BDCD for ; Tue, 15 Jan 2019 01:50:53 +0000 (UTC) Received: by mail-pf1-f193.google.com with SMTP id i12so501054pfo.7 for ; Mon, 14 Jan 2019 17:50:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hA3FI8R0mlnmaJhOW5uL5RrRPq1SjPOIST9goDMW97I=; b=Qzo95kPlbKvEr58e0HKmNqPlB17tx5hUmmjqJTVYsupJpGPcDgFKu1eWDHogteuIGK r9IcuozsyLJY7vdczn+yS/tZf2lV6y9j4V/P3Zesl5Qup3yp6atwwwPGtncXkPzJpPIz YFMeKqGzGaqmzX7YCX2jtsJ4fFKdnC2OulZdBI3mMIjJSBEiesNTRuGjffUzlzfDmBBC 0P3kF9q6imwga9Yg5c0xN9c2WR5nuR3/5Cs+h/Xp/isdskIX9xnByCVqonPKpIJRh4Iw 65sa5S8qryjJ9bIeXBb6V0zSL2JY6PIlLmGsPSeRgszwAey/0wE7xChPKYnDEtaAhZxT STlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hA3FI8R0mlnmaJhOW5uL5RrRPq1SjPOIST9goDMW97I=; b=Tr9xmXagYuLacjQvwZSIxKkOXXiMu8flI3a3io1ipgEMaDYKHTma33YB/sM6jXaxa7 lWXe+9I9YStRYn4ry9VSouEOzidjDPdMuKOUDi2CIQ0dTBQB20XPimWrEZixyfOVWiYF DUWx7tsnhtHkFgufhU1JicUcby/pi+FbZjmOB3pYZua1NGAGjaq4GuEebR/nEXTYl98q Donn6BzhNvGkZ+4GRm58qtlV9dku2gNEfL1k2QlFr57FpUgvzkmrqEaz0pgW+YaBD5Gc TwDJ/gFBxKlVG5XFjrtdNQXMSZ53+mvtJl6U/4TatqIO/3FrncNMfjpctA6WTA1iGVe7 gP4w== X-Gm-Message-State: AJcUukeJssbWWEn+G1VAOuzoLFG75zKWJjQEsAT6Wz30KdBgKAev6aT5 Qqfy8StKQeAlNlVGDSzfwi2sjTG5CYg= X-Received: by 2002:a63:160d:: with SMTP id w13mr1454723pgl.43.1547517053967; Mon, 14 Jan 2019 17:50:53 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8500:6bc6::4107]) by smtp.gmail.com with ESMTPSA id p24sm2084238pfk.155.2019.01.14.17.50.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Jan 2019 17:50:53 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Mon, 14 Jan 2019 17:50:44 -0800 Message-Id: <20190115015044.12892-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [OE-core] [PATCH] tune-cortexa5.inc: Add tune options for vfpv4 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- meta/conf/machine/include/tune-cortexa5.inc | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) -- 2.20.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/conf/machine/include/tune-cortexa5.inc b/meta/conf/machine/include/tune-cortexa5.inc index 1f0cda6640..e9eddb407f 100644 --- a/meta/conf/machine/include/tune-cortexa5.inc +++ b/meta/conf/machine/include/tune-cortexa5.inc @@ -6,31 +6,43 @@ TUNEVALID[cortexa5] = "Enable Cortex-A5 specific processor optimizations" TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexa5', ' -mcpu=cortex-a5', '', d)}" # Little Endian base configs -AVAILTUNES += "cortexa5 cortexa5t cortexa5-neon cortexa5t-neon" +AVAILTUNES += "cortexa5 cortexa5t cortexa5-neon cortexa5t-neon cortexa5-neon-vfpv4 cortexa5t-neon-vfpv4" ARMPKGARCH_tune-cortexa5 = "cortexa5" ARMPKGARCH_tune-cortexa5t = "cortexa5" ARMPKGARCH_tune-cortexa5-neon = "cortexa5" ARMPKGARCH_tune-cortexa5t-neon = "cortexa5" +ARMPKGARCH_tune-cortexa5-neon-vfpv4 = "cortexa5" +ARMPKGARCH_tune-cortexa5t-neon-vfpv4 = "cortexa5" TUNE_FEATURES_tune-cortexa5 = "${TUNE_FEATURES_tune-armv7a} cortexa5" TUNE_FEATURES_tune-cortexa5t = "${TUNE_FEATURES_tune-armv7at} cortexa5" TUNE_FEATURES_tune-cortexa5-neon = "${TUNE_FEATURES_tune-armv7a-neon} cortexa5" TUNE_FEATURES_tune-cortexa5t-neon = "${TUNE_FEATURES_tune-armv7at-neon} cortexa5" +TUNE_FEATURES_tune-cortexa5-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon-vfpv4} cortexa5" +TUNE_FEATURES_tune-cortexa5t-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon-vfpv4} cortexa5" PACKAGE_EXTRA_ARCHS_tune-cortexa5 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} cortexa5-vfp" PACKAGE_EXTRA_ARCHS_tune-cortexa5t = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} cortexa5-vfp cortexa5t2-vfp" PACKAGE_EXTRA_ARCHS_tune-cortexa5-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} cortexa5-vfp cortexa5-neon" PACKAGE_EXTRA_ARCHS_tune-cortexa5t-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} cortexa5-vfp cortexa5-neon cortexa5t2-vfp cortexa5t2-neon" +PACKAGE_EXTRA_ARCHS_tune-cortexa5-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4" +PACKAGE_EXTRA_ARCHS_tune-cortexa5t-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-neon-vfpv4 cortexa5t2-vfp cortexa5t2-neon cortexa5t2-neon-vfpv4" # HF Tunes -AVAILTUNES += "cortexa5hf cortexa5thf cortexa5hf-neon cortexa5thf-neon" +AVAILTUNES += "cortexa5hf cortexa5thf cortexa5hf-neon cortexa5thf-neon cortexa5hf-neon-vfpv4 cortexa5thf-neon-vfpv4" ARMPKGARCH_tune-cortexa5hf = "cortexa5" ARMPKGARCH_tune-cortexa5thf = "cortexa5" ARMPKGARCH_tune-cortexa5hf-neon = "cortexa5" ARMPKGARCH_tune-cortexa5thf-neon = "cortexa5" +ARMPKGARCH_tune-cortexa5hf-neon-vfpv4 = "cortexa5" +ARMPKGARCH_tune-cortexa5thf-neon-vfpv4 = "cortexa5" TUNE_FEATURES_tune-cortexa5hf = "${TUNE_FEATURES_tune-armv7ahf} cortexa5" TUNE_FEATURES_tune-cortexa5thf = "${TUNE_FEATURES_tune-armv7athf} cortexa5" TUNE_FEATURES_tune-cortexa5hf-neon = "${TUNE_FEATURES_tune-armv7ahf-neon} cortexa5" TUNE_FEATURES_tune-cortexa5thf-neon = "${TUNE_FEATURES_tune-armv7athf-neon} cortexa5" +TUNE_FEATURES_tune-cortexa5hf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ahf-neon-vfpv4} cortexa5" +TUNE_FEATURES_tune-cortexa5thf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7athf-neon-vfpv4} cortexa5" PACKAGE_EXTRA_ARCHS_tune-cortexa5hf = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} cortexa5hf-vfp" PACKAGE_EXTRA_ARCHS_tune-cortexa5thf = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} cortexa5hf-vfp cortexa5t2hf-vfp" PACKAGE_EXTRA_ARCHS_tune-cortexa5hf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} cortexa5hf-vfp cortexa5hf-neon" PACKAGE_EXTRA_ARCHS_tune-cortexa5thf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} cortexa5hf-vfp cortexa5hf-neon cortexa5t2hf-vfp cortexa5t2hf-neon" +PACKAGE_EXTRA_ARCHS_tune-cortexa5hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4" +PACKAGE_EXTRA_ARCHS_tune-cortexa5thf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon-vfpv4} cortexa5hf-vfp cortexa5hf-neon cortexa5hf-neon-vfpv4 cortexa5t2hf-vfp cortexa5t2hf-neon cortexa5t2hf-neon-vfpv4"