Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
mux34xx.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include "mux.h"

Go to the source code of this file.

Macros

#define _OMAP3_MUXENTRY(M0, g, m0, m1, m2, m3, m4, m5, m6, m7)
 
#define _OMAP3_BALLENTRY(M0, bb, bt)
 
#define omap3_cbc_subset   NULL
 
#define omap3_cbc_ball   NULL
 
#define omap3_cus_subset   NULL
 
#define omap3_cus_ball   NULL
 
#define omap3_cbb_subset   NULL
 
#define omap3_cbb_ball   NULL
 
#define omap36xx_cbp_subset   NULL
 
#define omap36xx_cbp_ball   NULL
 

Functions

int __init omap3_mux_init (struct omap_board_mux *board_subset, int flags)
 

Macro Definition Documentation

#define _OMAP3_BALLENTRY (   M0,
  bb,
  bt 
)
Value:
{ \
.reg_offset = (OMAP3_CONTROL_PADCONF_##M0##_OFFSET), \
.balls = { bb, bt }, \
}

Definition at line 34 of file mux34xx.c.

#define _OMAP3_MUXENTRY (   M0,
  g,
  m0,
  m1,
  m2,
  m3,
  m4,
  m5,
  m6,
  m7 
)
Value:
{ \
.reg_offset = (OMAP3_CONTROL_PADCONF_##M0##_OFFSET), \
.gpio = (g), \
}

Definition at line 26 of file mux34xx.c.

#define omap36xx_cbp_ball   NULL

Definition at line 2026 of file mux34xx.c.

#define omap36xx_cbp_subset   NULL

Definition at line 1812 of file mux34xx.c.

#define omap3_cbb_ball   NULL

Definition at line 1596 of file mux34xx.c.

#define omap3_cbb_subset   NULL

Definition at line 1384 of file mux34xx.c.

#define omap3_cbc_ball   NULL

Definition at line 927 of file mux34xx.c.

#define omap3_cbc_subset   NULL

Definition at line 710 of file mux34xx.c.

#define omap3_cus_ball   NULL

Definition at line 1265 of file mux34xx.c.

#define omap3_cus_subset   NULL

Definition at line 1071 of file mux34xx.c.

Function Documentation

int __init omap3_mux_init ( struct omap_board_mux board_mux,
int  flags 
)

omap3_mux_init() - initialize mux system with board specific set : Board specific mux table : OMAP package type used for the board

Definition at line 2029 of file mux34xx.c.