Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Variables
mach-mxs.c File Reference
#include <linux/clk.h>
#include <linux/clkdev.h>
#include <linux/can/platform/flexcan.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/init.h>
#include <linux/micrel_phy.h>
#include <linux/mxsfb.h>
#include <linux/of_platform.h>
#include <linux/phy.h>
#include <linux/pinctrl/consumer.h>
#include <asm/mach/arch.h>
#include <asm/mach/time.h>
#include <mach/common.h>
#include <mach/digctl.h>
#include <mach/mxs.h>

Go to the source code of this file.

Macros

#define MX28EVK_FLEXCAN_SWITCH   MXS_GPIO_NR(2, 13)
 
#define ENET0_MDC__GPIO_4_0   MXS_GPIO_NR(4, 0)
 
#define ENET0_MDIO__GPIO_4_1   MXS_GPIO_NR(4, 1)
 
#define ENET0_RX_EN__GPIO_4_2   MXS_GPIO_NR(4, 2)
 
#define ENET0_RXD0__GPIO_4_3   MXS_GPIO_NR(4, 3)
 
#define ENET0_RXD1__GPIO_4_4   MXS_GPIO_NR(4, 4)
 
#define ENET0_TX_EN__GPIO_4_6   MXS_GPIO_NR(4, 6)
 
#define ENET0_TXD0__GPIO_4_7   MXS_GPIO_NR(4, 7)
 
#define ENET0_TXD1__GPIO_4_8   MXS_GPIO_NR(4, 8)
 
#define ENET_CLK__GPIO_4_16   MXS_GPIO_NR(4, 16)
 
#define TX28_FEC_PHY_POWER   MXS_GPIO_NR(3, 29)
 
#define TX28_FEC_PHY_RESET   MXS_GPIO_NR(4, 13)
 
#define TX28_FEC_nINT   MXS_GPIO_NR(4, 5)
 

Enumerations

enum  mac_oui { OUI_FSL, OUI_DENX }
 

Variables

 map_io = mx23_map_io
 
 init_irq = icoll_init_irq
 
 handle_irq = icoll_handle_irq
 
 timer = &imx23_timer
 
 init_machine = mxs_machine_init
 
 dt_compat = imx23_dt_compat
 
 restart = mxs_restart
 

Macro Definition Documentation

#define ENET0_MDC__GPIO_4_0   MXS_GPIO_NR(4, 0)

Definition at line 284 of file mach-mxs.c.

#define ENET0_MDIO__GPIO_4_1   MXS_GPIO_NR(4, 1)

Definition at line 285 of file mach-mxs.c.

#define ENET0_RX_EN__GPIO_4_2   MXS_GPIO_NR(4, 2)

Definition at line 286 of file mach-mxs.c.

#define ENET0_RXD0__GPIO_4_3   MXS_GPIO_NR(4, 3)

Definition at line 287 of file mach-mxs.c.

#define ENET0_RXD1__GPIO_4_4   MXS_GPIO_NR(4, 4)

Definition at line 288 of file mach-mxs.c.

#define ENET0_TX_EN__GPIO_4_6   MXS_GPIO_NR(4, 6)

Definition at line 289 of file mach-mxs.c.

#define ENET0_TXD0__GPIO_4_7   MXS_GPIO_NR(4, 7)

Definition at line 290 of file mach-mxs.c.

#define ENET0_TXD1__GPIO_4_8   MXS_GPIO_NR(4, 8)

Definition at line 291 of file mach-mxs.c.

#define ENET_CLK__GPIO_4_16   MXS_GPIO_NR(4, 16)

Definition at line 292 of file mach-mxs.c.

#define MX28EVK_FLEXCAN_SWITCH   MXS_GPIO_NR(2, 13)

Definition at line 108 of file mach-mxs.c.

#define TX28_FEC_nINT   MXS_GPIO_NR(4, 5)

Definition at line 296 of file mach-mxs.c.

#define TX28_FEC_PHY_POWER   MXS_GPIO_NR(3, 29)

Definition at line 294 of file mach-mxs.c.

#define TX28_FEC_PHY_RESET   MXS_GPIO_NR(4, 13)

Definition at line 295 of file mach-mxs.c.

Enumeration Type Documentation

enum mac_oui
Enumerator:
OUI_FSL 
OUI_DENX 

Definition at line 160 of file mach-mxs.c.

Variable Documentation

MACHINE_END dt_compat = imx23_dt_compat

Definition at line 395 of file mach-mxs.c.

Definition at line 392 of file mach-mxs.c.

Definition at line 391 of file mach-mxs.c.

MACHINE_END init_machine = mxs_machine_init

Definition at line 394 of file mach-mxs.c.

Definition at line 390 of file mach-mxs.c.

Definition at line 396 of file mach-mxs.c.

MACHINE_END timer = &imx23_timer

Definition at line 393 of file mach-mxs.c.