From patchwork Mon Jan 29 12:40:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Porte X-Patchwork-Id: 867096 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="RA4kabu/"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zVTf924pKz9s7F for ; Mon, 29 Jan 2018 23:41:37 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751719AbeA2Mlf (ORCPT ); Mon, 29 Jan 2018 07:41:35 -0500 Received: from mail-db5eur01on0135.outbound.protection.outlook.com ([104.47.2.135]:17760 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751591AbeA2Mle (ORCPT ); Mon, 29 Jan 2018 07:41:34 -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=RA4kabu/PLFNHnOflBWp2J4fvC82AgkuCUAshT93z4SirZT7wDYM9+UURBRjp3YT0CQa3cuvDUu0SHdcVnzJJ6ggmZyb2I9HWZegHjvp//oAdJQ6bNiWD6r0HsrfeoBf0NB4EG599RfdnoA1+SrTnXKyxwUF94f4nCD2Qma6hpg= Received: from AM5PR0701CA0019.eurprd07.prod.outlook.com (2603:10a6:203:51::29) by DB6PR0701MB2885.eurprd07.prod.outlook.com (2603:10a6:4:71::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.464.6; Mon, 29 Jan 2018 12:41:31 +0000 Received: from AM5EUR03FT007.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::209) by AM5PR0701CA0019.outlook.office365.com (2603:10a6:203:51::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.464.6 via Frontend Transport; Mon, 29 Jan 2018 12:41:31 +0000 Authentication-Results: spf=pass (sender IP is 131.228.2.241) 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.241 as permitted sender) receiver=protection.outlook.com; client-ip=131.228.2.241; helo=mailrelay.int.nokia.com; Received: from mailrelay.int.nokia.com (131.228.2.241) 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.444.13 via Frontend Transport; Mon, 29 Jan 2018 12:41:31 +0000 Received: from fihe3nok0735.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id w0TCeqQn011198 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 29 Jan 2018 14:40:52 +0200 Received: from localhost.localdomain ([172.27.203.39]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id w0TCedVk010753; Mon, 29 Jan 2018 14:40:52 +0200 X-HPESVCS-Source-Ip: 172.27.203.39 From: Romain Porte To: CC: , , Romain Porte Subject: [PATCH v2 2/3] Update help message for risky_addr option Date: Mon, 29 Jan 2018 13:40:09 +0100 Message-ID: <20180129124010.4044-3-romain.porte@nokia.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180129124010.4044-1-romain.porte@nokia.com> References: <20180105150248.3170-1-romain.porte@nokia.com> <20180129124010.4044-1-romain.porte@nokia.com> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.241; IPV:CAL; SCL:-1; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(39860400002)(39380400002)(396003)(376002)(346002)(2980300002)(438002)(199004)(189003)(15650500001)(4326008)(97736004)(36756003)(26005)(6666003)(6916009)(2950100002)(336011)(5660300001)(77096007)(8936002)(2906002)(305945005)(81166006)(81156014)(8676002)(50226002)(2351001)(53936002)(106466001)(356003)(575784001)(107886003)(316002)(59450400001)(1076002)(76176011)(16586007)(54906003)(48376002)(86362001)(49486002)(68736007)(478600001)(50466002)(47776003)(106002)(26826003)(22756006)(51416003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2885; H:mailrelay.int.nokia.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT007; 1:s57PPI/zmBIvxfhmbMJL3k62Nz+CXheN93J/qjD6NSyvk6bfUkGmK2bkiaYzKtGO0xi95KGNPGlHiYRUfh8bS8d8Cv5GylTryEjDsproGw56814nV/OO5SiQQ/W3dvIS MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 47ce16a2-e345-4218-4a07-08d567159fd3 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(2017052603307); SRVR:DB6PR0701MB2885; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 3:PSf8jxLt51/YuR4qekWmnTln+7OFpEq45zx+HOcdyokqw2mix0DqgQyTNlPJic3uMTxCddZGu+qWAwDZggMFKYAthtK+1kq5Ny0vNuj1oXnsDGrR/Qfgcw5xyX2DiFMLQtJdopD6rl6RzqRq105ahCstKLvIN7XiRPHP6sy+1QaxmIcwz5PccRiq71a/s5hB9d+DYVJc/I0sui7x1Au5an1cbRhrmbcpPl9ZfY6D4NlcEqUAWqys2kK+hFv2O0tAMzf9/98eiarSyEMQgj6In7sUTAnGaoxMAktEalSUaCzmjIyMw4zCaZSgLh1o/f3h8jQn8vWSOLYz3JQui1GJoHq4WQKAiea8u3HVhDDjRNw=; 25:zTiM2Y1nn5GGYEM0yv+zsFiltMlo06veYR1Bbpkmgrflt2MtsHA5PHcZx5jfRTgllQGWsoVQ0NPJlRHJdGB7j3Bs5xkZpgxlMwnXdKjQnwBQawdWTTw4VL5A9g/ghyy2+qxqVk7pi8PgtxWy1RyEaE0KTFdFEVSCdOd806rKSvcmB6CkjXoxdHdzCuFS7j3D9UMb7VjutNcAXge5Mz50eD4sHetSQTvmG88cb/rcyc9B6DTQ2deElwTdwZJ/jhIW7bLdJE4eX1tAqpqzyGXqLd33Sc2tn8X2o+bKegjhb05O0hQqTonU8DfUKXJSxxaZKPJ4ZiUoJUYcslYdfZ6ayg== X-MS-TrafficTypeDiagnostic: DB6PR0701MB2885: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 31:la8vCH0NJ7N7+yiiiz9Bk341xm5BV1ZncwzPHuQvuY1lHw5SzvdHZ0Cr+4pPj/IoABed89l6OrdOB9hS9Mu9afIzVx6fDjy2twim8oxj9iSi0vK0Xa1MJJRi/FQ5v8HpMJ+Uciv3C7OtCYh49OO+/9KpEZPiQ5x8o8/FQ2U9gqHTMcjp5Zy3Ug0hsvche7X7AcfM9QXaGSyrYsNzDCDgVyGJ4eL5PVfw9m8EuczIp+c=; 20:qYqgR3T/DzebYa2jczKJmgjDH78DBqw4TCQPqGsM73ptOb12qmK0E2Rksbx4CwRSsVzeh9KmLsiiLFRcQ5JXavJ4teJHNhShr3TdLGiHMZsXexFkNiWIloN8/ysO7pmqtsTNLsj+5eJ98Y99UxHFuBMc7+9Zn2RJKN9lThtQn/Pr04BHr7326i574lLAKHM+25UTjdog6R4pu8K0KIi04irZbD2J7TMJOZpyVYOk25/+al5IPrNg1BKQl5xhWYv07mGfwfOfDz14V1bg17caQDOXDKrIgfHmUfPIK0R+KCNFlPWjS1SAWMPOhSJWok6Xn00KBKMe0fl3m31Qt030KRZvp8LSySWUcBJ5s4vUuYBH8+9gG2IYfllFsIXqM8w7r3+0ABcAFWZIclcQP6FrVY0PnRPWTDv2943zhlX/AyzcQ10s89wc06JTqrjK6wZ1J5yWH2nO5l/QDgMg0G1XvF8Vbesv/zkn7o8qNNViaWaMHmdPIULteskjqN0wlTAtjhENTL/8YOMy17XrE+/DeO2JC0MAE0hTZhAfLw2tCfHdSX7fctr+T+K/WjVlNL5KCPK2RZ42d1ac3DWrTy/FxiN/6RluKpskgtpnnqujTeE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(82608151540597); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3231101)(11241501184)(806099)(944501161)(3002001)(93006095)(93004095)(10201501046)(6055026)(6041288)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:DB6PR0701MB2885; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0701MB2885; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 4:CcpmcJpIftHQiS43+rmV09V0fiV/hEpPxEUeENuEv14GOUa/WKtSeei8wxc7Sq1lPmxRdZVE12IgcypuW1W8B1GKcD/SqzAWSfTB/XDJKo9HbhGf3HLR8R4adOVdYNkjl6yO8GYZks0nK3tT1ULwKIfbrSZYgY+sjK/gj6cwmRtbsN1MJQbUbEPkQ70xtMF7OAoOkSMZMCUC7dcnzWwARqNpeK+Ed0E7JCkTPB+sDv7a/tEBu5JrgNo510JxyGPIZFeW1WLAiIbfP3a8vreLIn+CFBaflWMRLvSs0O3+yGTx3pZ3pHwpaO4dsDiJQdEF X-Forefront-PRVS: 0567A15835 X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 23:+75g8BFES5B8900nTsJLraUJla2UR5wtWL7XqeTPClR7PnKT/44yUwqGKN4qP2xRz8A0NmO21/C23nSWGOF0PuMQwdcMoQHdthSbWF45srMKz9JDjvM0ijRdXOdoXDZIa2OkhDHrMNbxaQyAPjPVUnBWC5zjv1yVWZ77RVv8lMPXOlhRIOum1MhFbVM6Daq49RVrNgiTCo2R+MVzOktEqBFXtQr5pbfMoQi8U99iap4g+OZx5x+8emI34OoqqJZUOQw+YaFJc7fWwzXRpMdy8+SXCwkl2Vic1H0bkatSbVFL6vTq+poYHVLuzfHo5nB/powTMkR8pYFkDuS0fTkua4Wbnt1ICz4UHK0OHCh1dnl1myMPMsfhIe4l2lFeQgTfyng/4YClwCJOZ2DOwyYi2xCp60QDrb2kmYIYSY7u5UyqbYgri6AmwXmuEynyOmvVUPYY6RLoxtw3n9yE22U8ZFN7aow2EzCHxnsEn7jtMPcmCXywg4IMCIldHWyDies7tlq3LnHaiCdSZWwG0hVYcb6fLj2cCKKoitNZa8NnjcuFIZXkOWyosgPSZ/Qx8rz2OrBztEAAKD2kGc/uJWhfBvKBawFKH1kdzwheo+f11F5OnxBYrynaGDM+6f54qonsIfMu4Qth1hMrJcwV6EWjbSaMoMb7XasBViAsAdMt345ocAkQ0uDJyyCvhQ4VxLhMIsEJDKX66MnKVBVdpCDl9gwiI7s0mBY7Z6UYrbk8BHUUd9l3DyV6fS4QXb0Ck4eVpYbFkHyelXF7ybGPyvLMUZaipysdi5/qKQ2RE34zAiQoUruL8LLKeTaewpzL2IuOj9mWfKdU+KyCgavIfwh14vi4A+dYt018H49jpeHGbmCQHmMN0epT2keYcyR8INUHG/AOnv579fCK3UTaBkBvpq9sUd/12aoKC8rTDOaRqQsiOn9V7xB+MrWBIlJwc9Nebq4bbtp5x/qmFlfVHSsZ/oPJ0ua93vJ6zHVR6hd3dT8GskdGb3kdQpavnrevE6rK3UWbPoN3hcYTtnPAdsRj6HwhvRTzHe66dIDM+Nim070Gox5GqZVqh/1JtrI1XTyJv9fBtSk0VKPGcysUXhhFOEw1ZSeXrc7uYFWT26L7q6mSSb/SkvE/qs/wxTF3Oj00Gjk+wuP5/3xHAC5mdB/Gfg== X-Microsoft-Antispam-Message-Info: dlsiP67ulBXJcTMe831M2OAD+r9zmEXDzwbZUbQjaRoeDzuU/A8anLrI8gBj6BEBfvNOlYXNDW+8ppH4DEgl5WmTB4WBvye/i4FWv/gYGH+5NsgH6+gvH6dTYWOhHCvq X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 6:cFFI2q+4TyOO3hYN5yfl1RkIrAktYRM3Wa9HDIK7RS2XYsYm/1oTgcUNuJ+mGcB28/V1mCeo+IUXA2GJ9w5dyPB6HJNWdJ+EZKFCuttLQCEcjBojb5iDwUglL32NnmxauBTfJn4k62GWu3Sq/XKHDcMPpM2pfSKAv4t81kJ/NY1rKwJqoY3Vues+wUQI/mTFKFOTIxE6QIfhYdTo2gBfu9lPez7ZgFtm57ofTeI3nzG5VchNnqKi+pI6Auml0tDyHH1Ub7QvHlU6krS3KXadmOcCQfdGUXCTl8R6J8eukDiT++cykkpoqpB/tmwK2Kp5O30RvugIh4/81QO3cBOURxfu8j3qKi+I5pyh9EElAGHG+NdXdjj/33AR28eBPXOTffzVeAqBnCo6GCnuA/8HAg==; 5:unLN0M+A0nvQOPUJezuxB6K7yR8KVWkNDgMC+Wl9gvyOgFEngwnfH29uJjbiKai34cj1kJJNz1pIJORyCpJcHPdtAnKDO0Y6l1lwYUGbumpEAsil5t7WFwrVyvPexoyFVTDfEWcJ1ETFmV7vrXaqEkbsCKUmKlJdDd5l9zMABKo=; 24:EAeis06CBrRwFZmDpe2F88+QRVSdf5bEmqdv6ro/Y4od5/sBuk0d9c2sp4Oz43niRn7q32X4B7xNegvXDMS2IchP3UpCi0WEhfbG5zMzQfY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2885; 7:41dvu++F1CGF+iLbiHxg+NQX1/Ku8nFd7qd9puuoVw9F6BIhAvcqNSUURknSohHMMK5LteHKv7T7lUihK4j906zhe6bYAzzJAy+AvnaSM3LW+QIg9s/I39znXeXlbHpWtAlXE35a8m2x1rkxORSeCoTPwrwVt5/KBceKxLN6oPN87mXiAQ0cksOI6fGoQ8dczEWx87xACrLwY4e318/GgT3joGmB+0GyJscB7vGAdC3ZPbEC9LO4ABIteChtgYB+ X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2018 12:41:31.4316 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 47ce16a2-e345-4218-4a07-08d567159fd3 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.241]; Helo=[mailrelay.int.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2885 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"