From: Paul Walmsley Date: Fri, 4 Apr 2008 01:09:44 +0000 (-0600) Subject: OMAP3 clock: 34xx clock: add enable/disable for non-CORE DPLLs X-Git-Tag: v2.6.25-omap1~60 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=975424a40486cdfc8c4fbe62c3f2d52a399fdc02;p=pandora-kernel.git OMAP3 clock: 34xx clock: add enable/disable for non-CORE DPLLs This patch implements enable/disable for non-CORE DPLLs (DPLLs 1, 2, 4, 5) in the OMAP34xx clock framework. "Enabling" a DPLL in this context means taking the DPLL from off to lock, off to bypass, or bypass to lock. If the clock's target rate is set to the DPLL parent's clock rate, the DPLL will go to bypass. Otherwise, the DPLL will attempt to lock. "Disabling" means going from bypass or lock to off. Jouni Högander contributed a fix for _omap3_noncore_dpll_lock().to bypass the DPLL state test when the DPLL is in autoidle mode. Signed-off-by: Paul Walmsley Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed