From: Peter Griffin <peter.griffin@linaro.org> To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel@stlinux.com, vinod.koul@intel.com, patrice.chotard@st.com, dan.j.williams@intel.com, airlied@linux.ie, kraxel@redhat.com, ohad@wizery.com, bjorn.andersson@linaro.org Cc: peter.griffin@linaro.org, lee.jones@linaro.org, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-remoteproc@vger.kernel.org, virtualization@lists.linux-foundation.org, Arnaud Pouliquen <arnaud.pouliquen@st.com> Subject: [PATCH v9 16/19] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card Date: Mon, 5 Sep 2016 14:16:58 +0100 [thread overview] Message-ID: <1473081421-16555-17-git-send-email-peter.griffin@linaro.org> (raw) In-Reply-To: <1473081421-16555-1-git-send-email-peter.griffin@linaro.org> This patch enables the uniperif players 2 & 3 for b2120 boards and also adds the "simple-audio-card" device node to interconnect the SoC sound device and the codec. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com> Signed-off-by: Peter Griffin <peter.griffin@linaro.org> --- arch/arm/boot/dts/stihxxx-b2120.dtsi | 45 ++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/arch/arm/boot/dts/stihxxx-b2120.dtsi b/arch/arm/boot/dts/stihxxx-b2120.dtsi index 722c63f..4939501 100644 --- a/arch/arm/boot/dts/stihxxx-b2120.dtsi +++ b/arch/arm/boot/dts/stihxxx-b2120.dtsi @@ -131,5 +131,50 @@ dvb-card = <STV0367_TDA18212_NIMA_1>; }; }; + + sti_uni_player2: sti-uni-player@8d82000 { + status = "okay"; + }; + + sti_uni_player3: sti-uni-player@8d85000 { + status = "okay"; + }; + + sti_sasg_codec: sti-sasg-codec { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_spdif_out>; + }; + + sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "sti audio card"; + status = "okay"; + + simple-audio-card,dai-link@0 { + /* DAC */ + format = "i2s"; + mclk-fs = <256>; + cpu { + sound-dai = <&sti_uni_player2>; + }; + + codec { + sound-dai = <&sti_sasg_codec 1>; + }; + }; + simple-audio-card,dai-link@1 { + /* SPDIF */ + format = "left_j"; + mclk-fs = <128>; + cpu { + sound-dai = <&sti_uni_player3>; + }; + + codec { + sound-dai = <&sti_sasg_codec 0>; + }; + }; + }; }; }; -- 1.9.1
WARNING: multiple messages have this Message-ID
From: peter.griffin@linaro.org (Peter Griffin) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v9 16/19] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card Date: Mon, 5 Sep 2016 14:16:58 +0100 [thread overview] Message-ID: <1473081421-16555-17-git-send-email-peter.griffin@linaro.org> (raw) In-Reply-To: <1473081421-16555-1-git-send-email-peter.griffin@linaro.org> This patch enables the uniperif players 2 & 3 for b2120 boards and also adds the "simple-audio-card" device node to interconnect the SoC sound device and the codec. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com> Signed-off-by: Peter Griffin <peter.griffin@linaro.org> --- arch/arm/boot/dts/stihxxx-b2120.dtsi | 45 ++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/arch/arm/boot/dts/stihxxx-b2120.dtsi b/arch/arm/boot/dts/stihxxx-b2120.dtsi index 722c63f..4939501 100644 --- a/arch/arm/boot/dts/stihxxx-b2120.dtsi +++ b/arch/arm/boot/dts/stihxxx-b2120.dtsi @@ -131,5 +131,50 @@ dvb-card = <STV0367_TDA18212_NIMA_1>; }; }; + + sti_uni_player2: sti-uni-player at 8d82000 { + status = "okay"; + }; + + sti_uni_player3: sti-uni-player at 8d85000 { + status = "okay"; + }; + + sti_sasg_codec: sti-sasg-codec { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_spdif_out>; + }; + + sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "sti audio card"; + status = "okay"; + + simple-audio-card,dai-link at 0 { + /* DAC */ + format = "i2s"; + mclk-fs = <256>; + cpu { + sound-dai = <&sti_uni_player2>; + }; + + codec { + sound-dai = <&sti_sasg_codec 1>; + }; + }; + simple-audio-card,dai-link at 1 { + /* SPDIF */ + format = "left_j"; + mclk-fs = <128>; + cpu { + sound-dai = <&sti_uni_player3>; + }; + + codec { + sound-dai = <&sti_sasg_codec 0>; + }; + }; + }; }; }; -- 1.9.1
next prev parent reply other threads:[~2016-09-05 13:16 UTC|newest] Thread overview: 172+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-09-05 13:16 [PATCH v9 00/19] Add support for FDMA DMA controller and slim core rproc found on STi chipsets Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 01/19] remoteproc: st_slim_rproc: add a slimcore rproc driver Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-13 17:56 ` Bjorn Andersson 2016-09-13 17:56 ` Bjorn Andersson 2016-09-13 17:56 ` Bjorn Andersson 2016-09-14 8:30 ` Lee Jones 2016-09-14 8:30 ` Lee Jones 2016-09-14 8:30 ` Lee Jones 2016-09-14 8:30 ` Lee Jones 2016-09-05 13:16 ` [PATCH v9 02/19] MAINTAINERS: Add st slim core rproc driver to STi section Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 03/19] dmaengine: st_fdma: Add STMicroelectronics FDMA DT binding documentation Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 04/19] dmaengine: st_fdma: Add STMicroelectronics FDMA driver header file Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 05/19] dmaengine: st_fdma: Add STMicroelectronics FDMA engine driver support Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 06/19] ARM: STi: DT: STiH407: Add FDMA driver dt nodes Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 11:59 ` Patrice Chotard 2016-09-14 11:59 ` Patrice Chotard 2016-09-14 11:59 ` Patrice Chotard 2016-09-14 11:59 ` Patrice Chotard 2016-09-14 11:59 ` Patrice Chotard 2016-09-05 13:16 ` [PATCH v9 07/19] MAINTAINERS: Add FDMA driver files to STi section Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 08/19] ARM: multi_v7_defconfig: Enable STi FDMA driver Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 09/19] ARM: multi_v7_defconfig: Enable STi and simple-card drivers Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 10/19] ARM: DT: STiH407: Add i2s_out pinctrl configuration Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-05 13:16 ` [PATCH v9 11/19] ARM: DT: STiH407: Add i2s_in " Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-05 13:16 ` [PATCH v9 12/19] ARM: DT: STiH407: Add spdif_out pinctrl config Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-14 12:00 ` Patrice Chotard 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 13/19] ARM: STi: DT: STiH407: Add sti-sasg-codec dt node Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-05 13:16 ` [PATCH v9 14/19] ARM: STi: DT: STiH407: Add uniperif player dt nodes Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-05 13:16 ` [PATCH v9 15/19] ARM: STi: DT: STiH407: Add uniperif reader " Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-05 13:16 ` Peter Griffin [this message] 2016-09-05 13:16 ` [PATCH v9 16/19] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card Peter Griffin 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-14 12:01 ` Patrice Chotard 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` [PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-05 13:16 ` Peter Griffin 2016-09-19 23:18 ` Emil Velikov 2016-09-19 23:18 ` Emil Velikov 2016-09-19 23:18 ` Emil Velikov 2016-09-19 23:18 ` Emil Velikov 2016-09-19 23:18 ` Emil Velikov 2016-09-20 8:32 ` Peter Griffin 2016-09-20 8:32 ` Peter Griffin 2016-09-20 8:32 ` Peter Griffin 2016-09-20 8:32 ` Peter Griffin 2016-09-20 9:33 ` Jani Nikula 2016-09-20 9:33 ` Jani Nikula 2016-09-20 9:33 ` Jani Nikula 2016-09-20 9:33 ` Jani Nikula 2016-09-20 9:33 ` Jani Nikula 2016-10-06 9:37 ` Peter Griffin 2016-10-06 9:37 ` Peter Griffin 2016-10-06 9:37 ` Peter Griffin 2016-10-06 9:37 ` Peter Griffin 2016-10-06 10:45 ` Emil Velikov 2016-10-06 10:45 ` Emil Velikov 2016-10-06 10:45 ` Emil Velikov 2016-10-06 10:45 ` Emil Velikov 2016-10-06 10:45 ` Emil Velikov 2016-10-07 17:44 ` Peter Griffin 2016-10-07 17:44 ` Peter Griffin 2016-10-07 17:44 ` Peter Griffin 2016-10-07 17:44 ` Peter Griffin 2016-09-21 12:09 ` Emil Velikov 2016-09-21 12:09 ` Emil Velikov 2016-09-21 12:09 ` Emil Velikov 2016-09-21 12:09 ` Emil Velikov 2016-09-27 17:01 ` Bjorn Andersson 2016-09-27 17:01 ` Bjorn Andersson 2016-09-27 17:01 ` Bjorn Andersson 2016-09-27 17:01 ` Bjorn Andersson 2016-10-06 10:10 ` Emil Velikov 2016-10-06 10:10 ` Emil Velikov 2016-10-06 10:10 ` Emil Velikov 2016-10-06 10:10 ` Emil Velikov 2016-10-06 10:48 ` Peter Griffin 2016-10-06 10:48 ` Peter Griffin 2016-10-06 10:48 ` Peter Griffin 2016-10-06 10:48 ` Peter Griffin 2016-10-06 11:31 ` Emil Velikov 2016-10-06 11:31 ` Emil Velikov 2016-10-06 11:31 ` Emil Velikov 2016-10-06 11:31 ` Emil Velikov 2016-09-05 13:17 ` [PATCH v9 18/19] drm/virtio: kconfig: Fixup white space Peter Griffin 2016-09-05 13:17 ` Peter Griffin 2016-09-05 13:17 ` Peter Griffin 2016-09-05 13:17 ` [PATCH v9 19/19] dmaengine: kconfig: Remove superfluous '\n' Peter Griffin 2016-09-05 13:17 ` Peter Griffin 2016-09-05 13:17 ` Peter Griffin 2016-09-05 13:17 ` Peter Griffin 2016-09-13 9:31 ` [PATCH v9 00/19] Add support for FDMA DMA controller and slim core rproc found on STi chipsets Peter Griffin 2016-09-13 9:31 ` Peter Griffin 2016-09-13 9:31 ` Peter Griffin 2016-09-13 9:31 ` Peter Griffin 2016-09-13 18:06 ` Bjorn Andersson 2016-09-13 18:06 ` Bjorn Andersson 2016-09-13 18:06 ` Bjorn Andersson 2016-09-13 18:06 ` Bjorn Andersson 2016-09-14 6:59 ` Patrice Chotard 2016-09-14 6:59 ` Patrice Chotard 2016-09-14 6:59 ` Patrice Chotard 2016-09-14 6:59 ` Patrice Chotard 2016-09-14 6:59 ` Patrice Chotard 2016-09-14 13:07 ` Vinod Koul 2016-09-14 13:07 ` Vinod Koul 2016-09-14 13:07 ` Vinod Koul 2016-09-15 16:20 ` Vinod Koul 2016-09-15 16:20 ` Vinod Koul 2016-09-15 16:20 ` Vinod Koul 2016-09-15 16:20 ` Vinod Koul 2016-09-14 13:07 ` Vinod Koul
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1473081421-16555-17-git-send-email-peter.griffin@linaro.org \ --to=peter.griffin@linaro.org \ --cc=airlied@linux.ie \ --cc=arnaud.pouliquen@st.com \ --cc=bjorn.andersson@linaro.org \ --cc=dan.j.williams@intel.com \ --cc=devicetree@vger.kernel.org \ --cc=dmaengine@vger.kernel.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=kernel@stlinux.com \ --cc=kraxel@redhat.com \ --cc=lee.jones@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-remoteproc@vger.kernel.org \ --cc=ohad@wizery.com \ --cc=patrice.chotard@st.com \ --cc=vinod.koul@intel.com \ --cc=virtualization@lists.linux-foundation.org \ --subject='Re: [PATCH v9 16/19] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.