Logo Search packages:      
Sourcecode: linux-fsl-imx51 version File versions  Download package

board-mx37_3stack.h File Reference


Detailed Description

This file contains all the board level configuration options.

It currently hold the options defined for MX31 ADS Platform.

Definition in file board-mx37_3stack.h.

#include <mach/mxc_uart.h>
#include <mach/mxc_dptc.h>

Go to the source code of this file.

Defines

#define BOARD_IO_ADDR   0x20000
#define CPLD_CODE_VER_REG   BOARD_IO_ADDR + 0x50
#define DEBUG_BASE_ADDRESS   0x78000000
#define INTR_MASK_REG   BOARD_IO_ADDR + 0x38
#define INTR_RESET_REG   BOARD_IO_ADDR + 0x20
#define INTR_STATUS_REG   BOARD_IO_ADDR + 0x10
#define LAN9217_BASE_ADDR   DEBUG_BASE_ADDRESS
#define LED_SWITCH_REG   BOARD_IO_ADDR + 0x00
#define MAGIC_NUMBER1_REG   BOARD_IO_ADDR + 0x40
#define MAGIC_NUMBER2_REG   BOARD_IO_ADDR + 0x48
#define MXC_LL_UART_PADDR   UART1_BASE_ADDR
#define MXC_LL_UART_VADDR   AIPS1_IO_ADDRESS(UART1_BASE_ADDR)
#define SWITCH_BUTTONS_REG   BOARD_IO_ADDR + 0x08
#define UART2_ENABLED   1
#define UART2_IR   NO_IRDA
#define UART2_MODE   MODE_DCE
#define UART3_ENABLED   1
#define UART3_IR   NO_IRDA
#define UART3_MODE   MODE_DCE
#define UARTA_BASE_ADDR   (DEBUG_BASE_ADDRESS + 0x8000)
#define UARTB_BASE_ADDR   (DEBUG_BASE_ADDRESS + 0x10000)
MXC UART EVB board level configurations
#define MXC_IRDA_RX_INV   0
#define MXC_IRDA_TX_INV   0
#define UART1_ENABLED   1
#define UART1_IR   NO_IRDA
#define UART1_MODE   MODE_DCE

Functions

int headphone_det_status (void)
unsigned int sdhc_get_card_det_status (struct device *dev)
int sdhc_init_card_det (int id)
int sdhc_write_protect (struct device *dev)

Variables

struct mxc_dptc_data dptc_gp_data
struct mxc_dptc_data dptc_lp_data
struct mxc_dvfs_platform_data dvfs_core_data
struct mxc_dvfsper_data dvfs_per_data
char * gp_reg_id
char * lp_reg_id
struct tve_platform_data tve_data


Generated by  Doxygen 1.6.0   Back to index