Linux Kernel
3.7.1
|
#include <pinctrl-samsung.h>
Data Fields | |
struct samsung_pin_bank * | pin_banks |
u32 | nr_banks |
u32 | base |
u32 | nr_pins |
u32 | nr_gint |
u32 | nr_wint |
u32 | geint_con |
u32 | geint_mask |
u32 | geint_pend |
u32 | weint_con |
u32 | weint_mask |
u32 | weint_pend |
u32 | svc |
int(* | eint_gpio_init )(struct samsung_pinctrl_drv_data *) |
int(* | eint_wkup_init )(struct samsung_pinctrl_drv_data *) |
char * | label |
struct samsung_pin_ctrl: represent a pin controller. : list of pin banks included in this controller. : number of pin banks. : starting system wide pin number. : number of pins supported by the controller. : number of external gpio interrupts supported. : number of external wakeup interrupts supported. : offset of the ext-gpio controller registers. : offset of the ext-gpio interrupt mask registers. : offset of the ext-gpio interrupt pending registers. : offset of the ext-wakeup controller registers. : offset of the ext-wakeup interrupt mask registers. : offset of the ext-wakeup interrupt pending registers. : offset of the interrupt service register. : platform specific callback to setup the external gpio interrupts for the controller. : platform specific callback to setup the external wakeup interrupts for the controller. : for debug information.
Definition at line 150 of file pinctrl-samsung.h.
u32 base |
Definition at line 154 of file pinctrl-samsung.h.
int(* eint_gpio_init)(struct samsung_pinctrl_drv_data *) |
Definition at line 169 of file pinctrl-samsung.h.
int(* eint_wkup_init)(struct samsung_pinctrl_drv_data *) |
Definition at line 170 of file pinctrl-samsung.h.
u32 geint_con |
Definition at line 159 of file pinctrl-samsung.h.
u32 geint_mask |
Definition at line 160 of file pinctrl-samsung.h.
u32 geint_pend |
Definition at line 161 of file pinctrl-samsung.h.
Definition at line 171 of file pinctrl-samsung.h.
u32 nr_banks |
Definition at line 152 of file pinctrl-samsung.h.
u32 nr_gint |
Definition at line 156 of file pinctrl-samsung.h.
u32 nr_pins |
Definition at line 155 of file pinctrl-samsung.h.
u32 nr_wint |
Definition at line 157 of file pinctrl-samsung.h.
struct samsung_pin_bank* pin_banks |
Definition at line 151 of file pinctrl-samsung.h.
u32 svc |
Definition at line 167 of file pinctrl-samsung.h.
u32 weint_con |
Definition at line 163 of file pinctrl-samsung.h.
u32 weint_mask |
Definition at line 164 of file pinctrl-samsung.h.
u32 weint_pend |
Definition at line 165 of file pinctrl-samsung.h.