Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753128AbdGJFcX (ORCPT ); Mon, 10 Jul 2017 01:32:23 -0400 Received: from mail-he1eur01on0102.outbound.protection.outlook.com ([104.47.0.102]:59462 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751118AbdGJFcV (ORCPT ); Mon, 10 Jul 2017 01:32:21 -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 v1 1/1] mux: consumer: Add dummy functions for !CONFIG_MULTIPLEXER case To: "Kuppuswamy, Sathyanarayanan" , sathyanarayanan.kuppuswamy@linux.intel.com Cc: linux-kernel@vger.kernel.org References: <1bd098de-312e-d75e-0089-93848c12481c@gmail.com> From: Peter Rosin Organization: Axentia Technologies AB Message-ID: Date: Mon, 10 Jul 2017 07:32:13 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <1bd098de-312e-d75e-0089-93848c12481c@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [81.224.168.30] X-ClientProxiedBy: HE1PR0202CA0003.eurprd02.prod.outlook.com (2603:10a6:3:8c::13) To HE1PR0202MB2554.eurprd02.prod.outlook.com (2603:10a6:3:90::7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 109f7028-fed8-49d8-ed7f-08d4c7550732 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;3:vX7qknFO6YSiuxtvrNZj8AQzhbVMplu5LeK5JLvTWr04tA8ff9Q0Y2halssti9W8ihy+Rh7xED6EIMLAHlNTpXn1kFkIw+ccrKNXKH3xiCxPtGw4Q/E+ntL/QO1P1ywmpr5191MoU408tuLFX5Mws3TeXwTLMbAZr5LWqjzuHGV5ecHf0ijoK5oHsy3eB6/o+YsHbCMAjK0uBnBd4k+QpXsyYdYWpG8zzks6hVE6OdTR3jlzTog6sFXiCWmsu5xKD2pNmtm7W75O3xIwXIbCIMdE+AtQKhYoOn2DJUW7OdnexYPYMa57jsYlGxmz87c3ZZP03s8EQ3pmB9a7sLgV6dlkuZ6FbO8/ZSEuC82QtGTON/sXfNFIiiwvSVDOGgym4CMNeON4YSTXZg7yMnCFSuTX77GOBOTr6b9PfwYlx3Soa2+qwLXl+VYPFKSheuflKWZvFNTogkJ8Bdoltj0Spms5b9akLLWL7h9jF1oaDZhp4ikC0Dey2p+LiK3r4eNSOmPgPHGrUsswaDvsCcPeFe7dhw75G1BL7q1C6hppXY62g2HUgfXal6sgzL4jr5TOdeCSSi0XXO9ezZtV9gagb21to9VTVOpQaH8mxO4GHjEc4iF5zdoVPDdaXRVhDnawsucZDMAuc7q0CGL+AAIbFBtRfeRxjWxmLhjNWuJT4k+NhDt4cv2MRKOH46PVo+vapG3bN+y208WHxkguSeziWg== X-MS-TrafficTypeDiagnostic: HE1PR0202MB2554: X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;25:2fNg6nMO5he2gBmOZJOIJUbdlSqWo9kLCDeOBt5fM9bR2Ab982JbgK2dvhgyxbCyB5RKQEe0CRuwTO6oHs/ATjw+bbIPZ3WIcZ1EEWJuFGyYNykudb8ftm41YiDe/LDOXBeWf4r6N0OpPwXIBzoFAZzqdCcxJ6pjC+tDkOoKGFz4e0IwgHvArrh7BFKGgVuOMecRyYuh1JMV0P83rXO0PIu+Fl+h3QB9IpFfZdbY2moUtJAwLJOfaVU6aDvwJdg25grTAWLlt19K4S37SdplxDs5URGyhxCwCxVjtl/xT5+AnkKWqGDm0I8+tIhTrG5VX1G2k1GvLDri3d2IhNhzptQF+T6qUpB/IaeSMywBNxxcr7RPfeEAYlWNvDxhtRk6tSc0B9u0y6bqIfeUU0ta3l5DaRxKdHfTtwyCWy9m2kQ6W42MMeInjgYSOEUxYQZ5jbEqV25aBSS+/n1BvHDr2uHmYZZCLuGTZX5wt7dHUXos70FLpyb5dR/gTSaQHuan28kITHb3xe47uSULSx9x9NCsJ0cUnesJumVmyhARAeuoKLpH0N3uphfexlVEn+CeZNH7vquegyUD1cBY9SB9ysOVvzkPH6EPf4OEKSq0elpwO9K1S/zCnl/qmSrCduvcmCBQLfRexZNCzxJ3vLj8a++2bX98YDOc83umhFyzMMNrOeN/UrBtmhYDp91iTAhxGnfR0m78IxMjx9kTLTyAWJyxjhA2HXI5DHW39OtpwhMcVXeAAN6L2UPJRsB8ro8qajucauIDJfWKcA0f6x//ViTc3kj+HY8ckO2Fdv+mmkTouNuEaqGyUcPeU895F+TUnsCLaUumZFgb6sKW7jFxgkvmMJwq+DRkiASF2QXanMl7gOl6GiUz9NiwjquH/9UFk7o6SywCxZ5MytboteB89udDffaQwC2jnDHtp2BmECA= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;31:LfxH8AO2658UV3oNo/bjRAZW1RtAUEmyQeT3QFNU8UsLpm9XLD0ItH043aSkNvylDocbdU381lQIx5sobc8gNHyCq6lHPIBcmYzhTbnodTJrzT3pmLPaLLoIkDkdP3FsTNN4tkBqihugkR3yrEJl0wxEz4dwZceVZVsSpNlXKIw3So9zbWIAblTfRNFeEDH7B0F5+jo+2Kq+6VINx8WbHZTnkmQstj/JVFH22qUuAKtdX2tBxX1+FGZKXvzWovhRx88SXcPtPQiObZ+gY1FMVso2O56/a95wlAx0ceXrW6OW2voTJSWCzQPoeeQUjFh0eMOLQHXTPcXw5Oz8D1tgv1W3tWg+hKngKNLvT2Utjz3dWxJoMx9ykyuFqwkgP1hxoYxjhMhixllU14Yd5yeMlgr8EREDNmziYbJvGIKABFbSP3AIRhJb/VMICbzHkeZp/hUYDZ9EK3kpO16P6kXm8folua4dT5dyI5xJXLp8oaIy61OzUNFO3uvtAOtGaAfQhctOazHTrGwmfnHiSO9zbYtaBImnTnwgn4HwVuuAE28Br6ZhGH+mb6l34/hBpM0h38bPXRIKpwF4jxeeOCgxDSf1FPMlWWJwHbaDtwWEdD/OmC/rVVwc2ePp2GQ0OlBCo48cB3/ZOW4LkVReDKZA0UvzN0JMNq6zvY7oiCNwxR+8k7eJgA7AYlzpWTXtqglZ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123558100)(20161123560025)(20161123564025)(2016111802025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6043046)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:HE1PR0202MB2554;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDJNQjI1NTQ7NDpBT0pDS3YyNVRPNmthNjFnR09TU0crUmZ4?= =?utf-8?B?akRka2hUT0VYYzFqT1lwZlZTNzhDMC8yUEZaOG1xcFYzOXpScGJWTzZIOFZF?= =?utf-8?B?Y2dNWXFDZ0haSUZEZnJsbEJTL1YxcGRIYVVUVnZ1dCtWWXhNcGw1R3BSWS9z?= =?utf-8?B?YzZKaGcvWVV0ZnZtbW9mYW1KdGFYQm1QaTdOcEM0UlNubFlEclVLcjRYNHJm?= =?utf-8?B?MVE0bk1uWG5ocURrM3BRVnd1UVdsR2pCaFRFTEZub1ZJbloraEhpU1lSdFRN?= =?utf-8?B?RVFGRDUrOHZJeFdoaWdVNmNtRzFIME5SMHlXVXVVUTJGdnU3T3VNQy9JcWZP?= =?utf-8?B?eHB1elVuL0gzbmovM1grS2RHM2JIZFl5azVHVVBuNk5pLzlsaTNzN2t1Z0tW?= =?utf-8?B?UmZ6Q0tYZHZid3BsWmsybTFiTFowcFZ2cS96WmRJZ3doRkp4b0lhQy9jakl3?= =?utf-8?B?OWdlNjh3TTVNdWF2cGY3MHRSWGtpMms3ZFMvb2FrOWIwbWNZRDBiT1RNOXM0?= =?utf-8?B?VXF4WFpNQXZnRm9udXVBVHg1QXB5bGw5QWx0TDh3NncvTVpBS3VXMURPQU41?= =?utf-8?B?cldFZmt6VEFXaU8wcVU2MlQ0TnhCcE8zUXRRd0pib0RyVE5TTVg5QUFEcjcr?= =?utf-8?B?a0QxQnN1N0tOQTRhaHgxZmNoYy9yZExvdks2WXpSQzJlMmJyMzhmMVUvMFQ2?= =?utf-8?B?RTl6YSszM0M2TDZiRDhaM0tIR1B3em1EY1RTWXl5SDk1dlNwb25SbnQyUlBn?= =?utf-8?B?TjR0ZFYxMVYvTDVseDJHYXl5OEtwTlBEZDl5ekxBQVRNejUzd2NPNmhLV2Zm?= =?utf-8?B?ZFFYZy9DMk1TTG9NeHcwSmNROGkwUHNiM2Rsc1lUekFQQTFybXNvVkltYWhm?= =?utf-8?B?OS9iWm5VakdsZ1JiOWNDSnFrdmZ5dk5KZ05WRkJURTdqVUcvalZ5VW0yL0hP?= =?utf-8?B?TU9pVlNWM0w1SWRuQnFabFArdTlmbEk3K1VIZER3UzlGMW1VbGlrSHpDSlhP?= =?utf-8?B?citDUkpONm9id3VkN1pibUlJSVdOZU1ra05TY3p5aElIZWpraFZ4L3R5NXNh?= =?utf-8?B?bzNmWnRqcWxKNFZudjBZS3ZpM0k1NnQ4K0NZM2tpa0RKMTQ2alo3aHlNTVdU?= =?utf-8?B?aWFXVFBUbkVNS2VyR0NNQXp4bG5NckFHNFdOY3MyVmtOZUp5aDlndHpyQ0pO?= =?utf-8?B?bEM1cjRySEh1cUMrQXppcktVcFRRc3NXRERQRzgxejBVcEgxQjM2S1pzSTdC?= =?utf-8?B?akdCdGlNMnM3RUxGMVlmOGZuOXN5VmplQml5V29RWlBKK0NtSHVVU0xZUDFo?= =?utf-8?B?VHNzSklBNHFUUzlyUkd0VldCTUJyMURFWkJCMGFiS0hKYkxXN1gxL3R3cHBk?= =?utf-8?B?QnNpZVFKYnd3QlI1UTMwTGJwNnhBQ08vb2dCN1pnMG5ibWFDTUh0M2haenV0?= =?utf-8?B?SGZhOVdGeDFiNE41aEJpTUVWdzRyUHgwSGxDZ2grTmlQMERFMWRER1loQ3ov?= =?utf-8?B?QmM3RUltTG14YnZ4U29GWFhPR0ZIOVZTT0JUOHNDb2JZdHBlRXlPY01haFRH?= =?utf-8?B?M1hPN1Z3V1lXUjBVRkc2d2VibG9sUm5uQUYxV3NNTXpkNGR4QlQyVGdDSWJn?= =?utf-8?B?b3M0WXVWUFZwbXJpWTY4MUdnMis4SFMraTYybnJtOTkwN1U4RldYS3ZxMkdS?= =?utf-8?B?UFJUSUVNY1AzQzJRaUVLbGIxVEhlb29GMW1nS0RtcjY2Z2NGc21SUjdVZFJm?= =?utf-8?B?YmpTTURRVTJPTGhmeGp1SDY4M1o4eG1tcDhqNHRrSEFyUTJwYWo3Vm9sTUth?= =?utf-8?Q?fYSKc1G+KP0JiV?= X-Forefront-PRVS: 03648EFF89 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(7370300001)(4630300001)(6009001)(6049001)(39450400003)(39400400002)(39410400002)(39830400002)(24454002)(377454003)(377424004)(7350300001)(4001350100001)(23676002)(6666003)(2950100002)(117156002)(3846002)(25786009)(65826007)(6116002)(81166006)(189998001)(83506001)(8676002)(230700001)(36756003)(33646002)(5660300001)(74482002)(2906002)(50466002)(229853002)(31696002)(53546010)(47776003)(7736002)(31686004)(478600001)(50986999)(77096006)(6486002)(110136004)(305945005)(38730400002)(42186005)(86362001)(76176999)(54356999)(4326008)(53936002)(3260700006)(66066001)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0202MB2554;H:[192.168.13.3];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDJNQjI1NTQ7MjM6ZmIzbi9Ra1ZJSUhTbjR2a0pta01VNG45?= =?utf-8?B?K1UrYjh2OCtJMzhCcjRoZ2lvb0F5cFNxMlluYXZra05KQ2tZdVY2c2Z3YlJH?= =?utf-8?B?S2l3Ym0yKzRwU29iTlBBTjBuYzYxaDdMbFNSZGdjdVh6RWNuYkdqNHJ3TmJE?= =?utf-8?B?ZlBKM1ZRdlRXUHB6RGFMQ3hBclNnNk9iSTI0aDc4SngzMmc5dWp2dUovMDlS?= =?utf-8?B?bjhkT3V1a0o5Z2craUxRenJ3UHZubi8rTk5tZmh2QXdta0hlZS9aRjFKTlh4?= =?utf-8?B?UXlxUUNTV3BycnEyakJ6Q3Nzdlo4d05BYndNeWNINDBBSGdSZnVHSkZqWHgr?= =?utf-8?B?UWVJTC9GU3BOajZWOTBrWENWcjJuNzdIb2ZnRTEvcDUzMkpFMzgvMGpibjFs?= =?utf-8?B?S3ZhU082S2R6eitpS2JtdXkvZjk1YVprSnZvZDNMYWxVZzlIcUQ1V2tOWm5j?= =?utf-8?B?NlBLT2l5YzllVnRQR2p3Zlc1L01GOWtlOVhOa1lQUzY1cDE4RG1LL1Nja3l3?= =?utf-8?B?OW1sa0V1cm43ak4rNDlIcXVONVZMN2xLdDdJUnRwYnliMXRlbUcwMmF2d0pm?= =?utf-8?B?cG1RazVscWRKaFRIZE9SN05ZSExEU1RPVWhjNXNIb0RCYUlGRzhteitGWDQy?= =?utf-8?B?ZWV6clMzbWJWYXpyTkpyMmJldTRMdFpUM2Q2UU5oYXhiRFJ2bzFTVktReSsx?= =?utf-8?B?UDllVGNuYys3UU84eFFjcldlbGRqTC8wcmU5bmwvUnBNVFpRT2lPUVJZeGVn?= =?utf-8?B?UVFuNi85bjN0bCt1UWtRbEtyWjlGSGtka3picnBRRVZ2cFdCQngzQi9MZWNp?= =?utf-8?B?TmdmaThISFNHbDFoK0xUb043R3hab25oMThrNTg2U3JvRm43YzROSXJXZUxD?= =?utf-8?B?TnB6Q1hNRDNWT1dPYmlzak9jU0VXMEVaanI3RkY2dlhZZUQrbjQ2RFdRLzlk?= =?utf-8?B?dlQrMnNIU3hDb0ZiWFpaaXd6U0dkYlZadnVocU9tY2VqdFZVZ1BFejdXZk9N?= =?utf-8?B?a2ZDQmxYcDB2ZDczNllhMmtyMk9iUDB6U0ExbTZTaXdHSUhJYlBXenJRRUsv?= =?utf-8?B?dzVGLy9BWCs3Z1RnT1ovaVBBYXhlQ3VhandXWFRmWG5wUkZQbHFSS3NsQ3ZN?= =?utf-8?B?N1NYWGkvNkZtaGR2QVhSVUJmWXUybGMySTI4T08raXNxM0JlU0pMREd5VVQw?= =?utf-8?B?cythVVN1QTJSVXlROGVNbWwrZUxJUytSdkxNcTkwWUZ6ZlpZcDdPWm45U0gz?= =?utf-8?B?L25RcmYwbE9FVXZ6ZFFnTWRDa3FhWDZSTlBTRzk0aW5HcmRaMlNHVXZXejJS?= =?utf-8?B?UWNIWVVkK1dHREhQdGZJYVZPR3hHRFdVYW1jdS80bk4zNkNaYWh6MDBuUENS?= =?utf-8?B?Rm9ZT1lEQ085RnFMRzF4aTZQeHNoT1k1TC9POFljVFpSSVNaVUdzNDVtZ09Z?= =?utf-8?B?aFRXNTh5QkNLSkdOQnNzb2xvdHB3TlV3WDdRWG50bmVaM3Q1bk8xTXZINlU4?= =?utf-8?B?L2wwZFUxTnphOW0vWHNWR1FpTXNWNkJZV2FUbEQxa0tqZWlBSDk3L0N2WTQv?= =?utf-8?B?dTNwZDA5eEgrK3ozSUhvenZJMWg0aHZNTlVpZklaRW1maldmMGp3QnJJb3hj?= =?utf-8?B?a1U4TXRGQ2FmYlVMb2cyRHc3eWkrT1BONTg3emFlQURVd2lLSXIzTyt2Z2U1?= =?utf-8?B?QjlYeWdXeE9CVHIxYzJTRXdQbVVmamFKbjRxNVpvNkJzTnYxMVoyU2dFTzdO?= =?utf-8?B?VHUzMDJlMHF5OXJWUiswSFhhSVhLbXMyQjNNUy9xOEM1aVZLUTFWcUhyd0lW?= =?utf-8?B?WkJFbU9pRXdrNk5Mano0Z09rVUMzdTNBdjBzN2xIYmlYUFhVZz09?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDJNQjI1NTQ7NjpqRGlLSVV2RWZtSGRPUTI4UnIwcHdyekhO?= =?utf-8?B?bnljODlDYlBKZFY2bEw4b09KdUlCNGtEMHEvSkYySS9lUUhveUVEUjVXNGpr?= =?utf-8?B?UllWcmg3Z29CL2lDZ055WGRJVzRtUlQ4M3Yrcm9EY0JMZkZMWkF6SlhqQTBZ?= =?utf-8?B?c09velg5SkxtcmloZXJra0REMnNGclVKbVQwa0xVdi9uMWFjWWlqMDBGbEtN?= =?utf-8?B?ZXZxbGw3NFZPTmxXMUlWVGpFNWtqdDIrNzdXdVNKN2pEQkZNU1A5TXFOM1JI?= =?utf-8?B?c0NLMCtjb0I0d2NIOG5OSGMyYVk0bzVYM0Z1dW9PM3dGaHpobS9KTTZHWEU0?= =?utf-8?B?THpGR0wyYW5BRitETDJKMG5ocDM0S3VVc2g5ajI5dUp0RVNZeUFoYy9ZOEk4?= =?utf-8?B?WVQwWjNDbm9wRklGSk5OVTI5NEprM1JwRlJrcjVtbTVZdmdxZjlYem1TMFBR?= =?utf-8?B?UktZQWVXdE1iZ0IrQ1dHOWU1ZzVvWEZDRFNOSlVCVGZpcDl3K3hwQnRQNk5D?= =?utf-8?B?dE1OcUdGdDhlcnowL3g1TFhxcFVVVlRURmRQRTM2SXo3NXhTaUNhMkxiQTEy?= =?utf-8?B?MXNYL1BiQ0l6NUJ5M2dYTHVlRzRNVUk5U0VWdEJzdndsejZMSW9vUFc4Y0NX?= =?utf-8?B?Y3pPTWZ3ZkNya2ZSQjVsU21mYnhGYld0aC9uL0Z1WnhCQ1dJZ0YwUUluVjVl?= =?utf-8?B?a2ZvbUgreWVGWGl6TTRySmdHaVAxOWZXalVGMUdFYjZJaFhFTnlwZGU1SDht?= =?utf-8?B?N1BEVm9HNXVDdlUvbDdobHc1MDRlSXJ3U1JmclJFT0JhVUJwTmZqRW5nVkwr?= =?utf-8?B?Y1FNRmo0TGxhSk1iUEE0Nk5YbHpVUGo4VkhHNXJDc0FRWjI0MUl5ZjNkYjBG?= =?utf-8?B?SFRiYm1RVTlYK2FaRHhkMVdHZVdQcE56NDZvd2lVbWlEcUU3czg5cDQwL25D?= =?utf-8?B?eW00K0cyOWx3bERwQlUrcVBuU0gxZjgzZ28yT25jUkRvTlZSakhrRDNML2xI?= =?utf-8?B?bkxYemxDOE9FdFUvdGd4Rm5rc0VrQ0YwMnBhZm1XVUJqa2hBSE90aldNZUZF?= =?utf-8?B?Z2JFV2lON0pETVV6WUpKSXJya0JJTmJBcDJOUFhQYS9wMjFnVjFRcDhZdjk4?= =?utf-8?B?aThuQUZ3NnZwdjhXR1FEdGlTaXYrTWdGek91cE9zUXlubnA1cjhDRDNNSDB1?= =?utf-8?B?TG04dkpnYS9kSEIrWS85ekJXWXNkNzREN0JrWlQ2bXFVY0hZbm1SaldPZGRo?= =?utf-8?B?b2NIKzlBNitTRXF4MXFiSFF0anhPblVXNEQzOEs4SU9ick83RnE1eWtrWEtJ?= =?utf-8?Q?LRtxkGZduZ/spgFPqBWD10nxaxaQZEBvA=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;5:98jTFLYTe99BHuEVtxHl+CTqvvXx7ZM7C2yPAhzp9Vg4AV1IMa8XAyQ7GH4HRU9Hi5czBV2suvhzf6801DmER248S0O4pAy82SnFcvokl1Uc/yu0YcssNFGRph0M+y8RnpFt8QjNBs2XC/o22oRoQ9M17GWMVMW1vPniyDG5Jd1kwXeytRMkpA4uQJ5CdEzK3y7UNZIv+pbJQ076+5uEVNRlUnq5+qgRuHClImtf18/S2Moazp/HYQlcFCXn4YVcQhjQRWetPezqx6+wRUKr8Eqh6kng+VrTljgJEqtngnb7LtErkCynYKQkK7e7W9r2ixGAK2wSgdyhmj3elY1jMeMmWESsiNKYrchlDjxd93OsdRbbPUrr0o1CIu8Fy6Qyejw2nuWvpBExRQt5z5Qc9boTS0t/nS3BucUlkn6V6EcTWyd6rU+EHVVRnwgjGf76PsrwIHpj78mcKFiHiabjb3MMB7hsApN/jzlPH1VPW3tYiqeSZI8ezcreLnpi6Gqd;24:Snyrb76IeAWROoBLtLcMzbSnG3LXkYtNasp4Kn64PgctwEFuiBSTDwz4sYsIYU6Snu9QB8ICe2R+YqAbFfsME/ystEYBMSF3Mm3H9lb0wSw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;7:o0mSKdpj4w20zKDhpFJzNuFXznSh4usuluv0qyA29exJg321xhe+4NfWZfgEtzElfRkoJhoMowHhZjsBP/Pl1ViWU3lw4G9QtqRDrVVOnJmrqcnO7rA7FJG8J+9758Vws7X4K620ixq5bBVrE17SWWFE50cceSJtBTkg1Di6poTRpS7GhtHaAtLEszI+LaAYUthjtRiMBtSMlsFfSyhxRCOeEnIsKrsAdk7hEmjiAMAxir3SZ9uqiUnivJJM/+EkavF0E6nuk5pjztjE05TiDmkLzc1kPzRGAeeM4LPROUZZFsI9pLOU6j6T3shfrqOos+O5ENyKDztFUy+Dt3zK5jW7RhPFJqlXCLw7NG+wb3NmzylMZIHD9zpL026i0VvqUzl+roKILcr3Iop09AXZIIcUcaeGyoY1ZF9gOzIEHgY9u8xHghr4qFzHFXM7496OVTFzpNMr+GV6tMm0L9fX58HB3y9hHDzL8QJIv9VZvC5y2XYMq2mwo07G9ImEoEuYd9M4CeK/Xbta8j2bN6U6fDxwr6T7Nqwx8jNdM3qljOlMPxHrvvWWr/ubat6qOzxrmX/Geq8beNHY2p7HX86hYfhZvvJu9umTF7Xqq0L2HMSMT2GRUBPeVS8lJoxh5DbC/NiOOl/k+2k0PDvGkZ21keEEJ1vyGTzzCH8UhmMzemP/7yg5+0XZ9BYoPy7N2xbgKUxwG6HtCH6NHX6N5WzYocdjeoEHYI3VTtTXpS2BqEJMUjvoUzjGaKcKS12KBsTMTIqMpsdxv4n9NYw0YaJo+yMX561j1TffocJq71pobZ0= X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2017 05:32:16.9885 (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 Content-Length: 1684 Lines: 37 On 2017-07-09 01:04, Kuppuswamy, Sathyanarayanan wrote: > Hi Peter, > > On 7/8/2017 1:55 PM, Peter Rosin wrote: >> On 2017-07-07 23:41, sathyanarayanan.kuppuswamy@linux.intel.com wrote: >>> From: Kuppuswamy Sathyanarayanan >>> >>> Add dummy functions to avoid compile time issues when CONFIG_MULTIPLEXER >>> is not enabled. >> Hi! >> >> Consumers should "select MULTIPLEXER", > If their driver can't work without mux_* calls then you can make it > compulsory. But its not always true. >> so this does not make sense. >> Or do you have a driver that has an optional mux consumer? > I came across this case when I was working on Intel USB MUX driver. I > think you know the history behind it. Although I am not planning to > merge that driver now, but I think the use case is still valid. Yeah, it's a valid use case. But why add a facility that noone uses? Sure, if there's an actual consumer that needs it. But there isn't... See, I have spent considerable time taking stuff like this out in order to get the thing merged at all. I even think I wrote dummy inlines like this at some point (but I'm not sure if I actually wrote them and I don't think I submitted them. But I did think about it, that's for sure). Anyway, I'm not very happy about ballooning the core with support for non-essentials just yet. Maybe my mind-set will change over time? (And no, I don't *know* the history behind the "Intel USB MUX driver", I e.g. never saw the consumer code. And I have the feeling that stuff were discussed in other threads that I was not part of and some (most?) questions I asked about it was left unanswered.) Cheers, peda