From patchwork Wed Oct 2 10:24:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 1170565 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; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="tazmYrkT"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46jshr0FZ7z9sPh for ; Wed, 2 Oct 2019 20:25:15 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 94140C21D8A; Wed, 2 Oct 2019 10:25:04 +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.0 required=5.0 tests=SPF_HELO_PASS, 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 AF4E2C21C51; Wed, 2 Oct 2019 10:25:02 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 92C5AC21C51; Wed, 2 Oct 2019 10:25:00 +0000 (UTC) Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by lists.denx.de (Postfix) with ESMTPS id 0D7AEC21C27 for ; Wed, 2 Oct 2019 10:24:58 +0000 (UTC) Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20191002102456euoutp01b904d19d197f9a7d1ede12108b2f02e6~JzYCDBikn2119921199euoutp01A for ; Wed, 2 Oct 2019 10:24:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20191002102456euoutp01b904d19d197f9a7d1ede12108b2f02e6~JzYCDBikn2119921199euoutp01A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1570011896; bh=GuJpRn9vVKKtgFZGmTYlE6mp6TQ9Eg4wTooZKnyw/+A=; h=From:To:Cc:Subject:Date:References:From; b=tazmYrkTd5d2dtRSLC4YwkG/2YvOkyWV9Jiqz5VMZiZmPZuzQcuyya97ddjGCXFK8 lSuZP/iCJcxrwDu+PARu11pYj+995Kj1dSC8K6Qob0IAAQ2gvmEAQUflQjwjnUD1mD Reu65PjuVh6yk9DKZiyyrA/QAaPaaP8vTsIR3nE8= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20191002102456eucas1p2f17c7be52e8007f22fa875f4b20e4cd9~JzYB38vbu0866908669eucas1p2y; Wed, 2 Oct 2019 10:24:56 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 17.E1.04309.8FA749D5; Wed, 2 Oct 2019 11:24:56 +0100 (BST) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20191002102456eucas1p2ddd108c667a7469fdce18be52ea9c408~JzYBhxOj90866908669eucas1p2x; Wed, 2 Oct 2019 10:24:56 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20191002102456eusmtrp292133243d49da6ca83f1ffb7015f46ab~JzYBhOtgn1626616266eusmtrp2f; Wed, 2 Oct 2019 10:24:56 +0000 (GMT) X-AuditID: cbfec7f4-ae1ff700000010d5-ed-5d947af8bd98 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id E7.D8.04166.8FA749D5; Wed, 2 Oct 2019 11:24:56 +0100 (BST) Received: from AMDC2765.digital.local (unknown [106.120.51.73]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20191002102456eusmtip2733c2d40a42625ad4580aac0449422fc~JzYBPgp711700917009eusmtip2N; Wed, 2 Oct 2019 10:24:56 +0000 (GMT) From: Marek Szyprowski To: u-boot@lists.denx.de Date: Wed, 2 Oct 2019 12:24:46 +0200 Message-Id: <20191002102446.12500-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIIsWRmVeSWpSXmKPExsWy7djP87o/qqbEGjzcqGPx/N1lJou1R+6y W7zd28nuwOwxb9YJFo+zd3YwevRtWcUYwBzFZZOSmpNZllqkb5fAlXF6UxdrwWauivZNbcwN jAs4uhg5OSQETCQerljB1sXIxSEksIJRYum9/SwQzhdGiVkfvkI5nxklJp3/wgrTsmjHG6iW 5YwSv7d/ZwJJgLVcvRUNYrMJGEp0ve1iA7FFBCQkfvVfZQSxmQWCJObNv8gMYgsLuEpMeHMA LM4ioCrx7PZRMJtXwFbi4tX/TBDL5CVWbzjADLJMQmAFm0TP64nMEAkXiStL/rFB2MISr45v YYewZST+75zPBNHQzCjx8Nxadginh1HictMMRogqa4nDxy8C/cMBdJKmxPpd+iCmhICjxKeD xRAmn8SNt4IQN/NJTNo2nRkizCvR0SYEMUNNYtbxdXBbD164BHWZh8Tn6d0skCCJlbjx8yrb BEa5WQirFjAyrmIUTy0tzk1PLTbKSy3XK07MLS7NS9dLzs/dxAiM6NP/jn/ZwbjrT9IhRgEO RiUe3oagybFCrIllxZW5hxglOJiVRHht/kyKFeJNSaysSi3Kjy8qzUktPsQozcGiJM5bzfAg WkggPbEkNTs1tSC1CCbLxMEp1cC4kf+iQtznmOxbH8r3zbxmpHFVJtTPNMFF5l6Z9TyW4+v8 /uknTj52Pr2Ndw+Le7jTuthMo4M7dos17FJWu9CoobbO+cRc4X9REx75ReemzTHRWyb9WKd9 q1S4YvnNAsnVrC5LK6+mvK340Byv72ruNz1yo9C686t/5lW/unmlhLFv3e1G7k9KLMUZiYZa zEXFiQCn0BZ45AIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBLMWRmVeSWpSXmKPExsVy+t/xe7o/qqbEGtybLWLx/N1lJou1R+6y W7zd28nuwOwxb9YJFo+zd3YwevRtWcUYwBylZ1OUX1qSqpCRX1xiqxRtaGGkZ2hpoWdkYqln aGwea2VkqqRvZ5OSmpNZllqkb5egl3F6UxdrwWauivZNbcwNjAs4uhg5OSQETCQW7XjD1sXI xSEksJRRYsbSqYwQCRmJk9MaWCFsYYk/17qgij4xSqzYcosJJMEmYCjR9RYkwckhIiAh8av/ Klgzs0CQxMp5H8GahQVcJSa8OQAWZxFQlXh2+yiYzStgK3Hx6n8miAXyEqs3HGCewMizgJFh FaNIamlxbnpusaFecWJucWleul5yfu4mRmAobTv2c/MOxksbgw8xCnAwKvHwNgRNjhViTSwr rsw9xCjBwawkwmvzZ1KsEG9KYmVValF+fFFpTmrxIUZToOUTmaVEk/OBYZ5XEm9oamhuYWlo bmxubGahJM7bIXAwRkggPbEkNTs1tSC1CKaPiYNTqoGRX8PwkrTIXjmjCfvYDioVGZ54JWV0 KfxWmdzNp/W5Dmdi6k44Vl1nXuf6tOblC+GN59kkmGf/MZhwe3YwS4FVJUPrVEmhE1GLddg+ /hZR3xG/v8byfpGt3KRYwT3rlugFaKdfqmyT77e7UOV+U9Skprefd9aRpf0/b1tu2XJ0jpxN m63wm8tKLMUZiYZazEXFiQDq8H8TOwIAAA== X-CMS-MailID: 20191002102456eucas1p2ddd108c667a7469fdce18be52ea9c408 X-Msg-Generator: CA X-RootMTR: 20191002102456eucas1p2ddd108c667a7469fdce18be52ea9c408 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20191002102456eucas1p2ddd108c667a7469fdce18be52ea9c408 References: Cc: Marek Szyprowski Subject: [U-Boot] [PATCH RESEND] cmd: itest: add support for .q size specifier 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" Add support for quad (64bits) memory access specifier. Signed-off-by: Marek Szyprowski Acked-by: Lukasz Majewski --- Resend reason: stand alone patch, independent from the main patchset: https://patchwork.ozlabs.org/cover/994309/ --- cmd/itest.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cmd/itest.c b/cmd/itest.c index 8b630d71e6..e21e1f1b1b 100644 --- a/cmd/itest.c +++ b/cmd/itest.c @@ -73,6 +73,11 @@ static long evalexp(char *s, int w) case 4: l = (long)(*(u32 *)buf); break; +#ifdef CONFIG_PHYS_64BIT + case 8: + l = (long)(*(unsigned long *)buf); + break; +#endif } unmap_physmem(buf, w); return l; @@ -186,6 +191,9 @@ static int do_itest(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) case 1: case 2: case 4: +#ifdef CONFIG_PHYS_64BIT + case 8: +#endif value = binary_test (argv[2], argv[1], argv[3], w); break; case -2: @@ -204,5 +212,9 @@ static int do_itest(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) U_BOOT_CMD( itest, 4, 0, do_itest, "return true/false on integer compare", +#ifdef CONFIG_PHYS_64BIT + "[.b, .w, .l, .q, .s] [*]value1 [*]value2" +#else "[.b, .w, .l, .s] [*]value1 [*]value2" +#endif );