From patchwork Fri Feb 2 12:45:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Porte X-Patchwork-Id: 868562 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=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nokia.onmicrosoft.com header.i=@nokia.onmicrosoft.com header.b="Cc3V++wt"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zXxZN2gt0z9sRW for ; Fri, 2 Feb 2018 23:46:52 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751732AbeBBMqp (ORCPT ); Fri, 2 Feb 2018 07:46:45 -0500 Received: from mail-he1eur01on0122.outbound.protection.outlook.com ([104.47.0.122]:2592 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751728AbeBBMqm (ORCPT ); Fri, 2 Feb 2018 07:46:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=5QAVgpjkHuva4qsImWZItonZxs0QW+O6SmopkUEsFb0=; b=Cc3V++wtGM1B0u3Q8FOO5tGl+AW266GAkjsRdvT0LwsopknBm70/FSxgzfz7MzWJeTWsSAdvVhjlK+YnxMrOUJnCoHHoDT8s4SU8mt0q6/Vl2enbyy3A06L+9+enBaY0MJ0JF3udIfrEkWK0LgGrrgHEl6BSiFwGDyZOlT5we2M= Received: from DB6PR07CA0171.eurprd07.prod.outlook.com (2603:10a6:6:43::25) by AM5PR0701MB2882.eurprd07.prod.outlook.com (2603:10a6:203:46::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.3; Fri, 2 Feb 2018 12:46:39 +0000 Received: from AM5EUR03FT031.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::209) by DB6PR07CA0171.outlook.office365.com (2603:10a6:6:43::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.485.3 via Frontend Transport; Fri, 2 Feb 2018 12:46:39 +0000 Authentication-Results: spf=pass (sender IP is 131.228.2.240) smtp.mailfrom=nokia.com; nokia.com; dkim=none (message not signed) header.d=none; nokia.com; dmarc=pass action=none header.from=nokia.com; Received-SPF: Pass (protection.outlook.com: domain of nokia.com designates 131.228.2.240 as permitted sender) receiver=protection.outlook.com; client-ip=131.228.2.240; helo=mailrelay.int.nokia.com; Received: from mailrelay.int.nokia.com (131.228.2.240) by AM5EUR03FT031.mail.protection.outlook.com (10.152.16.111) with Microsoft SMTP Server id 15.20.444.13 via Frontend Transport; Fri, 2 Feb 2018 12:46:39 +0000 Received: from fihe3nok0734.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id w12CjStj028697 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 2 Feb 2018 14:45:28 +0200 Received: from localhost.localdomain ([172.27.221.144]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id w12CjRgE028605; Fri, 2 Feb 2018 14:45:28 +0200 X-HPESVCS-Source-Ip: 172.27.221.144 From: Romain Porte To: CC: , , , Romain Porte Subject: [PATCH v4 2/3] Update help message for all_addrs option Date: Fri, 2 Feb 2018 13:45:17 +0100 Message-ID: <20180202124518.2663-3-romain.porte@nokia.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180202124518.2663-1-romain.porte@nokia.com> References: <20180105150248.3170-1-romain.porte@nokia.com> <20180202124518.2663-1-romain.porte@nokia.com> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.240; IPV:CAL; SCL:-1; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(346002)(376002)(39860400002)(39380400002)(396003)(2980300002)(438002)(189003)(199004)(1076002)(97736004)(2906002)(50226002)(36756003)(81156014)(8936002)(26826003)(77096007)(22756006)(316002)(478600001)(68736007)(106002)(16586007)(81166006)(54906003)(59450400001)(26005)(51416003)(49486002)(48376002)(50466002)(356003)(107886003)(106466001)(305945005)(336011)(76176011)(8676002)(47776003)(2351001)(53936002)(5660300001)(2950100002)(6666003)(4326008)(6916009)(15650500001)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0701MB2882; H:mailrelay.int.nokia.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT031; 1:j5T6EFNk8LS/2oZIlafhM1fRLoS27E1R83uaPhgE+XCMX94QsspRZO28SNiytXQNH5aYsEO4IyIDxbluGNiBFTQejCX1CmeXHTNZg3X4MackrQ1UhIH1oxlfI6RL/vR5 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5d9c8fd6-b922-408c-ada2-08d56a3b0107 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(2017052603307); SRVR:AM5PR0701MB2882; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 3:lpsRh+W1v5NyUhjqH1kWL0XolO4flGVqEK9J/dzxVO8BZLKPOmiM4bQexJDempJM+FCnHeeVPdHFgzDGCWXNgPW5tJONpB5o06I2o0njdh1k/mkh4mTiGuZfvbWxSkzJf+q7wSmYKntq1WuzMj/0FMETh+GXZxAXgfy770PRT9GO4rMlrWjawMTZR2f3vEwRAc2fuqOmBG3krMft+VvuxvOqz3ymMEu1Vu5kVB2uOfMhqke7hA4jlIGC5Igqr3DZgllDSkv5/s/TxSGEd6S2tH466cxn8kHaxaHHjmJt2bfGRhHZt2cDBtDvnrZTzzNK/m6F3gN+UOc9U/DtzZu1YhxvdfqRHil4cdN/bPcfap8=; 25:QlvrW5Oobb7F8npndz572pyZnrsS1TVFh7mXsq7y10gUdUxGsrh78GoG+39tlA7tAel5lTsOgtb+dvca5juSsIHn0Wxi8YT9G1fVpF3pprfsnopDRPf//x5gE0yafjah7mqOYxwGVP4Iog7mlM2ByPGhbeEj8e14nWsvaC5WLkJxXSVQbIZ4+wdUKws6qkw2J0aYULHU4zzLp41HqhUsfYr70UyPI0oZ9rQevDygYiAjaMjaY0lRutoh34IoWRhXo6VL2b5xo0ClbnUpydsRwpZtTtbergwhjervw0txq9pPxTnyMNQPDjYYTlb2K0uOVGbYbJe8yamNg+95Mg+KTw== X-MS-TrafficTypeDiagnostic: AM5PR0701MB2882: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 31:sY07OKo1fjJ5YZe+pqKS8ger4pelDOGX1cBGww4FlRvK8gNywTBl1YYKnCR0ZSg+DhWe7Oh5M0GUIz2An6QEJlR6WY/6YWdnGWanhSHbUxcFoQ6no6+phDi9b1Kq7kpIofLxuVq+zhVsBGZ6hototdWbgXLUUIIux0Tlba98DmDnKNCfUuufw+ryWM+WXNswkr2x5mdQvWnsfRXMA04/QgBr/BuEVtrI+YcUFSln5Ys=; 20:1aGKFF2MnYkEXZ9Dqt99fx74WfgszlGODJvDgY3ukKSmsnRgqFONe73wgP0v1MSrjRR8N9r/gkATluPeooS9ftU3FHwgSZsZlg8FX4LXVwN7uswH6XGyGOBAvtp7ALPI8UM8Bc/c5UGBL2mmDrR9tdC3HpoqzM+btH953VxdmPgAP2qqkx/fpFUiz7P4I1eWhNAXzyDsUp0uBFylqltzMpmkL43qCvBAiTSfQhsY4UUbnHtBOCZ6bp1K9lPlZxfVEwSH+J6154/sP6y5MJZQpMp0eLsMPJrXkWPQuv4apk9SHiuIwZ160EUXBQLH2jkJHRK+AGXy8bfVvndIVyr3D0ADoKFAhbOMzKqKlN355G4SAexxA60CWa/11eSiBa3+jiA7BfPawyBZa39EL5uEEHI/XtS1Ajt0sfcx/YlLmVbC9kOCrNZDVDuhaRJ3My23BTWbTdX7dLCrR5aOlem6794EsM8CBl6PcZoTNFGk626v0csXTgIlYjgeFW21Q+vndQbM7YwDJhK06Pn0AlWUkov5eBENZ8kvyqHktzq8iE4VOg/cK98fi+w3h6irEnNfrB3pbvM40VjRBrif6RrOnU5lkGwY9pdWUv32PCDditA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(82608151540597); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3002001)(93006095)(93004095)(3231101)(11241501184)(806099)(2400082)(944501161)(10201501046)(6055026)(6041288)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011); SRVR:AM5PR0701MB2882; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0701MB2882; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 4:x2agaHleHfI7dDShLrImBO0/m1oL2+hNCUHRp0F5rFwT2T6LkelhjuUm8VBTR35itCH9rJH05uwR7vY72qlMbu5+qFZcBMPhx8ftVI02KTCErNtg/FUYNMlvmeKlE+foYZ2WQ3XEM22BP6yh84SsMfOiuWULAsqvrwWl2/zVWd4HCupjWJSsphzBPvcEENqBalvKrS5cXv0sT6vpqmvsQhv32N6MZMBV283LpdTTjzXILaFT9tuMOTeIRslz4sL0dib90Wm5vL6FsYrCuIuRgqswzHWOEu1OglcgEkaI1V+B4AVY0X3434XhY7msV9Yt X-Forefront-PRVS: 05715BE7FD X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 23:xHgUqXI6hI+ZlW3fHBQbFr71Q8a7MFrb9xL4V4pwn5KXVIFW4J+DKY3oG7Qd6DJWzrWzcj17KG3154gnc4QQ4lD2Wx4h+6V7V4VDpnpwcplQFFRUD6vqCCV2NYAx4p+CpbaarASjbtC684xwZFWQ24J5gTrtHntuw1IxFDNRpkS/tiwgwewN4/gFCFrxZhjU6ImOBFMEwYK2bCNGTzAJNSeYRZUbSVDKMTA1igN4+yKPvi9VcNkGKzwF3EEAMTD7dvhqQVu6I2UVBwTn0KvGo+NsPj6WWlnKUfFm8s5VYK5HQvHwWMcE4+JcQnohQLkzumAdtd+ubd1g24Ma9yUyPD00zLOh0uPyZrTRRHy+yM68sOvzYvjdFYRygEElhXVenyUWKY5moAq7HuDla8TL8zOtxy22iGsDZBciBXp2nL6w6L7YPbDwO7RVXZLJO7SoiydLZU9g+FF2JbMbzvIE+OgSxjKpiwsvDqm8lMur3+Ux0zn12b9ho4rvkTRcM1gC83LNp8OtJDaDl9H4hyvSrY+kMcVdtzHtgBNaFG73G1i+Mki4kusQa7BxKeJtQF5u3B4wnF8KpgDgv1KyFlI5ugHu/iHiZeSETEiwdayIxOaIwM4HZ/ffIsn3tbXcJ68u84J73f9La/yYcRxE/y/6ECnTetLYF8cF8inRjbYXaeF0iEoZQEkavTuvLlu37XjTm6FmHYHJ0blb0kiC7D4fiVwdDN2kL2mDon/NVMn2xo/fyhNP5L2AzO3QB8EMRL8h7pLSWrpfx16wDaQ8Vc4VA0BfTMhvu+oBNHbIAVYN0PBG9C975xs2nQiEdpMTUuXopdmVOZlkoZaVlgfwu0NlSXsWo0NFV6EuhhbUruDaEeUoi8jnNU/crtE4w3YxcOI3OApLtCIUx7CMKr13T5w0brPanp8FdQnz4tROSkQBb3fHFTFu3VcN6LP1aH1D+ZuEhlkbdISIDeAPXQ1w45u/wzDgPETEU0GnCAEJbwfM8DPdoPkSvVS4HqJ8zF+SnK83PV0GxwyVPgTvgSXukI7Vz6m5cVKMbLeWHWABS5T+6CD4vTHSRfpRiGIkxUK4IoB2ohJHjagqHCYFt1ts0956RY+NIdqPheMgMkEUgPxUiuL3OIKkMrwB6xJBpQqDlaBV X-Microsoft-Antispam-Message-Info: r8q4cd/gqphQBoqtCjaWWJjJFSP79HIqWQn/CDSQw2A/iwSFZOclN8MGsPSo7Gh1i5Fwtyt4s+apQVo9Lp3xVSpT3Q+rx06rOTL37fsQyIBDfl6G8L7o0tPwO1de2pFW X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 6:MAyx1fVOSkMJhm8CwTzZTmgcJB+URsmOiI1PzIywasjMCobuFuU+si8AM1Ss2Wob3s5NG3+UkUbKmYjF+KFLPVfotDMj9SHAu2lwOqjcU0cuE/NxLdwNgXWpTb1eZWX0AFk2vPEB01fTZTl+ZF6JFLc/XbakhIeySN7GoSb8FX82CLeQcT8QTpa3J2JynVobRn6lNv5FFL+gqSo11SMtTQopxOfE45mWKfA2gUsqYTiMZRduhiZLCXkJ4EQJSitRb4ZHoM9pg4kX1ORSPpng+FjEv/AXQEhak9hSGINOcnd//YyUkjhS7Sc/UBFURdJkvudL6wjfJ8RW9XuuJ+7QQkFNpacqA8jStp+fJ8Zp13YClDy2GmKvhL4u8T4YXwAVNljeeVLl3wE93XPKnBfIVQ==; 5:D9lpMkKdpycSLT5iM8PteHvZld63XZC70Px7LPj6NkE/nDRWO0uwEF3YeNB5clFya62Ak1OPW3WH/8ezJ0CPb7qlOAt2SwdWUCqwe9Gdcthx5NJTQX4grRrNWrYSAk2o3JK9EGpp5XpYnAX307I0LHvR0WxDLqfhFJL5gIfu/Co=; 24:+cCV/Bv++ztQyV51gS+pupCGwU2E1pBSO2/GDb5QOEuGkW+kfXZZocqvh85np+6TaIIn10rBCZlc7dEY5b51kmaxggeQYjtr/+gH2/SLJrY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2882; 7:/JVN+k4V9Xda33tnHqa+cwLb2uN+ZZcQaKnlLkrXP8RGgu1oggnysfTL/jYVNxXXzMekMxjZ6F4lFG3q1vYJAGf2lvipdDZzRB9yESTe3AVJcmLwejJPJj0QCwHei5YJyOAovv5UJnubOwKSngfwpt/g0X3atC3tNPnZvUezrFfZyzkTRiznOdzukYP3ihYPtJkHUacGaFP72eh5OAdxj/wntnbzoKywNvyGct3Zo+gegyd0LiuVwtSUgRNyvBpH X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2018 12:46:39.3813 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5d9c8fd6-b922-408c-ada2-08d56a3b0107 X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5d471751-9675-428d-917b-70f44f9630b0; Ip=[131.228.2.240]; Helo=[mailrelay.int.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2882 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Add [-a] option to short help message of i2c tools. This is the option that the user needs to activate for using the all_addrs feature. Signed-off-by: Romain Porte --- tools/i2cdump.c | 4 ++-- tools/i2cget.c | 4 ++-- tools/i2cset.c | 4 ++-- tools/i2ctransfer.c | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/i2cdump.c b/tools/i2cdump.c index 567ef03..3bd2077 100644 --- a/tools/i2cdump.c +++ b/tools/i2cdump.c @@ -36,9 +36,9 @@ static void help(void) { fprintf(stderr, - "Usage: i2cdump [-f] [-y] [-r first-last] I2CBUS ADDRESS [MODE [BANK [BANKREG]]]\n" + "Usage: i2cdump [-f] [-y] [-r first-last] [-a] I2CBUS ADDRESS [MODE [BANK [BANKREG]]]\n" " I2CBUS is an integer or an I2C bus name\n" - " ADDRESS is an integer (0x03 - 0x77)\n" + " ADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)\n" " MODE is one of:\n" " b (byte, default)\n" " w (word)\n" diff --git a/tools/i2cget.c b/tools/i2cget.c index 34b4af1..d2ed56a 100644 --- a/tools/i2cget.c +++ b/tools/i2cget.c @@ -41,9 +41,9 @@ static void help(void) __attribute__ ((noreturn)); static void help(void) { fprintf(stderr, - "Usage: i2cget [-f] [-y] I2CBUS CHIP-ADDRESS [DATA-ADDRESS [MODE]]\n" + "Usage: i2cget [-f] [-y] [-a] I2CBUS CHIP-ADDRESS [DATA-ADDRESS [MODE]]\n" " I2CBUS is an integer or an I2C bus name\n" - " ADDRESS is an integer (0x03 - 0x77)\n" + " ADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)\n" " MODE is one of:\n" " b (read byte data, default)\n" " w (read word data)\n" diff --git a/tools/i2cset.c b/tools/i2cset.c index e250837..e82dc52 100644 --- a/tools/i2cset.c +++ b/tools/i2cset.c @@ -38,9 +38,9 @@ static void help(void) __attribute__ ((noreturn)); static void help(void) { fprintf(stderr, - "Usage: i2cset [-f] [-y] [-m MASK] [-r] I2CBUS CHIP-ADDRESS DATA-ADDRESS [VALUE] ... [MODE]\n" + "Usage: i2cset [-f] [-y] [-m MASK] [-r] [-a] I2CBUS CHIP-ADDRESS DATA-ADDRESS [VALUE] ... [MODE]\n" " I2CBUS is an integer or an I2C bus name\n" - " ADDRESS is an integer (0x03 - 0x77)\n" + " ADDRESS is an integer (0x03 - 0x77, or 0x00 - 0x7f if -a is given)\n" " MODE is one of:\n" " c (byte, no value)\n" " b (byte data, default)\n" diff --git a/tools/i2ctransfer.c b/tools/i2ctransfer.c index 0dce067..8e9ce63 100644 --- a/tools/i2ctransfer.c +++ b/tools/i2ctransfer.c @@ -42,7 +42,7 @@ enum parse_state { static void help(void) { fprintf(stderr, - "Usage: i2ctransfer [-f] [-y] [-v] [-V] I2CBUS DESC [DATA] [DESC [DATA]]...\n" + "Usage: i2ctransfer [-f] [-y] [-v] [-V] [-a] I2CBUS DESC [DATA] [DESC [DATA]]...\n" " I2CBUS is an integer or an I2C bus name\n" " DESC describes the transfer in the form: {r|w}LENGTH[@address]\n" " 1) read/write-flag 2) LENGTH (range 0-65535) 3) I2C address (use last one if omitted)\n"