Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp4099155pxk; Tue, 8 Sep 2020 10:38:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyRxD38Lmh4FrSh5Q6KeF4GDfUPlwl6m72EFMHeassrcVkq+TNiT0cz2lGV0ho4qgYqaQtd X-Received: by 2002:a05:6402:445:: with SMTP id p5mr75322edw.214.1599586716705; Tue, 08 Sep 2020 10:38:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599586716; cv=none; d=google.com; s=arc-20160816; b=W0p7OHaM18eh0WhmiZdaLoW3eApH1rLY0KfF+P7aS+AsNYoso9F4Qr7JsTqvUXG1kU WHFM99CH6n3+pSwwan61jZNz5mUSLvVleS/MtRw8NnUOHim+6LILb8iNqnu0eTRMXHXY UrHCtvlY3WWzyz8/KjMBB+L8x5qbCia1VPUOjiYw74w1cPHbKST25rT2eKZSYG+o27c7 ur2HLh6nnlAEcEpeNjSwAbRGRWNdF//MaMnZrs3pUNiE7REzdap/t6Sd1VpEF+riiNN3 EQqQjmvfCoVjMk+3HCpqFqPVzXdScBIbDeNoKJBmmSe/xKzka5/nwoFYazzXjHlzaN5N u7tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature:dkim-filter; bh=EVRNY2gK6A7LOpNzRvy3Ck7Aj7kox9AUX6fO/yDNTq8=; b=F8QIvfU1oy2i6lViB6MMeF85iCpuaGNwzVsxwWVmba0iaAJJcOwrqiWWr7YT78/9r8 Av3LiXgdpocqr0CJcs/TPyJln1d5Xr/fX0Kfi38ixXNs8BiV0QMMgm33hBYzHpffZVEp YT2chCmUlbKhp1vQtQk3ejXAobVsd5zjygYkKv5ZnLoGsZD9pSHjxPrkB2UOYJs4BMfw Gd6npaq7+gFmY7XYo3ty97oZ+hyCRaQbbkP4Vy5esO01NnDUHa3XdWTtMfPIoAQ02V6F DXdxBpOPVKD7gavtD+8Eo8gUTVolSsh5/lu3C21apEF4GFypRFqcPMDRa2+RTLZ5sY4V 0sUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@perex.cz header.s=default header.b=De7j9nEz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=perex.cz Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h12si12199732eji.301.2020.09.08.10.38.13; Tue, 08 Sep 2020 10:38:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@perex.cz header.s=default header.b=De7j9nEz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=perex.cz Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731643AbgIHRfW (ORCPT + 99 others); Tue, 8 Sep 2020 13:35:22 -0400 Received: from mail1.perex.cz ([77.48.224.245]:41554 "EHLO mail1.perex.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731167AbgIHQOs (ORCPT ); Tue, 8 Sep 2020 12:14:48 -0400 Received: from mail1.perex.cz (localhost [127.0.0.1]) by smtp1.perex.cz (Perex's E-mail Delivery System) with ESMTP id 897DAA004B; Tue, 8 Sep 2020 14:26:31 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.perex.cz 897DAA004B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=perex.cz; s=default; t=1599567991; bh=EVRNY2gK6A7LOpNzRvy3Ck7Aj7kox9AUX6fO/yDNTq8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=De7j9nEzdfErbkFza6Sg2BPf8N0KjXLe73YoKCVVI1bq4z89Z7u9anFWzHcenzEM1 sgjtsmR9XxNqbJUOPzyTer6ltVhL4jsL2fsNbFVG/Nqz/vUgnT9zWieI7x6zhzsk8w ZLWpe5Qf4DkDJiLoihWjxgciLu7l5Y8JF/PV4YXc= Received: from p1gen2.perex-int.cz (unknown [192.168.100.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: perex) by mail1.perex.cz (Perex's E-mail Delivery System) with ESMTPSA; Tue, 8 Sep 2020 14:26:14 +0200 (CEST) Subject: Re: [PATCH v3 0/3] ASoC: Add sdw stream operations to dailink ops. To: Bard Liao , alsa-devel@alsa-project.org, vkoul@kernel.org Cc: pierre-louis.bossart@linux.intel.com, vinod.koul@linaro.org, tiwai@suse.de, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, ranjani.sridharan@linux.intel.com, hui.wang@canonical.com, broonie@kernel.org, srinivas.kandagatla@linaro.org, jank@cadence.com, mengdong.lin@intel.com, sanyog.r.kale@intel.com, rander.wang@linux.intel.com, bard.liao@intel.com References: <20200904182854.3944-1-yung-chuan.liao@linux.intel.com> From: Jaroslav Kysela Message-ID: <46f44acb-7d4b-965c-a6e2-98a4da79e6cc@perex.cz> Date: Tue, 8 Sep 2020 14:26:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200904182854.3944-1-yung-chuan.liao@linux.intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dne 04. 09. 20 v 20:28 Bard Liao napsal(a): > Sdw stream operation APIs can be called once per stream. Move these > operations to dailink ops. The linked series is "soundwire: Remove sdw > stream operations from Intel soundwire dai". > > Reviewed-by: Vinod Koul > > Changes in v3: > - s/ASOC/ASoC > > Pierre-Louis Bossart (3): > ASoC: soc-dai: clarify return value for get_sdw_stream() > ASoC: Intel: sof_sdw: add dailink .trigger callback > ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback > > include/sound/soc-dai.h | 3 +- > sound/soc/intel/boards/sof_sdw.c | 81 ++++++++++++++++++++++++++++++++ > 2 files changed, 83 insertions(+), 1 deletion(-) > This patchset depends on the SoundWire patchset "[PATCH v2 0/4] soundwire: Remove sdw stream operations from Intel" and cannot be used standalone. I believe that one maintainer should accept it or there should be a co-ordination between Mark and Vinod to push this in sync. We should really settle, how to accept such changes. I believe that Vinod should take it with the ack from Mark for this case. Please, don't require to split changes which depends on each other. For all above patches (I tested them): Acked-by: Jaroslav Kysela -- Jaroslav Kysela Linux Sound Maintainer; ALSA Project; Red Hat, Inc.