2 * OMAP2+ powerdomain prototypes
4 * Copyright (C) 2010 Texas Instruments, Inc.
6 * Rajendra Nayak <rnayak@ti.com>
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
13 #ifndef ARCH_ARM_MACH_OMAP2_POWERDOMAINS_H
14 #define ARCH_ARM_MACH_OMAP2_POWERDOMAINS_H
16 #include <plat/powerdomain.h>
18 extern struct pwrdm_ops omap2_pwrdm_operations;
19 extern struct pwrdm_ops omap3_pwrdm_operations;
20 extern struct pwrdm_ops omap4_pwrdm_operations;
22 /* Common Internal functions used across OMAP rev's */
23 extern u32 omap2_pwrdm_get_mem_bank_onstate_mask(u8 bank);
24 extern u32 omap2_pwrdm_get_mem_bank_retst_mask(u8 bank);
25 extern u32 omap2_pwrdm_get_mem_bank_stst_mask(u8 bank);
27 extern struct powerdomain wkup_omap2_pwrdm;
28 extern struct powerdomain gfx_omap2_pwrdm;