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

#include <pinctrl-pxa3xx.h>

Data Fields

struct devicedev
 
struct pinctrl_devpctrl
 
enum pxa_cpu_type cputype
 
unsigned int phy_base
 
unsigned int phy_size
 
void __iomemvirt_base
 
struct pxa3xx_mfp_pinmfp
 
unsigned int num_mfp
 
struct pxa3xx_pin_groupgrps
 
unsigned int num_grps
 
struct pxa3xx_pmx_funcfuncs
 
unsigned int num_funcs
 
unsigned int num_gpio
 
struct pinctrl_desc * desc
 
struct pinctrl_pin_desc * pads
 
unsigned int num_pads
 
unsigned ds_mask
 
unsigned ds_shift
 
unsigned slp_mask
 
unsigned slp_input_low
 
unsigned slp_input_high
 
unsigned slp_output_low
 
unsigned slp_output_high
 
unsigned slp_float
 

Detailed Description

Definition at line 59 of file pinctrl-pxa3xx.h.

Field Documentation

enum pxa_cpu_type cputype

Definition at line 62 of file pinctrl-pxa3xx.h.

struct pinctrl_desc* desc

Definition at line 74 of file pinctrl-pxa3xx.h.

struct device* dev

Definition at line 60 of file pinctrl-pxa3xx.h.

unsigned ds_mask

Definition at line 78 of file pinctrl-pxa3xx.h.

unsigned ds_shift

Definition at line 79 of file pinctrl-pxa3xx.h.

Definition at line 71 of file pinctrl-pxa3xx.h.

Definition at line 69 of file pinctrl-pxa3xx.h.

Definition at line 67 of file pinctrl-pxa3xx.h.

unsigned int num_funcs

Definition at line 72 of file pinctrl-pxa3xx.h.

unsigned int num_gpio

Definition at line 73 of file pinctrl-pxa3xx.h.

unsigned int num_grps

Definition at line 70 of file pinctrl-pxa3xx.h.

unsigned int num_mfp

Definition at line 68 of file pinctrl-pxa3xx.h.

unsigned int num_pads

Definition at line 76 of file pinctrl-pxa3xx.h.

struct pinctrl_pin_desc* pads

Definition at line 75 of file pinctrl-pxa3xx.h.

Definition at line 61 of file pinctrl-pxa3xx.h.

unsigned int phy_base

Definition at line 63 of file pinctrl-pxa3xx.h.

unsigned int phy_size

Definition at line 64 of file pinctrl-pxa3xx.h.

unsigned slp_float

Definition at line 85 of file pinctrl-pxa3xx.h.

unsigned slp_input_high

Definition at line 82 of file pinctrl-pxa3xx.h.

unsigned slp_input_low

Definition at line 81 of file pinctrl-pxa3xx.h.

unsigned slp_mask

Definition at line 80 of file pinctrl-pxa3xx.h.

unsigned slp_output_high

Definition at line 84 of file pinctrl-pxa3xx.h.

unsigned slp_output_low

Definition at line 83 of file pinctrl-pxa3xx.h.

void __iomem* virt_base

Definition at line 65 of file pinctrl-pxa3xx.h.


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