From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 077FCC4332F for ; Fri, 11 Nov 2022 01:47:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232615AbiKKBrg (ORCPT ); Thu, 10 Nov 2022 20:47:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232580AbiKKBrd (ORCPT ); Thu, 10 Nov 2022 20:47:33 -0500 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF262B4C for ; Thu, 10 Nov 2022 17:47:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1668131252; x=1699667252; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=LsLwuJGxY3T/eqhHzQzb/hB6ASDecYTJ99F4oFiOpQk=; b=CbdqP+rtMo3i8N7IutVdAOH6dDEj9QqjUcZsV3NIUSDKtdPLXFEh1++l 31ZKnvMHL7Ll5RRrKZH34SR0/C9AwBTdh89Q5wRoILBhy/MVQeM58QO7y y5k5cl+QOdpsiEIQEQwPBVlx4Nv1rFuN+W+CChxq77ODi9Bv6TVsGJa+q rrOvkehYH973XgKd7eZIpoiQwqx2FqwtMVzkrDTYH/j/L2w/xddKy8u5m 7oaKrnyxHPuKgK1XkbM8RZ7cJ7ba/FS1eAoX3OHcQogeKXTTt5IFwT7IS eZT68sPKg2mR9cp2M7ZmsiLC9RjsmCnjbXKIfoqUzsmcDh2XRWaUPfNVR g==; X-IronPort-AV: E=McAfee;i="6500,9779,10527"; a="294850632" X-IronPort-AV: E=Sophos;i="5.96,155,1665471600"; d="scan'208";a="294850632" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Nov 2022 17:47:32 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10527"; a="639845411" X-IronPort-AV: E=Sophos;i="5.96,155,1665471600"; d="scan'208";a="639845411" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga007.fm.intel.com with ESMTP; 10 Nov 2022 17:47:31 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 10 Nov 2022 17:47:31 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 10 Nov 2022 17:47:30 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Thu, 10 Nov 2022 17:47:30 -0800 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.49) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Thu, 10 Nov 2022 17:47:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n+0quYAWqPv0svdGIbLVMdaRP6u48RcbhkX4RgSS5wDG+TUs85t80PqBH+zr+ZbDBu6DOl0cVA2SmnouOujRMiZhwWe7cZBlkcVw/7qetAJ8lqKJRdSvMuq2/vwxOvx3XxYC3HBtIx8HPwAa8KXx2YM3pHPE4wbMmc21EAFFSiXTvqiS/yPUb6DRBgEt9TJE/qIffq6cMw9MfkSUtuWvWk+aAF6tvoMHdvq/S9Sro0WpCgPPjxy4riLiYh61W1W/vLqGxhcXt2YiI/5Ix/KwWu60npIvTlPnw07sEgL+Edga/Nk0huaItFW2f3wONvMSprunAjvdacJtubPSmxdD2A== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LsLwuJGxY3T/eqhHzQzb/hB6ASDecYTJ99F4oFiOpQk=; b=aTRWKpizTta7OTaNS6reZH0FOyp5mpiTkWg3fz01azbInKFiHgRftdKTDbI7Tsp04tWZxs2TqMQNV/shoPQ/UdDFvzCyVJrZ1mBzQmwOBRtWjQUAREDI+KvLJt4vdmo7B8XG5NDZ53hKo7KDt2qukzNv9kjBQiw6vcqPdMaSSu8azx1UqggDe+wAIImDBgusy+xDfx6z0IKx5LkTnUVih1DiNd/7r7/ZiHNUJ2v+YUxAmybC3Iy+csOA2OjXDDCd0P/hingXYT8x6v+9dyyrZA1vONILTKeT5wUxeUIluXe6rQJXwSI6szlyfgiyR2YSSTLpvUDOfw0afBSpiszUJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM6PR11MB4074.namprd11.prod.outlook.com (2603:10b6:5:5::11) by DS7PR11MB6126.namprd11.prod.outlook.com (2603:10b6:8:9e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.27; Fri, 11 Nov 2022 01:47:28 +0000 Received: from DM6PR11MB4074.namprd11.prod.outlook.com ([fe80::3b48:76c4:5193:2df3]) by DM6PR11MB4074.namprd11.prod.outlook.com ([fe80::3b48:76c4:5193:2df3%7]) with mapi id 15.20.5791.027; Fri, 11 Nov 2022 01:47:28 +0000 From: "Liao, Bard" To: Bard Liao , "alsa-devel@alsa-project.org" , "vkoul@kernel.org" CC: "vinod.koul@linaro.org" , "linux-kernel@vger.kernel.org" , "pierre-louis.bossart@linux.intel.com" Subject: RE: [PATCH 7/7] soundwire: intel: split auxdevice to different file Thread-Topic: [PATCH 7/7] soundwire: intel: split auxdevice to different file Thread-Index: AQHY9W0kVhKMfSQpDE6oqDEeqqAfF6448o+Q Date: Fri, 11 Nov 2022 01:47:28 +0000 Message-ID: References: <20221111013135.38289-1-yung-chuan.liao@linux.intel.com> <20221111013135.38289-8-yung-chuan.liao@linux.intel.com> In-Reply-To: <20221111013135.38289-8-yung-chuan.liao@linux.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB4074:EE_|DS7PR11MB6126:EE_ x-ms-office365-filtering-correlation-id: bfec97c9-0afe-49dd-7c9e-08dac386b0c6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vDorRvnJrYT9m3XQ0ZGrwSpFNF48KE7HV8+nhECHIePERjhxwiQgjbzzgaK3H9QWkLnv/rGjmkP8lktHDt0vxnTANU/FSDvuamQcJ7W4V/AZKOJilxb5W3Ba5Q7tJ0gKNJtl0AkAjdi87uzOPGptRK+lvh4ekXrdUpXTqwKDTmqhHj/p5ZKZQu0FzesZoNI063J4W2jrDvN2AiCp/YqnDUgeaotWvisscy/HBVWE4R948TTcDgRVC8aa3Lv8Qa3QOUdjM+p1wO9EniFcGyYHUEUsC4Vq6D/UVKxKl0jgdYYdvAvqyh+jxRYh5OfJ4Tb9jU0gq3m8iFTzlgJ0LWYB32jIMMrdNj/6r/eMoNA2JyQ+UMxFE3dixav9AnaJJerwFruf6M62xWxy+MBy9BYZe0MuLZOwkAFWRw/L9HiVwhQbFAUI1wQmbKcbzv4xcAunDsITOP3m/ecnlTLLlQNqaMndxVxr7EbqKQhI7mO82F8svyWU7+lIV0FbQrqyit+MLCApZx7HMmCepEyTpCynQr4w3N9MpTsAp9iCywPTbA80uL2UMeqIAH6ws3PcjeRO7DxhSPk6qZLs4WL5XcKCK/9FnLJwwM6aS5PhUG/VnC/uFaEaq6rTnjYfQ6usnqPt9aZletIKHUDv7NFV1eMQBYI7syfa4myJwSqy/VDyRY1sbwF0Zb7jc6SHPJWGnfjNp0ALKyiLHC0FQVuVzme+ei+qvthrA3d/69udX0KBf3xBihy4CkQuJBEC6zIkSKABEnZkH9fRGd5jcyML0P8G1w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB4074.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(376002)(136003)(346002)(396003)(39860400002)(451199015)(186003)(53546011)(6506007)(9686003)(8676002)(66476007)(26005)(4326008)(316002)(5660300002)(8936002)(4744005)(76116006)(7696005)(41300700001)(52536014)(66446008)(66556008)(66946007)(54906003)(55016003)(83380400001)(38100700002)(122000001)(38070700005)(110136005)(86362001)(33656002)(82960400001)(2906002)(64756008)(71200400001)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?zHwnad0UJUPJ+NrPtJx02nw2Th0TY8siTB5pAIkXhCL1HlZnuQWY+MOLg2vw?= =?us-ascii?Q?IM7GOP2pXZt9z7Mk34e3jyV/8EEbklp2D5twDw/C6iSAY4G8RnVPdaXb+Ek7?= =?us-ascii?Q?acQFiWzMaB+pKlK5VynRLfFylZ7/G8ghfBwSkPO9YwNd1LWQRLTCRgm8g2ND?= =?us-ascii?Q?aUvR02jpHAd6tW95rkMOwqvXm9XU76BozTECZZorRZApC7WI09+jMBgjFxbZ?= =?us-ascii?Q?S9cL/QXkSQeciWI1Dii1uBtOB9bMYWVvtKT9rsn1csYbr3+k/PAuGITlq64T?= =?us-ascii?Q?oRVQEFetg0w5oFTFA+P1U1udFdCcfY1Ws+F7NsibXWEKb0OYRvE6anjs5GCm?= =?us-ascii?Q?skV2jn74BNKYctlcBOMjvEsDvIzs1WOqpFELglf2JxLzUENh1UkDgLNktbdG?= =?us-ascii?Q?RVwfpUNKx2j2CbaYTm7b1QQi6n5vDtLMqluiLlVFWPtXhV5FL2C4vD0zwI2X?= =?us-ascii?Q?Qei9J+0U8UvN+U9+DxjJe/9iEkDXevmK84UhrVq9sJAmAvUPpPDE8atJbk+0?= =?us-ascii?Q?GV7z72l7TKVR5v9vf9XoESaQ9XTA2uZTgtCN1dO9rsmLX4PCakTgO/sk+6O6?= =?us-ascii?Q?/EguW2w0Cs4LTNtsqG1Rals1McenDSm1Dw739iwJfWcWn7zmk5/GbzlAghPF?= =?us-ascii?Q?hdzVsfymSoI4/neSAuNOPP31MhaA+/ylQ6jNB5HhRWJLrfLe+wfMMiYCOjoR?= =?us-ascii?Q?nAY5WtpDqWqqjkpB0mZYjG+lr5bhPdTA3JAIRb3i3vtEPEZczVKuQsw/ugqB?= =?us-ascii?Q?tkGGzE0Aela9gh30OygOpIW2qaIGMwXcgclAxzhOxOmRKxw6aUXQ53p/myvg?= =?us-ascii?Q?1b0GeukjS2ozv+vt5XaTfz+wDvyv5XiLDZPTqR2sAdYnnBdwY39YCH61tNHS?= =?us-ascii?Q?TFxjoCakAAMkU3zTWsCKCLBQlMQgLvyDlT8GbD6JvRffkoNhFRcymXY+2bF+?= =?us-ascii?Q?xwEyeHZac8LhVVaTBDIscuyc2CpoG/Y/YLW/nZXhj0UAfl101DmjAUbC/ZR7?= =?us-ascii?Q?Ynq9vQkz56ul+YmK8GMo6QbL/uezLUgUBjwT+IE0+x/hgd/XZQYivcaUB1vV?= =?us-ascii?Q?ynsWjERW9VFNfGDyHHPET3B6PBncObxFwMNvyau8NT+LNUvVJhM90hwocsft?= =?us-ascii?Q?AcltdpUZJMW4BmCVKGYSSGJtnnxpc+cDU7oCnZarGz5mR5tf1bft9UEkNFxR?= =?us-ascii?Q?S4j28LWihFQ8onjqTqykKU4iLfPjwZ3ObpAPmpPYUFjfTSrePk1i/9WkJuBk?= =?us-ascii?Q?2imWHvdTp0O944qGUQDYzrTqmO8bBis9XC/VRTmJwSsoJYm0IEgXgBy1sfO9?= =?us-ascii?Q?kckEF+qK9rI/SulU9d90a7LTzUtRzCt9xNGYqK/lQWcNScCwx2IGc067bSp4?= =?us-ascii?Q?8GIz1hfDYuOokJQxzQj622RSp89vUmBxBZmJyEB+4Mvea1A+Rk8SVcsjDnlD?= =?us-ascii?Q?jpruQ+RZCOnvtds9k61DMlLLyWQ8FFcdLjNPRFtSXa479MLu6syc5lH92AaT?= =?us-ascii?Q?HwHoKTWq7q7uZRrrzqpUMXVfMlOQJsjiPs7PBHYfD98bubYKKGrRTN+58QNw?= =?us-ascii?Q?r73LJ7ibpL3ABCg+pHYaVyFh3Ia1FVHPjCvueIu4?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4074.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bfec97c9-0afe-49dd-7c9e-08dac386b0c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2022 01:47:28.4866 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7N4AlSw+LkmzrGvM61KDf/XLFO6Lc9yPxREuT0buMKG7px2vIZqHZ62mukKjyT0itOkFgPjsjQq2sGEZg1GzJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6126 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > -----Original Message----- > From: Bard Liao > Sent: Friday, November 11, 2022 9:32 AM > To: alsa-devel@alsa-project.org; vkoul@kernel.org > Cc: vinod.koul@linaro.org; linux-kernel@vger.kernel.org; pierre- > louis.bossart@linux.intel.com; Liao, Bard > Subject: [PATCH 7/7] soundwire: intel: split auxdevice to different file >=20 > From: Pierre-Louis Bossart >=20 > The auxdevice layer is completely generic, it should be split from > intel.c which is only geared to the 'cnl' hw_ops now. >=20 > Signed-off-by: Pierre-Louis Bossart > Reviewed-by: Rander Wang > Signed-off-by: Bard Liao Hi Vinod, Note that "soundwire: intel: Initialize clock stop timeout" which is in your fixes branch, but not in your next branch is needed before applying this patch.