Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
mux.h File Reference
#include <mach/mux.h>

Go to the source code of this file.

Macros

#define MUX_CFG(soc, desc, muxreg, mode_offset, mode_mask, mux_mode, dbg)
 
#define INT_CFG(soc, desc, mode_offset, mode_mask, mux_mode, dbg)
 
#define EVT_CFG(soc, desc, mode_offset, mode_mask, mux_mode, dbg)
 

Macro Definition Documentation

#define EVT_CFG (   soc,
  desc,
  mode_offset,
  mode_mask,
  mux_mode,
  dbg 
)
Value:
[soc##_##desc] = { \
.name = #desc, \
.debug = dbg, \
.mux_reg_name = "EVTMUX", \
.mux_reg = EVTMUX, \
.mask_offset = mode_offset, \
.mask = mode_mask, \
.mode = mux_mode, \
},

Definition at line 40 of file mux.h.

#define INT_CFG (   soc,
  desc,
  mode_offset,
  mode_mask,
  mux_mode,
  dbg 
)
Value:
[soc##_##desc] = { \
.name = #desc, \
.debug = dbg, \
.mux_reg_name = "INTMUX", \
.mux_reg = INTMUX, \
.mask_offset = mode_offset, \
.mask = mode_mask, \
.mode = mux_mode, \
},

Definition at line 29 of file mux.h.

#define MUX_CFG (   soc,
  desc,
  muxreg,
  mode_offset,
  mode_mask,
  mux_mode,
  dbg 
)
Value:
[soc##_##desc] = { \
.name = #desc, \
.debug = dbg, \
.mux_reg_name = "PINMUX"#muxreg, \
.mux_reg = PINMUX(muxreg), \
.mask_offset = mode_offset, \
.mask = mode_mask, \
.mode = mux_mode, \
},

Definition at line 18 of file mux.h.