Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
mx50.h File Reference
#include <asm/irq.h>

Go to the source code of this file.

Macros

#define MX50_IROM_BASE_ADDR   0x0
 
#define MX50_IROM_SIZE   SZ_64K
 
#define MX50_TZIC_BASE_ADDR   0x0fffc000
 
#define MX50_TZIC_SIZE   SZ_16K
 
#define MX50_IRAM_BASE_ADDR   0xf8000000 /* internal ram */
 
#define MX50_IRAM_PARTITIONS   16
 
#define MX50_IRAM_SIZE   (MX50_IRAM_PARTITIONS * SZ_8K) /* 128KB */
 
#define MX50_DATABAHN_BASE_ADDR   0x14000000
 
#define MX50_GPU2D_BASE_ADDR   0x20000000
 
#define MX50_DEBUG_BASE_ADDR   0x40000000
 
#define MX50_DEBUG_SIZE   SZ_1M
 
#define MX50_ETB_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00001000)
 
#define MX50_ETM_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00002000)
 
#define MX50_TPIU_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00003000)
 
#define MX50_CTI0_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00004000)
 
#define MX50_CTI1_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00005000)
 
#define MX50_CTI2_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00006000)
 
#define MX50_CTI3_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00007000)
 
#define MX50_CORTEX_DBG_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00008000)
 
#define MX50_APBHDMA_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01000000)
 
#define MX50_OCOTP_CTRL_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01002000)
 
#define MX50_DIGCTL_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01004000)
 
#define MX50_GPMI_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01006000)
 
#define MX50_BCH_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01008000)
 
#define MX50_ELCDIF_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100a000)
 
#define MX50_EPXP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100c000)
 
#define MX50_DCP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100e000)
 
#define MX50_EPDC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01010000)
 
#define MX50_QOSC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01012000)
 
#define MX50_PERFMON_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01014000)
 
#define MX50_SSP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01016000)
 
#define MX50_ANATOP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01018000)
 
#define MX50_NIC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x08000000)
 
#define MX50_SPBA0_BASE_ADDR   0x50000000
 
#define MX50_SPBA0_SIZE   SZ_1M
 
#define MX50_MMC_SDHC1_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00004000)
 
#define MX50_MMC_SDHC2_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00008000)
 
#define MX50_UART3_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x0000c000)
 
#define MX50_CSPI1_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00010000)
 
#define MX50_SSI2_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00014000)
 
#define MX50_MMC_SDHC3_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00020000)
 
#define MX50_MMC_SDHC4_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00024000)
 
#define MX50_AIPS1_BASE_ADDR   0x53f00000
 
#define MX50_AIPS1_SIZE   SZ_1M
 
#define MX50_OTG_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00080000)
 
#define MX50_GPIO1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00084000)
 
#define MX50_GPIO2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00088000)
 
#define MX50_GPIO3_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x0008c000)
 
#define MX50_GPIO4_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00090000)
 
#define MX50_KPP_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00094000)
 
#define MX50_WDOG_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00098000)
 
#define MX50_GPT1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a0000)
 
#define MX50_SRTC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a4000)
 
#define MX50_IOMUXC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a8000)
 
#define MX50_EPIT1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000ac000)
 
#define MX50_PWM1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000b4000)
 
#define MX50_PWM2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000b8000)
 
#define MX50_UART1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000bc000)
 
#define MX50_UART2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000c0000)
 
#define MX50_SRC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d0000)
 
#define MX50_CCM_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d4000)
 
#define MX50_GPC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d8000)
 
#define MX50_GPIO5_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000dc000)
 
#define MX50_GPIO6_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000e0000)
 
#define MX50_I2C3_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000ec000)
 
#define MX50_UART4_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f0000)
 
#define MX50_MSHC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f4000)
 
#define MX50_RNGB_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f8000)
 
#define MX50_AIPS2_BASE_ADDR   0x63f00000
 
#define MX50_AIPS2_SIZE   SZ_1M
 
#define MX50_PLL1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00080000)
 
#define MX50_PLL2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00084000)
 
#define MX50_PLL3_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00088000)
 
#define MX50_UART5_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00090000)
 
#define MX50_AHBMAX_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00094000)
 
#define MX50_ARM_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000a0000)
 
#define MX50_OWIRE_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000a4000)
 
#define MX50_CSPI2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000ac000)
 
#define MX50_SDMA_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000b0000)
 
#define MX50_ROMCP_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000b8000)
 
#define MX50_CSPI3_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c0000)
 
#define MX50_I2C2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c4000)
 
#define MX50_I2C1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c8000)
 
#define MX50_SSI1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000cc000)
 
#define MX50_AUDMUX_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000d0000)
 
#define MX50_WEIM_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000d8000)
 
#define MX50_FEC_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000ec000)
 
#define MX50_CSD0_BASE_ADDR   0x70000000
 
#define MX50_CSD1_BASE_ADDR   0xb0000000
 
#define MX50_CS0_BASE_ADDR   0xf0000000
 
#define MX50_IO_P2V(x)   IMX_IO_P2V(x)
 
#define MX50_IO_ADDRESS(x)   IOMEM(MX50_IO_P2V(x))
 
#define MX50_SPBA_SDHC1   0x04
 
#define MX50_SPBA_SDHC2   0x08
 
#define MX50_SPBA_UART3   0x0c
 
#define MX50_SPBA_CSPI1   0x10
 
#define MX50_SPBA_SSI2   0x14
 
#define MX50_SPBA_SDHC3   0x20
 
#define MX50_SPBA_SDHC4   0x24
 
#define MX50_SPBA_SPDIF   0x28
 
#define MX50_SPBA_ATA   0x30
 
#define MX50_SPBA_SLIM   0x34
 
#define MX50_SPBA_HSI2C   0x38
 
#define MX50_SPBA_CTRL   0x3c
 
#define MX50_DMA_REQ_GPC   1
 
#define MX50_DMA_REQ_ATA_UART4_RX   2
 
#define MX50_DMA_REQ_ATA_UART4_TX   3
 
#define MX50_DMA_REQ_CSPI1_RX   6
 
#define MX50_DMA_REQ_CSPI1_TX   7
 
#define MX50_DMA_REQ_CSPI2_RX   8
 
#define MX50_DMA_REQ_CSPI2_TX   9
 
#define MX50_DMA_REQ_I2C3_SDHC3   10
 
#define MX50_DMA_REQ_SDHC4   11
 
#define MX50_DMA_REQ_UART2_FIRI_RX   12
 
#define MX50_DMA_REQ_UART2_FIRI_TX   13
 
#define MX50_DMA_REQ_EXT0   14
 
#define MX50_DMA_REQ_EXT1   15
 
#define MX50_DMA_REQ_UART5_RX   16
 
#define MX50_DMA_REQ_UART5_TX   17
 
#define MX50_DMA_REQ_UART1_RX   18
 
#define MX50_DMA_REQ_UART1_TX   19
 
#define MX50_DMA_REQ_I2C1_SDHC1   20
 
#define MX50_DMA_REQ_I2C2_SDHC2   21
 
#define MX50_DMA_REQ_SSI2_RX2   22
 
#define MX50_DMA_REQ_SSI2_TX2   23
 
#define MX50_DMA_REQ_SSI2_RX1   24
 
#define MX50_DMA_REQ_SSI2_TX1   25
 
#define MX50_DMA_REQ_SSI1_RX2   26
 
#define MX50_DMA_REQ_SSI1_TX2   27
 
#define MX50_DMA_REQ_SSI1_RX1   28
 
#define MX50_DMA_REQ_SSI1_TX1   29
 
#define MX50_DMA_REQ_CSPI_RX   38
 
#define MX50_DMA_REQ_CSPI_TX   39
 
#define MX50_DMA_REQ_UART3_RX   42
 
#define MX50_DMA_REQ_UART3_TX   43
 
#define MX50_INT_MMC_SDHC1   (NR_IRQS_LEGACY + 1)
 
#define MX50_INT_MMC_SDHC2   (NR_IRQS_LEGACY + 2)
 
#define MX50_INT_MMC_SDHC3   (NR_IRQS_LEGACY + 3)
 
#define MX50_INT_MMC_SDHC4   (NR_IRQS_LEGACY + 4)
 
#define MX50_INT_DAP   (NR_IRQS_LEGACY + 5)
 
#define MX50_INT_SDMA   (NR_IRQS_LEGACY + 6)
 
#define MX50_INT_IOMUX   (NR_IRQS_LEGACY + 7)
 
#define MX50_INT_UART4   (NR_IRQS_LEGACY + 13)
 
#define MX50_INT_USB_H1   (NR_IRQS_LEGACY + 14)
 
#define MX50_INT_USB_OTG   (NR_IRQS_LEGACY + 18)
 
#define MX50_INT_DATABAHN   (NR_IRQS_LEGACY + 19)
 
#define MX50_INT_ELCDIF   (NR_IRQS_LEGACY + 20)
 
#define MX50_INT_EPXP   (NR_IRQS_LEGACY + 21)
 
#define MX50_INT_SRTC_NTZ   (NR_IRQS_LEGACY + 24)
 
#define MX50_INT_SRTC_TZ   (NR_IRQS_LEGACY + 25)
 
#define MX50_INT_EPDC   (NR_IRQS_LEGACY + 27)
 
#define MX50_INT_NIC   (NR_IRQS_LEGACY + 28)
 
#define MX50_INT_SSI1   (NR_IRQS_LEGACY + 29)
 
#define MX50_INT_SSI2   (NR_IRQS_LEGACY + 30)
 
#define MX50_INT_UART1   (NR_IRQS_LEGACY + 31)
 
#define MX50_INT_UART2   (NR_IRQS_LEGACY + 32)
 
#define MX50_INT_UART3   (NR_IRQS_LEGACY + 33)
 
#define MX50_INT_RESV34   (NR_IRQS_LEGACY + 34)
 
#define MX50_INT_RESV35   (NR_IRQS_LEGACY + 35)
 
#define MX50_INT_CSPI1   (NR_IRQS_LEGACY + 36)
 
#define MX50_INT_CSPI2   (NR_IRQS_LEGACY + 37)
 
#define MX50_INT_CSPI   (NR_IRQS_LEGACY + 38)
 
#define MX50_INT_GPT   (NR_IRQS_LEGACY + 39)
 
#define MX50_INT_EPIT1   (NR_IRQS_LEGACY + 40)
 
#define MX50_INT_GPIO1_INT7   (NR_IRQS_LEGACY + 42)
 
#define MX50_INT_GPIO1_INT6   (NR_IRQS_LEGACY + 43)
 
#define MX50_INT_GPIO1_INT5   (NR_IRQS_LEGACY + 44)
 
#define MX50_INT_GPIO1_INT4   (NR_IRQS_LEGACY + 45)
 
#define MX50_INT_GPIO1_INT3   (NR_IRQS_LEGACY + 46)
 
#define MX50_INT_GPIO1_INT2   (NR_IRQS_LEGACY + 47)
 
#define MX50_INT_GPIO1_INT1   (NR_IRQS_LEGACY + 48)
 
#define MX50_INT_GPIO1_INT0   (NR_IRQS_LEGACY + 49)
 
#define MX50_INT_GPIO1_LOW   (NR_IRQS_LEGACY + 50)
 
#define MX50_INT_GPIO1_HIGH   (NR_IRQS_LEGACY + 51)
 
#define MX50_INT_GPIO2_LOW   (NR_IRQS_LEGACY + 52)
 
#define MX50_INT_GPIO2_HIGH   (NR_IRQS_LEGACY + 53)
 
#define MX50_INT_GPIO3_LOW   (NR_IRQS_LEGACY + 54)
 
#define MX50_INT_GPIO3_HIGH   (NR_IRQS_LEGACY + 55)
 
#define MX50_INT_GPIO4_LOW   (NR_IRQS_LEGACY + 56)
 
#define MX50_INT_GPIO4_HIGH   (NR_IRQS_LEGACY + 57)
 
#define MX50_INT_WDOG1   (NR_IRQS_LEGACY + 58)
 
#define MX50_INT_KPP   (NR_IRQS_LEGACY + 60)
 
#define MX50_INT_PWM1   (NR_IRQS_LEGACY + 61)
 
#define MX50_INT_I2C1   (NR_IRQS_LEGACY + 62)
 
#define MX50_INT_I2C2   (NR_IRQS_LEGACY + 63)
 
#define MX50_INT_I2C3   (NR_IRQS_LEGACY + 64)
 
#define MX50_INT_RESV65   (NR_IRQS_LEGACY + 65)
 
#define MX50_INT_DCDC   (NR_IRQS_LEGACY + 66)
 
#define MX50_INT_THERMAL_ALARM   (NR_IRQS_LEGACY + 67)
 
#define MX50_INT_ANA3   (NR_IRQS_LEGACY + 68)
 
#define MX50_INT_ANA4   (NR_IRQS_LEGACY + 69)
 
#define MX50_INT_CCM1   (NR_IRQS_LEGACY + 71)
 
#define MX50_INT_CCM2   (NR_IRQS_LEGACY + 72)
 
#define MX50_INT_GPC1   (NR_IRQS_LEGACY + 73)
 
#define MX50_INT_GPC2   (NR_IRQS_LEGACY + 74)
 
#define MX50_INT_SRC   (NR_IRQS_LEGACY + 75)
 
#define MX50_INT_NM   (NR_IRQS_LEGACY + 76)
 
#define MX50_INT_PMU   (NR_IRQS_LEGACY + 77)
 
#define MX50_INT_CTI_IRQ   (NR_IRQS_LEGACY + 78)
 
#define MX50_INT_CTI1_TG0   (NR_IRQS_LEGACY + 79)
 
#define MX50_INT_CTI1_TG1   (NR_IRQS_LEGACY + 80)
 
#define MX50_INT_GPU2_IRQ   (NR_IRQS_LEGACY + 84)
 
#define MX50_INT_GPU2_BUSY   (NR_IRQS_LEGACY + 85)
 
#define MX50_INT_UART5   (NR_IRQS_LEGACY + 86)
 
#define MX50_INT_FEC   (NR_IRQS_LEGACY + 87)
 
#define MX50_INT_OWIRE   (NR_IRQS_LEGACY + 88)
 
#define MX50_INT_CTI1_TG2   (NR_IRQS_LEGACY + 89)
 
#define MX50_INT_SJC   (NR_IRQS_LEGACY + 90)
 
#define MX50_INT_DCP_CHAN1_3   (NR_IRQS_LEGACY + 91)
 
#define MX50_INT_DCP_CHAN0   (NR_IRQS_LEGACY + 92)
 
#define MX50_INT_PWM2   (NR_IRQS_LEGACY + 94)
 
#define MX50_INT_RNGB   (NR_IRQS_LEGACY + 97)
 
#define MX50_INT_CTI1_TG3   (NR_IRQS_LEGACY + 98)
 
#define MX50_INT_RAWNAND_BCH   (NR_IRQS_LEGACY + 100)
 
#define MX50_INT_RAWNAND_GPMI   (NR_IRQS_LEGACY + 102)
 
#define MX50_INT_GPIO5_LOW   (NR_IRQS_LEGACY + 103)
 
#define MX50_INT_GPIO5_HIGH   (NR_IRQS_LEGACY + 104)
 
#define MX50_INT_GPIO6_LOW   (NR_IRQS_LEGACY + 105)
 
#define MX50_INT_GPIO6_HIGH   (NR_IRQS_LEGACY + 106)
 
#define MX50_INT_MSHC   (NR_IRQS_LEGACY + 109)
 
#define MX50_INT_APBHDMA_CHAN0   (NR_IRQS_LEGACY + 110)
 
#define MX50_INT_APBHDMA_CHAN1   (NR_IRQS_LEGACY + 111)
 
#define MX50_INT_APBHDMA_CHAN2   (NR_IRQS_LEGACY + 112)
 
#define MX50_INT_APBHDMA_CHAN3   (NR_IRQS_LEGACY + 113)
 
#define MX50_INT_APBHDMA_CHAN4   (NR_IRQS_LEGACY + 114)
 
#define MX50_INT_APBHDMA_CHAN5   (NR_IRQS_LEGACY + 115)
 
#define MX50_INT_APBHDMA_CHAN6   (NR_IRQS_LEGACY + 116)
 
#define MX50_INT_APBHDMA_CHAN7   (NR_IRQS_LEGACY + 117)
 

Functions

int mx50_revision (void)
 

Macro Definition Documentation

#define MX50_AHBMAX_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00094000)

Definition at line 113 of file mx50.h.

#define MX50_AIPS1_BASE_ADDR   0x53f00000

Definition at line 74 of file mx50.h.

#define MX50_AIPS1_SIZE   SZ_1M

Definition at line 75 of file mx50.h.

#define MX50_AIPS2_BASE_ADDR   0x63f00000

Definition at line 106 of file mx50.h.

#define MX50_AIPS2_SIZE   SZ_1M

Definition at line 107 of file mx50.h.

#define MX50_ANATOP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01018000)

Definition at line 54 of file mx50.h.

#define MX50_APBHDMA_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01000000)

Definition at line 42 of file mx50.h.

#define MX50_ARM_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000a0000)

Definition at line 114 of file mx50.h.

#define MX50_AUDMUX_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000d0000)

Definition at line 123 of file mx50.h.

#define MX50_BCH_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01008000)

Definition at line 46 of file mx50.h.

#define MX50_CCM_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d4000)

Definition at line 93 of file mx50.h.

#define MX50_CORTEX_DBG_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00008000)

Definition at line 40 of file mx50.h.

#define MX50_CS0_BASE_ADDR   0xf0000000

Definition at line 132 of file mx50.h.

#define MX50_CSD0_BASE_ADDR   0x70000000

Definition at line 130 of file mx50.h.

#define MX50_CSD1_BASE_ADDR   0xb0000000

Definition at line 131 of file mx50.h.

#define MX50_CSPI1_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00010000)

Definition at line 66 of file mx50.h.

#define MX50_CSPI2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000ac000)

Definition at line 116 of file mx50.h.

#define MX50_CSPI3_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c0000)

Definition at line 119 of file mx50.h.

#define MX50_CTI0_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00004000)

Definition at line 36 of file mx50.h.

#define MX50_CTI1_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00005000)

Definition at line 37 of file mx50.h.

#define MX50_CTI2_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00006000)

Definition at line 38 of file mx50.h.

#define MX50_CTI3_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00007000)

Definition at line 39 of file mx50.h.

#define MX50_DATABAHN_BASE_ADDR   0x14000000

Definition at line 24 of file mx50.h.

#define MX50_DCP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100e000)

Definition at line 49 of file mx50.h.

#define MX50_DEBUG_BASE_ADDR   0x40000000

Definition at line 31 of file mx50.h.

#define MX50_DEBUG_SIZE   SZ_1M

Definition at line 32 of file mx50.h.

#define MX50_DIGCTL_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01004000)

Definition at line 44 of file mx50.h.

#define MX50_DMA_REQ_ATA_UART4_RX   2

Definition at line 157 of file mx50.h.

#define MX50_DMA_REQ_ATA_UART4_TX   3

Definition at line 158 of file mx50.h.

#define MX50_DMA_REQ_CSPI1_RX   6

Definition at line 159 of file mx50.h.

#define MX50_DMA_REQ_CSPI1_TX   7

Definition at line 160 of file mx50.h.

#define MX50_DMA_REQ_CSPI2_RX   8

Definition at line 161 of file mx50.h.

#define MX50_DMA_REQ_CSPI2_TX   9

Definition at line 162 of file mx50.h.

#define MX50_DMA_REQ_CSPI_RX   38

Definition at line 183 of file mx50.h.

#define MX50_DMA_REQ_CSPI_TX   39

Definition at line 184 of file mx50.h.

#define MX50_DMA_REQ_EXT0   14

Definition at line 167 of file mx50.h.

#define MX50_DMA_REQ_EXT1   15

Definition at line 168 of file mx50.h.

#define MX50_DMA_REQ_GPC   1

Definition at line 156 of file mx50.h.

#define MX50_DMA_REQ_I2C1_SDHC1   20

Definition at line 173 of file mx50.h.

#define MX50_DMA_REQ_I2C2_SDHC2   21

Definition at line 174 of file mx50.h.

#define MX50_DMA_REQ_I2C3_SDHC3   10

Definition at line 163 of file mx50.h.

#define MX50_DMA_REQ_SDHC4   11

Definition at line 164 of file mx50.h.

#define MX50_DMA_REQ_SSI1_RX1   28

Definition at line 181 of file mx50.h.

#define MX50_DMA_REQ_SSI1_RX2   26

Definition at line 179 of file mx50.h.

#define MX50_DMA_REQ_SSI1_TX1   29

Definition at line 182 of file mx50.h.

#define MX50_DMA_REQ_SSI1_TX2   27

Definition at line 180 of file mx50.h.

#define MX50_DMA_REQ_SSI2_RX1   24

Definition at line 177 of file mx50.h.

#define MX50_DMA_REQ_SSI2_RX2   22

Definition at line 175 of file mx50.h.

#define MX50_DMA_REQ_SSI2_TX1   25

Definition at line 178 of file mx50.h.

#define MX50_DMA_REQ_SSI2_TX2   23

Definition at line 176 of file mx50.h.

#define MX50_DMA_REQ_UART1_RX   18

Definition at line 171 of file mx50.h.

#define MX50_DMA_REQ_UART1_TX   19

Definition at line 172 of file mx50.h.

#define MX50_DMA_REQ_UART2_FIRI_RX   12

Definition at line 165 of file mx50.h.

#define MX50_DMA_REQ_UART2_FIRI_TX   13

Definition at line 166 of file mx50.h.

#define MX50_DMA_REQ_UART3_RX   42

Definition at line 185 of file mx50.h.

#define MX50_DMA_REQ_UART3_TX   43

Definition at line 186 of file mx50.h.

#define MX50_DMA_REQ_UART5_RX   16

Definition at line 169 of file mx50.h.

#define MX50_DMA_REQ_UART5_TX   17

Definition at line 170 of file mx50.h.

#define MX50_ELCDIF_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100a000)

Definition at line 47 of file mx50.h.

#define MX50_EPDC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01010000)

Definition at line 50 of file mx50.h.

#define MX50_EPIT1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000ac000)

Definition at line 87 of file mx50.h.

#define MX50_EPXP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x0100c000)

Definition at line 48 of file mx50.h.

#define MX50_ETB_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00001000)

Definition at line 33 of file mx50.h.

#define MX50_ETM_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00002000)

Definition at line 34 of file mx50.h.

#define MX50_FEC_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000ec000)

Definition at line 125 of file mx50.h.

#define MX50_GPC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d8000)

Definition at line 94 of file mx50.h.

#define MX50_GPIO1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00084000)

Definition at line 78 of file mx50.h.

#define MX50_GPIO2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00088000)

Definition at line 79 of file mx50.h.

#define MX50_GPIO3_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x0008c000)

Definition at line 80 of file mx50.h.

#define MX50_GPIO4_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00090000)

Definition at line 81 of file mx50.h.

#define MX50_GPIO5_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000dc000)

Definition at line 95 of file mx50.h.

#define MX50_GPIO6_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000e0000)

Definition at line 96 of file mx50.h.

#define MX50_GPMI_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01006000)

Definition at line 45 of file mx50.h.

#define MX50_GPT1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a0000)

Definition at line 84 of file mx50.h.

#define MX50_GPU2D_BASE_ADDR   0x20000000

Definition at line 29 of file mx50.h.

#define MX50_I2C1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c8000)

Definition at line 121 of file mx50.h.

#define MX50_I2C2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000c4000)

Definition at line 120 of file mx50.h.

#define MX50_I2C3_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000ec000)

Definition at line 97 of file mx50.h.

#define MX50_INT_ANA3   (NR_IRQS_LEGACY + 68)

Definition at line 246 of file mx50.h.

#define MX50_INT_ANA4   (NR_IRQS_LEGACY + 69)

Definition at line 247 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN0   (NR_IRQS_LEGACY + 110)

Definition at line 277 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN1   (NR_IRQS_LEGACY + 111)

Definition at line 278 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN2   (NR_IRQS_LEGACY + 112)

Definition at line 279 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN3   (NR_IRQS_LEGACY + 113)

Definition at line 280 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN4   (NR_IRQS_LEGACY + 114)

Definition at line 281 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN5   (NR_IRQS_LEGACY + 115)

Definition at line 282 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN6   (NR_IRQS_LEGACY + 116)

Definition at line 283 of file mx50.h.

#define MX50_INT_APBHDMA_CHAN7   (NR_IRQS_LEGACY + 117)

Definition at line 284 of file mx50.h.

#define MX50_INT_CCM1   (NR_IRQS_LEGACY + 71)

Definition at line 248 of file mx50.h.

#define MX50_INT_CCM2   (NR_IRQS_LEGACY + 72)

Definition at line 249 of file mx50.h.

#define MX50_INT_CSPI   (NR_IRQS_LEGACY + 38)

Definition at line 218 of file mx50.h.

#define MX50_INT_CSPI1   (NR_IRQS_LEGACY + 36)

Definition at line 216 of file mx50.h.

#define MX50_INT_CSPI2   (NR_IRQS_LEGACY + 37)

Definition at line 217 of file mx50.h.

#define MX50_INT_CTI1_TG0   (NR_IRQS_LEGACY + 79)

Definition at line 256 of file mx50.h.

#define MX50_INT_CTI1_TG1   (NR_IRQS_LEGACY + 80)

Definition at line 257 of file mx50.h.

#define MX50_INT_CTI1_TG2   (NR_IRQS_LEGACY + 89)

Definition at line 263 of file mx50.h.

#define MX50_INT_CTI1_TG3   (NR_IRQS_LEGACY + 98)

Definition at line 269 of file mx50.h.

#define MX50_INT_CTI_IRQ   (NR_IRQS_LEGACY + 78)

Definition at line 255 of file mx50.h.

#define MX50_INT_DAP   (NR_IRQS_LEGACY + 5)

Definition at line 196 of file mx50.h.

#define MX50_INT_DATABAHN   (NR_IRQS_LEGACY + 19)

Definition at line 202 of file mx50.h.

#define MX50_INT_DCDC   (NR_IRQS_LEGACY + 66)

Definition at line 244 of file mx50.h.

#define MX50_INT_DCP_CHAN0   (NR_IRQS_LEGACY + 92)

Definition at line 266 of file mx50.h.

#define MX50_INT_DCP_CHAN1_3   (NR_IRQS_LEGACY + 91)

Definition at line 265 of file mx50.h.

#define MX50_INT_ELCDIF   (NR_IRQS_LEGACY + 20)

Definition at line 203 of file mx50.h.

#define MX50_INT_EPDC   (NR_IRQS_LEGACY + 27)

Definition at line 207 of file mx50.h.

#define MX50_INT_EPIT1   (NR_IRQS_LEGACY + 40)

Definition at line 220 of file mx50.h.

#define MX50_INT_EPXP   (NR_IRQS_LEGACY + 21)

Definition at line 204 of file mx50.h.

#define MX50_INT_FEC   (NR_IRQS_LEGACY + 87)

Definition at line 261 of file mx50.h.

#define MX50_INT_GPC1   (NR_IRQS_LEGACY + 73)

Definition at line 250 of file mx50.h.

#define MX50_INT_GPC2   (NR_IRQS_LEGACY + 74)

Definition at line 251 of file mx50.h.

#define MX50_INT_GPIO1_HIGH   (NR_IRQS_LEGACY + 51)

Definition at line 230 of file mx50.h.

#define MX50_INT_GPIO1_INT0   (NR_IRQS_LEGACY + 49)

Definition at line 228 of file mx50.h.

#define MX50_INT_GPIO1_INT1   (NR_IRQS_LEGACY + 48)

Definition at line 227 of file mx50.h.

#define MX50_INT_GPIO1_INT2   (NR_IRQS_LEGACY + 47)

Definition at line 226 of file mx50.h.

#define MX50_INT_GPIO1_INT3   (NR_IRQS_LEGACY + 46)

Definition at line 225 of file mx50.h.

#define MX50_INT_GPIO1_INT4   (NR_IRQS_LEGACY + 45)

Definition at line 224 of file mx50.h.

#define MX50_INT_GPIO1_INT5   (NR_IRQS_LEGACY + 44)

Definition at line 223 of file mx50.h.

#define MX50_INT_GPIO1_INT6   (NR_IRQS_LEGACY + 43)

Definition at line 222 of file mx50.h.

#define MX50_INT_GPIO1_INT7   (NR_IRQS_LEGACY + 42)

Definition at line 221 of file mx50.h.

#define MX50_INT_GPIO1_LOW   (NR_IRQS_LEGACY + 50)

Definition at line 229 of file mx50.h.

#define MX50_INT_GPIO2_HIGH   (NR_IRQS_LEGACY + 53)

Definition at line 232 of file mx50.h.

#define MX50_INT_GPIO2_LOW   (NR_IRQS_LEGACY + 52)

Definition at line 231 of file mx50.h.

#define MX50_INT_GPIO3_HIGH   (NR_IRQS_LEGACY + 55)

Definition at line 234 of file mx50.h.

#define MX50_INT_GPIO3_LOW   (NR_IRQS_LEGACY + 54)

Definition at line 233 of file mx50.h.

#define MX50_INT_GPIO4_HIGH   (NR_IRQS_LEGACY + 57)

Definition at line 236 of file mx50.h.

#define MX50_INT_GPIO4_LOW   (NR_IRQS_LEGACY + 56)

Definition at line 235 of file mx50.h.

#define MX50_INT_GPIO5_HIGH   (NR_IRQS_LEGACY + 104)

Definition at line 273 of file mx50.h.

#define MX50_INT_GPIO5_LOW   (NR_IRQS_LEGACY + 103)

Definition at line 272 of file mx50.h.

#define MX50_INT_GPIO6_HIGH   (NR_IRQS_LEGACY + 106)

Definition at line 275 of file mx50.h.

#define MX50_INT_GPIO6_LOW   (NR_IRQS_LEGACY + 105)

Definition at line 274 of file mx50.h.

#define MX50_INT_GPT   (NR_IRQS_LEGACY + 39)

Definition at line 219 of file mx50.h.

#define MX50_INT_GPU2_BUSY   (NR_IRQS_LEGACY + 85)

Definition at line 259 of file mx50.h.

#define MX50_INT_GPU2_IRQ   (NR_IRQS_LEGACY + 84)

Definition at line 258 of file mx50.h.

#define MX50_INT_I2C1   (NR_IRQS_LEGACY + 62)

Definition at line 240 of file mx50.h.

#define MX50_INT_I2C2   (NR_IRQS_LEGACY + 63)

Definition at line 241 of file mx50.h.

#define MX50_INT_I2C3   (NR_IRQS_LEGACY + 64)

Definition at line 242 of file mx50.h.

#define MX50_INT_IOMUX   (NR_IRQS_LEGACY + 7)

Definition at line 198 of file mx50.h.

#define MX50_INT_KPP   (NR_IRQS_LEGACY + 60)

Definition at line 238 of file mx50.h.

#define MX50_INT_MMC_SDHC1   (NR_IRQS_LEGACY + 1)

Definition at line 192 of file mx50.h.

#define MX50_INT_MMC_SDHC2   (NR_IRQS_LEGACY + 2)

Definition at line 193 of file mx50.h.

#define MX50_INT_MMC_SDHC3   (NR_IRQS_LEGACY + 3)

Definition at line 194 of file mx50.h.

#define MX50_INT_MMC_SDHC4   (NR_IRQS_LEGACY + 4)

Definition at line 195 of file mx50.h.

#define MX50_INT_MSHC   (NR_IRQS_LEGACY + 109)

Definition at line 276 of file mx50.h.

#define MX50_INT_NIC   (NR_IRQS_LEGACY + 28)

Definition at line 208 of file mx50.h.

#define MX50_INT_NM   (NR_IRQS_LEGACY + 76)

Definition at line 253 of file mx50.h.

#define MX50_INT_OWIRE   (NR_IRQS_LEGACY + 88)

Definition at line 262 of file mx50.h.

#define MX50_INT_PMU   (NR_IRQS_LEGACY + 77)

Definition at line 254 of file mx50.h.

#define MX50_INT_PWM1   (NR_IRQS_LEGACY + 61)

Definition at line 239 of file mx50.h.

#define MX50_INT_PWM2   (NR_IRQS_LEGACY + 94)

Definition at line 267 of file mx50.h.

#define MX50_INT_RAWNAND_BCH   (NR_IRQS_LEGACY + 100)

Definition at line 270 of file mx50.h.

#define MX50_INT_RAWNAND_GPMI   (NR_IRQS_LEGACY + 102)

Definition at line 271 of file mx50.h.

#define MX50_INT_RESV34   (NR_IRQS_LEGACY + 34)

Definition at line 214 of file mx50.h.

#define MX50_INT_RESV35   (NR_IRQS_LEGACY + 35)

Definition at line 215 of file mx50.h.

#define MX50_INT_RESV65   (NR_IRQS_LEGACY + 65)

Definition at line 243 of file mx50.h.

#define MX50_INT_RNGB   (NR_IRQS_LEGACY + 97)

Definition at line 268 of file mx50.h.

#define MX50_INT_SDMA   (NR_IRQS_LEGACY + 6)

Definition at line 197 of file mx50.h.

#define MX50_INT_SJC   (NR_IRQS_LEGACY + 90)

Definition at line 264 of file mx50.h.

#define MX50_INT_SRC   (NR_IRQS_LEGACY + 75)

Definition at line 252 of file mx50.h.

#define MX50_INT_SRTC_NTZ   (NR_IRQS_LEGACY + 24)

Definition at line 205 of file mx50.h.

#define MX50_INT_SRTC_TZ   (NR_IRQS_LEGACY + 25)

Definition at line 206 of file mx50.h.

#define MX50_INT_SSI1   (NR_IRQS_LEGACY + 29)

Definition at line 209 of file mx50.h.

#define MX50_INT_SSI2   (NR_IRQS_LEGACY + 30)

Definition at line 210 of file mx50.h.

#define MX50_INT_THERMAL_ALARM   (NR_IRQS_LEGACY + 67)

Definition at line 245 of file mx50.h.

#define MX50_INT_UART1   (NR_IRQS_LEGACY + 31)

Definition at line 211 of file mx50.h.

#define MX50_INT_UART2   (NR_IRQS_LEGACY + 32)

Definition at line 212 of file mx50.h.

#define MX50_INT_UART3   (NR_IRQS_LEGACY + 33)

Definition at line 213 of file mx50.h.

#define MX50_INT_UART4   (NR_IRQS_LEGACY + 13)

Definition at line 199 of file mx50.h.

#define MX50_INT_UART5   (NR_IRQS_LEGACY + 86)

Definition at line 260 of file mx50.h.

#define MX50_INT_USB_H1   (NR_IRQS_LEGACY + 14)

Definition at line 200 of file mx50.h.

#define MX50_INT_USB_OTG   (NR_IRQS_LEGACY + 18)

Definition at line 201 of file mx50.h.

#define MX50_INT_WDOG1   (NR_IRQS_LEGACY + 58)

Definition at line 237 of file mx50.h.

#define MX50_IO_ADDRESS (   x)    IOMEM(MX50_IO_P2V(x))

Definition at line 135 of file mx50.h.

#define MX50_IO_P2V (   x)    IMX_IO_P2V(x)

Definition at line 134 of file mx50.h.

#define MX50_IOMUXC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a8000)

Definition at line 86 of file mx50.h.

#define MX50_IRAM_BASE_ADDR   0xf8000000 /* internal ram */

Definition at line 17 of file mx50.h.

#define MX50_IRAM_PARTITIONS   16

Definition at line 18 of file mx50.h.

#define MX50_IRAM_SIZE   (MX50_IRAM_PARTITIONS * SZ_8K) /* 128KB */

Definition at line 19 of file mx50.h.

#define MX50_IROM_BASE_ADDR   0x0

Definition at line 7 of file mx50.h.

#define MX50_IROM_SIZE   SZ_64K

Definition at line 8 of file mx50.h.

#define MX50_KPP_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00094000)

Definition at line 82 of file mx50.h.

#define MX50_MMC_SDHC1_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00004000)

Definition at line 63 of file mx50.h.

#define MX50_MMC_SDHC2_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00008000)

Definition at line 64 of file mx50.h.

#define MX50_MMC_SDHC3_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00020000)

Definition at line 68 of file mx50.h.

#define MX50_MMC_SDHC4_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00024000)

Definition at line 69 of file mx50.h.

#define MX50_MSHC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f4000)

Definition at line 100 of file mx50.h.

#define MX50_NIC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x08000000)

Definition at line 55 of file mx50.h.

#define MX50_OCOTP_CTRL_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01002000)

Definition at line 43 of file mx50.h.

#define MX50_OTG_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00080000)

Definition at line 77 of file mx50.h.

#define MX50_OWIRE_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000a4000)

Definition at line 115 of file mx50.h.

#define MX50_PERFMON_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01014000)

Definition at line 52 of file mx50.h.

#define MX50_PLL1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00080000)

Definition at line 109 of file mx50.h.

#define MX50_PLL2_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00084000)

Definition at line 110 of file mx50.h.

#define MX50_PLL3_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00088000)

Definition at line 111 of file mx50.h.

#define MX50_PWM1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000b4000)

Definition at line 88 of file mx50.h.

#define MX50_PWM2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000b8000)

Definition at line 89 of file mx50.h.

#define MX50_QOSC_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01012000)

Definition at line 51 of file mx50.h.

#define MX50_RNGB_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f8000)

Definition at line 101 of file mx50.h.

#define MX50_ROMCP_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000b8000)

Definition at line 118 of file mx50.h.

#define MX50_SDMA_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000b0000)

Definition at line 117 of file mx50.h.

#define MX50_SPBA0_BASE_ADDR   0x50000000

Definition at line 60 of file mx50.h.

#define MX50_SPBA0_SIZE   SZ_1M

Definition at line 61 of file mx50.h.

#define MX50_SPBA_ATA   0x30

Definition at line 148 of file mx50.h.

#define MX50_SPBA_CSPI1   0x10

Definition at line 143 of file mx50.h.

#define MX50_SPBA_CTRL   0x3c

Definition at line 151 of file mx50.h.

#define MX50_SPBA_HSI2C   0x38

Definition at line 150 of file mx50.h.

#define MX50_SPBA_SDHC1   0x04

Definition at line 140 of file mx50.h.

#define MX50_SPBA_SDHC2   0x08

Definition at line 141 of file mx50.h.

#define MX50_SPBA_SDHC3   0x20

Definition at line 145 of file mx50.h.

#define MX50_SPBA_SDHC4   0x24

Definition at line 146 of file mx50.h.

#define MX50_SPBA_SLIM   0x34

Definition at line 149 of file mx50.h.

#define MX50_SPBA_SPDIF   0x28

Definition at line 147 of file mx50.h.

#define MX50_SPBA_SSI2   0x14

Definition at line 144 of file mx50.h.

#define MX50_SPBA_UART3   0x0c

Definition at line 142 of file mx50.h.

#define MX50_SRC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000d0000)

Definition at line 92 of file mx50.h.

#define MX50_SRTC_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000a4000)

Definition at line 85 of file mx50.h.

#define MX50_SSI1_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000cc000)

Definition at line 122 of file mx50.h.

#define MX50_SSI2_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x00014000)

Definition at line 67 of file mx50.h.

#define MX50_SSP_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x01016000)

Definition at line 53 of file mx50.h.

#define MX50_TPIU_BASE_ADDR   (MX50_DEBUG_BASE_ADDR + 0x00003000)

Definition at line 35 of file mx50.h.

#define MX50_TZIC_BASE_ADDR   0x0fffc000

Definition at line 11 of file mx50.h.

#define MX50_TZIC_SIZE   SZ_16K

Definition at line 12 of file mx50.h.

#define MX50_UART1_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000bc000)

Definition at line 90 of file mx50.h.

#define MX50_UART2_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000c0000)

Definition at line 91 of file mx50.h.

#define MX50_UART3_BASE_ADDR   (MX50_SPBA0_BASE_ADDR + 0x0000c000)

Definition at line 65 of file mx50.h.

#define MX50_UART4_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x000f0000)

Definition at line 98 of file mx50.h.

#define MX50_UART5_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x00090000)

Definition at line 112 of file mx50.h.

#define MX50_WDOG_BASE_ADDR   (MX50_AIPS1_BASE_ADDR + 0x00098000)

Definition at line 83 of file mx50.h.

#define MX50_WEIM_BASE_ADDR   (MX50_AIPS2_BASE_ADDR + 0x000d8000)

Definition at line 124 of file mx50.h.

Function Documentation

int mx50_revision ( void  )

Definition at line 137 of file cpu-imx5.c.