Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp1121015rdb; Tue, 30 Jan 2024 08:27:37 -0800 (PST) X-Google-Smtp-Source: AGHT+IF+IPL24g7zKtAF3dkrCjnMkgdYyeV5QXd6IPThY5CBOftOhQvNYG6560H9S8oMQW75HQGV X-Received: by 2002:a17:90a:5b18:b0:28d:bd12:1812 with SMTP id o24-20020a17090a5b1800b0028dbd121812mr5043604pji.48.1706632056900; Tue, 30 Jan 2024 08:27:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706632056; cv=pass; d=google.com; s=arc-20160816; b=s6Dx9z//o9xknJQy1/8eQpy7duK1A7Vr+VYv6Ec5VGnddMZ1jwU0vPH/l2cigH+cMC YC0dyve9uyLOcuGYfDlLPM5n/RveExmgSgK/44rXCGz6/FPzS2BNKTio4NImZvhOtKp9 nE7zMU/I0o8aeE6IH20d5xm50DlAGISqUXwu/OtxocNhdr7m74M78yCnkmzup7cla89y 1JYqK5PvPmK2lH9r4qS1u2v37eGaPNC+bry9PzMd2c1HqWh5k/ZcWAxxl5cw1Q95TIGu SV+AadKqxmRuFszzQws2eKhnAJdoqy0w4Q327MyESlzRIUJYW3WwvjAatEjYiZ3hQNPJ py4w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=pjCMANrCG8urYDntie7AvrtrjzmVvczcYzGMCfRDgK4=; fh=VTOMinitw3mHGWF49RHhHx68aoCgERQkSARpf1gZ2GQ=; b=zIYrJHvC77lTHgTi9GPUyRRBEfn26bqa4YRaf0E4nyN/fw8+EDSlQH4IgvLzW5cqW1 dmNO1s2Qz776erq18VinL99aG4YefeTdONoybypQk+YgXUurb2AAKGX2UyhIZk2xD8pe wV826petSTen7lwiSfcAaagtCvjz8qUYcXvIfRLDRDjEwkewejFied9tElfyneua6Ruc V0v0tPQS5n30YmCBhI4d/Jt27pGuTJo749aONVMBZCmwo80OURikT0Y+wOQAMAQY/vuR TfM9JD7wEQf9bgfz0Yd1zD+2srbbQ7taaxPYx9N5rYjezYG6v1u3JY+V33NDmhp3AoC+ IZsA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=noBBIrpV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-44887-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-44887-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id f15-20020a17090ac28f00b0028cfa4f3873si7498060pjt.45.2024.01.30.08.27.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 08:27:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-44887-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=noBBIrpV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-44887-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-44887-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 79282B255C8 for ; Tue, 30 Jan 2024 16:00:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4876986AE9; Tue, 30 Jan 2024 16:00:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="noBBIrpV" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 76C9F85C67 for ; Tue, 30 Jan 2024 16:00:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706630417; cv=none; b=WE3Kwtuh0sCkbuOLUwk3NSjjaRvVKJrMz61FRSeXcjgb/ks4LWPIqJR76jalVhTE5zzavNMlSi/gbIgvy4n7jI7YrVifBL/23NveuL5SFsmMwqinGA7i4HZPmgnSu/wjbP0pzA5gvTDgbCPibg7oxzy2NNArRW2ZyeyHdzmBGKY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706630417; c=relaxed/simple; bh=b8i2Ikqa5Isp1hTL6r1iKRXe/yBNaJv7nEw/sg4+Fto=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Wj7BCAPpnMMNrLnEgbzyZ6NlH11ORR/PCqwe/2iCNQDpMYOQCU5T5BPj0kGE5emswDz7Rj7l8w2NMXGhRHrQ0jpHQQPeiY8FsDDpNOFhuBv5F+2DZPrtadh0oOhLgdiul5x4t1Cs4RmGWLSj37eqhhXjUtluxd3urBOc26SJbwI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=noBBIrpV; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78C9BC433C7; Tue, 30 Jan 2024 16:00:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706630417; bh=b8i2Ikqa5Isp1hTL6r1iKRXe/yBNaJv7nEw/sg4+Fto=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=noBBIrpVpUGmdyuqTZlL9IsgEuy8Jh9xZUF1EMV/uqKDB7q2R1v5PAYP4iUUexVAb yOQI0dT+PxwTgmrAaP7v/eBV/IYZ9Im8C1XV5xfntJEmj7wJeX3ITgfZsM6BaIg+54 IUgpXo1/vuAYWDFo6ajtXD25wsNNaUSvbqTlppGS3obJC5s3TfVrZ0XX8i9AJI7i/E uJy63vEf5cfd+N7+QeXHjzyZJlMJWZfzXq82atkn6ytzjHByzzv6trtZgxUwBL8/3K am+pMz62BDA/c2W3rKZ4TxsgKhVfLxF7pAG8iSdva3BttNUxkTYb+I1aaKou7NojXd IKLkrrXon7TGg== Date: Tue, 30 Jan 2024 21:30:13 +0530 From: Vinod Koul To: Vijendar Mukunda Cc: broonie@kernel.org, alsa-devel@alsa-project.org, yung-chuan.liao@linux.intel.com, pierre-louis.bossart@linux.intel.com, Basavaraj.Hiregoudar@amd.com, Sunil-kumar.Dommati@amd.com, vinod.koul@intel.com, venkataprasad.potturu@amd.com, Sanyog Kale , open list Subject: Re: [PATCH V4 03/13] soundwire: amd: refactor amd soundwire manager device node creation Message-ID: References: <20240129055147.1493853-1-Vijendar.Mukunda@amd.com> <20240129055147.1493853-4-Vijendar.Mukunda@amd.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240129055147.1493853-4-Vijendar.Mukunda@amd.com> On 29-01-24, 11:21, Vijendar Mukunda wrote: > Refactor amd SoundWire manager device node creation logic and implement > generic functions to have a common functionality for SoundWire manager > platform device creation, start and exit sequence for both legacy(NO DSP) > and SOF stack for AMD platforms. These functions will be invoked from > legacy and SOF stack. Acked-by: Vinod Koul -- ~Vinod