Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1149655pxk; Fri, 4 Sep 2020 01:44:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQuRoS2xuvyS2EIbR/ZAOcgO9Psq9+ggv1SQ5BHnGFXz7+ceLTYbDCoMYgPBesI6W57gjl X-Received: by 2002:a50:de04:: with SMTP id z4mr7571366edk.10.1599209084241; Fri, 04 Sep 2020 01:44:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599209084; cv=none; d=google.com; s=arc-20160816; b=Fm5JoIqHPA6oVaxSAWpFGed0KBilUo5IbXf2XpKFTLJcD6OyhJLFOHPw+OiTL2dIWj FIW2k62MMAwB3enDpx4eaOEf2qJyn8K3aXkNrF8VcXvXHB1FtxPmEd9eKXY68O53sJaL qn9TKbmEj/9GSDwqc2Gf/VsaYJIJrd3/ygNHq/6vhVw99Vfi6idd1jdr6yb5z2QwQjv3 FAJzZZHNtJnkDiKJYK/86rPDCGIGzH8pA334MPgMO5001QzpRVB+7+oqfn/x/BQeqTom YpoXG6ITHFaWrxCUKsKlXMqtONmSIHTPA+gV8hRmwyrra832H1NdJuVd82EL3FLNMlLB kqWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :ironport-sdr:ironport-sdr; bh=Wnm9UqAun+0uUIzKkh005cGnm/yNvnOgQpRTA6Re52M=; b=GruSOVGPSG1pR9fJbj6uphNb9wIugsrGgy6d6GNIxztbHaTXn01h2j48fsuBgV3s6Z gIBiIJwfGXvBEdwFlblhKkK+bfid+tZjPBtRKUCWeqgnKyfHs9AvcZfgbrDXRn+4SWXM xykTvUcowBn5j99Tqw06dLX1YqPr2BLOMwjhqBtde2TcLZlXI7bqdvYowqtE22+4ecXh Lj3fYuyhprz+dma6CYDFi1R1rb0hk6P4yZ+NCyGxQ93dwtD+FYi1xcQmYswPC/IrJ7+7 Z4yce27ELrW/vBpntdtSnOWsMwJlzfe6VQo8jJpnB2xJjxZiKU2y+P33OFJR1Yf30DE2 1eGA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id by2si3500136edb.324.2020.09.04.01.44.21; Fri, 04 Sep 2020 01:44:44 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729877AbgIDIlX (ORCPT + 99 others); Fri, 4 Sep 2020 04:41:23 -0400 Received: from mga04.intel.com ([192.55.52.120]:13460 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726425AbgIDIlX (ORCPT ); Fri, 4 Sep 2020 04:41:23 -0400 IronPort-SDR: I9wKeNtuF0a6JkzvXN7VVfyZFeTvf7W2r/CCkFO6QWhszUS/ukLPSyadD+KPvvHK33GRRz7Ml9 0iTR1EMsNPPg== X-IronPort-AV: E=McAfee;i="6000,8403,9733"; a="155108895" X-IronPort-AV: E=Sophos;i="5.76,389,1592895600"; d="scan'208";a="155108895" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Sep 2020 01:41:22 -0700 IronPort-SDR: Ok55I6yq4TTwLRRlpQIWfnIrtGkBmGNQoiM3mQQUNdGvoetYpFlWOb4lNYuudu9ZpCmVmxI8wZ lIzOxAJTTJ+g== X-IronPort-AV: E=Sophos;i="5.76,389,1592895600"; d="scan'208";a="284358880" Received: from bard-ubuntu.sh.intel.com ([10.239.13.33]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Sep 2020 01:41:19 -0700 From: Bard Liao To: alsa-devel@alsa-project.org, vkoul@kernel.org Cc: vinod.koul@linaro.org, linux-kernel@vger.kernel.org, tiwai@suse.de, broonie@kernel.org, gregkh@linuxfoundation.org, jank@cadence.com, srinivas.kandagatla@linaro.org, rander.wang@linux.intel.com, ranjani.sridharan@linux.intel.com, hui.wang@canonical.com, pierre-louis.bossart@linux.intel.com, sanyog.r.kale@intel.com, mengdong.lin@intel.com, bard.liao@intel.com Subject: [PATCH v2 0/4] soundwire: Remove sdw stream operations from Intel Date: Fri, 4 Sep 2020 04:47:35 +0800 Message-Id: <20200903204739.31206-1-yung-chuan.liao@linux.intel.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Sdw stream operation APIs can be called once per stream. Move these operations to dailink ops. The linked series is "ASoC: Add sdw stream operations to dailink ops". Pierre-Louis Bossart (4): soundwire: stream: fix NULL/IS_ERR confusion soundwire: intel: fix NULL/ERR_PTR confusion soundwire: intel: remove .trigger operation soundwire: intel: remove stream handling from .prepare and .hw_free drivers/soundwire/intel.c | 60 +++++--------------------------------- drivers/soundwire/stream.c | 2 +- 2 files changed, 9 insertions(+), 53 deletions(-) -- 2.17.1