Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp2376389imm; Wed, 3 Oct 2018 02:55:27 -0700 (PDT) X-Google-Smtp-Source: ACcGV60DvYVbX2bcPIEC+vPQjEvsYyJUqgQg3tt+qMY/13yf5L4a4tzVpo+XXriJPQUhJ6kj7GZf X-Received: by 2002:a62:cd45:: with SMTP id o66-v6mr801107pfg.12.1538560527503; Wed, 03 Oct 2018 02:55:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538560527; cv=none; d=google.com; s=arc-20160816; b=NyZmd9FJiFm5pruOU28dUnhmXFs7BBDH/CGKQsu2Ke22L0hB0pxfe49pBhDYRwYbR+ PzcFjGihbtE2VJ5DA854je0/Dx0IaI+PHuOKhVAckuSGKG0NXyXxBn1TJGvt06Bwq/ru WaoEVJvi0mMCC6o5AE0IIKpCunabPK2BTEbfv6l/EA6bYZ2fNwCOpcYZ+zObbk/L/VYj yEIXdi5uHVf+TTPzQCGm7Btfx4sBjZWoYzPHXqJgrBSw1R0auKpVwcDP5I+O35zfhQsD BBOGQNqGDzImm2+EBOGFMwVuxZoEyzw2FRhLyLKDcCcakn+EVHx8WKxg9Z9BCalle1QW lb0g== 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; bh=cC8K2jOIoeXn1aH19tNO0E41M/B+EOXgwzwuQbyzFIY=; b=CarEDYddVmEOa2wCepe1ZstXDe20fNYmr1gIBalCB0eSa4gGjPXzxO3NhB+u6Hmv99 0Rd7CYycV+rWJGeQx9VUx5s3fD/JUSR6Eslenp4vs+CMCcely3/5qnFw93rd/S2Uwnff CbTEKtSONOlqasr/PVevBd9nClta7I686vT2IcgvPozaZt0BcqcnjZh3sD6+hnbVB1vD uwQKeQC1eGdQnn+CaJ2TGFdx21n+fg0vcpIjYHypOYXx6XuDUNZFiUbOzuM8YaPXJ0FW 8ntur3SwuvHCHSq6Tl3ZsRJDOm9WECeyMCzt99kYHQuEdpXQIWM0p3P57L/sKqRV0hcX wwVw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y83-v6si1082567pff.117.2018.10.03.02.55.11; Wed, 03 Oct 2018 02:55:27 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726942AbeJCQlQ (ORCPT + 99 others); Wed, 3 Oct 2018 12:41:16 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:42205 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725746AbeJCQlQ (ORCPT ); Wed, 3 Oct 2018 12:41:16 -0400 Received: by mail-ed1-f66.google.com with SMTP id n2-v6so4728170edo.9 for ; Wed, 03 Oct 2018 02:53:35 -0700 (PDT) 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=cC8K2jOIoeXn1aH19tNO0E41M/B+EOXgwzwuQbyzFIY=; b=AIsTBr2cg4W2ijTwPlCi2mzkbiv53zOekGiz706cilSdLF2vNwI2NpDrQFAgAK19F9 9ze1kVjL3cavv0yZB14Dg4bNphQRbfnk8hXvoWdK/D9+NF0aRah9QQ5OXeIK0JZy/5ca y8iMb3YUOaMnuEMotBcSlr2ZmvBJVhXBKdZrauEVi5/RKYZKD5DqVF6J+nmIMJ56Bd84 4HRfoye/zvP+WneFFnwjuaEaDV4yxF+3+m4aw0kQx/MYUMxLbuLsJN3a5RjlMpJ9gDga CuTXotYqMKe409kVyzaW0HbGDW0aQzUnHQu59ubiqclZNXPnBSq46pLS89PA5T6CVCTv r9mw== X-Gm-Message-State: ABuFfojs8t+zNawJa8Xe0iI4WoDFOSgh8Iv2BwUv5+0H8xJBtmvmjmTw WCMjCc+WVOZjVXLbjXK/ihO1mGAQMuo= X-Received: by 2002:a17:906:a884:: with SMTP id ha4-v6mr1056346ejb.143.1538560414974; Wed, 03 Oct 2018 02:53:34 -0700 (PDT) Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com. [209.85.128.52]) by smtp.gmail.com with ESMTPSA id w22-v6sm206945eja.17.2018.10.03.02.53.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 03 Oct 2018 02:53:34 -0700 (PDT) Received: by mail-wm1-f52.google.com with SMTP id z204-v6so4135196wmc.5 for ; Wed, 03 Oct 2018 02:53:33 -0700 (PDT) X-Received: by 2002:a1c:8dd1:: with SMTP id p200-v6mr895441wmd.145.1538560413373; Wed, 03 Oct 2018 02:53:33 -0700 (PDT) MIME-Version: 1.0 References: <20180917122633.31401-1-katsuhiro@katsuster.net> In-Reply-To: <20180917122633.31401-1-katsuhiro@katsuster.net> From: Chen-Yu Tsai Date: Wed, 3 Oct 2018 17:53:19 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] arm64: dts: rockchip: add spdif sound node for rock64 To: katsuhiro@katsuster.net Cc: =?UTF-8?Q?Heiko_St=C3=BCbner?= , "open list:ARM/Rockchip SoC..." , linux-kernel , linux-arm-kernel 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, On Mon, Sep 17, 2018 at 8:28 PM Katsuhiro Suzuki wrote: > > This patch adds sound card node for rock64. Currently we can support > S/PDIF only. It seems the lack of codec driver of rk3328 to enable > analog audio out. > > Signed-off-by: Katsuhiro Suzuki > --- > .../arm64/boot/dts/rockchip/rk3328-rock64.dts | 29 +++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts > index 5852061e497b..9ee4f57557f3 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts > @@ -62,6 +62,23 @@ > regulator-min-microvolt = <5000000>; > regulator-max-microvolt = <5000000>; > }; > + > + sound { > + compatible = "audio-graph-card"; > + label = "rockchip,rk3328"; I understand that this patch has been merged. However, seeing this label I wonder how this works when the analog codec and HDMI audio out are added, and how userspace is supposed to select an output. On the side, it seems that extra codecs, such as the rock64 add-on board, are easier dealt with by adding a separate simple-audio-card node to couple the codec and i2s nodes. ChenYu