Re: [PATCH v4 1/4] OMAP3: hwmod data: add mmu data for iva and isp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Dec 15, 2011 at 6:18 AM, Omar Ramirez Luna <omar.ramirez@xxxxxx> wrote:
> +/* l4_core -> isp mmu */
> +static struct omap_hwmod_ocp_if omap3xxx_l4_core__isp_mmu = {
> +       .master         = &omap3xxx_l4_core_hwmod,
> +       .slave          = &omap3xxx_isp_mmu_hwmod,
> +       .addr           = omap3xxx_isp_mmu_addrs,
> +       .user           = OCP_USER_MPU | OCP_USER_SDMA,
> +};

Are you sure you are not missing something like:

  .clk = "cam_ick",

> +/* isp mmu slave ports */
> +static struct omap_hwmod_ocp_if *omap3xxx_isp_mmu_slaves[] = {
> +       &omap3xxx_l4_core__isp_mmu,
> +};
> +
> +static struct omap_hwmod omap3xxx_isp_mmu_hwmod = {
> +       .name           = "isp_mmu",
> +       .class          = &omap3xxx_mmu_hwmod_class,
> +       .mpu_irqs       = omap3xxx_isp_mmu_irqs,
> +       .main_clk       = "cam_ick",

It's not "cam_fck"?

> +       .dev_attr       = &isp_mmu_dev_attr,
> +       .slaves         = omap3xxx_isp_mmu_slaves,
> +       .slaves_cnt     = ARRAY_SIZE(omap3xxx_isp_mmu_slaves),
> +       .flags          = HWMOD_NO_IDLEST,
> +};

Most of the stuff I see the hwmods is .main_lock = "foo_fck", slave
.clk = "foo_ick". Maybe that explains the irq issues you get.

Cheers.

-- 
Felipe Contreras
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux