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

#include <i2c-mux-pinctrl.h>

Data Fields

int parent_bus_num
 
int base_bus_num
 
int bus_count
 
const char ** pinctrl_states
 
const charpinctrl_state_idle
 

Detailed Description

struct i2c_mux_pinctrl_platform_data - Platform data for i2c-mux-pinctrl : Parent I2C bus number : Base I2C bus number for the child busses. 0 for dynamic. : Number of child busses. Also the number of elements in : The names of the pinctrl state to select for each child bus : The pinctrl state to select when no child bus is being accessed. If NULL, the most recently used pinctrl state will be left selected.

Definition at line 33 of file i2c-mux-pinctrl.h.

Field Documentation

int base_bus_num

Definition at line 35 of file i2c-mux-pinctrl.h.

int bus_count

Definition at line 36 of file i2c-mux-pinctrl.h.

int parent_bus_num

Definition at line 34 of file i2c-mux-pinctrl.h.

const char* pinctrl_state_idle

Definition at line 38 of file i2c-mux-pinctrl.h.

const char** pinctrl_states

Definition at line 37 of file i2c-mux-pinctrl.h.


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