Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1468920pxb; Thu, 4 Mar 2021 12:07:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJzp3xdrznGlgl8ecHX30rpMbUo0gbFbQJqOEaPnHvziaPc9nJrkLqX/n48levOBaSz+/Q5k X-Received: by 2002:a17:907:10c1:: with SMTP id rv1mr6280752ejb.5.1614888451465; Thu, 04 Mar 2021 12:07:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614888451; cv=none; d=google.com; s=arc-20160816; b=axyzuEUelR8bbrvkrmhyR2PSD0St5rrHtHfm7xIAxBsa6e7ujlxkjBVT9MIGsLeZUE t5Wd6LlAwcr4eQguK3lKcsOFgWNQ5lXLAJOaKrKT4iTQTg59cgw3gqCUiTWXNonflbHi I9DoGSM+QLUt4uCOq7bWtwefiXASm/z4AVYfuW8WlBSBMpN0hMj7lPNai4WJ3nwkfmmI /oNx8CHRZrctoJJwf20cb+mez/S+fo8NfbUMzluD7IoQ6ltdsF0OYIMekFiVY2PGP1Ig Vej7UxygkcaguXVHqbUybqqkE9sQXB2pYTI5BXp3tHFVIrNFrA2AVBFmlJBovrrNq86q 0zGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=+LzUYrOKfzvgGw5R2ZMLuCbS2CRHzmcVlxLLa1fIJUI=; b=FfTypuhFlIyyqD84xUNLlEJEdrlp2eNasIfMUr9E3Xe8XkCGkSraZopS3/y1eSDuzg BA/ATFStxZ24/B5CEOI09ZDHhOb/95SximvuPnePLaBH50iQqNN5kBDJJARIW+ZcIJhM 46DGAIkra49PM+i0AdK2/4tUB44kGPEclI7IaEO1Jo9pw+BIyIT8yNF0+An3XO/A88JQ /lTIY3BVQwxMKecRLS+7m3IKCr0omUsafQzvAqejYfeVmp37as0feJHZgQ8+/OvFikkm A38ZllJRspxfPP1yVROn1R+XefP+HzOCcMSw53TU4IvGOpvoJVbsmAqfQFMbYrRtQkY7 F7XA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="Z/ZCNH1i"; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h20si71006ejy.416.2021.03.04.12.07.06; Thu, 04 Mar 2021 12:07:31 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b="Z/ZCNH1i"; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236436AbhCDUGM (ORCPT + 99 others); Thu, 4 Mar 2021 15:06:12 -0500 Received: from mail.kernel.org ([198.145.29.99]:50832 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231616AbhCDUFl (ORCPT ); Thu, 4 Mar 2021 15:05:41 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7379E64F76; Thu, 4 Mar 2021 20:05:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1614888300; bh=RUOa+jhAmK+h73T8EOU9DsvhCI2E8Dn8FH/Ia3vJc3g=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Z/ZCNH1ifsYXMOqxSS+vwP879iLQBcDXyn1H/7QusIM5zsOkA7artXq5whqVPK460 7A8gdRsO3HwpoqhfpDCn9iGRqzvTMilw5fXHzT0b3HmP24fJAfw30dabM/sqJQvBs1 fFLMfhAu/Y34199XaYjzJcW8aJAwpR2Br+UMtU0KVQC0ZEQFbZXvMaUivSNKE0uO2p VjkgHAjNRqucjOwH4H1+d5MljrZ1OLodWXPUpx7JFxjcmivEpct/YbbN5rw83bDZPQ gJSXGku2c6Yn+AWwWafPqIIrHgnsrKILLqyJIqjZShQRaHDng7AjPyJpHk7RJOku0+ WT8qKoRn+iwKg== Received: by mail-ed1-f53.google.com with SMTP id x9so4815540edd.0; Thu, 04 Mar 2021 12:05:00 -0800 (PST) X-Gm-Message-State: AOAM532jDliFN93BCzIL8gUF/O0+LrFQfX4rkAluzPhMj7/FIRZ5J+qQ ENRQJJ8kz4cqTjxLznC44+5AFhxLpcRclaEHyw== X-Received: by 2002:aa7:d3d8:: with SMTP id o24mr6306044edr.165.1614888299086; Thu, 04 Mar 2021 12:04:59 -0800 (PST) MIME-Version: 1.0 References: <1612693435-31418-1-git-send-email-shengjiu.wang@nxp.com> <1612693435-31418-8-git-send-email-shengjiu.wang@nxp.com> <20210210221704.GA2894134@robh.at.kernel.org> In-Reply-To: From: Rob Herring Date: Thu, 4 Mar 2021 14:04:33 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 7/7] ASoC: dt-bindings: imx-rpmsg: Add binding doc for rpmsg machine driver To: Shengjiu Wang Cc: Shengjiu Wang , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux-ALSA , Timur Tabi , Liam Girdwood , linuxppc-dev , Xiubo Li , linux-kernel , Takashi Iwai , Nicolin Chen , Mark Brown , Fabio Estevam Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 18, 2021 at 1:23 AM Shengjiu Wang wrote: > > On Thu, Feb 11, 2021 at 6:18 AM Rob Herring wrote: > > > > On Sun, Feb 07, 2021 at 06:23:55PM +0800, Shengjiu Wang wrote: > > > Imx-rpmsg is a new added machine driver for supporting audio on Cortex-M > > > core. The Cortex-M core will control the audio interface, DMA and audio > > > codec, setup the pipeline, the audio driver on Cortex-A core side is just > > > to communitcate with M core, it is a virtual sound card and don't touch > > > the hardware. > > > > I don't understand why there are 2 nodes for this other than you happen > > to want to split this into 2 Linux drivers. It's 1 h/w thing. > > This one is for the sound card machine driver. Another one is > for the sound card cpu dai driver. so there are 2 nodes. You are explaining this to me in terms of drivers. Explain it in terms of h/w blocks. Rob