Lines Matching refs:omap_hwmod

240 	struct omap_hwmod		*master;
241 struct omap_hwmod *slave;
526 int (*pre_shutdown)(struct omap_hwmod *oh);
527 int (*reset)(struct omap_hwmod *oh);
528 void (*lock)(struct omap_hwmod *oh);
529 void (*unlock)(struct omap_hwmod *oh);
575 struct omap_hwmod { struct
607 struct omap_hwmod *parent_hwmod; argument
614 struct omap_hwmod *omap_hwmod_lookup(const char *name);
615 int omap_hwmod_for_each(int (*fn)(struct omap_hwmod *oh, void *data),
619 int omap_hwmod_parse_module_range(struct omap_hwmod *oh,
630 int omap_hwmod_enable(struct omap_hwmod *oh);
631 int omap_hwmod_idle(struct omap_hwmod *oh);
632 int omap_hwmod_shutdown(struct omap_hwmod *oh);
634 int omap_hwmod_assert_hardreset(struct omap_hwmod *oh, const char *name);
635 int omap_hwmod_deassert_hardreset(struct omap_hwmod *oh, const char *name);
637 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs);
638 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs);
639 int omap_hwmod_softreset(struct omap_hwmod *oh);
641 int omap_hwmod_count_resources(struct omap_hwmod *oh, unsigned long flags);
642 int omap_hwmod_fill_resources(struct omap_hwmod *oh, struct resource *res);
643 int omap_hwmod_get_resource_byname(struct omap_hwmod *oh, unsigned int type,
646 struct powerdomain *omap_hwmod_get_pwrdm(struct omap_hwmod *oh);
647 void __iomem *omap_hwmod_get_mpu_rt_va(struct omap_hwmod *oh);
650 int (*fn)(struct omap_hwmod *oh,
654 int omap_hwmod_set_postsetup_state(struct omap_hwmod *oh, u8 state);
655 int omap_hwmod_get_context_loss_count(struct omap_hwmod *oh);
659 const char *omap_hwmod_get_main_clk(struct omap_hwmod *oh);
665 int (*fn)(struct omap_hwmod *oh, void *user), in omap_hwmod_for_each_by_class()
676 void omap_hwmod_rtc_unlock(struct omap_hwmod *oh);
677 void omap_hwmod_rtc_lock(struct omap_hwmod *oh);