Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
setup-sh7763.c File Reference
#include <linux/platform_device.h>
#include <linux/init.h>
#include <linux/serial.h>
#include <linux/sh_timer.h>
#include <linux/sh_intc.h>
#include <linux/io.h>
#include <linux/serial_sci.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, LCDC,
  DMAC, SCIF0, IIC0, IIC1,
  CMT, GETHER, HAC, PCISERR,
  PCIINTA, PCIINTB, PCIINTC, PCIINTD,
  PCIC5, STIF0, STIF1, SCIF1,
  SIOF0, SIOF1, SIOF2, USBH,
  USBF, TPU, PCC, MMCIF,
  SIM, TMU3, TMU4, TMU5,
  ADC, SSI0, SSI1, SSI2,
  SSI3, SCIF2, GPIO, TMU012,
  TMU345
}
 

Functions

 arch_initcall (sh7763_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 524 of file setup-sh7763.c.

#define INTC_INTMSK0   0xffd00044

Definition at line 525 of file setup-sh7763.c.

#define INTC_INTMSK1   0xffd00048

Definition at line 526 of file setup-sh7763.c.

#define INTC_INTMSK2   0xffd40080

Definition at line 527 of file setup-sh7763.c.

#define INTC_INTMSKCLR1   0xffd00068

Definition at line 528 of file setup-sh7763.c.

#define INTC_INTMSKCLR2   0xffd40084

Definition at line 529 of file setup-sh7763.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 
LCDC 
DMAC 
SCIF0 
IIC0 
IIC1 
CMT 
GETHER 
HAC 
PCISERR 
PCIINTA 
PCIINTB 
PCIINTC 
PCIINTD 
PCIC5 
STIF0 
STIF1 
SCIF1 
SIOF0 
SIOF1 
SIOF2 
USBH 
USBF 
TPU 
PCC 
MMCIF 
SIM 
TMU3 
TMU4 
TMU5 
ADC 
SSI0 
SSI1 
SSI2 
SSI3 
SCIF2 
GPIO 
TMU012 
TMU345 

Definition at line 348 of file setup-sh7763.c.

Function Documentation

arch_initcall ( sh7763_devices_setup  )
void __init plat_early_device_setup ( void  )

Definition at line 342 of file setup-sh7763.c.

void __init plat_irq_setup ( void  )

Definition at line 531 of file setup-sh7763.c.

void __init plat_irq_setup_pins ( int  mode)

Definition at line 543 of file setup-sh7763.c.