Hi my ctm meet this issue when they want to enable VENC on OMAP4460.
When excuting:
> int venc_init_platform_driver(void)
> {
> if (cpu_is_omap44xx())
> return 0;
>
> return platform_driver_register(&omap_venchw_driver);
> }
Then the system will reboot.
I doubt the VENC module was not clked, but by adding prints of CM_DSS_DSS_CLKCTRL before accessing the DEV_ID register, the module clk is enabled.
Could you comment on this issue?
BR
Eason