/** * omap_device_disable_clocks - disable all main and interface clocks * @od: struct omap_device *od * * Disable the main functional clock and interface clock for all of the * omap_hwmods associated with the omap_device. Returns 0. */ int omap_device_disable_clocks(struct omap_device *od) { int i; for (i = 0; i < od->hwmods_cnt; i++) omap_hwmod_disable_clocks(od->hwmods[i]); /* XXX pass along return value here? */ return 0; }
/** * omap_device_disable_clocks - disable all main and interface clocks * @od: struct omap_device *od * * Disable the main functional clock and interface clock for all of the * omap_hwmods associated with the omap_device. Returns 0. */ int omap_device_disable_clocks(struct omap_device *od) { struct omap_hwmod *oh; int i; for (i = 0, oh = *od->hwmods; i < od->hwmods_cnt; i++, oh++) omap_hwmod_disable_clocks(oh); /* XXX pass along return value here? */ return 0; }