#include <linux/mtd/partitions.h>
#include <linux/device.h>
#include <linux/i2c.h>
#include <linux/leds.h>
#include <linux/spi/spi.h>
#include <linux/usb/atmel_usba_udc.h>
#include <linux/atmel-mci.h>
#include <sound/atmel-ac97c.h>
#include <linux/serial.h>
#include <linux/platform_data/macb.h>
#include <linux/platform_data/atmel.h>
Go to the source code of this file.
|
void __init | at91_add_device_udc (struct at91_udc_data *data) |
|
void __init | at91_add_device_usba (struct usba_platform_data *data) |
|
void __init | at91_add_device_cf (struct at91_cf_data *data) |
|
void __init | at91_add_device_mmc (short mmc_id, struct at91_mmc_data *data) |
|
void __init | at91_add_device_mci (short mmc_id, struct mci_platform_data *data) |
|
void __init | at91_add_device_eth (struct macb_platform_data *data) |
|
void __init | at91_add_device_usbh (struct at91_usbh_data *data) |
|
void __init | at91_add_device_usbh_ohci (struct at91_usbh_data *data) |
|
void __init | at91_add_device_usbh_ehci (struct at91_usbh_data *data) |
|
void __init | at91_add_device_nand (struct atmel_nand_data *data) |
|
void __init | at91_add_device_i2c (struct i2c_board_info *devices, int nr_devices) |
|
void __init | at91_add_device_spi (struct spi_board_info *devices, int nr_devices) |
|
void __init | at91_register_uart (unsigned id, unsigned portnr, unsigned pins) |
|
void __init | at91_add_device_serial (void) |
|
void __init | at91_add_device_pwm (u32 mask) |
|
void __init | at91_add_device_ssc (unsigned id, unsigned pins) |
|
void __init | at91_add_device_lcdc (struct atmel_lcdfb_info *data) |
|
void __init | at91_add_device_ac97 (struct ac97c_platform_data *data) |
|
void __init | at91_add_device_isi (struct isi_platform_data *data, bool use_pck_as_mck) |
|
void __init | at91_add_device_tsadcc (struct at91_tsadcc_data *data) |
|
void __init | at91_add_device_can (struct at91_can_data *data) |
|
void __init | at91_gpio_leds (struct gpio_led *leds, int nr) |
|
void __init | at91_pwm_leds (struct gpio_led *leds, int nr) |
|
int | at91_suspend_entering_slow_clock (void) |
|
#define AT91_CF_TRUE_IDE 0x01 |
#define AT91_IDE_SWAP_A0_A2 0x02 |
#define AT91_MAX_USBH_PORTS 3 |
#define ATMEL_SSC_RD 0x40 |
#define ATMEL_SSC_RF 0x20 |
#define ATMEL_SSC_RK 0x10 |
#define ATMEL_SSC_TD 0x04 |
#define ATMEL_SSC_TF 0x02 |
#define ATMEL_SSC_TK 0x01 |
#define ATMEL_UART_CTS 0x01 |
#define ATMEL_UART_DCD 0x10 |
#define ATMEL_UART_DSR 0x04 |
#define ATMEL_UART_DTR 0x08 |
#define ATMEL_UART_RI 0x20 |
#define ATMEL_UART_RTS 0x02 |
void __init at91_add_device_ssc |
( |
unsigned |
id, |
|
|
unsigned |
pins |
|
) |
| |
void __init at91_register_uart |
( |
unsigned |
id, |
|
|
unsigned |
portnr, |
|
|
unsigned |
pins |
|
) |
| |
int at91_suspend_entering_slow_clock |
( |
void |
| ) |
|
Definition at line 186 of file pm.c.