From mboxrd@z Thu Jan 1 00:00:00 1970 From: tony@atomide.com (Tony Lindgren) Date: Thu, 15 Mar 2012 16:22:57 -0700 Subject: [PATCH 1/2] ARM: OMAP: powerdomain: Wait for powerdomain transition in pwrdm_state_switch() In-Reply-To: References: <1331562873-29535-1-git-send-email-santosh.shilimkar@ti.com> <1331562873-29535-2-git-send-email-santosh.shilimkar@ti.com> <20120315175122.GB7276@atomide.com> Message-ID: <20120315232256.GC7276@atomide.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org * Paul Walmsley [120315 16:04]: > On Thu, 15 Mar 2012, Tony Lindgren wrote: > > > * Paul Walmsley [120315 10:35]: > > > On Mon, 12 Mar 2012, Santosh Shilimkar wrote: > > > > > > > Commit b1cbdb00d{OMAP: clockdomain: Wait for powerdomain to be ON > > > > when using clockdomain force wakeup} was assuming that pwrdm_state_switch() > > > > does wait for the powerdomain transition which is not the case. > > > > > > > > Fix this API by adding the pwrdm_wait_transition(). > > > > > > > > Signed-off-by: Santosh Shilimkar > > > > CC: Rajendra Nayak > > > > CC: Paul Walmsley > > > > > > Acked-by: Paul Walmsley > > > > > > Sounds like this fixes a major kernel oops bug for Tony so this should go > > > in ASAP to v3.3-rc series. > > > > Got a random oops with this one applied still, just happened > > to take longer this time :( > > Oh well. Will queue it for v3.4-rc1 then... It seems that I need this patch plus need to undo the wrong serial muxing in commit 7496ba30 (ARM: OMAP2+: UART: Add default mux for all uarts) to make my zoom3 boot reliably. Regards, Tony