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