Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
map.h File Reference
#include <plat/map-base.h>
#include <plat/map-s3c.h>

Go to the source code of this file.

Macros

#define __ASM_ARCH_MAP_H   __FILE__
 
#define S3C64XX_PA_XM0CSN0   (0x10000000)
 
#define S3C64XX_PA_XM0CSN1   (0x18000000)
 
#define S3C64XX_PA_XM0CSN2   (0x20000000)
 
#define S3C64XX_PA_XM0CSN3   (0x28000000)
 
#define S3C64XX_PA_XM0CSN4   (0x30000000)
 
#define S3C64XX_PA_XM0CSN5   (0x38000000)
 
#define S3C64XX_PA_HSMMC(x)   (0x7C200000 + ((x) * 0x100000))
 
#define S3C64XX_PA_HSMMC0   S3C64XX_PA_HSMMC(0)
 
#define S3C64XX_PA_HSMMC1   S3C64XX_PA_HSMMC(1)
 
#define S3C64XX_PA_HSMMC2   S3C64XX_PA_HSMMC(2)
 
#define S3C_PA_UART   (0x7F005000)
 
#define S3C_PA_UART0   (S3C_PA_UART + 0x00)
 
#define S3C_PA_UART1   (S3C_PA_UART + 0x400)
 
#define S3C_PA_UART2   (S3C_PA_UART + 0x800)
 
#define S3C_PA_UART3   (S3C_PA_UART + 0xC00)
 
#define S3C_UART_OFFSET   (0x400)
 
#define S3C_VA_UARTx(x)   (S3C_VA_UART + (S3C_PA_UART & 0xfffff) + ((x) * S3C_UART_OFFSET))
 
#define S3C_VA_UART0   S3C_VA_UARTx(0)
 
#define S3C_VA_UART1   S3C_VA_UARTx(1)
 
#define S3C_VA_UART2   S3C_VA_UARTx(2)
 
#define S3C_VA_UART3   S3C_VA_UARTx(3)
 
#define S3C64XX_PA_SROM   (0x70000000)
 
#define S3C64XX_PA_ONENAND0   (0x70100000)
 
#define S3C64XX_PA_ONENAND0_BUF   (0x20000000)
 
#define S3C64XX_SZ_ONENAND0_BUF   (SZ_64M)
 
#define S3C64XX_PA_ONENAND1   (0x70200000)
 
#define S3C64XX_PA_ONENAND1_BUF   (0x28000000)
 
#define S3C64XX_SZ_ONENAND1_BUF   (SZ_64M)
 
#define S3C64XX_PA_NAND   (0x70200000)
 
#define S3C64XX_PA_FB   (0x77100000)
 
#define S3C64XX_PA_USB_HSOTG   (0x7C000000)
 
#define S3C64XX_PA_WATCHDOG   (0x7E004000)
 
#define S3C64XX_PA_RTC   (0x7E005000)
 
#define S3C64XX_PA_KEYPAD   (0x7E00A000)
 
#define S3C64XX_PA_ADC   (0x7E00B000)
 
#define S3C64XX_PA_SYSCON   (0x7E00F000)
 
#define S3C64XX_PA_AC97   (0x7F001000)
 
#define S3C64XX_PA_IIS0   (0x7F002000)
 
#define S3C64XX_PA_IIS1   (0x7F003000)
 
#define S3C64XX_PA_TIMER   (0x7F006000)
 
#define S3C64XX_PA_IIC0   (0x7F004000)
 
#define S3C64XX_PA_SPI0   (0x7F00B000)
 
#define S3C64XX_PA_SPI1   (0x7F00C000)
 
#define S3C64XX_PA_PCM0   (0x7F009000)
 
#define S3C64XX_PA_PCM1   (0x7F00A000)
 
#define S3C64XX_PA_IISV4   (0x7F00D000)
 
#define S3C64XX_PA_IIC1   (0x7F00F000)
 
#define S3C64XX_PA_GPIO   (0x7F008000)
 
#define S3C64XX_SZ_GPIO   SZ_4K
 
#define S3C64XX_PA_SDRAM   (0x50000000)
 
#define S3C64XX_PA_CFCON   (0x70300000)
 
#define S3C64XX_PA_VIC0   (0x71200000)
 
#define S3C64XX_PA_VIC1   (0x71300000)
 
#define S3C64XX_PA_MODEM   (0x74108000)
 
#define S3C64XX_PA_USBHOST   (0x74300000)
 
#define S3C64XX_PA_USB_HSPHY   (0x7C100000)
 
#define S3C_PA_TIMER   S3C64XX_PA_TIMER
 
#define S3C_PA_HSMMC0   S3C64XX_PA_HSMMC0
 
#define S3C_PA_HSMMC1   S3C64XX_PA_HSMMC1
 
#define S3C_PA_HSMMC2   S3C64XX_PA_HSMMC2
 
#define S3C_PA_IIC   S3C64XX_PA_IIC0
 
#define S3C_PA_IIC1   S3C64XX_PA_IIC1
 
#define S3C_PA_NAND   S3C64XX_PA_NAND
 
#define S3C_PA_ONENAND   S3C64XX_PA_ONENAND0
 
#define S3C_PA_ONENAND_BUF   S3C64XX_PA_ONENAND0_BUF
 
#define S3C_SZ_ONENAND_BUF   S3C64XX_SZ_ONENAND0_BUF
 
#define S3C_PA_FB   S3C64XX_PA_FB
 
#define S3C_PA_USBHOST   S3C64XX_PA_USBHOST
 
#define S3C_PA_USB_HSOTG   S3C64XX_PA_USB_HSOTG
 
#define S3C_PA_RTC   S3C64XX_PA_RTC
 
#define S3C_PA_WDT   S3C64XX_PA_WATCHDOG
 
#define S3C_PA_SPI0   S3C64XX_PA_SPI0
 
#define S3C_PA_SPI1   S3C64XX_PA_SPI1
 
#define SAMSUNG_PA_ADC   S3C64XX_PA_ADC
 
#define SAMSUNG_PA_CFCON   S3C64XX_PA_CFCON
 
#define SAMSUNG_PA_KEYPAD   S3C64XX_PA_KEYPAD
 

Macro Definition Documentation

#define __ASM_ARCH_MAP_H   __FILE__

Definition at line 16 of file map.h.

#define S3C64XX_PA_AC97   (0x7F001000)

Definition at line 74 of file map.h.

#define S3C64XX_PA_ADC   (0x7E00B000)

Definition at line 72 of file map.h.

#define S3C64XX_PA_CFCON   (0x70300000)

Definition at line 91 of file map.h.

#define S3C64XX_PA_FB   (0x77100000)

Definition at line 67 of file map.h.

#define S3C64XX_PA_GPIO   (0x7F008000)

Definition at line 86 of file map.h.

#define S3C64XX_PA_HSMMC (   x)    (0x7C200000 + ((x) * 0x100000))

Definition at line 34 of file map.h.

#define S3C64XX_PA_HSMMC0   S3C64XX_PA_HSMMC(0)

Definition at line 35 of file map.h.

#define S3C64XX_PA_HSMMC1   S3C64XX_PA_HSMMC(1)

Definition at line 36 of file map.h.

#define S3C64XX_PA_HSMMC2   S3C64XX_PA_HSMMC(2)

Definition at line 37 of file map.h.

#define S3C64XX_PA_IIC0   (0x7F004000)

Definition at line 78 of file map.h.

#define S3C64XX_PA_IIC1   (0x7F00F000)

Definition at line 84 of file map.h.

#define S3C64XX_PA_IIS0   (0x7F002000)

Definition at line 75 of file map.h.

#define S3C64XX_PA_IIS1   (0x7F003000)

Definition at line 76 of file map.h.

#define S3C64XX_PA_IISV4   (0x7F00D000)

Definition at line 83 of file map.h.

#define S3C64XX_PA_KEYPAD   (0x7E00A000)

Definition at line 71 of file map.h.

#define S3C64XX_PA_MODEM   (0x74108000)

Definition at line 96 of file map.h.

#define S3C64XX_PA_NAND   (0x70200000)

Definition at line 66 of file map.h.

#define S3C64XX_PA_ONENAND0   (0x70100000)

Definition at line 56 of file map.h.

#define S3C64XX_PA_ONENAND0_BUF   (0x20000000)

Definition at line 57 of file map.h.

#define S3C64XX_PA_ONENAND1   (0x70200000)

Definition at line 62 of file map.h.

#define S3C64XX_PA_ONENAND1_BUF   (0x28000000)

Definition at line 63 of file map.h.

#define S3C64XX_PA_PCM0   (0x7F009000)

Definition at line 81 of file map.h.

#define S3C64XX_PA_PCM1   (0x7F00A000)

Definition at line 82 of file map.h.

#define S3C64XX_PA_RTC   (0x7E005000)

Definition at line 70 of file map.h.

#define S3C64XX_PA_SDRAM   (0x50000000)

Definition at line 89 of file map.h.

#define S3C64XX_PA_SPI0   (0x7F00B000)

Definition at line 79 of file map.h.

#define S3C64XX_PA_SPI1   (0x7F00C000)

Definition at line 80 of file map.h.

#define S3C64XX_PA_SROM   (0x70000000)

Definition at line 54 of file map.h.

#define S3C64XX_PA_SYSCON   (0x7E00F000)

Definition at line 73 of file map.h.

#define S3C64XX_PA_TIMER   (0x7F006000)

Definition at line 77 of file map.h.

#define S3C64XX_PA_USB_HSOTG   (0x7C000000)

Definition at line 68 of file map.h.

#define S3C64XX_PA_USB_HSPHY   (0x7C100000)

Definition at line 100 of file map.h.

#define S3C64XX_PA_USBHOST   (0x74300000)

Definition at line 98 of file map.h.

#define S3C64XX_PA_VIC0   (0x71200000)

Definition at line 93 of file map.h.

#define S3C64XX_PA_VIC1   (0x71300000)

Definition at line 94 of file map.h.

#define S3C64XX_PA_WATCHDOG   (0x7E004000)

Definition at line 69 of file map.h.

#define S3C64XX_PA_XM0CSN0   (0x10000000)

Definition at line 26 of file map.h.

#define S3C64XX_PA_XM0CSN1   (0x18000000)

Definition at line 27 of file map.h.

#define S3C64XX_PA_XM0CSN2   (0x20000000)

Definition at line 28 of file map.h.

#define S3C64XX_PA_XM0CSN3   (0x28000000)

Definition at line 29 of file map.h.

#define S3C64XX_PA_XM0CSN4   (0x30000000)

Definition at line 30 of file map.h.

#define S3C64XX_PA_XM0CSN5   (0x38000000)

Definition at line 31 of file map.h.

#define S3C64XX_SZ_GPIO   SZ_4K

Definition at line 87 of file map.h.

#define S3C64XX_SZ_ONENAND0_BUF   (SZ_64M)

Definition at line 58 of file map.h.

#define S3C64XX_SZ_ONENAND1_BUF   (SZ_64M)

Definition at line 64 of file map.h.

#define S3C_PA_FB   S3C64XX_PA_FB

Definition at line 113 of file map.h.

#define S3C_PA_HSMMC0   S3C64XX_PA_HSMMC0

Definition at line 104 of file map.h.

#define S3C_PA_HSMMC1   S3C64XX_PA_HSMMC1

Definition at line 105 of file map.h.

#define S3C_PA_HSMMC2   S3C64XX_PA_HSMMC2

Definition at line 106 of file map.h.

#define S3C_PA_IIC   S3C64XX_PA_IIC0

Definition at line 107 of file map.h.

#define S3C_PA_IIC1   S3C64XX_PA_IIC1

Definition at line 108 of file map.h.

#define S3C_PA_NAND   S3C64XX_PA_NAND

Definition at line 109 of file map.h.

#define S3C_PA_ONENAND   S3C64XX_PA_ONENAND0

Definition at line 110 of file map.h.

#define S3C_PA_ONENAND_BUF   S3C64XX_PA_ONENAND0_BUF

Definition at line 111 of file map.h.

#define S3C_PA_RTC   S3C64XX_PA_RTC

Definition at line 116 of file map.h.

#define S3C_PA_SPI0   S3C64XX_PA_SPI0

Definition at line 118 of file map.h.

#define S3C_PA_SPI1   S3C64XX_PA_SPI1

Definition at line 119 of file map.h.

#define S3C_PA_TIMER   S3C64XX_PA_TIMER

Definition at line 103 of file map.h.

#define S3C_PA_UART   (0x7F005000)

Definition at line 39 of file map.h.

#define S3C_PA_UART0   (S3C_PA_UART + 0x00)

Definition at line 40 of file map.h.

#define S3C_PA_UART1   (S3C_PA_UART + 0x400)

Definition at line 41 of file map.h.

#define S3C_PA_UART2   (S3C_PA_UART + 0x800)

Definition at line 42 of file map.h.

#define S3C_PA_UART3   (S3C_PA_UART + 0xC00)

Definition at line 43 of file map.h.

#define S3C_PA_USB_HSOTG   S3C64XX_PA_USB_HSOTG

Definition at line 115 of file map.h.

#define S3C_PA_USBHOST   S3C64XX_PA_USBHOST

Definition at line 114 of file map.h.

#define S3C_PA_WDT   S3C64XX_PA_WATCHDOG

Definition at line 117 of file map.h.

#define S3C_SZ_ONENAND_BUF   S3C64XX_SZ_ONENAND0_BUF

Definition at line 112 of file map.h.

#define S3C_UART_OFFSET   (0x400)

Definition at line 44 of file map.h.

#define S3C_VA_UART0   S3C_VA_UARTx(0)

Definition at line 49 of file map.h.

#define S3C_VA_UART1   S3C_VA_UARTx(1)

Definition at line 50 of file map.h.

#define S3C_VA_UART2   S3C_VA_UARTx(2)

Definition at line 51 of file map.h.

#define S3C_VA_UART3   S3C_VA_UARTx(3)

Definition at line 52 of file map.h.

#define S3C_VA_UARTx (   x)    (S3C_VA_UART + (S3C_PA_UART & 0xfffff) + ((x) * S3C_UART_OFFSET))

Definition at line 47 of file map.h.

#define SAMSUNG_PA_ADC   S3C64XX_PA_ADC

Definition at line 121 of file map.h.

#define SAMSUNG_PA_CFCON   S3C64XX_PA_CFCON

Definition at line 122 of file map.h.

#define SAMSUNG_PA_KEYPAD   S3C64XX_PA_KEYPAD

Definition at line 123 of file map.h.