|
Linux Kernel
3.7.1
|
#include <pinctrl-spear.h>
Data Fields | |
| struct pinctrl_pin_desc * | pins |
| unsigned | npins |
| struct spear_function ** | functions |
| unsigned | nfunctions |
| struct spear_pingroup ** | groups |
| unsigned | ngroups |
| bool | modes_supported |
| u16 | mode |
| struct spear_pmx_mode ** | pmx_modes |
| unsigned | npmx_modes |
struct spear_pinctrl_machdata - SPEAr pin controller machine driver configuration : An array describing all pins the pin controller affects. All pins which are also GPIOs must be listed first within the *array, and be numbered identically to the GPIO controller's *numbering. : The numbmer of entries in . : An array describing all mux functions the SoC supports. : The numbmer of entries in . : An array describing all pin groups the pin SoC supports. : The numbmer of entries in .
: Does SoC support modes : mode configured from probe : array of modes supported by SoC : number of entries in pmx_modes.
Definition at line 109 of file pinctrl-spear.h.
| struct spear_function** functions |
Definition at line 112 of file pinctrl-spear.h.
| struct spear_pingroup** groups |
Definition at line 114 of file pinctrl-spear.h.
| u16 mode |
Definition at line 118 of file pinctrl-spear.h.
| bool modes_supported |
Definition at line 117 of file pinctrl-spear.h.
| unsigned nfunctions |
Definition at line 113 of file pinctrl-spear.h.
| unsigned ngroups |
Definition at line 115 of file pinctrl-spear.h.
| unsigned npins |
Definition at line 111 of file pinctrl-spear.h.
| unsigned npmx_modes |
Definition at line 120 of file pinctrl-spear.h.
| struct pinctrl_pin_desc* pins |
Definition at line 110 of file pinctrl-spear.h.
| struct spear_pmx_mode** pmx_modes |
Definition at line 119 of file pinctrl-spear.h.
1.8.2