Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933121AbcDKNej (ORCPT ); Mon, 11 Apr 2016 09:34:39 -0400 Received: from arroyo.ext.ti.com ([192.94.94.40]:42262 "EHLO arroyo.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932564AbcDKNeh (ORCPT ); Mon, 11 Apr 2016 09:34:37 -0400 Subject: Re: [PATCH v2 00/10] ARM: DTS/clk: DRA7 family: enable eDMA and audio updates To: Tony Lindgren , , References: <1457363857-20797-1-git-send-email-peter.ujfalusi@ti.com> CC: Tero Kristo , , , , From: Peter Ujfalusi Message-ID: <570BA7A2.3080507@ti.com> Date: Mon, 11 Apr 2016 16:33:22 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <1457363857-20797-1-git-send-email-peter.ujfalusi@ti.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2453 Lines: 63 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(-) >