From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752540AbdEVIZD (ORCPT ); Mon, 22 May 2017 04:25:03 -0400 Received: from mail-db5eur01on0117.outbound.protection.outlook.com ([104.47.2.117]:61360 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752343AbdEVIZA (ORCPT ); Mon, 22 May 2017 04:25:00 -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; To: Stephen Warren From: Peter Rosin Subject: struct i2c_mux_pinctrl_platform_data for the i2c-mux-pinctrl driver Organization: Axentia Technologies AB Cc: "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" Message-ID: <264eee82-8e0f-7d63-5c2f-e4070bf56c63@axentia.se> Date: Mon, 22 May 2017 10:24:48 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [81.224.171.159] X-ClientProxiedBy: AM5PR0201CA0015.eurprd02.prod.outlook.com (10.169.248.25) To HE1PR0202MB2554.eurprd02.prod.outlook.com (10.168.184.7) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0202MB2554: X-MS-Office365-Filtering-Correlation-Id: 27f8ba0b-219e-40cd-48ad-08d4a0ec071f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075);SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;3:ywEs3Kh6HLX84VG+KnbZZhQdo+BLhp3hl6TV/UBPqeUW5LsW5EN/WfcK9w2S+jkXT2rNT3etTn1ZhuWMA1YJMNYHslaJZeoY4MJdPcZ9aNOU4LSrZdMijNVb5VEn3Q4JF3b088XotEub4Wayf6nsuHGJWVeTA2Jqmi5Jdnm4iRlrdXWx48tZMiNOv5loleI57WjT0foGdtM9XZNluc1gSTCpXENzi6LoQ0LhYFqRiOTYUNHZCxKQ7kZ2FpHwE2zr42+EEEx0TNsZH8h1FzR+Yj19C2VRoggJVKJJb6n1g2AHR2CqvkWkRfgyH5sCsulC;25:FaKJeOvqVznylhrGTiluTYbydowrqQ79V7mGmHOJFxzHSFnE4AqWOJVf88ZFzylLoJIvs51qrebehO87B136TL+XsWnJbFpkBc000FKfKSAgkJOt2eVC0H2B9gXBnmyCNln8W0qMl9mKYdGgyQnYyjeWGICcwhO79X6ZOgTsPk7dxlbzmvcEPVV+WV3AKlytd4WwKCxqWugNRfa8rmi94/JwqOUSAQrZyF387iZrWNChffazub7FjIVqe1Av3jPC5NyIWzztz/fJluH68KTUojEz0jGD0Xi+dBUBFLZRAxQTq/GXSc6gqcvx93XIj7vQn3eVA0iU6VvZ5vp1kKCTSdEctQ8Trp+DM/36/CRYtokgPcac8JuJEUTiRHKe3ENIpvud5jkMVaOnimmaIjW1/W6FQkDWLboN434bQw3oi9rhoLz7twfgjuvn5LA7So+Dqd4Hb59tDgl81EKq69Ibpnwc4f1N7iPnQ2hUzbbe0PA= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;31:MH37jMC5fq7MM9cOM4SbFZD+tGpZAsHA+I4H+doK1tpr2N8PBh455cD60B0+3QNre42kJkF46gFx43AUXoOsTfHZnZ0iwFE3yovSKG47CY0n5H4FK3Vzsi8/WOg7aXsNlpEP6qOy2WgZaW1t6QBWvDPTXOlW5u1UfxECc1O4AIAQp0sF304TygcIx6U54aSeOhLkxkCWIluAMj3Cl0RtQUdtZDOW2zMMC1sDCEQ3SBGm9Cf3EPwWr+bgmNsNPVvuVh2lfQMVrUxObXlqvsdlhA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(2016111802025)(20161123562025)(20161123555025)(20161123558100)(20161123560025)(6043046)(6072148);SRVR:HE1PR0202MB2554;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;4:U5CkPPqqQAzUpnaXSde7CcwWY76W7r7DkkiEL6jcob9yITULERuNjyNoX3sIKMuXGnnUAN4LoL47lI6q2m+V7Wb8XzKIsPEgGO9c6pdbNCD1bCYxF5myW8ZMpEqvKt8HQmddUNnEUB9w4vlCmmAsn2Pqdact+UMBpG0xs/n+p6xTbLzhc3gI6yENpy7Bj0n2ST+zBvdMHgJzqDxdPhaODr8Irpb8VrcAxuxXrdefnb1gPcLpzHGVmB+ekfMQnj2OLjS1vZZbjnqbWF+cnux1vfWjvMEnl3elIrxxIWXV6NKwCZQP0SSdBpT3MjeObTRVntGJHr/CSaMv777femdFjssHVR7ilownPrZ9lBTxGqFRyc01y8cXrxKJAz53+TkRwsODZIc1BdsV30UE3km/eZJ86/l05lfTOyOnF7J9Y0XBqEyPqwFWAQ8PjMun0nh/LuhAPG2H1QoX54hNKEwRi2OPdugL3eGSA+mKiOAv5Gz5IAfLcqaAIjDDv7eMPfSHilRFpIuNBGYUWUUY946Fmm7EjaMRiYSyLTt3NBO3Q9I/qfZHqxJUCvJ8J8fiGl4lmhjkNDvJVsAYtQ38a19i6oM5u9YfQM8BamlZVglcGAHRGP0MDLkrWrRi1kSRxZZqdEtDUkNAXnUzwsq/Bbb7ioY3OvpCYF8ecPn+PpOiv17RFtRI09+tmU5KPuhdM8MWf26+evGl6EpDZfuj6TWLG+1suueRQOkGBSXTuqrKrq4HAwGSOyQQjxtnaIMdYEPPdUtojy5WT+0twnm7+FOWKGRD5k39BuuyNgKvAA3CpZ6gyvfQLPuTRynY81ttxGdcEccf2kEbv6Cuwp+VXXD73Q== X-Forefront-PRVS: 03152A99FF X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(39450400003)(39830400002)(39410400002)(39400400002)(2906002)(478600001)(33646002)(50986999)(6916009)(4001350100001)(54356999)(6666003)(189998001)(54906002)(31686004)(90366009)(36756003)(230783001)(42186005)(77096006)(50466002)(6486002)(38730400002)(110136004)(8676002)(81166006)(230700001)(66066001)(3846002)(6116002)(65956001)(65806001)(53936002)(47776003)(31696002)(25786009)(4326008)(23676002)(117156002)(5660300001)(83506001)(305945005)(7736002)(86362001)(15760500002)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0202MB2554;H:[192.168.0.125];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDJNQjI1NTQ7MjM6cVpLYmdvazZIUVBDdVNmak40ZXRBZUMx?= =?utf-8?B?QTJvS0xKazZKYUJrUDRJdHdOVHNmK2JjSVJwcnZSSk9tL2xKbzA0WmNEL0du?= =?utf-8?B?UGFWUkh3NHRmcmMxMVpGSVVqVCszNzdtd2dxeTJUcXJxRHp2ZnZQQzU5M0J6?= =?utf-8?B?N0xjTEljaWZVWi80MDdTbWVNRTZCa1Bqc0ZWR0VMUWpqR3ZEeTQwaEJLRUVF?= =?utf-8?B?bVhqaWhFbHkzelZvOUR2MjlmaExMenZxU014ZFdWZGxkYW94bHFacy8zTkhh?= =?utf-8?B?R2xyS3ZNZUNCVXI4cFd6NkJNVFFpQnpnbGlHU2JYYnRCdytKY2FSMUdvUThZ?= =?utf-8?B?U1E5eVl0ckkwY0JUQmNrR0k0aUZLazNSTDdYUCtkODBkL0tXODlFYjRiWllP?= =?utf-8?B?M2F2OFdST3JHUXVVai9teFVkREVqNmVTd3JBWVRqd3FheG9pQnJ3MHZieGtp?= =?utf-8?B?c2EvY0JYMGFQazJ1Qmw0TVh3VGx1NzNlYTRnVjFvd1pZZWtjLzlpRDA3bHhE?= =?utf-8?B?UkpVbEJlbERPWklPZmFOU054WEdjdlJJdkg0S0ptNVc5UTZuc25ibGNkY0dq?= =?utf-8?B?Y3FGSytDSFpQcENSZ2QrMzNiNHNTeHgvVkxaaDU2ek9xTlQrNkplWnZKb3VV?= =?utf-8?B?NnpXaHNjdkpqclE0ZU5xbVlkWVNMY1BLcWFyc2czM1E2VWZSZUJ5Y3Z5RllX?= =?utf-8?B?bzhGam5CcDM0T0E2N1RiYTBBMzhOMFhnazBGUHRSeGZXRHNOSDZpK0NDRWx5?= =?utf-8?B?cW85VTVlSC8wZjFNaEk1MW1zMEpPRzc1UXFrK3dPVEVBN2FTWjR3dnlTZldK?= =?utf-8?B?d3VMTC9kYUN1dlFVcWVDSll2YWRyaXBGNjhIR1Q4ekJuUloxdDhKRkI5OVVD?= =?utf-8?B?Q1NlTHczYUlWRDR2cnpFMGM5TFRSOUh4TThqZHRvb0ZLWWlmMGd5TW5ZRWdm?= =?utf-8?B?Z3kvVVc4Zk5jSjhJODEybEVOcThSUko2bERKRmtWUjJpd3haaFBoSGJObW5y?= =?utf-8?B?REJiVjJWTTZlM3JTZFIxSlcrT1A1OExBVHRRN3pJZXpCL1lBeHRhT0N6Y1Uz?= =?utf-8?B?YnYyV3NrZWdPbGUySzZCR1l1MzgycWZMT0JNV1FaT1AwVFAzRk9VV3p5ZC9u?= =?utf-8?B?NmhkYmc0L2svSEtGRW9RZThYa0VLajBGRWJiM3ZQeU9sWEIrcjVwWUxuL2sx?= =?utf-8?B?S1lSUTNkRXdMbXBGM0tPbHFTY3VmTVpWTldHL295dSszMWl4RUdPRVRPbnVu?= =?utf-8?B?bFFqNXRYWktZZVlMK2tPa3QvUW1GeExGZk9QU255QWdQSnFZR00xeXNTT3lm?= =?utf-8?B?TDQzQlVxd08xQURIZS9nRVpJZEtjWWU3YlMzTUd2L1poWUlaWDBXMElscTNG?= =?utf-8?B?dlNWTldjMHplZ3NGZHQ4dUloUllhWkhEUjdVZGQ0VjY4MkRWZDRtK1JVR1dB?= =?utf-8?B?cU5GcXBreExTenhWK2ZVb0dBQmcyVVpGR0VaU05uYVMzK0ZyTHFWNXYvZkxW?= =?utf-8?B?Z1NVQytBYVNwTDVJUnlZaTRHSXJKTUdEUG84Sk96VWRRblMrUnZ6MFZlMXVH?= =?utf-8?B?Zm13azdFS1RlbHVGRHdrS1JHWDQ4MDdIOFg4cHRxZC9yc28rbnVQY0xzSE9R?= =?utf-8?B?aUFJOEczaWNEeU1jV3hUZkZ0VXBpeXQrVk9MbTZGemtvc2kwak1JM1REZlE9?= =?utf-8?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;6:oYujYebkgaE9VCZxgpdFx5YduZnGvuYShMaWSitkzO1weDEbq334yBCnaN5GZSsljndXo+XtfIvf03pRPTyxt8auCxZ++838nJosKQeANDfZhMx7nHtyeGkdGNQDPxmHovewP9tF8OliXabtGtKGAnpc9gKUO4SvXqFfOrp5O5lfSgN+8OPkVUs94sBnD1tH7joqcF0/M7KtMznGVN0i2lLm/1FO4XTK5vU6bcKQ9YnBTIysFGJXtK85ZnJ5ZhY9jbp28RY9LFi7UK9JdMkTeRV/vdVUaujekMSEesmn2F2rym4t7JEM3b4pjH+Ichk6N84QLPykOzsuHOD7rwh0yZ0CEsbLFr1o9rWBJdziOCYXG+wBhvK2ixyx521VQ27toOTxvVlV8A3ZpC96Tzw4NAJIMkqXCZSxJ92vfTtAVGpbD28SETaAD7UOqRr7bQWEqbE9e/kbSQjtTlKsKg5+mppIzzrfwre60VLT51U5x7qyMH8aKKr6zQ+dxpeNbLiH5cYDXZUxgMDAeGUXXfUfgA==;5:41oLDeePBWLzTrzjUFKT5qlFaF7FiMz9yyxNuV2es6gOjoVof+X1dGTVM9ty8v/51SNSUtvWMf3mcRwcdCHEwRKNGTDk8HCXoopBobo96wJdlwpe0KhZoT1xcSyBNntNhu/t6SqUh5N4y6jyQrL7Rg==;24:V8Ll+daQBUsdGD5JRH3+tjgERc/DlS3zNushNotIFTwBdD/BWAizH50sugTxUlOlnq+DART87eyhXapr7CO4qOh7giFwrLeaxZ0ZZK5wqn4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;7:YFY3qQIOjVYiZ7GM4FLnu0obGOm0XkvD0Oca5aJxq+uSs8QaDB76/5d5eZL2fixMqTomLv7Mb8DO/ctnd+hchJpe4bssMbUAVdI18eHb+Tc0xlJvE3JE4jYmxlrkNehHfQ02Y54CktdRewjS2oSqm/kw0upSqwpsU9xwze+rpF2FBC71zo1+zh0Tsn3BvKnPpx+evnguZl5lOZCU9hdVjgyt0h4LFcHE48ZXi/XLhjDWAiegduSWLPe/JO3dsA9gD/vBZoUdZ+NHxA4F3y/JeJsDLBi+B5GUeG7aYjG+WKBgOC0rqtbh6u0rXhevKF6PCcEng+f7LQkNmUhhz88UJg== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2017 08:24:55.3375 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0202MB2554 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Stephen, I was looking at the i2c-mux-pinctrl driver and noticed that it has code to feed it platform data from C code. There has never been any in-kernel users of this interface and I would like to remove it. I wonder if you added it way back when just because the i2c-mux-gpio driver have such an interface or if, to your knowledge, any external platform exists that depends on this? I.e. I'm talking about removing include/linux/i2c-mux-pinctrl.h and the code supporting it in the driver, thus only allowing devicetree as source for the platform data. Cheers, peda