Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758153AbdLVJdM (ORCPT ); Fri, 22 Dec 2017 04:33:12 -0500 Received: from mail-db5eur01on0121.outbound.protection.outlook.com ([104.47.2.121]:1856 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755773AbdLVJcU (ORCPT ); Fri, 22 Dec 2017 04:32:20 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Subject: Re: [PATCH 4.9 037/104] i2c: mux: pca954x: Add missing pca9546 definition to chip_desc To: Greg Kroah-Hartman , linux-kernel@vger.kernel.org Cc: stable@vger.kernel.org, Mike Looijmans , Sasha Levin References: <20171222084609.262099650@linuxfoundation.org> <20171222084612.454817161@linuxfoundation.org> From: Peter Rosin Organization: Axentia Technologies AB Message-ID: <79870677-adc6-a5ff-99bc-e8aca3d28bfd@axentia.se> Date: Fri, 22 Dec 2017 10:32:14 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171222084612.454817161@linuxfoundation.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [85.226.244.23] X-ClientProxiedBy: HE1PR0101CA0022.eurprd01.prod.exchangelabs.com (2603:10a6:3:77::32) To AM5PR0202MB2548.eurprd02.prod.outlook.com (2603:10a6:203:6d::9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5a68e71b-93f8-4991-97c8-08d5491ee4da X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4603075)(4627115)(201702281549075)(5600026)(4604075)(2017052603307)(7153060);SRVR:AM5PR0202MB2548; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2548;3:eyODvea5KIJw8I4uBoqLEwVwlO8FNSkQpozcYrAok4d9p+o5tmzgfv4nfYuycEn2OJ6IwAVLc1croCx6Yc+52v+bm221AELZqTU3g9teF/W9p7lMbcmid4PCEHNrcrg8MKsDQfgVmf6EfFE6mz7TWn8rF9rDD6yeLAnx9I3idRGBosNRanrI9RqWhT0M/HZmgpmnO3rn4D1PgoHBeTfXikgCVo1zIxT5ReuEY4CuxqiMu9ZlF+OieVwRXbcnf9/S;25:mdLw1btt2pAr8sw/nU1aD7d72SkfqlbcqUMAdSbl3KvYykuzI9pYAjiF2HB4RBtjzVGgHHGnjN9EhL5QGM8aIsxXLgR0NjZZhWfqVS0pxgWa/QIFLCVXtEKoLQPauL+8+QXuMQSXlt18VwOzmBlcbKhhjBFU1KeG5V8n/ktzNenwlgrjVw6KEPxPS0zAkkIhw6UZVIcOEHHYL8ZkM/vQABRkz8ZF8VtjON8xJ3f4EcBZ6nnV65dDN9yjs9VtDEgl0L7YAH/HR0+NKToNn6ATUteXTY5cqkb5dS2YQkTQeP72gstnDoIA54Pbu5g5HF8ZISOaS5Rds5hYf0dKdomLMw==;31:A9wCn9llCHx+MubPFcq9hlMDWlUMB12nFz3FLcwlMkcqJ41OIgfxZAtdtk44xb89/HZRWis2dcyPPAfDEe7VM2BWVw0uAsceC4VasYk+9KHqTxgAojt5z2mfk6ODMHNCLSx/1BmBuweahsioGZx1u1njnL+mPTDMdVa0CATUZPy/Ioe2qIF919k9kHwzbvUU8PWQqw3yNml7zur6dvnXEYgJ/WgeT3hr1m9iqW8tkxE= X-MS-TrafficTypeDiagnostic: AM5PR0202MB2548: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(154440410675630); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231023)(944501040)(6041268)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(2016111802025)(20161123562045)(20161123558120)(6072148)(6043046)(201708071742011);SRVR:AM5PR0202MB2548;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:AM5PR0202MB2548; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2548;4:9YmWeNUbrdNYfsukUtDrcugpDh9IAsQrTqsb4gjSaX0Whux5+YQq26A3+XOs/BnqZAoosGNnNtfeG22FjWIWGNtRqNCi3K3IIsm+swd6u8e1ZNwjwhUnZHcgJjgvIHa5HNvUOtVDxNaH3SY+MCI8jcivKKjBavvLMzzJF14VLb8wjuzj9MBeux1vNeZligLd2ux6DZhHEEFHv/GO142kvjx0JnC96suUeRmPuJ37xsEFrU6ju4ZkKUo5ZOw0Inhgs69TRm8QIXoKB7keQiEXDbufSrlsBKq8uDvEa7egeVjKixXwtknVGfeWE5vf31aS X-Forefront-PRVS: 05299D545B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6049001)(366004)(346002)(376002)(396003)(39380400002)(39830400003)(377424004)(199004)(24454002)(189003)(6116002)(106356001)(2486003)(23676004)(50466002)(36756003)(386003)(53546011)(52146003)(59450400001)(3846002)(105586002)(305945005)(31686004)(86362001)(76176011)(478600001)(64126003)(36916002)(7736002)(74482002)(52116002)(229853002)(4001150100001)(77096006)(6246003)(6486002)(83506002)(4326008)(16526018)(54906003)(97736004)(230700001)(8936002)(6666003)(53936002)(8676002)(47776003)(117156002)(81166006)(68736007)(25786009)(3260700006)(81156014)(31696002)(5660300001)(2906002)(2950100002)(66066001)(65956001)(58126008)(16576012)(65826007)(65806001)(316002)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:AM5PR0202MB2548;H:[192.168.13.3];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjAyMDJNQjI1NDg7MjM6MHZjbVpHMW1wWGczRi9FZlB1aENWTkFk?= =?utf-8?B?ZWpsOXdacDlXbVVmMWF6TFpKeWFsR1hyODc4MVRzL1JEcTdJRUI5MDJ6NC91?= =?utf-8?B?KzZQM2ZuUE93NEdxMXNHVGM4YVpWUjZxRVpHLzNUeEdvNXVhMjhvM2U4K3hQ?= =?utf-8?B?NjF3NnlnRzNBVDhQay8vWW9xdGIxK242UjY2ckhRLytjZDVuU3YxT2lJb21x?= =?utf-8?B?SDd0WFJuWjNWM0k5WFRPTXhnK1BIdGJPVmZEMVVudjVBU280aUp0d0RyUEVy?= =?utf-8?B?SXB2N2FUNmI3cHlvZGoyQnRjVlhsTEN5OWxxTmFaZlYwWDh5OHhRQ0tUWHdj?= =?utf-8?B?TGJySTFkajQ0Wll3bmVTc3d4Uk03dnc5MVNtMkl4QTJsWURMamtiMXQ1VHp3?= =?utf-8?B?QVpXRVhMcUw5TXByTHlWUmI3QjZHS1NKSDlaY3RCbnVNOS9EZjRwZGtVSVFS?= =?utf-8?B?TFE5cTdOU1NETHdtaFRnMVpPMEpuNS9QRXFidzUrQlROanVlMEdzZ051L0Zl?= =?utf-8?B?UFhRbWg2bmpRUzgrNU9KTVpvRXJXMEpyY0xoK3U1NnB2a0NMZGU1S013MGVB?= =?utf-8?B?NkNhZXcrR3R5SmlXY3RMeGdwYWtxVkdSMjlETUc3YStjelE1QWxaVWdCR2pa?= =?utf-8?B?Tjl1cTVWTVFWa3NnVG8zbTlQdGlzVlRYWXJ1cmduOVpPQWFackRNYk9qL0xI?= =?utf-8?B?b0RYNE05MytjbmFqbkVibWdLNW9vRC9nRElibW5ld2doYUw3UCthclVRQUJH?= =?utf-8?B?SkdSOUVSaHdiUlZpMldwRXMxeGN0UXYyVW1sNExMLzdWYVMzWEE1WHhVaHM5?= =?utf-8?B?cVZQSW9MYWRSYmxwZ05VMEtNL1dBMHIzM2ZuSFd1RE42RW5uV2xNVmEwNmNi?= =?utf-8?B?aE9xOW5aWGROYlRhL3ZNaWZWYjhhSisxSE9kY2FKQ2Q1WFZpLzM5MlRtOW90?= =?utf-8?B?dVZ1ZzZDbmc1UmZlQkxSdlFjbTYvWS93T0xtOTh1VDRaMXlHeTFYQmdTQzcy?= =?utf-8?B?L1l3T0V4MjZmbm9oU3dvcG1jT1M4djRQUThWK0xNQWNjYTVpUUdJd2IwWHJl?= =?utf-8?B?Qy9jM0o2MnFnSmlSRXFtLzBuMDdCekp6Qm5SUlppTXFVSDMwNjFWZzI0cEs2?= =?utf-8?B?N1pRTWhNTmFnVnNaTmMyeEpORXUvakZFN3E4M0hoL2w1aGFHV2txVDdjSEp1?= =?utf-8?B?SmVESjdxSmllREViTW9xRnk4djE2Y0FxOTllQTBPTHRadGRlQnhjTHc4NnVZ?= =?utf-8?B?UXhHdDVaOThKM2N3bHFReUxGUnNpbTY3bjF3cEN1Uk1XV2R2bVgrVmNkNHpx?= =?utf-8?B?M1R1bVBnUDZzb1lFUUVKNGNOeTZaY2FJUHlxY1FqUEhTYXNDeUQwVXZvbmVj?= =?utf-8?B?UXdyTEFRU3ByalZRNVNHQ1JMK2JYbFlIQ1laNFNBTWZtV2JRbE9wRGhBb0c2?= =?utf-8?B?WGVIZU1iZWpjeFhWeWt3ZzRnaTBjblUzS2c3VVJPM1BxMjhpNjVIV0l6SE1j?= =?utf-8?B?RG9PQVdkRHJ4MWdMUm1qVDBVenZPUjlsT1JtaStwQmZwUFlaUXVwTDFmNTlS?= =?utf-8?B?d1RnVnlidURXbVJaRVpmdmNoWVhNRklLakxFMWxqZnRyK2NhV3lFbUt0UjdB?= =?utf-8?B?VTU5TGFhVlN2anlFSi8vNTVQVldUaDkxY2Y5V3VxNGZ0TDRRV1RtZFIvNTNx?= =?utf-8?B?RFRZaHppa21hdVd3WFZYNVQvc1lvYUhhZ3gvMUNnUFZtbERHOTlwUE55d3Nx?= =?utf-8?B?RDhSZEozMWZhcC84RkF6cVZ2T1IyYy9rY2ZXQ0FuWjd6cVlBS1E4a3dYbDVo?= =?utf-8?B?T0p2Nzg1cFZMdHlxVFJIRU4wZ3FjOE01Uk1vaXFUeGJKNEM4TzNHOGxLUjJO?= =?utf-8?B?Yy9icDRCV0hFbldYV0hDQWZRSDhXNHRIL0RPdXprc3NtYlJxNWtkaDBKVy8x?= =?utf-8?B?SEZ5TEJsMDNwalRiaGRYWm5NQVJoVkRaeWdybXdjVEZyWHV2UHlpS2xnS1Vv?= =?utf-8?B?M1owQlkxYzJQKzJUR0VKckplTWwrTlpnS2t0Q0lvQTdFa1hUQ21yRHhUQjJO?= =?utf-8?B?MXhiTGlEZitkNDBQNmxvNXRFbnBDU05XQUN3UTB0OTh0MWZkK3gwUGJ3SUZ6?= =?utf-8?B?STNuQT09?= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0202MB2548;6:1JSAlVUpbRhmXpGvRvVJuf3ix1cYUGjeJM9O0hRcE/R6DiZJuMRRA+qeIaNzsnTtgfiJJwY9ao1omr+sj0ixe6Xt7q6AGXXUTssXhDGziDs5OveZcBhmcor7uVHzODHRhhXCiPt4I7yJSvqenpcujtDiLr1CZtn4njaZTs7931z9Isr9ZbYCM+hiQeM3w534GKWHamurknGx6TnyHtlqY4v9OK4WrFS3U6cGVpjWLtQVVJPIC79hwHQl6C5/GvDHNO6AVGkzoZhVq82bY+/hOEwkWnIIWaKHF7jvoWMf8hULcHPqOUexWQ6ElrRS4m4d+JVLxXuTiKkAYvmlVlWej9A2srHyzk6NM8n/Jansw0o=;5:SzliRlrKpB0BIGn7YwThoswjdK1HiPKImiZNWQPTujNOUknj8pegmOIpioO7YY/recP/cYP8gyUQR7ufKL7O6TvROe6stNG0Mcj/zjuySf0Roolx4ru1RgW0t8oAx034UM9j2M453FVWG2+QUABT9xO8+i1f1e8M/5tVajAnvm8=;24:v//4Czt7h5wet2fe5k3NDmNDYuDtMOJeBq2IpyAaC6Eaqsvjsy9PlYNR2fPr1NAX6fAeuUdd5Yjgm+7dzL1JOpzaBtTN3sql1elc2vYZlqs=;7:dcON45Nlkqh9JLnorxzYjr/qwqSSufnmrRGgcI+7vd0dEDhvaWOh1hq/lktbQMgUghgZPWuIbVpRnIfUmBhHbJT6uKLo82Q6fOuI69qd+h/6nrZdx4NmkKVZtCjdhkdtuxuAWhOTgLfa9Cj69zl3rTahKXioKgsvIQZNcxeA6Hc46gZEjBwpMmrNaWUAcwUeAG+we0aBaEf72XJ05/ruiLBjM484VKAXTtfPJo8t2pvCvXM83P0Q473HKqWbs6NW SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2017 09:32:17.6264 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5a68e71b-93f8-4991-97c8-08d5491ee4da X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4ee68585-03e1-4785-942a-df9c1871a234 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0202MB2548 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1848 Lines: 59 On 2017-12-22 09:46, Greg Kroah-Hartman wrote: > 4.9-stable review patch. If anyone has any objections, please let me know. I don't think this is relevant since the interrupt support code was added in 4.11 or something like that with f2114795f721 ("i2c: mux: pca954x: Add interrupt controller support") Before that pca9545 and pca9546 was handled the same so this patch changes nothing. No harm though, so do whatever is simpler. Naturally, the same applies for all older stable tree as well... Cheers, Peter > > ------------------ > > From: Mike Looijmans > > > [ Upstream commit dbe4d69d252e9e65c6c46826980b77b11a142065 ] > > The spec for the pca9546 was missing. This chip is the same as the pca9545 > except that it lacks interrupt lines. While the i2c_device_id table mapped > the pca9546 to the pca9545 definition the compatible table did not. > > Signed-off-by: Mike Looijmans > Signed-off-by: Peter Rosin > Signed-off-by: Sasha Levin > Signed-off-by: Greg Kroah-Hartman > --- > drivers/i2c/muxes/i2c-mux-pca954x.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > --- a/drivers/i2c/muxes/i2c-mux-pca954x.c > +++ b/drivers/i2c/muxes/i2c-mux-pca954x.c > @@ -96,6 +96,10 @@ static const struct chip_desc chips[] = > .nchans = 4, > .muxtype = pca954x_isswi, > }, > + [pca_9546] = { > + .nchans = 4, > + .muxtype = pca954x_isswi, > + }, > [pca_9547] = { > .nchans = 8, > .enable = 0x8, > @@ -113,7 +117,7 @@ static const struct i2c_device_id pca954 > { "pca9543", pca_9543 }, > { "pca9544", pca_9544 }, > { "pca9545", pca_9545 }, > - { "pca9546", pca_9545 }, > + { "pca9546", pca_9546 }, > { "pca9547", pca_9547 }, > { "pca9548", pca_9548 }, > { } > >