From patchwork Fri Jan 5 15:02:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Porte X-Patchwork-Id: 856082 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="gnzXwdsq"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zCnx93K26z9s7g for ; Sat, 6 Jan 2018 02:03:41 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751950AbeAEPDk (ORCPT ); Fri, 5 Jan 2018 10:03:40 -0500 Received: from mail-ve1eur01on0126.outbound.protection.outlook.com ([104.47.1.126]:4800 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751514AbeAEPDj (ORCPT ); Fri, 5 Jan 2018 10:03:39 -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=S8R9bsfhVULgEwxSRrjkIrKu4dMvXx63PwYlvnSeHRA=; b=gnzXwdsqz71jXQzSpOaJjGWfOPQhTRcYUbohaD6vpDTKJdrH1rk3ya+O4oGGvGReFd3R25VXY/EWKJE7adlP+GR06gAPmyTu0vRiaXd/Q4zrbZ4zEPQALaMsBJOrulu6a08oVn06zGGw3+t/0nRllSl4P2wRpxzMrlz0GWvMQoM= Received: from AM5PR0701CA0007.eurprd07.prod.outlook.com (2603:10a6:203:51::17) by DB6PR0701MB2888.eurprd07.prod.outlook.com (2603:10a6:4:71::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.1; Fri, 5 Jan 2018 15:03:36 +0000 Received: from AM5EUR03FT007.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::205) by AM5PR0701CA0007.outlook.office365.com (2603:10a6:203:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.407.1 via Frontend Transport; Fri, 5 Jan 2018 15:03:36 +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 AM5EUR03FT007.mail.protection.outlook.com (10.152.16.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.345.12 via Frontend Transport; Fri, 5 Jan 2018 15:03:36 +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 w05F3G9U030127 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 5 Jan 2018 17:03:16 +0200 Received: from localhost.localdomain ([172.27.222.186]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id w05F31wW029192; Fri, 5 Jan 2018 17:03:16 +0200 X-HPESVCS-Source-Ip: 172.27.222.186 From: Romain Porte To: CC: , Romain Porte Subject: [PATCH 2/3] Update help message for risky_addr option Date: Fri, 5 Jan 2018 16:02:47 +0100 Message-ID: <20180105150248.3170-3-romain.porte@nokia.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180105150248.3170-1-romain.porte@nokia.com> References: <20180105150248.3170-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)(39380400002)(376002)(396003)(39860400002)(346002)(2980300002)(438002)(189003)(199004)(1076002)(356003)(305945005)(2351001)(15650500001)(106466001)(54906003)(22756006)(316002)(97736004)(2906002)(76176011)(107886003)(36756003)(59450400001)(16586007)(478600001)(106002)(77096006)(81166006)(8936002)(4326008)(49486002)(8676002)(50226002)(6916009)(6666003)(2950100002)(26826003)(86362001)(47776003)(68736007)(48376002)(51416003)(575784001)(5660300001)(81156014)(53936002)(50466002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2888; H:mailrelay.int.nokia.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT007; 1:q9TSeX3iONnMv+zCVOeDsQIgtgUPQQXljLzFBl8vLWuyZTt6yLOrR54eV/ucYLPOfkeaU4xasERVCelnqcl3DVm7u9cKPWjh2qogDPeeNYsx/SSXEaJU4POTt+uqT5Mi MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3a23d5ba-748f-4a93-ed37-08d5544d7efe X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307); SRVR:DB6PR0701MB2888; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 3:hpmSiz7YTHmKJ2vZoTY8hHDrKwAPZbF7BV2WMs5QknEz3N+HJ7A38UZG0EfIxjUD4mUCx8IJc1Ic+U8s3kq2F5FR4pXQ4uv1ZskMxQRJFrxqmNHCzQS5qWQv7gpEQ/OfSor2dEVbs3iKDwPOf06okMRnvJAVqOh5HmR2uJ3Wc6PmVkkRPsfQvZpAWP+vXcpkZmJ489bjaFlp2b8Ys4tEsq+z7JqsqvvReeSGadJo5z+heJH1TrmkjfH1ID2q09Rl4CseLX42GTb3J13/2ZgRdL1I60doEmxmPJiblGZYUNuAdVYExA/VtDTwG/q2ZgRUqqYEEhv9RqFo0HCrKlYcSyuXvamHK5368LwUjM51fHE=; 25:uf2jmYMmnG2/NHBufrTvcNK7DVO7g7JYVaJQe7nVjLezvJHuEplkpsnRFcdKhwJS8pr9zNh7xC5ienfsM+H7K8UGBnuBDx1GtkzjI6/bX9iQQHcsdcJvWdwRRUIaC90/yGx/mywf0WaX+OAlji02civjt0FJrrpz/UYqMwUwvqkNqTv63HxhMvHczwyELCvnAAeiUIEZKKb6MSUqjuUsGV2+A4eIdB2lAK/LeKO+J4Azg6aZ/TNm+Y9SXdsmCobQBkP3krNPlL7VEGAS4l4XiScyLjb2wVNQPU/Hmgt+1+h7Q3++CsX1L5GOSkRTAz5SIj1oA0TU1NXm5d5rmdLuHw== X-MS-TrafficTypeDiagnostic: DB6PR0701MB2888: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 31:cu7L82O/A6+kH7MNiZ/c7xl5imH8pF6LHSRJU2c8JSXd8+WZ216yEHaUvt+rXaOXOY8vw4Vwwgl8IEGqLtsvfqmlyEs9tL2PjpvP18cEKyQfS94MqF6smv5tGKqom5aZT0WHunzKSJeYQXt2zMYqfJ2TofipLiRAAnYoy6B6AJH5vZpEVyJNLNvU8V2fY3XHY8GplA1UMQ9arZHopkvf8H78bsnaycCOJ7Bw+Zf3FsQ=; 20:psyFRmkZjEvttkhiChy6wdW+1Ji8gcPnxsIWwwx1OyLxEGsE7bYMf1gs4dkB6R7jAze7nJmFm/d7NiIH7nPOi4pfEKZCxBKgKvxSIFquV2WYkaVf3HlBQZls77pLcbtXw9xp0oAo7Aineiiac/qXREY1F3iqQRUrNHmsupp2SB4q+baAu1tzj5g7GxYhOwq2f6/pYZZRTVj6Vv12URApV2cIRZiFHI+jqp/sXgSXA/F8FdJ1BCghOFtEG/pX1uD3ePm/BCpdEkzFSAlX1G3Rlcaw3ZrbenfyHmgXbYuk2TW52+LdZOVnPAV1ag4w+WyQQPFXz9DMv90XujUjOFpfoSilsaCR02vy5wJ+kTDC2TNXjxwwrINv8zhoLnJhXMV2iAZog/GXHp3grVvJjMcq+//glcZaTmP3n0BhOX269RLQYXuY+HGWYo3oWFQkr45/riLEgTjA3ea6Vh40woTlp02H91+V6ssfObU53aJLJuVvJEHHKGP7v5eGLkKaaAhyluaAWjUCf2cSxHRSvsYvNQB+MXatsBVPDWHM606bymVGnTlXFjd9AzV+uji/vRoc91PcHG1JtaLgfGe/qYMhbtzlsaBBoc9adUo+G/Pc83k= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(82608151540597); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(11241501184)(806099)(944501075)(3002001)(10201501046)(93006095)(93004095)(6055026)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:DB6PR0701MB2888; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DB6PR0701MB2888; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 4:kNTsfGiXJ4fMDuUFzYgGIRqNILJn+iJy+9YPUfG1Y8urN+JDZslBthqVA4dK+YcbmgyZlm6TGzunM/kFoNGxA6TQQnFzpNHob94RaqlAb3u/LcSBMH/EiaKzoL0JWJKPgkCEAQDq90835sggnH24/SWVdkfuVjW0r0aa2UhyxkFwgMYhmRcvqy1p/Oyeu/eiDfR56RfO03Yp11Zez0AqGrdDM16zwbis2peEqiS55phH62/YG77eInyS6RLkmlEzeoEyW4+ev8Bekd7ubjhy5W/rFEtHN1uLeEI431h1fhSybzpbpmDijbGWtxuf8T48 X-Forefront-PRVS: 05437568AA X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 23:iO6fMyZRVg6UzRap3iG2XfhLNuZ60vedRGmVu9garw80tvtSgGjEKbBYEo1pfMj+1R8opMrMfrSH/sYUua4pKviwzTLBsFtOw53b961IauNe00z5ckKRwP88d6GNBOVQR3LmPsAQbcdcL2qWEqn5ZohnMeSU5rcbgIv+yuhQuOH+kZxavO5/+kS/57qFf+DUmc9mvH3rpRO9wQaK7GnU6b1GlXFB1n41chE7hMFFOv5wpFmnrSOYlA+ZS4F3nmcIITHdrCFAAs3Cshw3RSLb4IeIyGrUnyZKq/mKV3l82FTLLU5B5R4kBRibz51J+Vz0FKZerHGHAAau0DhbL0I9PjYyvZKgK8kazWBB4zjxqx6oTeCO5YlN7HsQIxYJlU95zdeU9HULieY+aqo+qEyKFUlkbr6u+gogtuVd1j5mrDsbJc4jMYZBUD5mTXPImqfJaQ42EyY9/E/lJmaucnC36rDHwNdOnOLKrIUiLDjuEpgx68kDmvq8isnB1F+H3HC3IpT6q8/v/qve+xqz8wKjMmyCILOPFlJtF4YEYL/1J8ljp47kQyuo142Fnbh+uR2iyCscPZmVv/tFDcAlMp7YW8rocuiz2raV6zElnYoj8uQ1cWJDl3c4verIvW3H/PPsqbz1BsxanHuJvjJ4V35pHVdVNZo2ZeFw9TYr5VOyVPutyvR+k06Tg3Wq7H7gcne8wiQH6AA7jayXSzPARKPG1+Smaq2wwpzCth/fUYfiXopQvmnXJPTIlSBMBDx1kZNja2OeetRAKOSul5N/5g1XO+U20geQohvvsCTh5Ah+lG4OCa7jqjnqC6sSnCvggcgkuOMMNMAPhcrLmS4RWJok7nPzKI5MWpLfsZTCq9WNtL3Yc/WZZbWbbD+02pRh7Wg02Y8lWJMkyrGvr4Pb/ww6hV/aV/C+skvYiOp5Ot/bCr1B3h3IYA/ynMGUrREX5Aj8OLBTDVuf/YaPospy/HMKLwNUYajfwmItFgPTma/GLrosjnqev6HxHY5BW7Z5Oh0kYwdeuFcGqt96F7TYEcmO7Xp8k9f2tkJWSZjB1YawsfEd8G/8H/FLhbS9p1/AH6Ef60QIhhe2aPmmy+qG+tKrQHcQgUFI2OX6hcTydR+hvdi+2PcHav3DDnVO67UZYQuZ X-Microsoft-Antispam-Message-Info: puYeIrJiUEX2lI0Jjk57rRRUy6guxFUD7vWLBkniZKv+hF48MwjnSRcLgrH9M+2d62vVzpbpCdpr4HvUQf10fWeE4o/MYVnU0gvM2A6fo4uWiMaTKW6GWl5syrb+aSX4 X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 6:toZv7MsJwWp9u1k12SX40YO4xefpjbIzP+1wt5F9ZqZdtVGH8vGzgxvLYQwdG/sfr+VKVlU5+d5N2S6VgTRD9XeNWZ2jr696gP53NFqxCNJDtM2Hx+nbSI1GIJQRZgJDLp2M2bIqAYSbiwqrXyLuvPY3GRkGSVoEfIX6hwBdPKKIymuvKJgIrAxNQue08JZ3zmSsW/eTLmgNfddk3n9+WgTQQFluk/DUZmKsQfE/9MWqjortrD6YtjOAsbk38oL+AZ62kliy90t/g78g9GeDEGmg0hYI5L+wKkjsqSdsfvCG1xXrjxJtTZIyxd3WYFc5cpsPKbkq5G2Xyrl65AG7C9Qyeyg3Fdn+UaYoJe6fSpGE2W7RQlancSvIJgbVySN6SqBUPoPB7HJJxjn5fPpijw==; 5:l/xHDl4cv35WM50zieFksf9+tepGGAqIJdhBDh3H2qCEe/VTg1O26qMc9UmSUXaF14fC8/FM/DpX3TITUP1tIszApTpr0ZuIUzlEjxYGq4J03b6PUJlxl8wKbyFcGYuj3WCoqpWMjnfREJoMhVgJx4pacXJYEqVUdJIbXMEYyIQ=; 24:NxVxbfIhaAI5CrIgpHfUBdtibDMwHrHbHrDyHOCFHvLAydhtqATDY7cmB4vF+NUv/pChQI+5v4rDy5huiRANqUZk8zJnZPmzIltgheDosos= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2888; 7:yv1lKU+ESLGBvPUfcejoL+KRdZnMoUnpYos9LA7dveMYhi40VzpJgREySEeUSJkLc/od8iKuJN/IcX6T5JcCnyticR7EHzaYqn5CKC7qKwVLfceWPhuKNqryNfFWQcyXD6N88yHnxl/t2fkktv9zdamUU8u+ZNGULzJmCQE4zoaiyFCJlBDos49d5KEp7mxxDPUCsK20wE+OpIk9ZJu9Mf1s/po073j/GibQUtBgD51Exeas+4EEUVJ9C3g2SOrd X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2018 15:03:36.0769 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3a23d5ba-748f-4a93-ed37-08d5544d7efe 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: DB6PR0701MB2888 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 risky_addr feature. Signed-off-by: Romain Porte --- tools/i2cdump.c | 2 +- tools/i2cget.c | 2 +- tools/i2cset.c | 2 +- tools/i2ctransfer.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/i2cdump.c b/tools/i2cdump.c index be0d93f..733edaa 100644 --- a/tools/i2cdump.c +++ b/tools/i2cdump.c @@ -36,7 +36,7 @@ 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" " MODE is one of:\n" diff --git a/tools/i2cget.c b/tools/i2cget.c index acc5236..6660991 100644 --- a/tools/i2cget.c +++ b/tools/i2cget.c @@ -41,7 +41,7 @@ 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" " MODE is one of:\n" diff --git a/tools/i2cset.c b/tools/i2cset.c index 87c8cf3..5c3d6d7 100644 --- a/tools/i2cset.c +++ b/tools/i2cset.c @@ -38,7 +38,7 @@ 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" " MODE is one of:\n" diff --git a/tools/i2ctransfer.c b/tools/i2ctransfer.c index e6e9f0a..256fca7 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"