Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
pm34xx.c File Reference
#include <linux/pm.h>
#include <linux/suspend.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/list.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/platform_data/gpio-omap.h>
#include <trace/events/power.h>
#include <asm/suspend.h>
#include <asm/system_misc.h>
#include <plat/sram.h>
#include "clockdomain.h"
#include "powerdomain.h"
#include <plat/sdrc.h>
#include <plat/prcm.h>
#include <plat/gpmc.h>
#include <plat/dma.h>
#include "common.h"
#include "cm2xxx_3xxx.h"
#include "cm-regbits-34xx.h"
#include "prm-regbits-34xx.h"
#include "prm2xxx_3xxx.h"
#include "pm.h"
#include "sdrc.h"
#include "control.h"

Go to the source code of this file.

Data Structures

struct  power_state
 

Functions

void omap_sram_idle (void)
 
void omap3_pm_off_mode_enable (int enable)
 
int omap3_pm_get_suspend_state (struct powerdomain *pwrdm)
 
int omap3_pm_set_suspend_state (struct powerdomain *pwrdm, int state)
 
void omap_push_sram_idle (void)
 
int __init omap3_pm_init (void)
 

Variables

u16 pm34xx_errata
 
void(* omap3_do_wfi_sram )(void)
 

Function Documentation

int omap3_pm_get_suspend_state ( struct powerdomain pwrdm)

Definition at line 588 of file pm34xx.c.

int __init omap3_pm_init ( void  )

Definition at line 662 of file pm34xx.c.

void omap3_pm_off_mode_enable ( int  enable)

Definition at line 564 of file pm34xx.c.

int omap3_pm_set_suspend_state ( struct powerdomain pwrdm,
int  state 
)

Definition at line 599 of file pm34xx.c.

void omap_push_sram_idle ( void  )

Definition at line 639 of file pm34xx.c.

void omap_sram_idle ( void  )

Definition at line 237 of file pm34xx.c.

Variable Documentation

void(* omap3_do_wfi_sram)(void)

Definition at line 71 of file pm34xx.c.

u16 pm34xx_errata

Definition at line 57 of file pm34xx.c.