|
@@ -465,20 +465,10 @@ static struct omap_dma_dev_attr dma_dev_attr = {
|
|
|
};
|
|
|
|
|
|
/* dma_system */
|
|
|
-static struct omap_hwmod_irq_info omap44xx_dma_system_irqs[] = {
|
|
|
- { .name = "0", .irq = 12 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .name = "1", .irq = 13 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .name = "2", .irq = 14 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .name = "3", .irq = 15 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .irq = -1 }
|
|
|
-};
|
|
|
-
|
|
|
static struct omap_hwmod omap44xx_dma_system_hwmod = {
|
|
|
.name = "dma_system",
|
|
|
.class = &omap44xx_dma_hwmod_class,
|
|
|
.clkdm_name = "l3_dma_clkdm",
|
|
|
- .mpu_irqs = omap44xx_dma_system_irqs,
|
|
|
- .xlate_irq = omap4_xlate_irq,
|
|
|
.main_clk = "l3_div_ck",
|
|
|
.prcm = {
|
|
|
.omap4 = {
|
|
@@ -620,11 +610,6 @@ static struct omap_hwmod_class omap44xx_dispc_hwmod_class = {
|
|
|
};
|
|
|
|
|
|
/* dss_dispc */
|
|
|
-static struct omap_hwmod_irq_info omap44xx_dss_dispc_irqs[] = {
|
|
|
- { .irq = 25 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .irq = -1 }
|
|
|
-};
|
|
|
-
|
|
|
static struct omap_hwmod_dma_info omap44xx_dss_dispc_sdma_reqs[] = {
|
|
|
{ .dma_req = 5 + OMAP44XX_DMA_REQ_START },
|
|
|
{ .dma_req = -1 }
|
|
@@ -639,8 +624,6 @@ static struct omap_hwmod omap44xx_dss_dispc_hwmod = {
|
|
|
.name = "dss_dispc",
|
|
|
.class = &omap44xx_dispc_hwmod_class,
|
|
|
.clkdm_name = "l3_dss_clkdm",
|
|
|
- .mpu_irqs = omap44xx_dss_dispc_irqs,
|
|
|
- .xlate_irq = omap4_xlate_irq,
|
|
|
.sdma_reqs = omap44xx_dss_dispc_sdma_reqs,
|
|
|
.main_clk = "dss_dss_clk",
|
|
|
.prcm = {
|
|
@@ -675,11 +658,6 @@ static struct omap_hwmod_class omap44xx_dsi_hwmod_class = {
|
|
|
};
|
|
|
|
|
|
/* dss_dsi1 */
|
|
|
-static struct omap_hwmod_irq_info omap44xx_dss_dsi1_irqs[] = {
|
|
|
- { .irq = 53 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .irq = -1 }
|
|
|
-};
|
|
|
-
|
|
|
static struct omap_hwmod_dma_info omap44xx_dss_dsi1_sdma_reqs[] = {
|
|
|
{ .dma_req = 74 + OMAP44XX_DMA_REQ_START },
|
|
|
{ .dma_req = -1 }
|
|
@@ -693,8 +671,6 @@ static struct omap_hwmod omap44xx_dss_dsi1_hwmod = {
|
|
|
.name = "dss_dsi1",
|
|
|
.class = &omap44xx_dsi_hwmod_class,
|
|
|
.clkdm_name = "l3_dss_clkdm",
|
|
|
- .mpu_irqs = omap44xx_dss_dsi1_irqs,
|
|
|
- .xlate_irq = omap4_xlate_irq,
|
|
|
.sdma_reqs = omap44xx_dss_dsi1_sdma_reqs,
|
|
|
.main_clk = "dss_dss_clk",
|
|
|
.prcm = {
|
|
@@ -709,11 +685,6 @@ static struct omap_hwmod omap44xx_dss_dsi1_hwmod = {
|
|
|
};
|
|
|
|
|
|
/* dss_dsi2 */
|
|
|
-static struct omap_hwmod_irq_info omap44xx_dss_dsi2_irqs[] = {
|
|
|
- { .irq = 84 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .irq = -1 }
|
|
|
-};
|
|
|
-
|
|
|
static struct omap_hwmod_dma_info omap44xx_dss_dsi2_sdma_reqs[] = {
|
|
|
{ .dma_req = 83 + OMAP44XX_DMA_REQ_START },
|
|
|
{ .dma_req = -1 }
|
|
@@ -727,8 +698,6 @@ static struct omap_hwmod omap44xx_dss_dsi2_hwmod = {
|
|
|
.name = "dss_dsi2",
|
|
|
.class = &omap44xx_dsi_hwmod_class,
|
|
|
.clkdm_name = "l3_dss_clkdm",
|
|
|
- .mpu_irqs = omap44xx_dss_dsi2_irqs,
|
|
|
- .xlate_irq = omap4_xlate_irq,
|
|
|
.sdma_reqs = omap44xx_dss_dsi2_sdma_reqs,
|
|
|
.main_clk = "dss_dss_clk",
|
|
|
.prcm = {
|
|
@@ -763,11 +732,6 @@ static struct omap_hwmod_class omap44xx_hdmi_hwmod_class = {
|
|
|
};
|
|
|
|
|
|
/* dss_hdmi */
|
|
|
-static struct omap_hwmod_irq_info omap44xx_dss_hdmi_irqs[] = {
|
|
|
- { .irq = 101 + OMAP44XX_IRQ_GIC_START },
|
|
|
- { .irq = -1 }
|
|
|
-};
|
|
|
-
|
|
|
static struct omap_hwmod_dma_info omap44xx_dss_hdmi_sdma_reqs[] = {
|
|
|
{ .dma_req = 75 + OMAP44XX_DMA_REQ_START },
|
|
|
{ .dma_req = -1 }
|
|
@@ -787,8 +751,6 @@ static struct omap_hwmod omap44xx_dss_hdmi_hwmod = {
|
|
|
* set idle mode by software.
|
|
|
*/
|
|
|
.flags = HWMOD_SWSUP_SIDLE | HWMOD_OPT_CLKS_NEEDED,
|
|
|
- .mpu_irqs = omap44xx_dss_hdmi_irqs,
|
|
|
- .xlate_irq = omap4_xlate_irq,
|
|
|
.sdma_reqs = omap44xx_dss_hdmi_sdma_reqs,
|
|
|
.main_clk = "dss_48mhz_clk",
|
|
|
.prcm = {
|