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

#include <gpiomux.h>

Data Fields

gpiomux_config_t active
 
gpiomux_config_t suspended
 
unsigned ref
 

Detailed Description

struct msm_gpiomux_config: gpiomux settings for one gpio line.

A complete gpiomux config is the bitwise-or of a drive-strength, function, and pull. For functions other than GPIO, the OE is hard-wired according to the function. For GPIO mode, OE is controlled by gpiolib.

Available settings differ by target; see the gpiomux header specific to your target arch for available configurations.

: The configuration to be installed when the line is active, or its reference count is > 0. : The configuration to be installed when the line is suspended, or its reference count is 0. The reference count of the line. For internal use of the gpiomux framework only.

Definition at line 48 of file gpiomux.h.

Field Documentation

Definition at line 49 of file gpiomux.h.

unsigned ref

Definition at line 51 of file gpiomux.h.

gpiomux_config_t suspended

Definition at line 50 of file gpiomux.h.


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