Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
setup-sh7780.c File Reference
#include <linux/platform_device.h>
#include <linux/init.h>
#include <linux/serial.h>
#include <linux/io.h>
#include <linux/serial_sci.h>
#include <linux/sh_dma.h>
#include <linux/sh_timer.h>
#include <linux/sh_intc.h>
#include <cpu/dma-register.h>

Go to the source code of this file.

Macros

#define INTC_ICR0   0xffd00000
 
#define INTC_INTMSK0   0xffd00044
 
#define INTC_INTMSK1   0xffd00048
 
#define INTC_INTMSK2   0xffd40080
 
#define INTC_INTMSKCLR1   0xffd00068
 
#define INTC_INTMSKCLR2   0xffd40084
 

Enumerations

enum  {
  UNUSED = 0, IRL_LLLL, IRL_LLLH, IRL_LLHL,
  IRL_LLHH, IRL_LHLL, IRL_LHLH, IRL_LHHL,
  IRL_LHHH, IRL_HLLL, IRL_HLLH, IRL_HLHL,
  IRL_HLHH, IRL_HHLL, IRL_HHLH, IRL_HHHL,
  IRQ0, IRQ1, IRQ2, IRQ3,
  IRQ4, IRQ5, IRQ6, IRQ7,
  RTC, WDT, TMU0, TMU1,
  TMU2, TMU2_TICPI, HUDI, DMAC0,
  SCIF0, DMAC1, CMT, HAC,
  PCISERR, PCIINTA, PCIINTB, PCIINTC,
  PCIINTD, PCIC5, SCIF1, SIOF,
  HSPI, MMCIF, TMU3, TMU4,
  TMU5, SSI, FLCTL, GPIO,
  TMU012, TMU345
}
 

Functions

 arch_initcall (sh7780_devices_setup)
 
void __init plat_early_device_setup (void)
 
void __init plat_irq_setup (void)
 
void __init plat_irq_setup_pins (int mode)
 

Macro Definition Documentation

#define INTC_ICR0   0xffd00000

Definition at line 577 of file setup-sh7780.c.

#define INTC_INTMSK0   0xffd00044

Definition at line 578 of file setup-sh7780.c.

#define INTC_INTMSK1   0xffd00048

Definition at line 579 of file setup-sh7780.c.

#define INTC_INTMSK2   0xffd40080

Definition at line 580 of file setup-sh7780.c.

#define INTC_INTMSKCLR1   0xffd00068

Definition at line 581 of file setup-sh7780.c.

#define INTC_INTMSKCLR2   0xffd40084

Definition at line 582 of file setup-sh7780.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
UNUSED 
IRL_LLLL 
IRL_LLLH 
IRL_LLHL 
IRL_LLHH 
IRL_LHLL 
IRL_LHLH 
IRL_LHHL 
IRL_LHHH 
IRL_HLLL 
IRL_HLLH 
IRL_HLHL 
IRL_HLHH 
IRL_HHLL 
IRL_HHLH 
IRL_HHHL 
IRQ0 
IRQ1 
IRQ2 
IRQ3 
IRQ4 
IRQ5 
IRQ6 
IRQ7 
RTC 
WDT 
TMU0 
TMU1 
TMU2 
TMU2_TICPI 
HUDI 
DMAC0 
SCIF0 
DMAC1 
CMT 
HAC 
PCISERR 
PCIINTA 
PCIINTB 
PCIINTC 
PCIINTD 
PCIC5 
SCIF1 
SIOF 
HSPI 
MMCIF 
TMU3 
TMU4 
TMU5 
SSI 
FLCTL 
GPIO 
TMU012 
TMU345 

Definition at line 421 of file setup-sh7780.c.

Function Documentation

arch_initcall ( sh7780_devices_setup  )
void __init plat_early_device_setup ( void  )

Definition at line 408 of file setup-sh7780.c.

void __init plat_irq_setup ( void  )

Definition at line 584 of file setup-sh7780.c.

void __init plat_irq_setup_pins ( int  mode)

Definition at line 602 of file setup-sh7780.c.