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

#include <vc.h>

Data Fields

u32 cmd_on_mask
 
u32 valid
 
u8 bypass_val_reg
 
u8 data_shift
 
u8 slaveaddr_shift
 
u8 regaddr_shift
 
u8 cmd_on_shift
 
u8 cmd_onlp_shift
 
u8 cmd_ret_shift
 
u8 cmd_off_shift
 
u8 i2c_cfg_reg
 
u8 i2c_cfg_hsen_mask
 
u8 i2c_mcode_mask
 

Detailed Description

struct omap_vc_common - per-VC register/bitfield data : ON bitmask in PRM_VC_CMD_VAL* register : VALID bitmask in PRM_VC_BYPASS_VAL register : Offset of PRM_VC_BYPASS_VAL reg from PRM start : DATA field shift in PRM_VC_BYPASS_VAL register : SLAVEADDR field shift in PRM_VC_BYPASS_VAL register : REGADDR field shift in PRM_VC_BYPASS_VAL register : ON field shift in PRM_VC_CMD_VAL_* register : ONLP field shift in PRM_VC_CMD_VAL_* register : RET field shift in PRM_VC_CMD_VAL_* register : OFF field shift in PRM_VC_CMD_VAL_* register : I2C configuration register offset : high-speed mode bit field mask in I2C config register : MCODE field mask for I2C config register

XXX One of cmd_on_mask and cmd_on_shift are not needed XXX VALID should probably be a shift, not a mask

Definition at line 43 of file vc.h.

Field Documentation

u8 bypass_val_reg

Definition at line 46 of file vc.h.

u8 cmd_off_shift

Definition at line 53 of file vc.h.

u32 cmd_on_mask

Definition at line 44 of file vc.h.

u8 cmd_on_shift

Definition at line 50 of file vc.h.

u8 cmd_onlp_shift

Definition at line 51 of file vc.h.

u8 cmd_ret_shift

Definition at line 52 of file vc.h.

u8 data_shift

Definition at line 47 of file vc.h.

u8 i2c_cfg_hsen_mask

Definition at line 55 of file vc.h.

u8 i2c_cfg_reg

Definition at line 54 of file vc.h.

u8 i2c_mcode_mask

Definition at line 56 of file vc.h.

u8 regaddr_shift

Definition at line 49 of file vc.h.

u8 slaveaddr_shift

Definition at line 48 of file vc.h.

u32 valid

Definition at line 45 of file vc.h.


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