Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
tiomap3430_pwr.c File Reference
#include <dspbridge/host_os.h>
#include <linux/platform_data/dsp-omap.h>
#include <dspbridge/dbdefs.h>
#include <dspbridge/drv.h>
#include <dspbridge/io_sm.h>
#include <dspbridge/brddefs.h>
#include <dspbridge/dev.h>
#include <dspbridge/io.h>
#include <hw_defs.h>
#include <hw_mmu.h>
#include <dspbridge/pwr.h>
#include <dspbridge/dspdeh.h>
#include <dspbridge/wdt.h>
#include "_tiomap.h"
#include "_tiomap_pwr.h"
#include <mach-omap2/prm-regbits-34xx.h>
#include <mach-omap2/cm-regbits-34xx.h>

Go to the source code of this file.

Macros

#define PWRSTST_TIMEOUT   200
 

Functions

int handle_constraints_set (struct bridge_dev_context *dev_context, void *pargs)
 
int handle_hibernation_from_dsp (struct bridge_dev_context *dev_context)
 
int sleep_dsp (struct bridge_dev_context *dev_context, u32 dw_cmd, void *pargs)
 
int wake_dsp (struct bridge_dev_context *dev_context, void *pargs)
 
int dsp_peripheral_clk_ctrl (struct bridge_dev_context *dev_context, void *pargs)
 
int pre_scale_dsp (struct bridge_dev_context *dev_context, void *pargs)
 
int post_scale_dsp (struct bridge_dev_context *dev_context, void *pargs)
 
void dsp_clk_wakeup_event_ctrl (u32 clock_id, bool enable)
 

Macro Definition Documentation

#define PWRSTST_TIMEOUT   200

Definition at line 50 of file tiomap3430_pwr.c.

Function Documentation

void dsp_clk_wakeup_event_ctrl ( u32  clock_id,
bool  enable 
)

Definition at line 413 of file tiomap3430_pwr.c.

int dsp_peripheral_clk_ctrl ( struct bridge_dev_context dev_context,
void pargs 
)

Definition at line 281 of file tiomap3430_pwr.c.

int handle_constraints_set ( struct bridge_dev_context dev_context,
void pargs 
)

Definition at line 56 of file tiomap3430_pwr.c.

int handle_hibernation_from_dsp ( struct bridge_dev_context dev_context)

Definition at line 80 of file tiomap3430_pwr.c.

int post_scale_dsp ( struct bridge_dev_context dev_context,
void pargs 
)

Definition at line 375 of file tiomap3430_pwr.c.

int pre_scale_dsp ( struct bridge_dev_context dev_context,
void pargs 
)

Definition at line 342 of file tiomap3430_pwr.c.

int sleep_dsp ( struct bridge_dev_context dev_context,
u32  dw_cmd,
void pargs 
)

Definition at line 149 of file tiomap3430_pwr.c.

int wake_dsp ( struct bridge_dev_context dev_context,
void pargs 
)

Definition at line 255 of file tiomap3430_pwr.c.