Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
map.h File Reference

Go to the source code of this file.

Macros

#define W90X900_ADDR(x)   ((void __iomem *)(0xF0000000 + (x)))
 
#define AHB_IO_BASE   0xB0000000
 
#define APB_IO_BASE   0xB8000000
 
#define CLOCKPW_BASE   (APB_IO_BASE+0x200)
 
#define AIC_IO_BASE   (APB_IO_BASE+0x2000)
 
#define TIMER_IO_BASE   (APB_IO_BASE+0x1000)
 
#define W90X900_VA_IRQ   W90X900_ADDR(0x00000000)
 
#define W90X900_PA_IRQ   (0xB8002000)
 
#define W90X900_SZ_IRQ   SZ_4K
 
#define W90X900_VA_GCR   W90X900_ADDR(0x08002000)
 
#define W90X900_PA_GCR   (0xB0000000)
 
#define W90X900_SZ_GCR   SZ_4K
 
#define W90X900_VA_CLKPWR   (W90X900_VA_GCR+0x200)
 
#define W90X900_PA_CLKPWR   (0xB0000200)
 
#define W90X900_SZ_CLKPWR   SZ_4K
 
#define W90X900_VA_EBI   W90X900_ADDR(0x00001000)
 
#define W90X900_PA_EBI   (0xB0001000)
 
#define W90X900_SZ_EBI   SZ_4K
 
#define W90X900_VA_UART   W90X900_ADDR(0x08000000)
 
#define W90X900_PA_UART   (0xB8000000)
 
#define W90X900_SZ_UART   SZ_4K
 
#define W90X900_VA_TIMER   W90X900_ADDR(0x08001000)
 
#define W90X900_PA_TIMER   (0xB8001000)
 
#define W90X900_SZ_TIMER   SZ_4K
 
#define W90X900_VA_GPIO   W90X900_ADDR(0x08003000)
 
#define W90X900_PA_GPIO   (0xB8003000)
 
#define W90X900_SZ_GPIO   SZ_4K
 
#define W90X900_VA_GDMA   W90X900_ADDR(0x00004000)
 
#define W90X900_PA_GDMA   (0xB0004000)
 
#define W90X900_SZ_GDMA   SZ_4K
 
#define W90X900_VA_USBEHCIHOST   W90X900_ADDR(0x00005000)
 
#define W90X900_PA_USBEHCIHOST   (0xB0005000)
 
#define W90X900_SZ_USBEHCIHOST   SZ_4K
 
#define W90X900_VA_USBOHCIHOST   W90X900_ADDR(0x00007000)
 
#define W90X900_PA_USBOHCIHOST   (0xB0007000)
 
#define W90X900_SZ_USBOHCIHOST   SZ_4K
 
#define W90X900_VA_I2C   W90X900_ADDR(0x08006000)
 
#define W90X900_PA_I2C   (0xB8006000)
 
#define W90X900_SZ_I2C   SZ_4K
 
#define W90X900_VA_KPI   W90X900_ADDR(0x08008000)
 
#define W90X900_PA_KPI   (0xB8008000)
 
#define W90X900_SZ_KPI   SZ_4K
 
#define W90X900_VA_SC   W90X900_ADDR(0x08005000)
 
#define W90X900_PA_SC   (0xB8005000)
 
#define W90X900_SZ_SC   SZ_4K
 
#define W90X900_VA_LCD   W90X900_ADDR(0x00008000)
 
#define W90X900_PA_LCD   (0xB0008000)
 
#define W90X900_SZ_LCD   SZ_4K
 
#define W90X900_VA_GE   W90X900_ADDR(0x0000B000)
 
#define W90X900_PA_GE   (0xB000B000)
 
#define W90X900_SZ_GE   SZ_4K
 
#define W90X900_VA_ATAPI   W90X900_ADDR(0x0000A000)
 
#define W90X900_PA_ATAPI   (0xB000A000)
 
#define W90X900_SZ_ATAPI   SZ_4K
 
#define W90X900_VA_ADC   W90X900_ADDR(0x0800A000)
 
#define W90X900_PA_ADC   (0xB800A000)
 
#define W90X900_SZ_ADC   SZ_4K
 
#define W90X900_VA_PS2   W90X900_ADDR(0x08009000)
 
#define W90X900_PA_PS2   (0xB8009000)
 
#define W90X900_SZ_PS2   SZ_4K
 
#define W90X900_VA_RTC   W90X900_ADDR(0x08004000)
 
#define W90X900_PA_RTC   (0xB8004000)
 
#define W90X900_SZ_RTC   SZ_4K
 
#define W90X900_VA_PWM   W90X900_ADDR(0x08007000)
 
#define W90X900_PA_PWM   (0xB8007000)
 
#define W90X900_SZ_PWM   SZ_4K
 
#define W90X900_VA_ACTL   W90X900_ADDR(0x00009000)
 
#define W90X900_PA_ACTL   (0xB0009000)
 
#define W90X900_SZ_ACTL   SZ_4K
 
#define W90X900_VA_DMA   W90X900_ADDR(0x0000c000)
 
#define W90X900_PA_DMA   (0xB000c000)
 
#define W90X900_SZ_DMA   SZ_4K
 
#define W90X900_VA_FMI   W90X900_ADDR(0x0000d000)
 
#define W90X900_PA_FMI   (0xB000d000)
 
#define W90X900_SZ_FMI   SZ_4K
 
#define W90X900_VA_USBDEV   W90X900_ADDR(0x00006000)
 
#define W90X900_PA_USBDEV   (0xB0006000)
 
#define W90X900_SZ_USBDEV   SZ_4K
 
#define W90X900_VA_EMC   W90X900_ADDR(0x00003000)
 
#define W90X900_PA_EMC   (0xB0003000)
 
#define W90X900_SZ_EMC   SZ_4K
 

Macro Definition Documentation

#define AHB_IO_BASE   0xB0000000

Definition at line 25 of file map.h.

#define AIC_IO_BASE   (APB_IO_BASE+0x2000)

Definition at line 28 of file map.h.

#define APB_IO_BASE   0xB8000000

Definition at line 26 of file map.h.

#define CLOCKPW_BASE   (APB_IO_BASE+0x200)

Definition at line 27 of file map.h.

#define TIMER_IO_BASE   (APB_IO_BASE+0x1000)

Definition at line 29 of file map.h.

#define W90X900_ADDR (   x)    ((void __iomem *)(0xF0000000 + (x)))

Definition at line 20 of file map.h.

#define W90X900_PA_ACTL   (0xB0009000)

Definition at line 134 of file map.h.

#define W90X900_PA_ADC   (0xB800A000)

Definition at line 114 of file map.h.

#define W90X900_PA_ATAPI   (0xB000A000)

Definition at line 109 of file map.h.

#define W90X900_PA_CLKPWR   (0xB0000200)

Definition at line 45 of file map.h.

#define W90X900_PA_DMA   (0xB000c000)

Definition at line 139 of file map.h.

#define W90X900_PA_EBI   (0xB0001000)

Definition at line 50 of file map.h.

#define W90X900_PA_EMC   (0xB0003000)

Definition at line 154 of file map.h.

#define W90X900_PA_FMI   (0xB000d000)

Definition at line 144 of file map.h.

#define W90X900_PA_GCR   (0xB0000000)

Definition at line 40 of file map.h.

#define W90X900_PA_GDMA   (0xB0004000)

Definition at line 70 of file map.h.

#define W90X900_PA_GE   (0xB000B000)

Definition at line 104 of file map.h.

#define W90X900_PA_GPIO   (0xB8003000)

Definition at line 65 of file map.h.

#define W90X900_PA_I2C   (0xB8006000)

Definition at line 84 of file map.h.

#define W90X900_PA_IRQ   (0xB8002000)

Definition at line 36 of file map.h.

#define W90X900_PA_KPI   (0xB8008000)

Definition at line 89 of file map.h.

#define W90X900_PA_LCD   (0xB0008000)

Definition at line 99 of file map.h.

#define W90X900_PA_PS2   (0xB8009000)

Definition at line 119 of file map.h.

#define W90X900_PA_PWM   (0xB8007000)

Definition at line 129 of file map.h.

#define W90X900_PA_RTC   (0xB8004000)

Definition at line 124 of file map.h.

#define W90X900_PA_SC   (0xB8005000)

Definition at line 94 of file map.h.

#define W90X900_PA_TIMER   (0xB8001000)

Definition at line 60 of file map.h.

#define W90X900_PA_UART   (0xB8000000)

Definition at line 55 of file map.h.

#define W90X900_PA_USBDEV   (0xB0006000)

Definition at line 149 of file map.h.

#define W90X900_PA_USBEHCIHOST   (0xB0005000)

Definition at line 75 of file map.h.

#define W90X900_PA_USBOHCIHOST   (0xB0007000)

Definition at line 79 of file map.h.

#define W90X900_SZ_ACTL   SZ_4K

Definition at line 135 of file map.h.

#define W90X900_SZ_ADC   SZ_4K

Definition at line 115 of file map.h.

#define W90X900_SZ_ATAPI   SZ_4K

Definition at line 110 of file map.h.

#define W90X900_SZ_CLKPWR   SZ_4K

Definition at line 46 of file map.h.

#define W90X900_SZ_DMA   SZ_4K

Definition at line 140 of file map.h.

#define W90X900_SZ_EBI   SZ_4K

Definition at line 51 of file map.h.

#define W90X900_SZ_EMC   SZ_4K

Definition at line 155 of file map.h.

#define W90X900_SZ_FMI   SZ_4K

Definition at line 145 of file map.h.

#define W90X900_SZ_GCR   SZ_4K

Definition at line 41 of file map.h.

#define W90X900_SZ_GDMA   SZ_4K

Definition at line 71 of file map.h.

#define W90X900_SZ_GE   SZ_4K

Definition at line 105 of file map.h.

#define W90X900_SZ_GPIO   SZ_4K

Definition at line 66 of file map.h.

#define W90X900_SZ_I2C   SZ_4K

Definition at line 85 of file map.h.

#define W90X900_SZ_IRQ   SZ_4K

Definition at line 37 of file map.h.

#define W90X900_SZ_KPI   SZ_4K

Definition at line 90 of file map.h.

#define W90X900_SZ_LCD   SZ_4K

Definition at line 100 of file map.h.

#define W90X900_SZ_PS2   SZ_4K

Definition at line 120 of file map.h.

#define W90X900_SZ_PWM   SZ_4K

Definition at line 130 of file map.h.

#define W90X900_SZ_RTC   SZ_4K

Definition at line 125 of file map.h.

#define W90X900_SZ_SC   SZ_4K

Definition at line 95 of file map.h.

#define W90X900_SZ_TIMER   SZ_4K

Definition at line 61 of file map.h.

#define W90X900_SZ_UART   SZ_4K

Definition at line 56 of file map.h.

#define W90X900_SZ_USBDEV   SZ_4K

Definition at line 150 of file map.h.

#define W90X900_SZ_USBEHCIHOST   SZ_4K

Definition at line 76 of file map.h.

#define W90X900_SZ_USBOHCIHOST   SZ_4K

Definition at line 80 of file map.h.

#define W90X900_VA_ACTL   W90X900_ADDR(0x00009000)

Definition at line 133 of file map.h.

#define W90X900_VA_ADC   W90X900_ADDR(0x0800A000)

Definition at line 113 of file map.h.

#define W90X900_VA_ATAPI   W90X900_ADDR(0x0000A000)

Definition at line 108 of file map.h.

#define W90X900_VA_CLKPWR   (W90X900_VA_GCR+0x200)

Definition at line 44 of file map.h.

#define W90X900_VA_DMA   W90X900_ADDR(0x0000c000)

Definition at line 138 of file map.h.

#define W90X900_VA_EBI   W90X900_ADDR(0x00001000)

Definition at line 49 of file map.h.

#define W90X900_VA_EMC   W90X900_ADDR(0x00003000)

Definition at line 153 of file map.h.

#define W90X900_VA_FMI   W90X900_ADDR(0x0000d000)

Definition at line 143 of file map.h.

#define W90X900_VA_GCR   W90X900_ADDR(0x08002000)

Definition at line 39 of file map.h.

#define W90X900_VA_GDMA   W90X900_ADDR(0x00004000)

Definition at line 69 of file map.h.

#define W90X900_VA_GE   W90X900_ADDR(0x0000B000)

Definition at line 103 of file map.h.

#define W90X900_VA_GPIO   W90X900_ADDR(0x08003000)

Definition at line 64 of file map.h.

#define W90X900_VA_I2C   W90X900_ADDR(0x08006000)

Definition at line 83 of file map.h.

#define W90X900_VA_IRQ   W90X900_ADDR(0x00000000)

Definition at line 35 of file map.h.

#define W90X900_VA_KPI   W90X900_ADDR(0x08008000)

Definition at line 88 of file map.h.

#define W90X900_VA_LCD   W90X900_ADDR(0x00008000)

Definition at line 98 of file map.h.

#define W90X900_VA_PS2   W90X900_ADDR(0x08009000)

Definition at line 118 of file map.h.

#define W90X900_VA_PWM   W90X900_ADDR(0x08007000)

Definition at line 128 of file map.h.

#define W90X900_VA_RTC   W90X900_ADDR(0x08004000)

Definition at line 123 of file map.h.

#define W90X900_VA_SC   W90X900_ADDR(0x08005000)

Definition at line 93 of file map.h.

#define W90X900_VA_TIMER   W90X900_ADDR(0x08001000)

Definition at line 59 of file map.h.

#define W90X900_VA_UART   W90X900_ADDR(0x08000000)

Definition at line 54 of file map.h.

#define W90X900_VA_USBDEV   W90X900_ADDR(0x00006000)

Definition at line 148 of file map.h.

#define W90X900_VA_USBEHCIHOST   W90X900_ADDR(0x00005000)

Definition at line 74 of file map.h.

#define W90X900_VA_USBOHCIHOST   W90X900_ADDR(0x00007000)

Definition at line 78 of file map.h.