pm.h (95872f427eca73b19ac9466c25afd9bb876dc1aa) pm.h (e7a932b1961c3936c7ae5b8d1628f39dc50a746d)
1/*
2 * Copyright (C) 2010 Google, Inc.
3 * Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.
4 *
5 * Author:
6 * Colin Cross <ccross@google.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 16 unchanged lines hidden (view full) ---

25
26struct tegra_lp1_iram {
27 void *start_addr;
28 void *end_addr;
29};
30extern struct tegra_lp1_iram tegra_lp1_iram;
31extern void (*tegra_sleep_core_finish)(unsigned long v2p);
32
1/*
2 * Copyright (C) 2010 Google, Inc.
3 * Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.
4 *
5 * Author:
6 * Colin Cross <ccross@google.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 16 unchanged lines hidden (view full) ---

25
26struct tegra_lp1_iram {
27 void *start_addr;
28 void *end_addr;
29};
30extern struct tegra_lp1_iram tegra_lp1_iram;
31extern void (*tegra_sleep_core_finish)(unsigned long v2p);
32
33void tegra30_lp1_iram_hook(void);
34void tegra30_sleep_core_init(void);
35
33extern unsigned long l2x0_saved_regs_addr;
34
35void save_cpu_arch_register(void);
36void restore_cpu_arch_register(void);
37
38void tegra_clear_cpu_in_lp2(void);
39bool tegra_set_cpu_in_lp2(void);
40

--- 17 unchanged lines hidden ---
36extern unsigned long l2x0_saved_regs_addr;
37
38void save_cpu_arch_register(void);
39void restore_cpu_arch_register(void);
40
41void tegra_clear_cpu_in_lp2(void);
42bool tegra_set_cpu_in_lp2(void);
43

--- 17 unchanged lines hidden ---