Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
mxl111sf-gpio.h File Reference
#include "mxl111sf.h"

Go to the source code of this file.

Macros

#define MXL111SF_GPIO_MOD_DVBT   0
 
#define MXL111SF_GPIO_MOD_MH   1
 
#define MXL111SF_GPIO_MOD_ATSC   2
 

Enumerations

enum  mxl111sf_mux_config {
  PIN_MUX_DEFAULT = 0, PIN_MUX_TS_OUT_PARALLEL, PIN_MUX_TS_OUT_SERIAL, PIN_MUX_GPIO_MODE,
  PIN_MUX_TS_SERIAL_IN_MODE_0, PIN_MUX_TS_SERIAL_IN_MODE_1, PIN_MUX_TS_SPI_IN_MODE_0, PIN_MUX_TS_SPI_IN_MODE_1,
  PIN_MUX_TS_PARALLEL_IN, PIN_MUX_BT656_I2S_MODE
}
 

Functions

int mxl111sf_set_gpio (struct mxl111sf_state *state, int gpio, int val)
 
int mxl111sf_init_port_expander (struct mxl111sf_state *state)
 
int mxl111sf_gpio_mode_switch (struct mxl111sf_state *state, unsigned int mode)
 
int mxl111sf_config_pin_mux_modes (struct mxl111sf_state *state, enum mxl111sf_mux_config pin_mux_config)
 

Macro Definition Documentation

#define MXL111SF_GPIO_MOD_ATSC   2

Definition at line 31 of file mxl111sf-gpio.h.

#define MXL111SF_GPIO_MOD_DVBT   0

Definition at line 29 of file mxl111sf-gpio.h.

#define MXL111SF_GPIO_MOD_MH   1

Definition at line 30 of file mxl111sf-gpio.h.

Enumeration Type Documentation

Enumerator:
PIN_MUX_DEFAULT 
PIN_MUX_TS_OUT_PARALLEL 
PIN_MUX_TS_OUT_SERIAL 
PIN_MUX_GPIO_MODE 
PIN_MUX_TS_SERIAL_IN_MODE_0 
PIN_MUX_TS_SERIAL_IN_MODE_1 
PIN_MUX_TS_SPI_IN_MODE_0 
PIN_MUX_TS_SPI_IN_MODE_1 
PIN_MUX_TS_PARALLEL_IN 
PIN_MUX_BT656_I2S_MODE 

Definition at line 34 of file mxl111sf-gpio.h.

Function Documentation

int mxl111sf_config_pin_mux_modes ( struct mxl111sf_state state,
enum mxl111sf_mux_config  pin_mux_config 
)

Definition at line 214 of file mxl111sf-gpio.c.

int mxl111sf_gpio_mode_switch ( struct mxl111sf_state state,
unsigned int  mode 
)

Definition at line 719 of file mxl111sf-gpio.c.

int mxl111sf_init_port_expander ( struct mxl111sf_state state)

Definition at line 698 of file mxl111sf-gpio.c.

int mxl111sf_set_gpio ( struct mxl111sf_state state,
int  gpio,
int  val 
)

Definition at line 640 of file mxl111sf-gpio.c.