Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756141AbdDMG5K (ORCPT ); Thu, 13 Apr 2017 02:57:10 -0400 Received: from mail-bl2nam02on0055.outbound.protection.outlook.com ([104.47.38.55]:19584 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751676AbdDMG5F (ORCPT ); Thu, 13 Apr 2017 02:57:05 -0400 Authentication-Results: spf=pass (sender IP is 137.71.25.55) smtp.mailfrom=analog.com; the-dreams.de; dkim=none (message not signed) header.d=none;the-dreams.de; dmarc=bestguesspass action=none header.from=analog.com; Reply-To: Subject: Re: [PATCH v5 2/2] i2c: mux: ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch References: <1491912976-8396-1-git-send-email-michael.hennerich@analog.com> <1491912976-8396-2-git-send-email-michael.hennerich@analog.com> To: Peter Rosin , Linus Walleij CC: Wolfram Sang , Rob Herring , "Mark Rutland" , "linux-i2c@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-gpio@vger.kernel.org" , "linux-kernel@vger.kernel.org" From: Michael Hennerich Organization: Analog Devices Inc. Message-ID: <03a776ee-87f7-18d7-94f1-5864d26f846e@analog.com> Date: Thu, 13 Apr 2017 08:58:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:137.71.25.55;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39410400002)(39850400002)(39450400003)(39400400002)(39860400002)(2980300002)(438002)(377424004)(51914003)(24454002)(377454003)(189002)(199003)(356003)(8936002)(23676002)(65956001)(189998001)(7636002)(50986999)(33646002)(77096006)(64126003)(305945005)(76176999)(8676002)(54356999)(106466001)(31686004)(229853002)(2950100002)(6666003)(2870700001)(86362001)(4001350100001)(3450700001)(4326008)(31696002)(65826007)(93886004)(83506001)(5660300001)(38730400002)(54906002)(53546009)(50466002)(2906002)(47776003)(43066003)(36756003)(6246003);DIR:OUT;SFP:1101;SCL:1;SRVR:CO2PR03MB2200;H:nwd2mta1.analog.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD042;1:JitNr/yWQ4wHk2XYdyPS6Nf9p3pSNeDvJqAKc/FunmQLkhYXEjMIvtPdMTSD8SbsuPlxATeoRm0OeP8lbpoXDLqsvLbvhlJ4X+/wFP8M10100By+u4umAhwok6KHdrUTtVPtELDVtoVJEBnUITHheKJpaOYOlROsqCfWLQvpiTIHbSJC/rSurQ+4rTbRyN1PKTezObWPPMD3TfM75nCGgv4q3zSn/yoGamBsAOg9EX8V7iRrRTsERZdohJvt4Y722O4FGGWcHVv8eKTh/AftoM65A64GV/ZTxrntcpgLc7sh0dJRdtchDmb1MT2mvpBYcruwBYT1YYnS1x4PSN3k9hgV11oz7ZMPJ466anJKuAaTxVcOvmsDy/2N/4z34JplgfrZxYeIAsXPtFYQ8fAjsIvqVgWoTp378G2fGAIndPvG3TM9vof5607VNLDH39XZKE9aq8+tzZWNH8EUAtzNhO+rJrjCAf8cRLOSAyGG4RdI1c9ECZS73YybCPGcFcW7qfNeJPDtcUAl3F/hkdG3Q5jb+6e+pDqtealibEsvDVU1p4u10aHRQp+LrOrHG2L0YYL3TZaplnDqMSiUS0tk7+BwDzf4b1byyKEXLf2FjH0VAWxNyuKp/r3R5ZHaQo30 X-MS-Office365-Filtering-Correlation-Id: 459ed342-643f-4b51-5247-08d4823a478b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075);SRVR:CO2PR03MB2200; X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;3:t8c94LdAmvyT4sTr+EpW7JFVayTzlo5lw2uUA1ZD8vXbaIqoL3NL+Lakp1lks/8x0yavSbnRavoIdjIE2bFaeq1I1OMJSRBMVi8crVu2hWl+2CgBJHs7Q4hvenpJIQuGs3B6VAMYXDLOCT1krcsXTQClElrvBmehKMpiQA8vL/Evs2nQ+1qLnHoPr9jJcDk9EBcXjduM534w0rEz8jH1VMSjQIdTFqtm5H21EZi3gWWabC1hLmLrieoIAEG4y+CH9d7zGZa6vUR+J9dOPxk/ZRrZXhHPDXoClmKG2ewpt6ZQx6d1Jzvc174ufz9yjNMfvczQW4HXWPZ6wW20giwkrWu1TcZYKCxGi8jEG3c2xPubwN5eR1PKTTYB4FnCM2Dn4+vpnhJ1THZMCJ0GVPHkD4Ra5p9Vyl7/VGhIA4e6Q9sQDWWD7rpTo0v7ggqU9EPCGy0bL3WbNl88K0YdqS3kWWz+PSbxBzOJRWYmDKGDRPafKevnTBxCCSeAqgeX7o4XQ1LJsM9+YuUF3dTrrnQcig== X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;25:ITXgvRHahTboHGxnQYOGx9JRCuz0Lmg5E7ITK0qKeToxewvPkMOCbPYfuVR74DqTbu1B1iv7Tsqel0tCNSyOkQWEPEwTbKKzZ77jLSUyYhg2QKeShs5bRA4QXxsqzmRrobsg/3pv2/Em6pJcbYnb4k2im5Qki/5yc4q/8xcYMJPcLIbehbVbO7vWRniCOTj29IJRBZDeBYAn3yEWhojma9Mjxz/OAsmMQ3vV7s1FXdDMiUbwHADVSNzrhujlOH8RPb9TDFFh047+bc1nv3dPmyzCHWs7jLqp0m9w51UWPK8TO0WbUxUUgEMHWLdp+IOt29zwYhuETZNZx5GvnY3UG5wBVSyfxkwTfiaCA0bNGtZnW0yWfrxcpkWzn3NlQJho1q/lxF0rDioJ9ENCGbsVQwq+LTHSWkf96vYhmaIKqgl7BHlDLcDy66yOQvKXX4/urIdRoFZ9IsFTg6qaNhGMAg==;31:yX5vUb/lmE++xIn85qkEAwhcObSJi51JZk6FVql4odx7kWyt5GgNoz/5aKpjvNU0zR61Qi1vytoX8G/xUYYxgVbdH1AwitsxUeEADUX5R3fkiSGrU2mWBJtfN7Ov79a7/o7gVtlrxuONH6zLqyQe2cgfl3UH1zsXR8qbG0Cg8rdx2hPdeG1p5ZCfHo6K/Dg80m8+kPvm9kUM+vIBlflAwVS45r0657A/2qnrj6gqU0C8yOLKfor9RMCFe5vzbITUWiXXzy0nl/uneQETFpDJAQ== X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;20:mJFNPo5sOZVMO6HC+4BOccaX06ytfZ0V6S6X1Xm3YO9LvmwTHcQYlKTWYv+LTSgLKhl8MxyU1bF2mkurN7s0J0nFE6OQuJ49AXvw15Ac+mgVe2kAv63L/lq8+5ZWooX7ry56IpQKo5caXwVN3p1FfOcozsxQ+eBb+rWmcNzGA9QtRoeT7nYcA/AFA1/RM8Ixs0m1pJhiUjwxwUM83p3k9AmnjTLeTyj30aD+FokGRU4OaV0HpF+/OlfX8UoRIcl5yE+54Jy5WbLNykYdtPZ804fIcO7iQNJlod1jyJsG9PEaAzpi0Eyhbs7+GJvnHugO0LURjS0naXXSpDV4OqnvZAsKwp5+aDaSWhdKcjN55BZNDmiNA8EeWHtoZkRQ07bRJk9BS6Ui2gq7krUL48swOS0BY174Foyh+IqmarLsLa2K5BcgVd+IqCEjwSKdWQzMrYDR0WS83NUVtsm6ApTJLBRhvVXPg17lf1cmyaQxO9QGMAef6wgpeds4nUYstNJ0 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(232431446821674); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(13024025)(13015025)(13018025)(13023025)(13017025)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(6072148);SRVR:CO2PR03MB2200;BCL:0;PCL:0;RULEID:;SRVR:CO2PR03MB2200; X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;4:bwCkrAIrfX8FFLvAzm6DUj7Xe8G0Rv1qZT35VCLngMElnbPTShl0YNnp+EH9+a2ohhtCH3WcZVm8MIme3zTyc5SnBfcKSgerbIF+uhWH3oQ7PLNAKDe1LHH3x7Y+uK2OsSu9VDfPJQdieE8ztoRHksld6VVTS9ZCV054BI4rpc68a4bcKWFTb/TXDQwTP//xO63bProS2mJc7E/7xFLWniQmgEoIfgRRH3o7iaXvrvxO5mkmfxTaP6A2fYrOKH/YtBsMDAiK1rveiUVRbV9oBsnDkmGPckPsFwot/M3qFvWKwAXox/yn9lxSNAqvCzjPpLyk1mYr2uWbu54vJCz53BMczJVHA1VxHmrsxkq2TT/oS2T+TwyU766oH2JUPQZaQhaZG8hNPwsdqBiVV+KApLoigw1zL5OCwWp5AYy7A5osRjRcjQbFWcyw+La8t2itK1i383I7SrQq3lz4bIZYLwixMzFWpf2BbOxUi6kgonj4G2iixHSII/rhGvbY1wLdbun9HrjmiSnXRGcw7a7Tuvw5rcyIg6nXFVPn7Ec5aUJZA0Bc1xoMejF+tROPi3SWW+4qeYslVJ754V3mB8GUMOzmUSB+Y0Zqmpj+wR69+k2aGGe6Rw7ENSx7nb7lqCzHajOIJGzdMW2LjVIHIQr0FofvBMBBxx5Q1NJLWlh44SM0ZzuFIyDKEP1it2r42kAbVRB4P3QMWMSSpTsd2CN6ThepdDJmYW9CwoFJwPvgVDo9NF9La+/zLgyQ/kpldNjo0idvNuud+R8lWvDX/ixX0O5oMTouOGHyPTGdCXiV1Ft//SUQfFHqDtmBRlaCNlOgQgS6pLqIhdxEmwpBYVXui3pZTAt01ju1h3LwMkaLRw/epNPxzumbDYLazwAiFie8 X-Forefront-PRVS: 02760F0D1C X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjAzTUIyMjAwOzIzOmRzbnMyYlRWRzhjQkpsbGJCRE5HQStBTzJs?= =?utf-8?B?OW52bXdpWHNqZno5SldzV0JIRldvRjJiYTBCYnpoYmpTNUQvUGE2MWRQQnFZ?= =?utf-8?B?MkZleHpMWE1qWVFtTG5LeThFcWVHajE5RlN1a1ZqS1NXZTc4eWZIZHdXd0xw?= =?utf-8?B?SU42bTdDcmF2Vi8zYW5hWUsrb283QVlNTWVydk9XVTVOcXZOWG8rUGx5YkNa?= =?utf-8?B?YkVlSFpxWTNSZzk0aHluYWlUVmRYOXZHaTBaODExQlNWMEFmMWxpelF6WWds?= =?utf-8?B?YnVCRnVnaW9CTk9TUXB6TFJnS1hObFBWbm12enlnOUVQM3IvRFZYZGh4bXAv?= =?utf-8?B?d3ZUMzcxMW9UL1Fta3VMT1RTS1Z6N3FGNUlPdEpUbXJUbmhxVHI2Zlk0U2tM?= =?utf-8?B?R0RzUTU1VDEzYTIwUDR4SkR4cmhIeHFEbDRHSkYxeXQ3WHRCaDI1cWlFRmZt?= =?utf-8?B?M1NFVk5XdVZFQlNIMk5ZV201bzJlNWdhSGxLSFk2RC9NNE04UXpmd0hFMnln?= =?utf-8?B?eUIrOVFkRk9aODdsVEpXZkF4SFhhR1VlTHlIREtNdmFNenJxQkxvYzVLUWlK?= =?utf-8?B?dXJhWUZqeGZwTnB5bU9PTzZvays5ZkluTUZqVHJvWGYyZnpjREluL1FNM1Rh?= =?utf-8?B?S0ZYWmdFNkVDc0txKzMxKy9KbFVhSHR0TkVlSWFkV21PVGtVY05rTjV3Szkz?= =?utf-8?B?UjErN3pHaDR5NStSSUJaQVp5UGt5Z3ZTWkM0UGtvelBLNUI1TkszMDM2OUhH?= =?utf-8?B?OFZvK1VjaUIvYUNhRnNiOXcrZFRMS1FIdy9FazF6eVJkL2d4bGFNMVFYY1ZW?= =?utf-8?B?T2NpY2o3N3FoSUdKTkdaZkV5eVVBcmtmNWJQWCtLSWRNK2I1RzdRbWl0K2Na?= =?utf-8?B?TmJKeHRMU1lZcW9HaDhGUEZ0Q3IrZ2pTSFgvdlhoRUVJOU5NalI5TEZIQ3Q5?= =?utf-8?B?Vk9aMDlLQ0k0dlI2VWdQNUE2Z05BdkdiZkZlYnBxbCsySWpORkZYelcxbUhn?= =?utf-8?B?UXV6cE1SUU0vblRlT2s2RnJQaW5wZTBDTDBKRkpwZyt4UEs2TEk0bzVZRlVs?= =?utf-8?B?YXdFaVpxejhQN3YyV0EvcThMZWZMU2JGNVcwRGYwNWo2ZVd6ckY4V0FBbUVS?= =?utf-8?B?MGRPMGJLemZveDVnVXAxbVF3Vk1UMWx0ZENmOVh3aVV1SnNvMmU1Z2JtWlY2?= =?utf-8?B?VlhxVGRQN3FRY2d6K0RGWU5DWTN4SEs1c0hLcHJXb2xWaWIzZEVkd0trdm42?= =?utf-8?B?WWE4akhxMkVNZHVXY2toWi8rMkJvVHpTOE9CVU5wODlnSzhZcDR3ZEZtc2ti?= =?utf-8?B?SjZKdW1JeEhkL1lPSWtTUDE1cjJ6OUVJNEVFK0M5aGhMVk9uMlh0ZUEydG1H?= =?utf-8?B?a1ZvQ3ZpM1BiU3FhdHZwdzRCZGxRTlNrd0k5UTRFRnExOE0xVVlJQWRDcVY5?= =?utf-8?B?TStjYlk5QmtIY25OT083RUt0QTdsVDk4WGdieTRuU2Ivb1MzalRxb0FTOElu?= =?utf-8?B?SnByamZpUVlWRW5DcVNNVUwxSWNWTmhuY2Q3amptOTlnR2J1WUpBQVZJc1pQ?= =?utf-8?B?UytLUjJNZ1pBV1RvNVhCR2VYTUdDaWZYWU02UzlpelloYVlVbnRoVko2bTkw?= =?utf-8?B?aTFEOHVqeUdMY2F5eXFDU1UrN0NKb2J2L3dWbGRXNXhFbzAxV29yVDAxcjZL?= =?utf-8?Q?H5qsA1Qc3EH3jTXXLGoFY0UbujDo2XHqhtFyWB9?= X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;6:5my9Jh8LfSrHZJeE3ktJngwtoht8H3zX5I8wR6sPQ1eyT/RMbNFFffhPB5IcJnSi58zPbA6jTSljHJKGbzotxrdRocWOUCo2YHvlPd80Mg0PFDfPFphY6e3jlyKIcCbl+d0Aj1s5bGshE3+cjXMOPgjOYPpA3Pm4hf/U9Y3usOk4N7D1rJE7L8nUG6Y6JlHVlz2t3J4HMpkrQQ0axDz2Vz0EBmFZGjFmua0c2NdzsculU0/Nn07jcL3m+zYewYSoY+ZwpRUSHWEXVosEBYHOKnZNLM+76PRyZ6F0FrdoRIRI9afbLIK0Zwh+C3nLXk57jahCZ1YyCIsZXedswLFrUzrPOg3v9+1DSh2PGKoDmP1uwAa0tZYuVmshmwxHnPHVQ+o6T5PM1M9NTf6fwa5xrFxS4AqcVxQL1fQQ0V+8FZNkiLkeZ9YevxMyRw3RmKogAiO2hRpZVmuw9J5XZ3AvqE7ZwxRRIr/mnC3oXMxuAfI=;5:1Pg1Xd+6XYjskjCyFtI9woWkv7BUlNnsaZxL0oWFi4cvMOzf3TieszwN3cCxAABkop1OdYKDVxLZo/c16W8FPZWPRGgXkKY6ikPh7VSoQbKnZMRBshoU5vZxVgcv2OUY665mFGANaKMQqR7YhyQhhkiZft24CTjzQrc32UJYQoQ=;24:K4KgbDx+vjWBtTe4GDsGzCOJGe8nbuEIkJr3Q+CnqNKsIzgOgTp5GN+gsPSrT8EEcTje/8HHrx1+/HmkNY4kfXJQdrj7G7ZmrLuC1D2zo5k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CO2PR03MB2200;7:XFChr8PN1+fwC04OHWw6NoR5MUMJ4rrB4S/YsZ7vFmNqdY1U6GrGqfBT3MB+WTTbLzXDs32NHL1G2ywt0tAAWFBjn6rbDWUaNBkujnWU21Lj/TnbtBViKKQ9vLRDp/NuuQ1IGKYJB7Nu4XT8egCqSHS0Mg4AtleC1t2m2D7Vz37H62zjXT8dDV7TYTO2RaVdo4wlWysnIiBhgIGFZfOEU47QyWwrZ2LyoSyBlz1laYf5o5iyek4pYQpaXWxe8get+meuAndMHik1jbTRrXBsTM0FTAmjZUTkAjvTalXeQ5k44cYw16Gdf6CMRtjbpE5EJFTsh2QRFwJv/+1XzNevyQ== X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2017 06:56:58.5017 (UTC) X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=eaa689b4-8f87-40e0-9c6f-7228de4d754a;Ip=[137.71.25.55];Helo=[nwd2mta1.analog.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2200 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1347 Lines: 43 On 12.04.2017 18:53, Peter Rosin wrote: > On 2017-04-12 10:26, Linus Walleij wrote: >> On Tue, Apr 11, 2017 at 2:16 PM, wrote: >> >>> From: Michael Hennerich >>> >>> This patch adds support for the Analog Devices / Linear Technology >>> LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. >>> The LTC4306 optionally provides two general purpose input/output pins >>> (GPIOs) that can be configured as logic inputs, opendrain outputs or >>> push-pull outputs via the generic GPIOLIB framework. > > Great, thanks for your contribution Michael! Both patches pushed to the > for-next branch of the i2c-mux tree. > >>> Signed-off-by: Michael Hennerich >> (...) >>> Changes since v4: >> >> Reviewed-by: Linus Walleij >> >> Please go ahead and merge to the i2c tree if you like. > > Yup, thanks for the review! (But not merged directly to the i2c tree, > although they will get there eventually...) > > Cheers, > peda > > Peter and Linus, Thanks for your precious time - really appreciated! -- Greetings, Michael -- Analog Devices GmbH Otl-Aicher Strasse 60-64 80807 München Sitz der Gesellschaft München, Registergericht München HRB 40368, Geschäftsführer: Peter Kolberg, Ali Raza Husain, Eileen Wynne