Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
pm-sh7372.c File Reference
#include <linux/pm.h>
#include <linux/suspend.h>
#include <linux/cpuidle.h>
#include <linux/module.h>
#include <linux/list.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/pm_clock.h>
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/irq.h>
#include <linux/bitrev.h>
#include <linux/console.h>
#include <asm/cpuidle.h>
#include <asm/io.h>
#include <asm/tlbflush.h>
#include <asm/suspend.h>
#include <mach/common.h>
#include <mach/sh7372.h>
#include <mach/pm-rmobile.h>

Go to the source code of this file.

Macros

#define DBGREG1   IOMEM(0xe6100020)
 
#define DBGREG9   IOMEM(0xe6100040)
 
#define SYSTBCR   IOMEM(0xe6150024)
 
#define MSTPSR0   IOMEM(0xe6150030)
 
#define MSTPSR1   IOMEM(0xe6150038)
 
#define MSTPSR2   IOMEM(0xe6150040)
 
#define MSTPSR3   IOMEM(0xe6150048)
 
#define MSTPSR4   IOMEM(0xe615004c)
 
#define PLLC01STPCR   IOMEM(0xe61500c8)
 
#define SBAR   IOMEM(0xe6180020)
 
#define WUPRMSK   IOMEM(0xe6180028)
 
#define WUPSMSK   IOMEM(0xe618002c)
 
#define WUPSMSK2   IOMEM(0xe6180048)
 
#define WUPSFAC   IOMEM(0xe6180098)
 
#define IRQCR   IOMEM(0xe618022c)
 
#define IRQCR2   IOMEM(0xe6180238)
 
#define IRQCR3   IOMEM(0xe6180244)
 
#define IRQCR4   IOMEM(0xe6180248)
 
#define PDNSEL   IOMEM(0xe6180254)
 
#define ICR1A   IOMEM(0xe6900000)
 
#define ICR2A   IOMEM(0xe6900004)
 
#define ICR3A   IOMEM(0xe6900008)
 
#define ICR4A   IOMEM(0xe690000c)
 
#define INTMSK00A   IOMEM(0xe6900040)
 
#define INTMSK10A   IOMEM(0xe6900044)
 
#define INTMSK20A   IOMEM(0xe6900048)
 
#define INTMSK30A   IOMEM(0xe690004c)
 
#define SMFRAM   0xe6a70000
 
#define APARMBAREA   IOMEM(0xe6f10020)
 

Functions

void __init sh7372_pm_init (void)
 
void __init sh7372_pm_init_late (void)
 

Macro Definition Documentation

#define APARMBAREA   IOMEM(0xe6f10020)

Definition at line 72 of file pm-sh7372.c.

#define DBGREG1   IOMEM(0xe6100020)

Definition at line 33 of file pm-sh7372.c.

#define DBGREG9   IOMEM(0xe6100040)

Definition at line 34 of file pm-sh7372.c.

#define ICR1A   IOMEM(0xe6900000)

Definition at line 58 of file pm-sh7372.c.

#define ICR2A   IOMEM(0xe6900004)

Definition at line 59 of file pm-sh7372.c.

#define ICR3A   IOMEM(0xe6900008)

Definition at line 60 of file pm-sh7372.c.

#define ICR4A   IOMEM(0xe690000c)

Definition at line 61 of file pm-sh7372.c.

#define INTMSK00A   IOMEM(0xe6900040)

Definition at line 62 of file pm-sh7372.c.

#define INTMSK10A   IOMEM(0xe6900044)

Definition at line 63 of file pm-sh7372.c.

#define INTMSK20A   IOMEM(0xe6900048)

Definition at line 64 of file pm-sh7372.c.

#define INTMSK30A   IOMEM(0xe690004c)

Definition at line 65 of file pm-sh7372.c.

#define IRQCR   IOMEM(0xe618022c)

Definition at line 51 of file pm-sh7372.c.

#define IRQCR2   IOMEM(0xe6180238)

Definition at line 52 of file pm-sh7372.c.

#define IRQCR3   IOMEM(0xe6180244)

Definition at line 53 of file pm-sh7372.c.

#define IRQCR4   IOMEM(0xe6180248)

Definition at line 54 of file pm-sh7372.c.

#define MSTPSR0   IOMEM(0xe6150030)

Definition at line 38 of file pm-sh7372.c.

#define MSTPSR1   IOMEM(0xe6150038)

Definition at line 39 of file pm-sh7372.c.

#define MSTPSR2   IOMEM(0xe6150040)

Definition at line 40 of file pm-sh7372.c.

#define MSTPSR3   IOMEM(0xe6150048)

Definition at line 41 of file pm-sh7372.c.

#define MSTPSR4   IOMEM(0xe615004c)

Definition at line 42 of file pm-sh7372.c.

#define PDNSEL   IOMEM(0xe6180254)

Definition at line 55 of file pm-sh7372.c.

#define PLLC01STPCR   IOMEM(0xe61500c8)

Definition at line 43 of file pm-sh7372.c.

#define SBAR   IOMEM(0xe6180020)

Definition at line 46 of file pm-sh7372.c.

#define SMFRAM   0xe6a70000

Definition at line 69 of file pm-sh7372.c.

#define SYSTBCR   IOMEM(0xe6150024)

Definition at line 37 of file pm-sh7372.c.

#define WUPRMSK   IOMEM(0xe6180028)

Definition at line 47 of file pm-sh7372.c.

#define WUPSFAC   IOMEM(0xe6180098)

Definition at line 50 of file pm-sh7372.c.

#define WUPSMSK   IOMEM(0xe618002c)

Definition at line 48 of file pm-sh7372.c.

#define WUPSMSK2   IOMEM(0xe6180048)

Definition at line 49 of file pm-sh7372.c.

Function Documentation

void __init sh7372_pm_init ( void  )

Definition at line 519 of file pm-sh7372.c.

void __init sh7372_pm_init_late ( void  )

Definition at line 535 of file pm-sh7372.c.