Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3143680ybl; Fri, 20 Dec 2019 04:40:33 -0800 (PST) X-Google-Smtp-Source: APXvYqxIFeUbnxnI8GhTeoENHZl/1zoA3ZeIy23+tjxNW+cSACDlEr2YikMMT3eHWbe9O4eIdr57 X-Received: by 2002:a05:6830:145:: with SMTP id j5mr14051731otp.242.1576845633138; Fri, 20 Dec 2019 04:40:33 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n9si4665078ota.103.2019.12.20.04.40.22; Fri, 20 Dec 2019 04:40:33 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@synopsys.com header.s=mail header.b=b4XX6SK7; dkim=fail header.i=@synopsys.onmicrosoft.com header.s=selector2-synopsys-onmicrosoft-com header.b=U85tM9mn; arc=fail (signature failed); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727378AbfLTMjV (ORCPT + 99 others); Fri, 20 Dec 2019 07:39:21 -0500 Received: from smtprelay-out1.synopsys.com ([149.117.87.133]:41242 "EHLO smtprelay-out1.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727317AbfLTMjV (ORCPT ); Fri, 20 Dec 2019 07:39:21 -0500 Received: from mailhost.synopsys.com (badc-mailhost2.synopsys.com [10.192.0.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by smtprelay-out1.synopsys.com (Postfix) with ESMTPS id D87C2C093A; Fri, 20 Dec 2019 12:39:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=synopsys.com; s=mail; t=1576845560; bh=j3GaHR2XMKatO8oYszqBW60Mukuhc1sUKCzy5/3nsUo=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=b4XX6SK7m5evx5X7+2xW1LLBee7aqoeD3ewJixSG3xz5v73OjOE/dR+FhKo/IbKwN ZkHTYkPemIXko11FknzOrjIliGgT88mWqSrkC7HGMEXGvwOj5KW211MVKR0CrT7wc1 Du/X5fTURTWHkd1qoDMy90y+iP4Qvg1pYN7Kud1WzkB7z+kZ8Wh43Bg+yW30PNVLBJ BEdUtu1nfRAqwHAHyFFNUER3tOyLlep5uqQUcrTxUPm5MEMyvfVwxrgaNb5Wvn+7dv qHeydBuxpV40Nj79KPYJHga+s5lQ3RZYDOXOT9+ZRSwiXvMRu6zpbEGtqIust22TaH aTDluPxU0Dszw== Received: from US01WEHTC3.internal.synopsys.com (us01wehtc3.internal.synopsys.com [10.15.84.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mailhost.synopsys.com (Postfix) with ESMTPS id 28B54A007D; Fri, 20 Dec 2019 12:39:13 +0000 (UTC) Received: from US01HYBRID2.internal.synopsys.com (10.15.246.24) by US01WEHTC3.internal.synopsys.com (10.15.84.232) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 20 Dec 2019 04:39:13 -0800 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (10.202.3.67) by mrs.synopsys.com (10.15.246.24) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 20 Dec 2019 04:39:13 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hZjZLsUwoSaWZDSRaer/Fikb8y70dsVUR5XiTlmVjDmzX+NaiRcCwKqI9VzT4L3tFLuJLLujq0waQpcDtLbV5WHmrFSyBkCLu4GxBjLMv9MfiMuWkTc7F8wYgtAr/2E80JPysfIiSK6zpjPES6bBQ1dWfI8JYyfiBv5uyT847GW7kVeKwBlPzN97L1pYGHu9RoW9akkWcoyPz0hP39pQKymsCOSnFlbnfYsamA/B79+SRJ0KimYTmtlgcz9ez2s1ZlG5eSVNyZD6CIyOYImoK/C/QFjCrzGq71L05yvm583pxdR3Mr9z4qQjH+qC0AscW7yetK6a/BGW8zBm8ROyXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j3GaHR2XMKatO8oYszqBW60Mukuhc1sUKCzy5/3nsUo=; b=QsjVmlgvx9VhoedLY8vGv71sDlCWHlKo1PdIKi5MOeaSM3/9PJFUFhD28i7edIfLKr34YZHM7Elka8ia8RhZG6BotfPHUD9ja2gz+mIyOAy81PWLYGYKG+5bWzuZmrd99e4ixJX5p0kNBdOOGU8N+8T1u7T9MZV4UKSdDy5Wu0wj73KzaGeLtC20pw9A9dMEiBTza63oITbkBiLUhpdjNOZTGpnpe5XiWXLytGfeANsNUBBhrl1dNN4ZSwUUeClMZjUqBx1fIS6q+0717mzOr7/Y58nIpuLN+X8AiIXLwyEv8GjGR+ew4lNYVCCrwFf04A0ROufYYPjfSsYYW40lAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=synopsys.com; dmarc=pass action=none header.from=synopsys.com; dkim=pass header.d=synopsys.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=synopsys.onmicrosoft.com; s=selector2-synopsys-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j3GaHR2XMKatO8oYszqBW60Mukuhc1sUKCzy5/3nsUo=; b=U85tM9mn9HHTtw1evzX+amf9wnqPE8V/68c/+clhG2rtaq0OvIt4GlFL3NUKoQp2omoo86oAYzKgNNqRCKlT6pFzF8Yip2TS3SUE4opDT99WrhlRfRZ/pzDnxtYPfmWK8ppKcYMSKhumT81FzNtGSYKxpCiB2XrqIXwK/w9X5yY= Received: from CH2PR12MB4216.namprd12.prod.outlook.com (20.180.6.151) by CH2PR12MB3976.namprd12.prod.outlook.com (52.132.245.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Fri, 20 Dec 2019 12:39:12 +0000 Received: from CH2PR12MB4216.namprd12.prod.outlook.com ([fe80::3c7e:dc0:3013:de3c]) by CH2PR12MB4216.namprd12.prod.outlook.com ([fe80::3c7e:dc0:3013:de3c%6]) with mapi id 15.20.2559.016; Fri, 20 Dec 2019 12:39:12 +0000 From: Vitor Soares To: Arnd Bergmann CC: "linux-kernel@vger.kernel.org" , "linux-i3c@lists.infradead.org" , Joao Pinto , Boris Brezillon , gregkh , Wolfram Sang , Mark Brown Subject: RE: [RFC 5/5] i3c: add i3cdev module to expose i3c dev in /dev Thread-Topic: [RFC 5/5] i3c: add i3cdev module to expose i3c dev in /dev Thread-Index: AQHVr2/iKIpGMGLN70aN99S9k54hW6ezpfQAgA9YgYA= Date: Fri, 20 Dec 2019 12:39:11 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?utf-8?B?UEcxbGRHRStQR0YwSUc1dFBTSmliMlI1TG5SNGRDSWdjRDBpWXpwY2RYTmxj?= =?utf-8?B?bk5jYzI5aGNtVnpYR0Z3Y0dSaGRHRmNjbTloYldsdVoxd3dPV1E0TkRsaU5p?= =?utf-8?B?MHpNbVF6TFRSaE5EQXRPRFZsWlMwMllqZzBZbUV5T1dVek5XSmNiWE5uYzF4?= =?utf-8?B?dGMyY3RZamN5TlRJek5ESXRNak15TlMweE1XVmhMVGd5TnprdFlqZ3dPR05t?= =?utf-8?B?TlRsa04yWmpYR0Z0WlMxMFpYTjBYR0kzTWpVeU16UXpMVEl6TWpVdE1URmxZ?= =?utf-8?B?UzA0TWpjNUxXSTRNRGhqWmpVNVpEZG1ZMkp2WkhrdWRIaDBJaUJ6ZWowaU1U?= =?utf-8?B?a3pNQ0lnZEQwaU1UTXlNakV6TVRreE5EazROVFl5TVRrMElpQm9QU0ozVDA5?= =?utf-8?B?clRtbGxMMkpyYkhkcFVHbFlTbGRKWTFSNmEzQnJjRGc5SWlCcFpEMGlJaUJp?= =?utf-8?B?YkQwaU1DSWdZbTg5SWpFaUlHTnBQU0pqUVVGQlFVVlNTRlV4VWxOU1ZVWk9R?= =?utf-8?B?MmRWUVVGQ1VVcEJRVU5UWlhWU05VMXlabFpCVlZwalMySkxiRkVyU20xU2JI?= =?utf-8?B?ZHdjM0ZXUkRSdFdVOUJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlNFRkJRVUZEYTBOQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UlVGQlVVRkNRVUZCUVd0NFYyOXNVVUZCUVVGQlFVRkJRVUZCUVVGQlFVbzBR?= =?utf-8?B?VUZCUW0xQlIydEJZbWRDYUVGSE5FRlpkMEpzUVVZNFFXTkJRbk5CUjBWQllt?= =?utf-8?B?ZENkVUZIYTBGaVowSnVRVVk0UVdSM1FtaEJTRkZCV2xGQ2VVRkhNRUZaVVVK?= =?utf-8?B?NVFVZHpRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZGUVVGQlFVRkJRVUZCUVdk?= =?utf-8?B?QlFVRkJRVUZ1WjBGQlFVZFpRV0ozUWpGQlJ6UkJXa0ZDZVVGSWEwRllkMEoz?= =?utf-8?B?UVVkRlFXTm5RakJCUnpSQldsRkNlVUZJVFVGWWQwSnVRVWRaUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlVVRkJR?= =?utf-8?B?VUZCUVVGQlFVTkJRVUZCUVVGRFpVRkJRVUZhWjBKMlFVaFZRV0puUW10QlNF?= =?utf-8?B?bEJaVkZDWmtGSVFVRlpVVUo1UVVoUlFXSm5RbXhCU0VsQlkzZENaa0ZJVFVG?= =?utf-8?B?WlVVSjBRVWhOUVdSUlFuVkJSMk5CV0hkQ2FrRkhPRUZpWjBKdFFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRa0ZCUVVGQlFVRkJRVUZKUVVGQlFVRkJTalJCUVVGQ2JVRkhPRUZr?= =?utf-8?B?VVVKMVFVZFJRV05uUWpWQlJqaEJZMEZDYUVGSVNVRmtRVUoxUVVkVlFXTm5R?= =?utf-8?B?bnBCUmpoQlkzZENhRUZITUVGamQwSXhRVWMwUVZwM1FtWkJTRWxCV2xGQ2Vr?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVWQlFVRkJRVUZCUVVGQlowRkJRVUZCUVc1blFV?= =?utf-8?B?RkJSMWxCWW5kQ01VRkhORUZhUVVKNVFVaHJRVmgzUW5kQlIwVkJZMmRDTUVG?= =?utf-8?B?SE5FRmFVVUo1UVVoTlFWaDNRbnBCUnpCQllWRkNha0ZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRlJRVUZCUVVGQlFVRkJRMEZC?= =?utf-8?B?UVVGQlFVTmxRVUZCUVZwblFuWkJTRlZCWW1kQ2EwRklTVUZsVVVKbVFVaEJR?= =?utf-8?B?VmxSUW5sQlNGRkJZbWRDYkVGSVNVRmpkMEptUVVoTlFXUkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZDUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVsQlFVRkJRVUZLTkVGQlFVSnRRVWM0UVdSUlFuVkJSMUZCWTJk?= =?utf-8?B?Q05VRkdPRUZqUVVKb1FVaEpRV1JCUW5WQlIxVkJZMmRDZWtGR09FRmtRVUo2?= =?utf-8?B?UVVjd1FWbDNRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlJVRkJRVUZCUVVGQlFVRm5RVUZCUVVGQmJtZEJRVUZIV1VGaWQwSXhR?= =?utf-8?B?VWMwUVZwQlFubEJTR3RCV0hkQ2QwRkhSVUZqWjBJd1FVYzBRVnBSUW5sQlNF?= =?utf-8?B?MUJXSGRDTVVGSE1FRlpkMEZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVkZCUVVGQlFVRkJRVUZEUVVGQlFVRkJRMlZCUVVG?= =?utf-8?B?QlduZENNRUZJVFVGWWQwSjNRVWhKUVdKM1FtdEJTRlZCV1hkQ01FRkdPRUZr?= =?utf-8?B?UVVKNVFVZEZRV0ZSUW5WQlIydEJZbWRDYmtGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVKQlFVRkJRVUZCUVVGQlNVRkJR?= =?utf-8?B?VUZCUVVvMFFVRkJRbnBCUjBWQllrRkNiRUZJVFVGWWQwSm9RVWROUVZsM1Fu?= =?utf-8?B?WkJTRlZCWW1kQ01FRkdPRUZqUVVKelFVZEZRV0puUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkZRVUZCUVVG?= =?utf-8?B?QlFVRkJRV2RCUVVGQlFVRnVaMEZCUVVoTlFWbFJRbk5CUjFWQlkzZENaa0ZJ?= =?utf-8?B?UlVGa1VVSjJRVWhSUVZwUlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCVVVGQlFVRkJRVUZCUVVOQlFVRkJRVUZEWlVGQlFVRmpkMEoxUVVoQlFX?= =?utf-8?B?TjNRbVpCUjNkQllWRkNha0ZIVlVGaVowSjZRVWRWUVZoM1FqQkJSMVZCWTJk?= =?utf-8?B?Q2RFRkdPRUZOVVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFrRkJRVUZCUVVGQlFVRkpRVUZCUVVGQlNqUkJRVUZD?= =?utf-8?B?ZWtGSE5FRmpRVUo2UVVZNFFXSkJRbkJCUjAxQldsRkNkVUZJVFVGYVVVSm1R?= =?utf-8?B?VWhSUVZwUlFubEJSekJCV0hkQ2VrRklVVUZrVVVKclFVZFZRV0puUWpCQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVVZCUVVGQlFVRkJRVUZCWjBGQlFV?= =?utf-8?B?RkJRVzVuUVVGQlNGbEJXbmRDWmtGSGMwRmFVVUkxUVVoalFXSjNRbmxCUjFG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGUlFVRkJRVUZC?= =?utf-8?B?UVVGQlEwRkJRVUZCUVVFOUlpOCtQQzl0WlhSaFBnPT0=?= authentication-results: spf=none (sender IP is ) smtp.mailfrom=soares@synopsys.com; x-originating-ip: [83.174.63.141] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 255fc13b-2490-4f5c-1b1b-08d785499daa x-ms-traffictypediagnostic: CH2PR12MB3976: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 025796F161 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(376002)(346002)(396003)(39860400002)(136003)(40764003)(51874003)(199004)(189003)(478600001)(66946007)(186003)(71200400001)(2906002)(86362001)(4326008)(53546011)(5660300002)(6916009)(26005)(966005)(6506007)(7696005)(66556008)(64756008)(81156014)(66476007)(9686003)(66446008)(8676002)(55016002)(81166006)(8936002)(33656002)(316002)(76116006)(54906003)(52536014)(42413003)(32563001);DIR:OUT;SFP:1102;SCL:1;SRVR:CH2PR12MB3976;H:CH2PR12MB4216.namprd12.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: synopsys.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IUkRiTi8ZIqMzz+IVxlX8rlN6DrsJvHDWU92DxNkTQ/MaZDLdfJ8lPnPmjmCsCmOnj0Lk5xeZEBsyP7sgs5ks1WNzSLdmY9ZdylEzpmgyjcoNh0E3iKQtpMX3zo0t23BI4VfshYco9Kw3sS+uWGDJYdjPz5tZh+SHECCbFxufNRoofJHWFE3QKzHEFTR9WhjB1RVGoXID0ao16WDrDSmvnf/fM/9MTBls4hC0rxZRXsLyt5dZR+mt1BA6FPxnZC23wah2RPzbjReufJwZIPj+Ym/npkjSQwj97gScaqKxI+R9GEj55Hoeu1FM3LZ0zhhhE5r5uD7YcL7hU4y8ZLB+C4MQdTFAwGB67/kCTpNmNi7EOOT6+hgFIQaMPNgeIrOx0RxslHJJVlxmJVuVnbkhc2kf+qCTBYt3dDjqwNlZaKLfdqz8pbms8hl9PK3cxFD2FN0ujghkZh9JUog6sc1PlBdn/ONEKagrWj2jZ6NI+n5BGyLxlgcWw3ZJsRdp7PrNiwnd7tEbrU1awz4naK8EeE8ZmiXkh3LeJvB1qFvmHgz9Y+4H2xOqSElvH0FIhtRXpeMslm5RACGfXS3WOzO0IBPMLBZFQ5oPTJN+4MQ50Q= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 255fc13b-2490-4f5c-1b1b-08d785499daa X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2019 12:39:11.8341 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c33c9f88-1eb7-4099-9700-16013fd9e8aa X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 18RdCbGs+DrrzIKuzQ7lrxQ8Hh4sk7SFw/tBTmA1D7KC3cHNpFsG5BBgQBzgY7Cc5dUe3WBY01QMMbHqBQNhuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB3976 X-OriginatorOrg: synopsys.com Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQXJuZCwNCg0KRnJvbTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4NCkRhdGU6IFR1 ZSwgRGVjIDEwLCAyMDE5IGF0IDE3OjUxOjE0DQoNCj4gT24gVHVlLCBEZWMgMTAsIDIwMTkgYXQg NDozNyBQTSBWaXRvciBTb2FyZXMgPFZpdG9yLlNvYXJlc0BzeW5vcHN5cy5jb20+IHdyb3RlOg0K PiA+DQo+ID4gKy8qIElPQ1RMIGNvbW1hbmRzICovDQo+ID4gKyNkZWZpbmUgSTNDX0RFVl9JT0Nf TUFHSUMgICAgICAweDA3DQo+ID4gKw0KPiA+ICtzdHJ1Y3QgaTNjX2lvY19wcml2X3hmZXIgew0K PiA+ICsgICAgICAgc3RydWN0IGkzY19wcml2X3hmZXIgX191c2VyICp4ZmVyczsgICAgIC8qIHBv aW50ZXJzIHRvIGkzY19wcml2X3hmZXIgKi8NCj4gPiArICAgICAgIF9fdTMyIG54ZmVyczsgICAg ICAgICAgICAgICAgICAgICAgICAgICAvKiBudW1iZXIgb2YgaTNjX3ByaXZfeGZlciAqLw0KPiA+ ICt9Ow0KPiA+ICsNCj4gPiArI2RlZmluZSBJM0NfSU9DX1BSSVZfWEZFUiAgICAgIFwNCj4gPiAr ICAgICAgIF9JT1coSTNDX0RFVl9JT0NfTUFHSUMsIDMwLCBzdHJ1Y3QgaTNjX2lvY19wcml2X3hm ZXIpDQo+ID4gKw0KPiA+ICsjZGVmaW5lICBJM0NfSU9DX1BSSVZfWEZFUl9NQVhfTVNHUyAgICA0 Mg0KPiANCj4gVGhpcyBpcyBub3QgYSBncmVhdCBkYXRhIHN0cnVjdHVyZSBmb3IgVUFQSSwgcGxl YXNlIHNlZQ0KPiBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0 cHMtM0FfX2dpdC5rZXJuZWwub3JnX3B1Yl9zY21fbGludXhfa2VybmVsX2dpdF9hcm5kX3BsYXln cm91bmQuZ2l0X3RyZWVfRG9jdW1lbnRhdGlvbl9jb3JlLTJEYXBpX2lvY3RsLnJzdC0zRmgtM0Rj b21wYXQtMkRpb2N0bC0yRGVuZGdhbWUtMjZpZC0zRDkyNzMyNGI3OTAwZWU5Yjg3NzY5MWE4YjIz N2UyNzJmYWJiMjFiZjUmZD1Ed0lCYVEmYz1EUEw2X1hfNkprWEZ4N0FYV3FCMHRnJnI9cVZ1VTY0 dTl4NzdZMEtkMFBoREtfbHB4RmdnNlBLOVBhdGVId2piX0RZMCZtPTVROVdqSzBvOTNOUjdEUTlO TTZTbzZtZmRncE5uWm5TYVA4cU1wZ2FDN0Umcz1MenpqclVRQUc4Zng1amtWeUs3M2RCRHJhaE5B dmswOUN4eGx4M0tPaVhJJmU9IA0KPiANCj4gZm9yIHNvbWUgYmFja2dyb3VuZC4gSSdtIHBsYW5u aW5nIHRvIHN1Ym1pdCB0aGF0IGRvY3VtZW50YXRpb24gZm9yDQo+IG1haW5saW5lIGludGVncmF0 aW9uIHNvb24uDQo+IA0KPiAgICAgIEFybmQNCg0KSSB3YXMgY2hlY2tpbmcgb3RoZXIgY29kZSBl eGFtcGxlcyBmb3IgdGhpcyBhbmQgZm91bmQgdGhhdCBzb21lIGF1dGhvcnMgDQphZGQgZXh0cmEg cmVzZXJ2ZWQgZmllbGRzIGZvciBmdXR1cmUgdXNlLiBTaG91bGQgSSBkbyB0aGUgc2FtZT8NCiAN CkkgaGF2ZSBzb21lIGRvdWJ0IHRvbyBpZiBpdCBpcyBvayB0byB1c2UgdGhlIHNhbWUgaW9jdGwg Y29tbWFuZCBhcHByb2FjaCANCmFzIGluIHNwaWRldjoNCg0KI2RlZmluZSBTUElfTVNHU0laRShO KSBcDQogIAkoKCgoTikqKHNpemVvZiAoc3RydWN0IHNwaV9pb2NfdHJhbnNmZXIpKSkgPCAoMSA8 PCBfSU9DX1NJWkVCSVRTKSkgXA0KCQk/ICgoTikqKHNpemVvZiAoc3RydWN0IHNwaV9pb2NfdHJh bnNmZXIpKSkgOiAwKQ0KI2RlZmluZSBTUElfSU9DX01FU1NBR0UoTikgX0lPVyhTUElfSU9DX01B R0lDLCAwLCBjaGFyW1NQSV9NU0dTSVpFKE4pXSkNCg0KT3IgdGhlIGJlc3QgaXMgdG8gdXNlIGFu b3RoZXIgc3RydWN0dXJlIHRvIGVtYmVkZGVkIE4gdHJhbnNmZXJzIGxpa2UgaW4gDQp0aGlzIHBh dGNoLg0KDQpUaGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciBoZWxwLg0KQmVzdCByZWdhcmRzLA0K Vml0b3IgU29hcmVzDQo=