On Wed, Feb 15, 2012 at 02:25:34, Peter Korsgaard wrote: > >>>>> "Vaibhav" == Vaibhav Hiremath <hvaibhav@xxxxxx> writes: > > Vaibhav> Reuse existing omap4 cminst code for am33xx device, > Vaibhav> add separate cm base table for am33xx device and initialize > Vaibhav> it during __init for future use. > > Vaibhav> Also, since cpu_is_omap34xx() check is true for am33xx family of > Vaibhav> devices, we must change the order of cpu_is_xxxx check, so first > Vaibhav> check for cpu_is_am33xx() to follow right execution path. > > Vaibhav> if (cpu_is_omap44xx()) { > Vaibhav> _cm_bases = omap44xx_cm_bases; > Vaibhav> max_cm_partitions = ARRAY_SIZE(omap44xx_cm_bases); > Vaibhav> + } else if (cpu_is_am33xx()) { > Vaibhav> + _cm_bases =am33xx_cm_bases; > > Space after '='. Oops...Will fix it. > > Vaibhav> +++ b/arch/arm/mach-omap2/omap_hwmod.c > Vaibhav> @@ -737,7 +737,7 @@ static void _disable_optional_clocks(struct omap_hwmod *oh) > Vaibhav> static void _enable_module(struct omap_hwmod *oh) > Vaibhav> { > Vaibhav> /* The module mode does not exist prior OMAP4 */ > Vaibhav> - if (cpu_is_omap24xx() || cpu_is_omap34xx()) > Vaibhav> + if (!cpu_is_omap44xx() && !cpu_is_am33xx()) > > Maybe update the comment as well? > Will update accordingly and submit the next version. > Vaibhav> /* The module mode does not exist prior OMAP4 */ > Vaibhav> - if (!cpu_is_omap44xx()) > Vaibhav> + if (!cpu_is_omap44xx() && !cpu_is_am33xx()) > Vaibhav> return -EINVAL; > > Here as well. > > Otherwise it looks good. > > Acked-by: Peter Korsgaard <jacmet@xxxxxxxxxx> Thanks Vaibhav > -- > Bye, Peter Korsgaard > -- 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