Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
omap_hwmod_2xxx_3xxx_ipblock_data.c File Reference
#include <plat/omap_hwmod.h>
#include <plat/serial.h>
#include <plat/dma.h>
#include <plat/common.h>
#include "hdq1w.h"
#include "omap_hwmod_common_data.h"

Go to the source code of this file.

Variables

struct omap_hwmod_class omap2_uart_class
 
struct omap_hwmod_class omap2_dss_hwmod_class
 
struct omap_hwmod_class omap2_rfbi_hwmod_class
 
struct omap_hwmod_class omap2_venc_hwmod_class
 
struct omap_hwmod_dma_info omap2_uart1_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_uart2_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_uart3_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_i2c1_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_i2c2_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_mcspi1_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_mcspi2_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_mcbsp1_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_mcbsp2_sdma_reqs []
 
struct omap_hwmod_dma_info omap2_mcbsp3_sdma_reqs []
 
struct omap_hwmod_class l3_hwmod_class
 
struct omap_hwmod_class l4_hwmod_class
 
struct omap_hwmod_class mpu_hwmod_class
 
struct omap_hwmod_class iva_hwmod_class
 
struct omap_hwmod_irq_info omap2_timer1_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer2_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer3_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer4_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer5_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer6_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer7_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer8_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer9_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer10_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_timer11_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_uart1_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_uart2_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_uart3_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_dispc_irqs []
 
struct omap_hwmod_irq_info omap2_i2c1_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_i2c2_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_gpio1_irqs []
 
struct omap_hwmod_irq_info omap2_gpio2_irqs []
 
struct omap_hwmod_irq_info omap2_gpio3_irqs []
 
struct omap_hwmod_irq_info omap2_gpio4_irqs []
 
struct omap_hwmod_irq_info omap2_dma_system_irqs []
 
struct omap_hwmod_irq_info omap2_mcspi1_mpu_irqs []
 
struct omap_hwmod_irq_info omap2_mcspi2_mpu_irqs []
 
struct omap_hwmod_class_sysconfig omap2_hdq1w_sysc
 
struct omap_hwmod_class omap2_hdq1w_class
 
struct omap_hwmod_irq_info omap2_hdq1w_mpu_irqs []
 

Variable Documentation

struct omap_hwmod_class iva_hwmod_class
Initial value:
= {
.name = "iva"
}

Definition at line 176 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class l3_hwmod_class
Initial value:
= {
.name = "l3"
}

Definition at line 164 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class l4_hwmod_class
Initial value:
= {
.name = "l4"
}

Definition at line 168 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class mpu_hwmod_class
Initial value:
= {
.name = "mpu"
}

Definition at line 172 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_dispc_irqs[]
Initial value:
= {
{ .irq = 25 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 252 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_dma_system_irqs[]
Initial value:
= {
{ .name = "0", .irq = 12 + OMAP_INTC_START, },
{ .name = "1", .irq = 13 + OMAP_INTC_START, },
{ .name = "2", .irq = 14 + OMAP_INTC_START, },
{ .name = "3", .irq = 15 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 287 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class omap2_dss_hwmod_class
Initial value:
= {
.name = "dss",
.sysc = &omap2_dss_sysc,
.reset = omap_dss_reset,
}

Definition at line 52 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_gpio1_irqs[]
Initial value:
= {
{ .irq = 29 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 267 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_gpio2_irqs[]
Initial value:
= {
{ .irq = 30 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 272 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_gpio3_irqs[]
Initial value:
= {
{ .irq = 31 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 277 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_gpio4_irqs[]
Initial value:
= {
{ .irq = 32 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 282 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class omap2_hdq1w_class
Initial value:
= {
.name = "hdq1w",
.sysc = &omap2_hdq1w_sysc,
.reset = &omap_hdq1w_reset,
}

Definition at line 314 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_hdq1w_mpu_irqs[]
Initial value:
= {
{ .irq = 58 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 320 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

Initial value:
= {
.rev_offs = 0x0,
.sysc_offs = 0x14,
.syss_offs = 0x18,
.sysc_fields = &omap_hwmod_sysc_type1,
}

Definition at line 305 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_i2c1_mpu_irqs[]
Initial value:
= {
{ .irq = 56 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 257 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_i2c1_sdma_reqs[]
Initial value:
= {
{ .name = "tx", .dma_req = OMAP24XX_DMA_I2C1_TX },
{ .name = "rx", .dma_req = OMAP24XX_DMA_I2C1_RX },
{ .dma_req = -1 }
}

Definition at line 107 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_i2c2_mpu_irqs[]
Initial value:
= {
{ .irq = 57 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 262 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_i2c2_sdma_reqs[]
Initial value:
= {
{ .name = "tx", .dma_req = OMAP24XX_DMA_I2C2_TX },
{ .name = "rx", .dma_req = OMAP24XX_DMA_I2C2_RX },
{ .dma_req = -1 }
}

Definition at line 113 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_mcbsp1_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = 32 },
{ .name = "tx", .dma_req = 31 },
{ .dma_req = -1 }
}

Definition at line 139 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_mcbsp2_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = 34 },
{ .name = "tx", .dma_req = 33 },
{ .dma_req = -1 }
}

Definition at line 145 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_mcbsp3_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = 18 },
{ .name = "tx", .dma_req = 17 },
{ .dma_req = -1 }
}

Definition at line 151 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_mcspi1_mpu_irqs[]
Initial value:
= {
{ .irq = 65 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 295 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_mcspi1_sdma_reqs[]
Initial value:
= {
{ .name = "tx0", .dma_req = 35 },
{ .name = "rx0", .dma_req = 36 },
{ .name = "tx1", .dma_req = 37 },
{ .name = "rx1", .dma_req = 38 },
{ .name = "tx2", .dma_req = 39 },
{ .name = "rx2", .dma_req = 40 },
{ .name = "tx3", .dma_req = 41 },
{ .name = "rx3", .dma_req = 42 },
{ .dma_req = -1 }
}

Definition at line 119 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_mcspi2_mpu_irqs[]
Initial value:
= {
{ .irq = 66 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 300 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_mcspi2_sdma_reqs[]
Initial value:
= {
{ .name = "tx0", .dma_req = 43 },
{ .name = "rx0", .dma_req = 44 },
{ .name = "tx1", .dma_req = 45 },
{ .name = "rx1", .dma_req = 46 },
{ .dma_req = -1 }
}

Definition at line 131 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class omap2_rfbi_hwmod_class
Initial value:
= {
.name = "rfbi",
.sysc = &omap2_rfbi_sysc,
}

Definition at line 73 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer10_mpu_irqs[]
Initial value:
= {
{ .irq = 46 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 227 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer11_mpu_irqs[]
Initial value:
= {
{ .irq = 47 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 232 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer1_mpu_irqs[]
Initial value:
= {
{ .irq = 37 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 182 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer2_mpu_irqs[]
Initial value:
= {
{ .irq = 38 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 187 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer3_mpu_irqs[]
Initial value:
= {
{ .irq = 39 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 192 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer4_mpu_irqs[]
Initial value:
= {
{ .irq = 40 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 197 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer5_mpu_irqs[]
Initial value:
= {
{ .irq = 41 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 202 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer6_mpu_irqs[]
Initial value:
= {
{ .irq = 42 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 207 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer7_mpu_irqs[]
Initial value:
= {
{ .irq = 43 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 212 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer8_mpu_irqs[]
Initial value:
= {
{ .irq = 44 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 217 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_timer9_mpu_irqs[]
Initial value:
= {
{ .irq = 45 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 222 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_uart1_mpu_irqs[]
Initial value:
= {
{ .irq = 72 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 237 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_uart1_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = OMAP24XX_DMA_UART1_RX, },
{ .name = "tx", .dma_req = OMAP24XX_DMA_UART1_TX, },
{ .dma_req = -1 }
}

Definition at line 89 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_uart2_mpu_irqs[]
Initial value:
= {
{ .irq = 73 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 242 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_uart2_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = OMAP24XX_DMA_UART2_RX, },
{ .name = "tx", .dma_req = OMAP24XX_DMA_UART2_TX, },
{ .dma_req = -1 }
}

Definition at line 95 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_irq_info omap2_uart3_mpu_irqs[]
Initial value:
= {
{ .irq = 74 + OMAP_INTC_START, },
{ .irq = -1 },
}

Definition at line 247 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_dma_info omap2_uart3_sdma_reqs[]
Initial value:
= {
{ .name = "rx", .dma_req = OMAP24XX_DMA_UART3_RX, },
{ .name = "tx", .dma_req = OMAP24XX_DMA_UART3_TX, },
{ .dma_req = -1 }
}

Definition at line 101 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class omap2_uart_class
Initial value:
= {
.name = "uart",
.sysc = &omap2_uart_sysc,
}

Definition at line 33 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.

struct omap_hwmod_class omap2_venc_hwmod_class
Initial value:
= {
.name = "venc",
}

Definition at line 83 of file omap_hwmod_2xxx_3xxx_ipblock_data.c.