ARM: tegra12: set CPU rate to 2.2GHz for sku 0x87
[linux-3.10.git] / arch / arm / mach-tegra / powergate-ops-txx.h
1 /*
2  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
3  *
4  * This software is licensed under the terms of the GNU General Public
5  * License version 2, as published by the Free Software Foundation, and
6  * may be copied, distributed, and modified under those terms.
7  *
8  * This program is distributed in the hope that it will be useful,
9  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11  * GNU General Public License for more details.
12  *
13  */
14
15 #ifndef __POWERGATE_OPS_TXX_H__
16 #define __POWERGATE_OPS_TXX_H__
17
18 /* Common APIs for tegra2 and tegra3 SoCs */
19 int tegraxx_powergate_partition(int id,
20         struct powergate_partition_info *pg_info);
21
22 int tegraxx_unpowergate_partition(int id,
23         struct powergate_partition_info *pg_info);
24
25 int tegraxx_powergate_partition_with_clk_off(int id,
26         struct powergate_partition_info *pg_info);
27
28 int tegraxx_unpowergate_partition_with_clk_on(int id,
29         struct powergate_partition_info *pg_info);
30
31 #endif /* __POWERGATE_OPS_TXX_H__ */