Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Variables
board-armadillo800eva.c File Reference
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/kernel.h>
#include <linux/input.h>
#include <linux/irq.h>
#include <linux/platform_device.h>
#include <linux/gpio.h>
#include <linux/gpio_keys.h>
#include <linux/regulator/fixed.h>
#include <linux/regulator/machine.h>
#include <linux/sh_eth.h>
#include <linux/videodev2.h>
#include <linux/usb/renesas_usbhs.h>
#include <linux/mfd/tmio.h>
#include <linux/mmc/host.h>
#include <linux/mmc/sh_mmcif.h>
#include <linux/mmc/sh_mobile_sdhi.h>
#include <linux/i2c-gpio.h>
#include <mach/common.h>
#include <mach/irqs.h>
#include <mach/r8a7740.h>
#include <media/mt9t112.h>
#include <media/sh_mobile_ceu.h>
#include <media/soc_camera.h>
#include <asm/page.h>
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <asm/mach/time.h>
#include <asm/hardware/cache-l2x0.h>
#include <video/sh_mobile_lcdc.h>
#include <video/sh_mobile_hdmi.h>
#include <sound/sh_fsi.h>
#include <sound/simple_card.h>
#include "sh-gpio.h"

Go to the source code of this file.

Data Structures

struct  usbhsf_private
 

Macros

#define IRQ7   evt2irq(0x02e0)
 
#define USBCR1   IOMEM(0xe605810a)
 
#define USBH   0xC6700000
 
#define USBH_USBCTR   0x10834
 
#define usbhsf_get_priv(pdev)
 
#define GPIO_KEY(c, g, d,...)   { .code = c, .gpio = g, .desc = d, .active_low = 1, __VA_ARGS__ }
 
#define IRQ31   evt2irq(0x33E0)
 
#define GPIO_PORT7CR   IOMEM(0xe6050007)
 
#define GPIO_PORT8CR   IOMEM(0xe6050008)
 

Variables

 map_io = r8a7740_map_io
 
 init_early = eva_add_early_devices
 
 init_irq = r8a7740_init_irq
 
 handle_irq = shmobile_handle_irq_intc
 
 init_machine = eva_init
 
 init_late = shmobile_init_late
 
 timer = &shmobile_timer
 
 dt_compat = eva_boards_compat_dt
 

Macro Definition Documentation

#define GPIO_KEY (   c,
  g,
  d,
  ... 
)    { .code = c, .gpio = g, .desc = d, .active_low = 1, __VA_ARGS__ }

Definition at line 526 of file board-armadillo800eva.c.

#define GPIO_PORT7CR   IOMEM(0xe6050007)

Definition at line 979 of file board-armadillo800eva.c.

#define GPIO_PORT8CR   IOMEM(0xe6050008)

Definition at line 980 of file board-armadillo800eva.c.

#define IRQ31   evt2irq(0x33E0)

Definition at line 569 of file board-armadillo800eva.c.

#define IRQ7   evt2irq(0x02e0)

Definition at line 140 of file board-armadillo800eva.c.

#define USBCR1   IOMEM(0xe605810a)

Definition at line 141 of file board-armadillo800eva.c.

#define USBH   0xC6700000

Definition at line 142 of file board-armadillo800eva.c.

#define USBH_USBCTR   0x10834

Definition at line 143 of file board-armadillo800eva.c.

#define usbhsf_get_priv (   pdev)
Value:

Definition at line 155 of file board-armadillo800eva.c.

Variable Documentation

dt_compat = eva_boards_compat_dt

Definition at line 1245 of file board-armadillo800eva.c.

Definition at line 1241 of file board-armadillo800eva.c.

init_early = eva_add_early_devices

Definition at line 1239 of file board-armadillo800eva.c.

init_irq = r8a7740_init_irq

Definition at line 1240 of file board-armadillo800eva.c.

init_late = shmobile_init_late

Definition at line 1243 of file board-armadillo800eva.c.

init_machine = eva_init

Definition at line 1242 of file board-armadillo800eva.c.

map_io = r8a7740_map_io

Definition at line 1238 of file board-armadillo800eva.c.

Definition at line 1244 of file board-armadillo800eva.c.