Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1944676yba; Sun, 21 Apr 2019 19:33:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqyMHuKKDSiqQ4L1iufoHn+VeT2XIa65AqO1Hfyorsv8UHPlP+Vs+HpJmQfN7H44h9ZWutp6 X-Received: by 2002:a62:184a:: with SMTP id 71mr17673772pfy.1.1555900400619; Sun, 21 Apr 2019 19:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555900400; cv=none; d=google.com; s=arc-20160816; b=hbHEwhsrk3Rl4uMT7W9uSbbJxwdozv/5AY8mOz/z13aDL969WqsKnzHnqtxpnkDivc pFKRolOqVuHKkzxPfy8A9fxNBk/K418hIh+CTFxNAFkJ1jnOzMq2abqbItHPX3wHjMm2 Q5G+fUkJGLftPy2HqR0xUJraVuTYdO2GphB0dzJih715seJdu2aMe9Egk+agHUi4jNNM FX44WWfYE80mEMjrizDO8O/dJrFc3h/6PPEwnrNwhL2kVUHqz0BQ34agpxgC40WO5l9+ VCU0UEfbCrgQDSyZZEuirylZvDMAwhg5F00X8PHTZ5PPNGYswA60SAZvGCYkixrXSizL p9VQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=2h6fxVJ6czWNYrfVgyxPegO9tSDmbBJS+wIOKDOIY3E=; b=FA3Gp8cp8RiqKoXpEVSzCIwNaBoGRurIOsBcHB4y1C8vx3Uk8/MQ/iMo01rEiDIHT6 x58Bl6+/eYq+FSwvNt9YGyfLrTfDGkTRVKsOmD+I6Pk8SACVyOQvJWSQ4RwU9V2iZDjR P5hbYiiyy5nY+k2ND9xycAy/nGwf0paiNnkawLvrQZzmXV3K7DQ5er/DMjwg/u+prhqm LhzpyOKdpv/npZqOUqlCgVcrGRLIXw4GszIdtgV3Xw1YTEkRwxmRzOajZTrxaNh2P1uD cLPPN7n64Vc/AjnqUx0/NXl5g80vW0irEJbd87PubI12U5In7q+0MkQhCGY2kDHmN1mg F7uQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=GN7hESkF; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y11si11718184plr.384.2019.04.21.19.33.05; Sun, 21 Apr 2019 19:33:20 -0700 (PDT) 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=@linaro.org header.s=google header.b=GN7hESkF; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726342AbfDVCa7 (ORCPT + 99 others); Sun, 21 Apr 2019 22:30:59 -0400 Received: from mail-ot1-f66.google.com ([209.85.210.66]:39760 "EHLO mail-ot1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726148AbfDVCa6 (ORCPT ); Sun, 21 Apr 2019 22:30:58 -0400 Received: by mail-ot1-f66.google.com with SMTP id f10so8476985otb.6 for ; Sun, 21 Apr 2019 19:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2h6fxVJ6czWNYrfVgyxPegO9tSDmbBJS+wIOKDOIY3E=; b=GN7hESkFdAl1JMCkZa8Dbzv2FSR/UtmCFi1g/8vkfMY8YMh8gSIMDRzE9hmGyc9gjl vC83ZGGMkmAOiR03hHMt5Oh9ba27nidD/FO8EskvjVtbVyjP2C2gdChGKfszOBO+dtq6 yoBnGqx+nBOVMZrlTWx7x4KQxtA+zN160j0l9vM6yFaD3AApCgyDuK6RaSXfl0uJFsXc jsiHpftyqOee38V1chupnypOPDMHTdd1yafRLuUd/5aTa918tnAEMwm62LytHmJyL66r arFkETzWc4ixHTO6Yrq9RVDI49dZgadLMD33Nwz7fbe4C/8nBYL15ZnC1T2gBgIeNJwT K4Hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2h6fxVJ6czWNYrfVgyxPegO9tSDmbBJS+wIOKDOIY3E=; b=JqGAbaXjSmd48VAu61S0H52ZfJqIFpfTqpYMBn9RdhaXzJ4ZXjYHZHDdMnmXGawKGK YBEQ8Y9IIoD3J1u3Kb6iW4wTbgDR6Q/Kz43+dfCBhfRAjnx7pzHuzWFX4xxlfelmwhpk kKjyOgFr1yyiRpZy3DCPfZnoD7oag/NSKMHLt9xXbyIuLATBaRL9jqEb4Pjevd4Hl3Rx swNpB9eqr+flBRS7A20U8aKz1+dmqBFQoAutxVHqfwdQh+QHcOrdE7/vNlw/YhEqnph8 rzN8UYGidmhgzRF18WiTg8Vup6py+PGXcV/emVM7c+TMe893FgMVl0St2mJ2gPkAO55a cUhg== X-Gm-Message-State: APjAAAUe88LjwklHcY9CovBGyMBz3MlgSsUO3P+uGjOSfcDmjUR4vSr5 4pXCS+vpN3tA6iAMkzketq4Ng1fojA2QunB/cpVogw== X-Received: by 2002:a9d:5784:: with SMTP id q4mr10609521oth.277.1555900257857; Sun, 21 Apr 2019 19:30:57 -0700 (PDT) MIME-Version: 1.0 References: <64ca5af0373c35590d8ac9f2b62e3c9fa46e3551.1555670768.git.baolin.wang@linaro.org> <20190419144125.GQ2803@sirena.org.uk> In-Reply-To: <20190419144125.GQ2803@sirena.org.uk> From: Baolin Wang Date: Mon, 22 Apr 2019 10:30:46 +0800 Message-ID: Subject: Re: [PATCH 2/2] soc: sprd: Add Spreadtrum multi-channel data transfer support To: Mark Brown Cc: Arnd Bergmann , Rob Herring , Mark Rutland , Orson Zhai , Chunyan Zhang , DTML , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mark, On Fri, 19 Apr 2019 at 22:50, Mark Brown wrote: > > On Fri, Apr 19, 2019 at 06:54:32PM +0800, Baolin Wang wrote: > > On Spreadtrum platform, the audio subsystem will use the multi-channel > > data transfer controller to transfer sound stream between audio subsystem > > and other AP/CP subsystem. > > > > It can support 10 DAC channel and 10 ADC channel, and each channel has > > 512 bytes depth data fifo. Moreover each channel can be used DMA mode > > or interrupt mode to transfer data. > > Acked-by: Mark Brown Thanks for your reviewing. > > However if there's no non-audio users of this DSP then it's probably > better to just move the driver into sound/soc. Yes, only audio will use this driver. OK, I will move it into sound/soc if no other objections. Thanks. -- Baolin Wang Best Regards