From: Peter Ujfalusi <peter.ujfalusi@ti.com>
To: Tony Lindgren <tony@atomide.com>, paul@pwsan.com, robh+dt@kernel.org
Cc: Tero Kristo <t-kristo@ti.com>,
linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates
Date: Mon, 11 Apr 2016 16:33:22 +0300 [thread overview]
Message-ID: <570BA7A2.3080507@ti.com> (raw)
In-Reply-To: <1457363857-20797-1-git-send-email-peter.ujfalusi@ti.com>
Tony,
according to Nishanth, linux-next is broken for dra7 family:
http://pastebin.ubuntu.com/15758542/ on x15 next-20160411
because of the missing DT patches.
Do you want me to resend this series w/o the hwmod patch?
--
Péter
On 03/07/16 17:17, Peter Ujfalusi wrote:
> Hi,
>
> Changes since v1:
> - hwmod patch for eDMA (tpcc/tptc0/tptc1) removed as it is already in linux-next
> - mcasp hwmod changes:
> - all module have HWMOD_OPT_CLKS_NEEDED and no HWMOD_SWSUP_SIDLE (per Paul's
> comment)
> - mcasp1,2: add ahclkr as opt clock since those modules have fclk, ahclkx and
> ahclkr marked as functional clocks.
> Same change is added to the DTS patch
>
> On dra7 family we have two DMA engine available: sDMA (omap-dma) and eDMA.
> For some peripherals the use of eDMA is better due to L3 interconnect limitation
> when using sDMA. Such peripherals are McASP1/2/3. By switching to eDMA we can
> enable the AFIFO which will help to avoid under or overruns in audio.
>
> This set will:
> - add the hwmod data for eDMA TPCC and TPTCs
> - add the needed DT nodes for eDMA and the crossbar
> - we will enable the AFIFO use for audio
> - add hwmod data and DT nodes for all McASP ports
> - Fix the beagle-x15's clkout2 parent setting for the codec
>
> The patch set has been tested on top of linux-next.
>
> Regards,
> Peter
> ---
> Misael Lopez Cruz (1):
> ARM: DTS: dra7: Use eDMA and add DAT port address for McASP3
>
> Peter Ujfalusi (9):
> ARM: DTS: dra7: Move the sDMA crossbar node under l4_cfg/scm
> ARM: DTS: dra7: Enable eDMA
> ARM: DTS: dra7-evm: Enable AFIFO use for McASP3
> ARM: DTS: dra72-evm: Enable AFIFO use for McASP3
> ARM: DTS: am57xx-beagle-x15: Move clkout2 source selection to codec
> node
> ARM: DTS: am57xx-beagle-x15: Enable AFIFO use for McASP3
> ARM: clk: dra7xx: Correct mcasp8_ahclkx_mux name
> ARM: DRA7: hwmod: Add data for McASP1/2/4/5/6/7/8
> ARM: DTS: dra7: Add nodes for McASP1/2/4/5/6/7/8
>
> arch/arm/boot/dts/am57xx-beagle-x15.dts | 7 +-
> arch/arm/boot/dts/dra7-evm.dts | 2 +
> arch/arm/boot/dts/dra7.dtsi | 183 +++++++++++++++++++++--
> arch/arm/boot/dts/dra72-evm.dts | 2 +
> arch/arm/boot/dts/dra7xx-clocks.dtsi | 2 +-
> arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 237 ++++++++++++++++++++++++++++++
> drivers/clk/ti/clk-7xx.c | 2 +-
> 7 files changed, 421 insertions(+), 14 deletions(-)
>
WARNING: multiple messages have this Message-ID (diff)
From: peter.ujfalusi@ti.com (Peter Ujfalusi)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates
Date: Mon, 11 Apr 2016 16:33:22 +0300 [thread overview]
Message-ID: <570BA7A2.3080507@ti.com> (raw)
In-Reply-To: <1457363857-20797-1-git-send-email-peter.ujfalusi@ti.com>
Tony,
according to Nishanth, linux-next is broken for dra7 family:
http://pastebin.ubuntu.com/15758542/ on x15 next-20160411
because of the missing DT patches.
Do you want me to resend this series w/o the hwmod patch?
--
P?ter
On 03/07/16 17:17, Peter Ujfalusi wrote:
> Hi,
>
> Changes since v1:
> - hwmod patch for eDMA (tpcc/tptc0/tptc1) removed as it is already in linux-next
> - mcasp hwmod changes:
> - all module have HWMOD_OPT_CLKS_NEEDED and no HWMOD_SWSUP_SIDLE (per Paul's
> comment)
> - mcasp1,2: add ahclkr as opt clock since those modules have fclk, ahclkx and
> ahclkr marked as functional clocks.
> Same change is added to the DTS patch
>
> On dra7 family we have two DMA engine available: sDMA (omap-dma) and eDMA.
> For some peripherals the use of eDMA is better due to L3 interconnect limitation
> when using sDMA. Such peripherals are McASP1/2/3. By switching to eDMA we can
> enable the AFIFO which will help to avoid under or overruns in audio.
>
> This set will:
> - add the hwmod data for eDMA TPCC and TPTCs
> - add the needed DT nodes for eDMA and the crossbar
> - we will enable the AFIFO use for audio
> - add hwmod data and DT nodes for all McASP ports
> - Fix the beagle-x15's clkout2 parent setting for the codec
>
> The patch set has been tested on top of linux-next.
>
> Regards,
> Peter
> ---
> Misael Lopez Cruz (1):
> ARM: DTS: dra7: Use eDMA and add DAT port address for McASP3
>
> Peter Ujfalusi (9):
> ARM: DTS: dra7: Move the sDMA crossbar node under l4_cfg/scm
> ARM: DTS: dra7: Enable eDMA
> ARM: DTS: dra7-evm: Enable AFIFO use for McASP3
> ARM: DTS: dra72-evm: Enable AFIFO use for McASP3
> ARM: DTS: am57xx-beagle-x15: Move clkout2 source selection to codec
> node
> ARM: DTS: am57xx-beagle-x15: Enable AFIFO use for McASP3
> ARM: clk: dra7xx: Correct mcasp8_ahclkx_mux name
> ARM: DRA7: hwmod: Add data for McASP1/2/4/5/6/7/8
> ARM: DTS: dra7: Add nodes for McASP1/2/4/5/6/7/8
>
> arch/arm/boot/dts/am57xx-beagle-x15.dts | 7 +-
> arch/arm/boot/dts/dra7-evm.dts | 2 +
> arch/arm/boot/dts/dra7.dtsi | 183 +++++++++++++++++++++--
> arch/arm/boot/dts/dra72-evm.dts | 2 +
> arch/arm/boot/dts/dra7xx-clocks.dtsi | 2 +-
> arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 237 ++++++++++++++++++++++++++++++
> drivers/clk/ti/clk-7xx.c | 2 +-
> 7 files changed, 421 insertions(+), 14 deletions(-)
>
WARNING: multiple messages have this Message-ID (diff)
From: Peter Ujfalusi <peter.ujfalusi@ti.com>
To: Tony Lindgren <tony@atomide.com>, <paul@pwsan.com>, <robh+dt@kernel.org>
Cc: Tero Kristo <t-kristo@ti.com>, <linux-omap@vger.kernel.org>,
<linux-arm-kernel@lists.infradead.org>,
<devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates
Date: Mon, 11 Apr 2016 16:33:22 +0300 [thread overview]
Message-ID: <570BA7A2.3080507@ti.com> (raw)
In-Reply-To: <1457363857-20797-1-git-send-email-peter.ujfalusi@ti.com>
Tony,
according to Nishanth, linux-next is broken for dra7 family:
http://pastebin.ubuntu.com/15758542/ on x15 next-20160411
because of the missing DT patches.
Do you want me to resend this series w/o the hwmod patch?
--
Péter
On 03/07/16 17:17, Peter Ujfalusi wrote:
> Hi,
>
> Changes since v1:
> - hwmod patch for eDMA (tpcc/tptc0/tptc1) removed as it is already in linux-next
> - mcasp hwmod changes:
> - all module have HWMOD_OPT_CLKS_NEEDED and no HWMOD_SWSUP_SIDLE (per Paul's
> comment)
> - mcasp1,2: add ahclkr as opt clock since those modules have fclk, ahclkx and
> ahclkr marked as functional clocks.
> Same change is added to the DTS patch
>
> On dra7 family we have two DMA engine available: sDMA (omap-dma) and eDMA.
> For some peripherals the use of eDMA is better due to L3 interconnect limitation
> when using sDMA. Such peripherals are McASP1/2/3. By switching to eDMA we can
> enable the AFIFO which will help to avoid under or overruns in audio.
>
> This set will:
> - add the hwmod data for eDMA TPCC and TPTCs
> - add the needed DT nodes for eDMA and the crossbar
> - we will enable the AFIFO use for audio
> - add hwmod data and DT nodes for all McASP ports
> - Fix the beagle-x15's clkout2 parent setting for the codec
>
> The patch set has been tested on top of linux-next.
>
> Regards,
> Peter
> ---
> Misael Lopez Cruz (1):
> ARM: DTS: dra7: Use eDMA and add DAT port address for McASP3
>
> Peter Ujfalusi (9):
> ARM: DTS: dra7: Move the sDMA crossbar node under l4_cfg/scm
> ARM: DTS: dra7: Enable eDMA
> ARM: DTS: dra7-evm: Enable AFIFO use for McASP3
> ARM: DTS: dra72-evm: Enable AFIFO use for McASP3
> ARM: DTS: am57xx-beagle-x15: Move clkout2 source selection to codec
> node
> ARM: DTS: am57xx-beagle-x15: Enable AFIFO use for McASP3
> ARM: clk: dra7xx: Correct mcasp8_ahclkx_mux name
> ARM: DRA7: hwmod: Add data for McASP1/2/4/5/6/7/8
> ARM: DTS: dra7: Add nodes for McASP1/2/4/5/6/7/8
>
> arch/arm/boot/dts/am57xx-beagle-x15.dts | 7 +-
> arch/arm/boot/dts/dra7-evm.dts | 2 +
> arch/arm/boot/dts/dra7.dtsi | 183 +++++++++++++++++++++--
> arch/arm/boot/dts/dra72-evm.dts | 2 +
> arch/arm/boot/dts/dra7xx-clocks.dtsi | 2 +-
> arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 237 ++++++++++++++++++++++++++++++
> drivers/clk/ti/clk-7xx.c | 2 +-
> 7 files changed, 421 insertions(+), 14 deletions(-)
>
next prev parent reply other threads:[~2016-04-11 13:33 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-07 15:17 [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 02/10] ARM: DTS: dra7: Enable eDMA Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 03/10] ARM: DTS: dra7: Use eDMA and add DAT port address for McASP3 Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
[not found] ` <1457363857-20797-1-git-send-email-peter.ujfalusi-l0cyMroinI0@public.gmane.org>
2016-03-07 15:17 ` [PATCH v2 01/10] ARM: DTS: dra7: Move the sDMA crossbar node under l4_cfg/scm Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 04/10] ARM: DTS: dra7-evm: Enable AFIFO use for McASP3 Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 07/10] ARM: DTS: am57xx-beagle-x15: " Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 08/10] ARM: clk: dra7xx: Correct mcasp8_ahclkx_mux name Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 09/10] ARM: DRA7: hwmod: Add data for McASP1/2/4/5/6/7/8 Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
[not found] ` <1457363857-20797-10-git-send-email-peter.ujfalusi-l0cyMroinI0@public.gmane.org>
2016-03-08 6:37 ` Paul Walmsley
2016-03-08 6:37 ` Paul Walmsley
2016-03-08 6:37 ` Paul Walmsley
2016-03-07 15:17 ` [PATCH v2 05/10] ARM: DTS: dra72-evm: Enable AFIFO use for McASP3 Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 06/10] ARM: DTS: am57xx-beagle-x15: Move clkout2 source selection to codec node Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` [PATCH v2 10/10] ARM: DTS: dra7: Add nodes for McASP1/2/4/5/6/7/8 Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-03-07 15:17 ` Peter Ujfalusi
2016-04-11 13:33 ` Peter Ujfalusi [this message]
2016-04-11 13:33 ` [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates Peter Ujfalusi
2016-04-11 13:33 ` Peter Ujfalusi
[not found] ` <570BA7A2.3080507-l0cyMroinI0@public.gmane.org>
2016-04-11 20:06 ` Tony Lindgren
2016-04-11 20:06 ` Tony Lindgren
2016-04-11 20:06 ` Tony Lindgren
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=570BA7A2.3080507@ti.com \
--to=peter.ujfalusi@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=paul@pwsan.com \
--cc=robh+dt@kernel.org \
--cc=t-kristo@ti.com \
--cc=tony@atomide.com \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.