Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753413AbdDCOVK (ORCPT ); Mon, 3 Apr 2017 10:21:10 -0400 Received: from mail-db5eur01on0122.outbound.protection.outlook.com ([104.47.2.122]:12332 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752981AbdDCOVG (ORCPT ); Mon, 3 Apr 2017 10:21:06 -0400 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=axentia.se; Subject: Re: [PATCH v2] i2c/muxes/i2c-mux-ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch To: , , , , References: <1490782541-7832-1-git-send-email-michael.hennerich@analog.com> <0d4c068f-d909-64be-421d-4500da7ebd4c@axentia.se> <3c61461e-493c-4562-90c9-f30766591de2@axentia.se> CC: , , , From: Peter Rosin Organization: Axentia Technologies AB Message-ID: Date: Mon, 3 Apr 2017 16:20:53 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [81.224.171.159] X-ClientProxiedBy: AM3PR07CA0136.eurprd07.prod.outlook.com (10.165.223.22) To AM5PR0202MB2547.eurprd02.prod.outlook.com (10.173.89.8) X-MS-Office365-Filtering-Correlation-Id: a700cf38-794f-43ad-489c-08d47a9ca8ab X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075);SRVR:AM5PR0202MB2547; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2547;3:q1p35M3W7GRfb4iRZXzsz0JeFe9RLpk6M45TjuLrne7eF0gh8H/6Y8x5Pl/SDSCadddTssppbUqmJGv8fnf87WfnuE32eMxxo1okghRetBRSjWmTR57V3UCf+rFhN15uw0I7/3ZFBDxBhDuoZkFmwNpMAdy8lSFnyE4tKXh8NFW2GR3l9RnSrtEaNW7Hfp6o9712tpU0Do8u5xgdZPaFjM9ctAy4ZwT14exi9dvSO20VXUdD7uqm73mOuBbTVBvE6bVwJ6Po9mcEWUaImRXRDqvvmsBKv3NONDPSzfywXX1DmV5nra4/sZVE/5KGAh49;25:hE1PAahsGl1FJAwGOZjwkwz3JqRVboPCi5l/Oux1b+y6TAzIMmVbFKw4CnMD9Y3qop51dhjXt3WL0bSZ3JMoTsTydrRWbG2NVy2/gbVGh0JAfQQxTwdGG1orfHFEPj74FJJ/pM1nQccqiBdtbL6sWtvqsWm1U4UlIkxep8v2mjOQFUE3ISNaUdWhJRE9hSHQkZu22H3/WKKZ6qYDkpoVlmQOgh+ajnVcLDxaQkP+5iX7GW4+J3D/G2g0C3ytl/y4C8ZY+r5vcNRSHraiGGUu2NShtcEifQTXxTGKV4lYVQY3dx1GeIwTQNSW4tFtuJKNyi73M4J8ZveJLWHvHkUdjKIg4V4LdpgOUyt3ofhVaMl/BQoyG8nhmwoIBe4IMTpNZyzIONAaC1zmymDQg0fAGehEcXZVK0okWtHtS2q1GMmd+Gru3hO3yu0AvlexTWFLUc9ijOw8930K0lwKiagflQ== X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2547;31:VBKfDCoq70bisxj7gNUBLLr/1Au13QMOAmYWqNT2uctFmwFMOyJrpFmvH8de22GxjbflNqrSCIbB19+xO7MRZRPLlkC+V4Gc/n7RrO6cF/UnJJT12b7jb56mW/MW6EWB1Mo+mX2sM+B0o/Zfw7G9KAdcXPrneSI7rPBqCVYdpKWpEuGW4qGHc+fAG6F0Iiuc1CQqa+dXUr9lTKraAFzYjDIoKrHW9djJPnHZb8+A7vqmxeAaDK5bFx1HQglIlpAfGOOaoHkDRoi7I6SaNNNVUQ== 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)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(2016111802025)(6043046)(6072148);SRVR:AM5PR0202MB2547;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0202MB2547; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2547;4:IeeMGzyPdEqAf8SlcuKuy8PxSZ2FlxHA1xnDyxnNJCmPKy68UxqgQ7e+c4Jp/LYBRtzNvtmTu/033iFmDVrMwdJqrU7zE9OIFEgY2DtvgUOxU+Dg1axeeZQuZ9z6gXNa73UqctcyakAFlxrVyp/j8z7IGPbknCuILPVAAN2lpRpIOBC9Uu6le2wDcu/N82POZOEm90ZuUUVUoqoMBJwcxMWC+qdv3RVyCvjxYxWL/wMxo1i5L3k0zfTLdsr3s64MEz/d6xiLV3CG1N96NRn/KqOPLuWxVM9WOK4yfttaH3u6prCiP09nq+tsYeO+jDsfQqihAUV+ECvieynCawr0dS/R8lq90ncT5fdGBn2X8Hyw8OJ52RfezCxbzJPJOxC7orlzvkRWYcuxl4Sgqgcm29c7/PudRIN1lYmD2IEJYd6Lk2InNNvTcpajjjySaw+O6uW6TsDdw8hA8YD/G3odv1THyC9+mjZUzSUC8E4lSMZU37bHh8kqV62GPzGJTFxLw4auU76WcIi/fQZe83Et+qIe+lqgSeTEph4rg5rHfu9VngOOxvvhtgFfgol9f/61aAus8Za5FN6eG9AS5mqCo8i6hG31Rv5ogu2sY9Tn8OntmM9oVl3adqmUexMH4Hk1l7U9BWWW98o8Ki72J854axEKOAzVe7L94MAQqGdc2qFPJ+KBzFCK7c8ChqI+of2hJ23Qes6GJGPnww2py31HW/0fXlPbTMlwvpIAoNVjqZBr/bR5njfthNrVRVWfd0zCstUX/gs5OzEm1fuGXYbRJtCXcv/uNkFv6LpJnqV8LfUmfZ+h36Arfnn4Nc2Zaygh X-Forefront-PRVS: 0266491E90 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(39830400002)(39400400002)(39410400002)(39450400003)(24454002)(377424004)(229853002)(305945005)(53936002)(25786009)(117156002)(90366009)(66066001)(2950100002)(86362001)(4001350100001)(6246003)(83506001)(53546009)(6666003)(189998001)(36756003)(6116002)(38730400002)(3846002)(7736002)(74482002)(4326008)(47776003)(23746002)(6306002)(2906002)(50466002)(230700001)(33646002)(31696002)(8666007)(8676002)(81166006)(42186005)(65826007)(77096006)(76176999)(31686004)(5660300001)(54906002)(50986999)(230783001)(54356999)(6486002)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:AM5PR0202MB2547;H:[192.168.0.125];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;AM5PR0202MB2547;23:0t+S3Vk7EPnrdH2iN65LmXZttzj5Z93rzxa?= =?Windows-1252?Q?UN6MlFcFKHbpnBBsDiWsZjh5omwFH2vWoVTLpKZR6OM3Q5uUjAXukNjQ?= =?Windows-1252?Q?NnAn8gfCqGeT42xSc24qAnYRJrJhvaSnm7ngijSX2BWCaF30He5x34Rz?= =?Windows-1252?Q?JJkkMlzeGKcAgmasO6iiFOXnaKz+7ufHPAGchhdjv1wMpkHh9mYbxTu/?= =?Windows-1252?Q?Eiq2iRSiVtRs+ZukXV2oVEFPF4ggm4Sz3u6FPviz+1mFTwcKcBq5Ssnt?= =?Windows-1252?Q?nHa+gDEhX0Kry8oF4G4qIU0c+w3R+WMJyN99smoELqLsoGxwqeb6q5cf?= =?Windows-1252?Q?/Ym+8u8zLpBZac1nHMeDK0BPCnsE6c+NUKWFnq0GIvBW14/lHq5rI6gf?= =?Windows-1252?Q?uCt/q+lhmjaib1Y54wkFgtAs7Nnk4AJNneBYP4oHgVOP4YFad0oIUJOu?= =?Windows-1252?Q?5Om4gMoR1GExi+/Ln9wQWN9vPhivw2wb0UfVG2ZPjHl+VEuj2PLyNqP+?= =?Windows-1252?Q?iTMhZFCGQA35AZYdi9x+abidBwHWs1OgEBvaXgWfIKUiZ0s50cKgtmJt?= =?Windows-1252?Q?CWAWqJsAyOD8i+IRRbfprjgo3cATAdMm5FfPzzVm8j7zF3T7VG7ZdIjG?= =?Windows-1252?Q?PApcKwOVS/WIz9Rbwqczd/hKzF5pFzPziAwlo8oJZmvGfyNRfehLlhii?= =?Windows-1252?Q?GYyQmQgJ4Fiwc1QNQ/zU8dMw2smQlGuHmivO6qz+fQ5R2TuM+NqaZAWC?= =?Windows-1252?Q?ep0+Y1/5MMdGKAlHXaWZW75bJvZr7IcDgQRs2cQnAv75M3LAKovsigb1?= =?Windows-1252?Q?YywO0nOohU8iOnMbSkWnyEJWj40sC8OFPcR8GRXmMdzwZiNUIXyIFGWe?= =?Windows-1252?Q?2VY7g7RJ2to/CGDCjqfJe0ybvW15KY+cP6RgtQ1tVXLKQEEICbczsG/k?= =?Windows-1252?Q?ihlBN4E+ffiNIF+ZQp2i9yx1+eikaVqInILiqvFPDBQ3h9dnkeB7vjbR?= =?Windows-1252?Q?b+9wlKWNhe2Sos7kZ437KXjxCeil5f1thqwq3LQ03m2c/4MGQFW+RAwY?= =?Windows-1252?Q?2HrlF4Amslv1hgDoUjHCsxNQOSbOQ6F9/UtDy2eBb44T2d8kiL60nd5M?= =?Windows-1252?Q?/munr+GtgHvodPicXhFMsObzlhwOvi4tgI90wwJmLOBtWRFXYBqe6OoW?= =?Windows-1252?Q?BbpykZOQjCxpmCjehteRkva6bOaM90PlQGt4cQHfzWXA/OMCUS/+cuxt?= =?Windows-1252?Q?BV21c6qtRlwj0kJRKJ4fsYKt/jcMxIK5e2AroItgWU88b8OHCujTc7YK?= =?Windows-1252?Q?u0PI5xDQQRFwSzZFatc88ANLLXctldFYI8JPQ5W9RxjYddof5bcqKXgj?= =?Windows-1252?Q?UM+Lfr8xN3KwcpueZnTtrS41Vh5Ahh2UqKIC4Wxvn+MGaC49jtsIu8LA?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2547;6:B2MJQifFORbfkmURPVoTZwbta+4OmvK4Jh5QpZMsfxYSdBc71dYwWPZmd/Y5WzHKTT7tiz7aOFi3TkePMG/+zKFDI7soSAQ/2jmIp4q9IdCEBNJaHF3zDPKnDeaqTcIc1IVnMibAtfgNk0AjDVkrFQMvGRsCIHEaDe9NZgOarea9RwUwqkIgq6CCuI37xLDq5EB+uYU2skGyCW/9VPNzkbtz6j09YCf9x0MrmP3CIPAhBRIoADF5bJv4+8w+1bCog1ha5tmFB9QyXp8ZMkde/ix+tZhfwaY6R5QeRnU8GkjwPZdk7UNZivvyWxx96pDkDi9P5eFJq1YGM/e/NzAc95ZzdFxnthyBx19GOOkaHna1S1KNJ7XJjbboL004bwOimKVLMNArFOePd0yxjGG0gQ==;5:AJRWtq/8rETlmIJ3WB6f/MoZXWajqQM/yXy2K7LFqpzfyaBb7OYZTZQjrAw6299tl2Keu2QEAjuhsEyFwTSDy80fu7JPZJ0Qh5/+Djug2hAnh/N3FK0nSyb+DbYjbKihgZ3LjwCF+yHjLfiW12AxUmjQwrN8xeSAOPENgRFSlBQ=;24:M1DzX9Y5bByQMVOtFw+qyVI0tfc4tduEYyqocbEY/8tMhkvi37AAptvh4PqSQgH5t16QjwPOJRHtXSHDgGXsUwTpqyookz7kIDj7pIO0FwM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2547;7:fFl+BLYgizUaMZma6b8hGJEKDZbHh1trTSpnK5/fBKYk3yj965ixikGNBwlmfaYEXULAow/sY9Nv69GcMN0TEV0SEhANtkiZnV81yZMm1Oygg3KeeLiCuhKpJt6PXzoCNBLrU9rs5VIUPmtJL1zyy9di5l/gmNHteec+MxYUJP8rQg4gZkiyUIIKPtpZBj8g3m4uDztSFIQkV+eo/VDd5Nq4eRW4gLhnz86UALFIGCFqNq/pK/KI0djrG2QCTCyy3aeUHH4dZ3rcnsfSZ5d0AY+3KaBYwi92TUw9uI1Aj4Kbmk32CUeKJuT/x9yYNjRlMOKmQDYPR2hMY6yQylic9g== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Apr 2017 14:20:58.3276 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0202MB2547 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1548 Lines: 46 On 2017-04-03 15:36, Michael Hennerich wrote: > On 03.04.2017 14:03, Peter Rosin wrote: >> On 2017-03-31 17:29, Peter Rosin wrote: >>> Hi! >>> >>> Sorry for my incremental reviewing... >>> >> >> Another incremental... >> >>> On 2017-03-29 12:15, michael.hennerich@analog.com wrote: >>>> + >>>> + /* Now create an adapter for each channel */ >>>> + for (num = 0; num < data->chip->nchans; num++) { >>>> + ret = i2c_mux_add_adapter(muxc, 0, num, 0); >>>> + if (ret) { >>>> + dev_err(&client->dev, >>>> + "failed to register multiplexed adapter %d\n", >>>> + num); >> >> Just a heads up, I submitted a series to remove a bunch of dev_err calls >> when i2c_mux_add_adapter fails. See https://lkml.org/lkml/2017/4/3/115 >> >> You can remove this one as well. >> >> And please use a subject of the form: >> i2c: mux: ltc4306: > ok - no problem. You managed to drop the spaces after the new colons in the subject. And maybe there is a problem, because I don't see any reaction to any of the review comments I made in https://lkml.org/lkml/2017/3/31/525 Was that on purpose? Sure, the gpio "jury" is still out on the bigger question so maybe you're waiting for that, but there were a few nitpicks as well. Anyway, sorry again for failing to compile all comments up front. > I sent out a new patch. Per Rob's request, I split out the dt-bindings > into a separate patch. Thanks. I think(?) it is customary to have the bindings first, and then implement that "specification" in followup patches. No big deal though... Cheers, peda