1 
   2 #ifndef __ASM_SH_IODATA_LANDISK_H
   3 #define __ASM_SH_IODATA_LANDISK_H
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 #include <linux/sh_intc.h>
  13 
  14 
  15 
  16 #define PA_USB          0xa4000000      
  17 
  18 #define PA_ATARST       0xb0000000      
  19 #define PA_LED          0xb0000001      
  20 #define PA_STATUS       0xb0000002      
  21 #define PA_SHUTDOWN     0xb0000003      
  22 #define PA_PCIPME       0xb0000004      
  23 #define PA_IMASK        0xb0000005      
  24 
  25 #define PA_PWRINT_CLR   0xb0000006      
  26 
  27 #define PA_PIDE_OFFSET  0x40            
  28 #define PA_SIDE_OFFSET  0x40            
  29 
  30 #define IRQ_PCIINTA     evt2irq(0x2a0)  
  31 #define IRQ_PCIINTB     evt2irq(0x2c0)  
  32 #define IRQ_PCIINTC     evt2irq(0x2e0)  
  33 #define IRQ_PCIINTD     evt2irq(0x300)  
  34 #define IRQ_ATA         evt2irq(0x320)  
  35 #define IRQ_FATA        evt2irq(0x340)  
  36 #define IRQ_POWER       evt2irq(0x360)  
  37 #define IRQ_BUTTON      evt2irq(0x380)  
  38 #define IRQ_FAULT       evt2irq(0x3a0)  
  39 
  40 void init_landisk_IRQ(void);
  41 
  42 #define __IO_PREFIX landisk
  43 #include <asm/io_generic.h>
  44 
  45 #endif  
  46