0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 #ifndef _MACH_TEGRA_PM_H_
0011 #define _MACH_TEGRA_PM_H_
0012
0013 struct tegra_lp1_iram {
0014 void *start_addr;
0015 void *end_addr;
0016 };
0017
0018 extern struct tegra_lp1_iram tegra_lp1_iram;
0019 extern void (*tegra_sleep_core_finish)(unsigned long v2p);
0020
0021 void tegra20_lp1_iram_hook(void);
0022 void tegra20_sleep_core_init(void);
0023 void tegra30_lp1_iram_hook(void);
0024 void tegra30_sleep_core_init(void);
0025
0026 extern void (*tegra_tear_down_cpu)(void);
0027
0028 #endif