Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
omap_hwmod_omap2_prcm Struct Reference

#include <omap_hwmod.h>

Data Fields

s16 module_offs
 
u8 prcm_reg_id
 
u8 module_bit
 
u8 idlest_reg_id
 
u8 idlest_idle_bit
 
u8 idlest_stdby_bit
 

Detailed Description

struct omap_hwmod_omap2_prcm - OMAP2/3-specific PRCM data : PRCM submodule offset from the start of the PRM/CM : PRCM register ID (e.g., 3 for CM_AUTOIDLE3) : register bit shift for AUTOIDLE, WKST, WKEN, GRPSEL regs : IDLEST register ID (e.g., 3 for CM_IDLEST3) : register bit shift for CM_IDLEST slave idle bit : register bit shift for CM_IDLEST master standby bit

and are specific to the AUTOIDLE, WKST, WKEN, GRPSEL registers. In an ideal world, no extra information would be needed for IDLEST information, but alas, there are some exceptions, so , , are needed for the IDLEST registers (c.f. 2430 I2CHS, 3430 USBHOST)

Definition at line 378 of file omap_hwmod.h.

Field Documentation

u8 idlest_idle_bit

Definition at line 383 of file omap_hwmod.h.

u8 idlest_reg_id

Definition at line 382 of file omap_hwmod.h.

u8 idlest_stdby_bit

Definition at line 384 of file omap_hwmod.h.

u8 module_bit

Definition at line 381 of file omap_hwmod.h.

s16 module_offs

Definition at line 379 of file omap_hwmod.h.

u8 prcm_reg_id

Definition at line 380 of file omap_hwmod.h.


The documentation for this struct was generated from the following file: