Logo Search packages:      
Sourcecode: linux version File versions  Download package

Functions | Variables

mx31pdk.c File Reference

This file contains the board-specific initialization routines. More...

#include <linux/types.h>
#include <linux/init.h>
#include <linux/clk.h>
#include <linux/irq.h>
#include <linux/gpio.h>
#include <linux/smsc911x.h>
#include <linux/platform_device.h>
#include <mach/hardware.h>
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <asm/mach/time.h>
#include <asm/memory.h>
#include <asm/mach/map.h>
#include <mach/common.h>
#include <mach/board-mx31pdk.h>
#include <mach/imx-uart.h>
#include <mach/iomux-mx3.h>
#include "devices.h"
Include dependency graph for mx31pdk.c:

Go to the source code of this file.

Functions

static void expio_ack_irq (uint32_t irq)
static void expio_mask_irq (uint32_t irq)
static void expio_unmask_irq (uint32_t irq)
static void mx31pdk_expio_irq_handler (uint32_t irq, struct irq_desc *desc)
static int __init mx31pdk_init_expio (void)
static void __init mx31pdk_map_io (void)
static void __init mx31pdk_timer_init (void)
static void __init mxc_board_init (void)

Variables

static struct map_desc
mx31pdk_io_desc[] 
__initdata
 boot_params = PHYS_OFFSET + 0x100
static struct irq_chip expio_irq_chip
 init_irq = mx31_init_irq
 init_machine = mxc_board_init
 io_pg_offst = ((AIPS1_BASE_ADDR_VIRT) >> 18) & 0xfffc
 map_io = mx31pdk_map_io
static int mx31pdk_pins []
static struct sys_timer mx31pdk_timer
 phys_io = AIPS1_BASE_ADDR
static struct
smsc911x_platform_config 
smsc911x_config
static struct platform_device smsc911x_device
static struct resource smsc911x_resources []
 timer = &mx31pdk_timer
static struct imxuart_platform_data uart_pdata

Detailed Description

This file contains the board-specific initialization routines.

Definition in file mx31pdk.c.


Generated by  Doxygen 1.6.0   Back to index