Linux Kernel
3.7.1
|
Data Fields | |
struct resource * | res |
void __iomem * | base |
unsigned | size |
struct device * | dev |
struct pinctrl_dev * | pctl |
struct mutex | mutex |
unsigned | width |
unsigned | fmask |
unsigned | fshift |
unsigned | foff |
unsigned | fmax |
bool | bits_per_mux |
struct pcs_name * | names |
struct pcs_data | pins |
struct radix_tree_root | pgtree |
struct radix_tree_root | ftree |
struct list_head | pingroups |
struct list_head | functions |
unsigned | ngroups |
unsigned | nfuncs |
struct pinctrl_desc | desc |
unsigned(* | read )(void __iomem *reg) |
void(* | write )(unsigned val, void __iomem *reg) |
struct pcs_device - pinctrl device instance : resources : virtual address of the controller : size of the ioremapped area : device entry : pin controller device : mutex protecting the lists : bits per mux register : function register mask : function register shift : value to turn mux off : max number of functions in fmask : array of register names for pins : physical pins on the SoC : pingroup index radix tree : function index radix tree : list of pingroups : list of functions : number of pingroups : number of functions : pin controller descriptor : register read function to use : register write function to use
Definition at line 132 of file pinctrl-single.c.
Definition at line 134 of file pinctrl-single.c.
bool bits_per_mux |
Definition at line 144 of file pinctrl-single.c.
Definition at line 153 of file pinctrl-single.c.
Definition at line 136 of file pinctrl-single.c.
unsigned fmask |
Definition at line 140 of file pinctrl-single.c.
unsigned fmax |
Definition at line 143 of file pinctrl-single.c.
unsigned foff |
Definition at line 142 of file pinctrl-single.c.
unsigned fshift |
Definition at line 141 of file pinctrl-single.c.
struct radix_tree_root ftree |
Definition at line 148 of file pinctrl-single.c.
Definition at line 150 of file pinctrl-single.c.
Definition at line 138 of file pinctrl-single.c.
Definition at line 145 of file pinctrl-single.c.
unsigned nfuncs |
Definition at line 152 of file pinctrl-single.c.
unsigned ngroups |
Definition at line 151 of file pinctrl-single.c.
struct pinctrl_dev* pctl |
Definition at line 137 of file pinctrl-single.c.
struct radix_tree_root pgtree |
Definition at line 147 of file pinctrl-single.c.
Definition at line 149 of file pinctrl-single.c.
Definition at line 146 of file pinctrl-single.c.
Definition at line 154 of file pinctrl-single.c.
Definition at line 133 of file pinctrl-single.c.
unsigned size |
Definition at line 135 of file pinctrl-single.c.
unsigned width |
Definition at line 139 of file pinctrl-single.c.