Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
setup.c File Reference
#include <linux/clk.h>
#include <linux/etherdevice.h>
#include <linux/i2c-gpio.h>
#include <linux/init.h>
#include <linux/linkage.h>
#include <linux/platform_device.h>
#include <linux/types.h>
#include <linux/leds.h>
#include <linux/spi/spi.h>
#include <linux/spi/eeprom.h>
#include <video/atmel_lcdc.h>
#include <linux/fb.h>
#include <linux/atmel-mci.h>
#include <linux/io.h>
#include <asm/setup.h>
#include <mach/at32ap700x.h>
#include <mach/board.h>
#include <mach/init.h>
#include <mach/portmux.h>

Go to the source code of this file.

Data Structures

struct  eth_addr
 

Functions

 __tagtable (ATAG_ETHERNET, parse_tag_ethernet)
 
void __init setup_board (void)
 
 postcore_initcall (mimc200_init)
 

Variables

struct atmel_lcdfb_info mimc200_lcdc_data
 
unsigned long at32_board_osc_rates [3]
 
struct tag *bootloader_tags __initdata
 

Function Documentation

__tagtable ( ATAG_ETHERNET  ,
parse_tag_ethernet   
)
postcore_initcall ( mimc200_init  )
void __init setup_board ( void  )

Definition at line 176 of file setup.c.

Variable Documentation

struct spi_board_info spi0_board_info [] __initdata
Initial value:
= {
{
.modalias = "rtc-ds1390",
.max_speed_hz = 4000000,
.chip_select = 2,
},
{
.modalias = "at25",
.max_speed_hz = 1000000,
.chip_select = 1,
.mode = SPI_MODE_3,
.platform_data = &eeprom_25lc010,
},
}

Definition at line 44 of file setup.c.

unsigned long at32_board_osc_rates[3]
Initial value:
= {
[0] = 32768,
[1] = 10000000,
[2] = 12000000,
}

Definition at line 37 of file setup.c.

struct atmel_lcdfb_info __initdata mimc200_lcdc_data
Initial value:
= {
.default_bpp = 16,
.default_dmacon = ATMEL_LCDC_DMAEN | ATMEL_LCDC_DMA2DEN,
.default_lcdcon2 = (ATMEL_LCDC_DISTYPE_TFT
.default_monspecs = &mimc200_default_monspecs,
.guard_time = 2,
}

Definition at line 74 of file setup.c.