ARM: tegra: power: Use PLL lock on exit from LP1
Alex Frid [Tue, 15 Jan 2013 04:54:40 +0000 (20:54 -0800)]
Made common clock configuration macros visible for assembler. This
effectively enabled usage of PLL lock indicators when exiting from
LP1 state on Tegra30 and Tegra11 platforms.

Change-Id: If6b94145c9480233cd21f60037ff04722009a4ef
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/191109
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

arch/arm/mach-tegra/clock.h

index b7dc0c9..e08d514 100644 (file)
 #ifndef __MACH_TEGRA_CLOCK_H
 #define __MACH_TEGRA_CLOCK_H
 
+#ifdef CONFIG_ARCH_TEGRA_2x_SOC
+#define USE_PLL_LOCK_BITS 0    /* Never use lock bits on Tegra2 */
+#else
+#define USE_PLL_LOCK_BITS 1    /* Use lock bits for PLL stabiliation */
+#define USE_PLLE_SS 1          /* Use spread spectrum coefficients for PLLE */
+#define PLL_PRE_LOCK_DELAY  2  /* Delay 1st lock bit read after pll enabled */
+#ifdef CONFIG_ARCH_TEGRA_3x_SOC
+#define PLL_POST_LOCK_DELAY 50 /* Safety delay after lock is detected */
+#else
+#define USE_PLLE_SWCTL 0       /* Use s/w controls for PLLE */
+#define PLL_POST_LOCK_DELAY 10 /* Safety delay after lock is detected */
+#endif
+#endif
+
 #ifndef __ASSEMBLY__
 
 #include <linux/clkdev.h>
 
 struct clk;
 
-#ifdef CONFIG_ARCH_TEGRA_2x_SOC
-#define USE_PLL_LOCK_BITS 0    /* Never use lock bits on Tegra2 */
-#else
-#define USE_PLL_LOCK_BITS 1    /* Use lock bits for PLL stabiliation */
-#define USE_PLLE_SS 1          /* Use spread spectrum coefficients for PLLE */
-#define PLL_PRE_LOCK_DELAY  2  /* Delay 1st lock bit read after pll enabled */
-#ifdef CONFIG_ARCH_TEGRA_3x_SOC
-#define PLL_POST_LOCK_DELAY 50 /* Safety delay after lock is detected */
-#else
-#define USE_PLLE_SWCTL 0       /* Use s/w controls for PLLE */
-#define PLL_POST_LOCK_DELAY 10 /* Safety delay after lock is detected */
-#endif
-#endif
-
 #define DIV_BUS                        (1 << 0)
 #define DIV_U71                        (1 << 1)
 #define DIV_U71_FIXED          (1 << 2)