Lines Matching refs:omap_hwmod

311 	struct omap_hwmod		*master;
312 struct omap_hwmod *slave;
608 int (*pre_shutdown)(struct omap_hwmod *oh);
609 int (*reset)(struct omap_hwmod *oh);
610 int (*enable_preprogram)(struct omap_hwmod *oh);
611 void (*lock)(struct omap_hwmod *oh);
612 void (*unlock)(struct omap_hwmod *oh);
670 struct omap_hwmod { struct
708 struct omap_hwmod *parent_hwmod; argument
711 struct omap_hwmod *omap_hwmod_lookup(const char *name);
712 int omap_hwmod_for_each(int (*fn)(struct omap_hwmod *oh, void *data),
717 int omap_hwmod_enable(struct omap_hwmod *oh);
718 int omap_hwmod_idle(struct omap_hwmod *oh);
719 int omap_hwmod_shutdown(struct omap_hwmod *oh);
721 int omap_hwmod_assert_hardreset(struct omap_hwmod *oh, const char *name);
722 int omap_hwmod_deassert_hardreset(struct omap_hwmod *oh, const char *name);
724 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs);
725 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs);
726 int omap_hwmod_softreset(struct omap_hwmod *oh);
728 int omap_hwmod_count_resources(struct omap_hwmod *oh, unsigned long flags);
729 int omap_hwmod_fill_resources(struct omap_hwmod *oh, struct resource *res);
730 int omap_hwmod_fill_dma_resources(struct omap_hwmod *oh, struct resource *res);
731 int omap_hwmod_get_resource_byname(struct omap_hwmod *oh, unsigned int type,
734 struct powerdomain *omap_hwmod_get_pwrdm(struct omap_hwmod *oh);
735 void __iomem *omap_hwmod_get_mpu_rt_va(struct omap_hwmod *oh);
737 int omap_hwmod_enable_wakeup(struct omap_hwmod *oh);
738 int omap_hwmod_disable_wakeup(struct omap_hwmod *oh);
741 int (*fn)(struct omap_hwmod *oh,
745 int omap_hwmod_set_postsetup_state(struct omap_hwmod *oh, u8 state);
746 int omap_hwmod_get_context_loss_count(struct omap_hwmod *oh);
750 const char *omap_hwmod_get_main_clk(struct omap_hwmod *oh);
756 extern int omap_hwmod_aess_preprogram(struct omap_hwmod *oh);