Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | NOMADIK_IO_VIRTUAL 0xF0000000 /* VA of IO */ |
#define | NOMADIK_IO_PHYSICAL 0x10000000 /* PA of IO */ |
#define | NOMADIK_IO_SIZE 0x00300000 /* 3MB for all regs */ |
#define | io_p2v(x) |
#define | io_v2p(x) |
#define | IO_ADDRESS(x) IOMEM((x) - NOMADIK_IO_PHYSICAL + NOMADIK_IO_VIRTUAL) |
#define | NOMADIK_FSMC_BASE 0x10100000 /* FSMC registers */ |
#define | NOMADIK_SDRAMC_BASE 0x10110000 /* SDRAM Controller */ |
#define | NOMADIK_CLCDC_BASE 0x10120000 /* CLCD Controller */ |
#define | NOMADIK_MDIF_BASE 0x10120000 /* MDIF */ |
#define | NOMADIK_DMA0_BASE 0x10130000 /* DMA0 Controller */ |
#define | NOMADIK_IC_BASE 0x10140000 /* Vectored Irq Controller */ |
#define | NOMADIK_DMA1_BASE 0x10150000 /* DMA1 Controller */ |
#define | NOMADIK_USB_BASE 0x10170000 /* USB-OTG conf reg base */ |
#define | NOMADIK_CRYP_BASE 0x10180000 /* Crypto processor */ |
#define | NOMADIK_SHA1_BASE 0x10190000 /* SHA-1 Processor */ |
#define | NOMADIK_XTI_BASE 0x101A0000 /* XTI */ |
#define | NOMADIK_RNG_BASE 0x101B0000 /* Random number generator */ |
#define | NOMADIK_SRC_BASE 0x101E0000 /* SRC base */ |
#define | NOMADIK_WDOG_BASE 0x101E1000 /* Watchdog */ |
#define | NOMADIK_MTU0_BASE 0x101E2000 /* Multiple Timer 0 */ |
#define | NOMADIK_MTU1_BASE 0x101E3000 /* Multiple Timer 1 */ |
#define | NOMADIK_GPIO0_BASE 0x101E4000 /* GPIO0 */ |
#define | NOMADIK_GPIO1_BASE 0x101E5000 /* GPIO1 */ |
#define | NOMADIK_GPIO2_BASE 0x101E6000 /* GPIO2 */ |
#define | NOMADIK_GPIO3_BASE 0x101E7000 /* GPIO3 */ |
#define | NOMADIK_RTC_BASE 0x101E8000 /* Real Time Clock base */ |
#define | NOMADIK_PMU_BASE 0x101E9000 /* Power Management Unit */ |
#define | NOMADIK_OWM_BASE 0x101EA000 /* One wire master */ |
#define | NOMADIK_SCR_BASE 0x101EF000 /* Secure Control registers */ |
#define | NOMADIK_MSP2_BASE 0x101F0000 /* MSP 2 interface */ |
#define | NOMADIK_MSP1_BASE 0x101F1000 /* MSP 1 interface */ |
#define | NOMADIK_UART2_BASE 0x101F2000 /* UART 2 interface */ |
#define | NOMADIK_SSIRx_BASE 0x101F3000 /* SSI 8-ch rx interface */ |
#define | NOMADIK_SSITx_BASE 0x101F4000 /* SSI 8-ch tx interface */ |
#define | NOMADIK_MSHC_BASE 0x101F5000 /* Memory Stick(Pro) Host */ |
#define | NOMADIK_SDI_BASE 0x101F6000 /* SD-card/MM-Card */ |
#define | NOMADIK_I2C1_BASE 0x101F7000 /* I2C1 interface */ |
#define | NOMADIK_I2C0_BASE 0x101F8000 /* I2C0 interface */ |
#define | NOMADIK_MSP0_BASE 0x101F9000 /* MSP 0 interface */ |
#define | NOMADIK_FIRDA_BASE 0x101FA000 /* FIrDA interface */ |
#define | NOMADIK_UART1_BASE 0x101FB000 /* UART 1 interface */ |
#define | NOMADIK_SSP_BASE 0x101FC000 /* SSP interface */ |
#define | NOMADIK_UART0_BASE 0x101FD000 /* UART 0 interface */ |
#define | NOMADIK_SGA_BASE 0x101FE000 /* SGA interface */ |
#define | NOMADIK_L2CC_BASE 0x10210000 /* L2 Cache controller */ |
#define | NOMADIK_BACKUP_RAM 0x80010000 |
#define | NOMADIK_EBROM 0x80000000 /* Embedded boot ROM */ |
#define | NOMADIK_HAMACV_DMEM_BASE 0xA0100000 /* HAMACV Data Memory Start */ |
#define | NOMADIK_HAMACV_DMEM_END 0xA01FFFFF /* HAMACV Data Memory End */ |
#define | NOMADIK_HAMACA_DMEM 0xA0200000 /* HAMACA Data Memory Space */ |
#define | NOMADIK_FSMC_VA IO_ADDRESS(NOMADIK_FSMC_BASE) |
#define | NOMADIK_MTU0_VA IO_ADDRESS(NOMADIK_MTU0_BASE) |
#define | NOMADIK_MTU1_VA IO_ADDRESS(NOMADIK_MTU1_BASE) |
#define IO_ADDRESS | ( | x | ) | IOMEM((x) - NOMADIK_IO_PHYSICAL + NOMADIK_IO_VIRTUAL) |
Definition at line 33 of file hardware.h.
#define io_p2v | ( | x | ) |
Definition at line 27 of file hardware.h.
#define io_v2p | ( | x | ) |
Definition at line 29 of file hardware.h.
#define NOMADIK_BACKUP_RAM 0x80010000 |
Definition at line 80 of file hardware.h.
#define NOMADIK_CLCDC_BASE 0x10120000 /* CLCD Controller */ |
Definition at line 40 of file hardware.h.
#define NOMADIK_CRYP_BASE 0x10180000 /* Crypto processor */ |
Definition at line 46 of file hardware.h.
#define NOMADIK_DMA0_BASE 0x10130000 /* DMA0 Controller */ |
Definition at line 42 of file hardware.h.
#define NOMADIK_DMA1_BASE 0x10150000 /* DMA1 Controller */ |
Definition at line 44 of file hardware.h.
#define NOMADIK_EBROM 0x80000000 /* Embedded boot ROM */ |
Definition at line 81 of file hardware.h.
#define NOMADIK_FIRDA_BASE 0x101FA000 /* FIrDA interface */ |
Definition at line 72 of file hardware.h.
#define NOMADIK_FSMC_BASE 0x10100000 /* FSMC registers */ |
Definition at line 38 of file hardware.h.
#define NOMADIK_FSMC_VA IO_ADDRESS(NOMADIK_FSMC_BASE) |
Definition at line 86 of file hardware.h.
#define NOMADIK_GPIO0_BASE 0x101E4000 /* GPIO0 */ |
Definition at line 54 of file hardware.h.
#define NOMADIK_GPIO1_BASE 0x101E5000 /* GPIO1 */ |
Definition at line 55 of file hardware.h.
#define NOMADIK_GPIO2_BASE 0x101E6000 /* GPIO2 */ |
Definition at line 56 of file hardware.h.
#define NOMADIK_GPIO3_BASE 0x101E7000 /* GPIO3 */ |
Definition at line 57 of file hardware.h.
#define NOMADIK_HAMACA_DMEM 0xA0200000 /* HAMACA Data Memory Space */ |
Definition at line 84 of file hardware.h.
#define NOMADIK_HAMACV_DMEM_BASE 0xA0100000 /* HAMACV Data Memory Start */ |
Definition at line 82 of file hardware.h.
#define NOMADIK_HAMACV_DMEM_END 0xA01FFFFF /* HAMACV Data Memory End */ |
Definition at line 83 of file hardware.h.
#define NOMADIK_I2C0_BASE 0x101F8000 /* I2C0 interface */ |
Definition at line 70 of file hardware.h.
#define NOMADIK_I2C1_BASE 0x101F7000 /* I2C1 interface */ |
Definition at line 69 of file hardware.h.
#define NOMADIK_IC_BASE 0x10140000 /* Vectored Irq Controller */ |
Definition at line 43 of file hardware.h.
#define NOMADIK_IO_PHYSICAL 0x10000000 /* PA of IO */ |
Definition at line 23 of file hardware.h.
#define NOMADIK_IO_SIZE 0x00300000 /* 3MB for all regs */ |
Definition at line 24 of file hardware.h.
#define NOMADIK_IO_VIRTUAL 0xF0000000 /* VA of IO */ |
Definition at line 22 of file hardware.h.
#define NOMADIK_L2CC_BASE 0x10210000 /* L2 Cache controller */ |
Definition at line 77 of file hardware.h.
#define NOMADIK_MDIF_BASE 0x10120000 /* MDIF */ |
Definition at line 41 of file hardware.h.
#define NOMADIK_MSHC_BASE 0x101F5000 /* Memory Stick(Pro) Host */ |
Definition at line 67 of file hardware.h.
#define NOMADIK_MSP0_BASE 0x101F9000 /* MSP 0 interface */ |
Definition at line 71 of file hardware.h.
#define NOMADIK_MSP1_BASE 0x101F1000 /* MSP 1 interface */ |
Definition at line 63 of file hardware.h.
#define NOMADIK_MSP2_BASE 0x101F0000 /* MSP 2 interface */ |
Definition at line 62 of file hardware.h.
#define NOMADIK_MTU0_BASE 0x101E2000 /* Multiple Timer 0 */ |
Definition at line 52 of file hardware.h.
#define NOMADIK_MTU0_VA IO_ADDRESS(NOMADIK_MTU0_BASE) |
Definition at line 87 of file hardware.h.
#define NOMADIK_MTU1_BASE 0x101E3000 /* Multiple Timer 1 */ |
Definition at line 53 of file hardware.h.
#define NOMADIK_MTU1_VA IO_ADDRESS(NOMADIK_MTU1_BASE) |
Definition at line 88 of file hardware.h.
#define NOMADIK_OWM_BASE 0x101EA000 /* One wire master */ |
Definition at line 60 of file hardware.h.
#define NOMADIK_PMU_BASE 0x101E9000 /* Power Management Unit */ |
Definition at line 59 of file hardware.h.
#define NOMADIK_RNG_BASE 0x101B0000 /* Random number generator */ |
Definition at line 49 of file hardware.h.
#define NOMADIK_RTC_BASE 0x101E8000 /* Real Time Clock base */ |
Definition at line 58 of file hardware.h.
#define NOMADIK_SCR_BASE 0x101EF000 /* Secure Control registers */ |
Definition at line 61 of file hardware.h.
#define NOMADIK_SDI_BASE 0x101F6000 /* SD-card/MM-Card */ |
Definition at line 68 of file hardware.h.
#define NOMADIK_SDRAMC_BASE 0x10110000 /* SDRAM Controller */ |
Definition at line 39 of file hardware.h.
#define NOMADIK_SGA_BASE 0x101FE000 /* SGA interface */ |
Definition at line 76 of file hardware.h.
#define NOMADIK_SHA1_BASE 0x10190000 /* SHA-1 Processor */ |
Definition at line 47 of file hardware.h.
#define NOMADIK_SRC_BASE 0x101E0000 /* SRC base */ |
Definition at line 50 of file hardware.h.
#define NOMADIK_SSIRx_BASE 0x101F3000 /* SSI 8-ch rx interface */ |
Definition at line 65 of file hardware.h.
#define NOMADIK_SSITx_BASE 0x101F4000 /* SSI 8-ch tx interface */ |
Definition at line 66 of file hardware.h.
#define NOMADIK_SSP_BASE 0x101FC000 /* SSP interface */ |
Definition at line 74 of file hardware.h.
#define NOMADIK_UART0_BASE 0x101FD000 /* UART 0 interface */ |
Definition at line 75 of file hardware.h.
#define NOMADIK_UART1_BASE 0x101FB000 /* UART 1 interface */ |
Definition at line 73 of file hardware.h.
#define NOMADIK_UART2_BASE 0x101F2000 /* UART 2 interface */ |
Definition at line 64 of file hardware.h.
#define NOMADIK_USB_BASE 0x10170000 /* USB-OTG conf reg base */ |
Definition at line 45 of file hardware.h.
#define NOMADIK_WDOG_BASE 0x101E1000 /* Watchdog */ |
Definition at line 51 of file hardware.h.
#define NOMADIK_XTI_BASE 0x101A0000 /* XTI */ |
Definition at line 48 of file hardware.h.