Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932415AbcCSTi3 (ORCPT ); Sat, 19 Mar 2016 15:38:29 -0400 Received: from utopia.booyaka.com ([74.50.51.50]:35550 "EHLO utopia.booyaka.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932347AbcCSTi2 (ORCPT ); Sat, 19 Mar 2016 15:38:28 -0400 Date: Sat, 19 Mar 2016 19:38:27 +0000 (UTC) From: Paul Walmsley To: Peter Ujfalusi cc: tony@atomide.com, jarkko.nikula@bitmer.com, t-kristo@ti.com, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH v2 0/3] ARM: OMAP3: Fix McBSP2/3 hwmod setup for sidetone In-Reply-To: <1458311007-19168-1-git-send-email-peter.ujfalusi@ti.com> Message-ID: References: <1458311007-19168-1-git-send-email-peter.ujfalusi@ti.com> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 982 Lines: 25 On Fri, 18 Mar 2016, Peter Ujfalusi wrote: > Hi, > > Chanes since v1: > - removed the ASoC patch as Mark has applied it already > - Added my signed-off to the hwmod patch > - New patch to handle the case when the sidetone hwmod has been removed for > legacy boot. > > The series addresses a long standing issue with McBSP2/3 regarding to hwmod > setup. When booting with DT a warning is printed that mcbsp2/3 is using two > hwmod. > The root of the issue is the way how the hwmod data was constructed in the first > place for OMAP3 McBSP2/3. > After re-reading the TRM it is clear that the sidetone should not have it's > own hwmod data as it is not a separate IP, it is part of the McBSP module. It > can not affect PRCM either since it's SYSCONFIG register's AUTOIDLE bit is only > sets the autoidle from the internal McBSP_iclk clock to the sidetone block of > the same McBSP. NAK, at least without further discussion - see my comments on the v1 0/3 introduction. - Paul