From patchwork Wed Feb 7 21:48:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Max Filippov X-Patchwork-Id: 870648 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="aPcuzaen"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zcFNP4jbDz9t5R for ; Thu, 8 Feb 2018 08:49:41 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 3D426C21E2F; Wed, 7 Feb 2018 21:49:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=FREEMAIL_FROM, FROM_LOCAL_NOVOWEL, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 5949FC21E18; Wed, 7 Feb 2018 21:48:56 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0B347C21E3B; Wed, 7 Feb 2018 21:48:51 +0000 (UTC) Received: from mail-lf0-f66.google.com (mail-lf0-f66.google.com [209.85.215.66]) by lists.denx.de (Postfix) with ESMTPS id 0DFD7C21E0F for ; Wed, 7 Feb 2018 21:48:48 +0000 (UTC) Received: by mail-lf0-f66.google.com with SMTP id f136so3494349lff.8 for ; Wed, 07 Feb 2018 13:48:48 -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:in-reply-to:references; bh=iGfO4fAXje9o/mOyJ7pcj6Ln9ZAejl7cwto5sGavmQA=; b=aPcuzaenUW8cZfbKxB/Ehr/XDwjQievcp9g04P6FygUc5Oej9O3AqZRAz14iRhUGoS 009qh+Su8gvzGtci6b6DgIkA/lNh+fGbjAoVO/c2yAIMHeEKkbrIU5Bs2xiGJ9wTVvhw zIMkys8o92QYx/nyLdhGTD25/AwfJSCURhIPXY9hrYapTS2wIks4/zph/p4o12kIZpSY lnQob0ORTRLSpO+fb4tbiq1OglB+suc8F05KMAgvfjmjJPzsDEhJe7Rmm8vo1NoXvSGW i39y1CatOaBtCzBEhfXFvClB2CyKIOwxloLc9wAR2V2/UueXPM+SrdoUlL//fjs4GLqZ PWlQ== 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:in-reply-to :references; bh=iGfO4fAXje9o/mOyJ7pcj6Ln9ZAejl7cwto5sGavmQA=; b=eoPWwqX63tDfER05lnOuc1eDTtUvuZZeA0JB9fXboO6bbXV5TFKNSyovTFuXuMGrii Uqd8EqWHrG3j7UY0HhTQzY6clrYrtm8XTsCi6KLiMMufJwFypeGkNIwZJNnKtk6Ubo+g 9GDH2valZUJNr5st+xUb/ljABoTnSwkIKO5d/Y7KUZC0v+OKV5Uoqhes5HoljGXt8akP 9JWL+XmANI7lu6gER7vkS9ZYDRXrbBRu8Mh2+UMQzSMEqdx1gDOLjIV39cp6DjGX87rq tQKuvNVTYB6qyus9pEcCLJ/NOTw1sMZW4pz1dPBplQb34fIOg9aJJwny+qR7HBXURErA T0fg== X-Gm-Message-State: APf1xPDLa2k8yLqrpKPxGCOU33UzGtpM7OAbgQK/dqAtr3icHSTdNPoO LsdtmaH08PTZtQwLEmR19SYKPw== X-Google-Smtp-Source: AH8x224XKomnlWCKk4/ornSegWhD3/F2F0G8LvldKsHRU2XpHMzqqijwaaG16pYXYJBfewszTG4lfg== X-Received: by 10.46.99.202 with SMTP id s71mr4847748lje.143.1518040127527; Wed, 07 Feb 2018 13:48:47 -0800 (PST) Received: from octofox.com (jcmvbkbc-1-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:1fa::2]) by smtp.gmail.com with ESMTPSA id i14sm473014ljb.33.2018.02.07.13.48.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Feb 2018 13:48:46 -0800 (PST) From: Max Filippov To: Tom Rini Date: Wed, 7 Feb 2018 13:48:19 -0800 Message-Id: <1518040100-17447-2-git-send-email-jcmvbkbc@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1518040100-17447-1-git-send-email-jcmvbkbc@gmail.com> References: <1518040100-17447-1-git-send-email-jcmvbkbc@gmail.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH 1/2] .travis.yml: download xtensa prebuilt toolchain X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" xtensa toolchains are core-specific, so give full toolchain name and download corresponding prebuilt toolchain from the github release. Signed-off-by: Max Filippov --- .travis.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2a98c4bb11cc..8e96a269299f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -72,7 +72,11 @@ before_script: wget https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-2016.09-release/arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz && tar -C /tmp -xf arc_gnu_2016.09_prebuilt_uclibc_le_archs_linux_install.tar.gz; fi - - if [[ "${TOOLCHAIN}" == *xtensa* ]]; then ./tools/buildman/buildman --fetch-arch xtensa ; fi + - if [[ "${TOOLCHAIN}" == *xtensa* ]]; then + wget https://github.com/foss-xtensa/toolchain/releases/download/2018.02/x86_64-2018.02-${TOOLCHAIN}.tar.gz && + tar -C /tmp -xf x86_64-2018.02-${TOOLCHAIN}.tar.gz && + echo -e "\n[toolchain-prefix]\nxtensa = /tmp/2018.02/${TOOLCHAIN}/bin/${TOOLCHAIN}-" >> ~/.buildman; + fi # If TOOLCHAIN is unset, we're on some flavour of ARM. - if [[ "${TOOLCHAIN}" == "" ]]; then wget http://releases.linaro.org/components/toolchain/binaries/6.3-2017.02/aarch64-linux-gnu/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu.tar.xz && @@ -272,7 +276,7 @@ matrix: BUILDMAN="xilinx -x microblaze" - env: - BUILDMAN="xtensa" - TOOLCHAIN="xtensa" + TOOLCHAIN="xtensa-dc233c-elf" - env: - BUILDMAN="riscv" TOOLCHAIN="riscv" From patchwork Wed Feb 7 21:48:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Max Filippov X-Patchwork-Id: 870649 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="PeLFiKqJ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zcFNY38KRz9t50 for ; Thu, 8 Feb 2018 08:49:49 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id E2199C21DFA; Wed, 7 Feb 2018 21:49:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=FREEMAIL_FROM, FROM_LOCAL_NOVOWEL, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 565A9C21E35; Wed, 7 Feb 2018 21:49:03 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 1EB41C21E2C; Wed, 7 Feb 2018 21:48:54 +0000 (UTC) Received: from mail-lf0-f67.google.com (mail-lf0-f67.google.com [209.85.215.67]) by lists.denx.de (Postfix) with ESMTPS id 75B9DC21E39 for ; Wed, 7 Feb 2018 21:48:50 +0000 (UTC) Received: by mail-lf0-f67.google.com with SMTP id x196so3467196lfd.12 for ; Wed, 07 Feb 2018 13:48:50 -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:in-reply-to:references; bh=3i8RZFIoYeZsrz6zIsu1mIH/sXa4FL2l+1jt7vwZREQ=; b=PeLFiKqJ5agZBpK8aV0iU73wmaq/lR7uhgnmhln+kZuYCs3BVIzCOkQYLcW4+tpSty DdcAu4rOJ6jwjGS7l+pSQ6H0sNPKizyw8ANj7h8LbnyVUA2nRjQzT4u+W6KtAbtDG0sf D///M4kBBXTI7D758xxBhPu6IK4GzrQy5/71TyOcnAxWOCTaIZnRwTstSdni476pOhLf hSgd5FvF1mgRDR3T3TimQ6qAKwNQCmDpv6ukQqisOgie8GfyetRykm9egLXn69oLn3Al sQc7eeCgZqiQZhaXiLmQjRD11OlXmgPTfj23aVMetBZxl5Uc1NpDp7vPIYPHOmHquBe9 WfQw== 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:in-reply-to :references; bh=3i8RZFIoYeZsrz6zIsu1mIH/sXa4FL2l+1jt7vwZREQ=; b=nS90Hfy3w5nQ9SakezfalohsP3P94qS2ddczKxbN3ORKbI6DIpNoAsxtO249BV0D7p Uxka4x/xeRsjp8CU5bN8MmWnVVyF90GMCVZMWwONWZObhga3qTpzYpamQ1Of0igNDvUu uMdYaGpYHW5i54HpVE+IK89NNxfEMIBr1+UdrSqpQ1AUPMWErVeK7dSY/bXdW8wN8UgD y+IYew/7WvYNzUXmDE2BxDa7nLkIDtd3buaAigc9wpXEdsVgJLSqSN1ys3AdJ4ribkgn hhkCKAQi3uPwzNOglDteQXmrWgEcNfYHOS5qJqfbMsL3lz3lp1svzrhXe3LJr9QRQcUX KTRg== X-Gm-Message-State: APf1xPAb7fjn786xACpzfJPDf4sSEumau617D2wkV2l7gDaOJkEshLp4 E9Z5II9X72Mc1EwNApUVhRo= X-Google-Smtp-Source: AH8x224WB45niXPwLOgGMtyLpZ09D+DO7ymWSSC1fE3qH6DfwjZBSo//VFA9MyiaTnyxVXzwShv1uQ== X-Received: by 10.46.73.81 with SMTP id b17mr4888205ljd.144.1518040129961; Wed, 07 Feb 2018 13:48:49 -0800 (PST) Received: from octofox.com (jcmvbkbc-1-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:1fa::2]) by smtp.gmail.com with ESMTPSA id i14sm473014ljb.33.2018.02.07.13.48.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Feb 2018 13:48:49 -0800 (PST) From: Max Filippov To: Tom Rini Date: Wed, 7 Feb 2018 13:48:20 -0800 Message-Id: <1518040100-17447-3-git-send-email-jcmvbkbc@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1518040100-17447-1-git-send-email-jcmvbkbc@gmail.com> References: <1518040100-17447-1-git-send-email-jcmvbkbc@gmail.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH 2/2] .travis.yml: test xtensa xtfpga board in QEMU X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This allows running tests on emulated KC705 board with DC233C xtensa core. It expects to find conf.xtfpga_qemu in the uboot-test-hooks. Signed-off-by: Max Filippov --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8e96a269299f..2c1b11dd81d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -389,5 +389,12 @@ matrix: QEMU_TARGET="arm-softmmu" TEST_PY_ID="--id qemu" BUILDMAN="^zynq_zc702$" + - env: + - TEST_PY_BD="xtfpga" + TEST_PY_TEST_SPEC="not sleep" + QEMU_TARGET="xtensa-softmmu" + TEST_PY_ID="--id qemu" + BUILDMAN="^xtfpga$" + TOOLCHAIN="xtensa-dc233c-elf" # TODO make it perfect ;-r