/linux-3.4.99/arch/arm/plat-omap/include/plat/ |
D | omap_hwmod.h | 239 struct omap_hwmod *master; 240 struct omap_hwmod *slave; 474 int (*pre_shutdown)(struct omap_hwmod *oh); 475 int (*reset)(struct omap_hwmod *oh); 515 struct omap_hwmod { struct 552 int omap_hwmod_register(struct omap_hwmod **ohs); argument 553 struct omap_hwmod *omap_hwmod_lookup(const char *name); 554 int omap_hwmod_for_each(int (*fn)(struct omap_hwmod *oh, void *data), 559 int omap_hwmod_enable(struct omap_hwmod *oh); 560 int _omap_hwmod_enable(struct omap_hwmod *oh); [all …]
|
D | omap_device.h | 72 struct omap_hwmod **hwmods; 92 struct omap_hwmod *oh, void *pdata, 98 struct omap_hwmod **oh, int oh_cnt, 104 struct omap_hwmod **ohs, int oh_cnt,
|
D | i2c.h | 56 struct omap_hwmod; 57 int omap_i2c_reset(struct omap_hwmod *oh);
|
D | common.h | 36 extern int omap_dss_reset(struct omap_hwmod *);
|
/linux-3.4.99/arch/arm/mach-omap2/ |
D | omap_hwmod_2430_data.c | 42 static struct omap_hwmod omap2430_mpu_hwmod; 43 static struct omap_hwmod omap2430_iva_hwmod; 44 static struct omap_hwmod omap2430_l3_main_hwmod; 45 static struct omap_hwmod omap2430_l4_core_hwmod; 46 static struct omap_hwmod omap2430_dss_core_hwmod; 47 static struct omap_hwmod omap2430_dss_dispc_hwmod; 48 static struct omap_hwmod omap2430_dss_rfbi_hwmod; 49 static struct omap_hwmod omap2430_dss_venc_hwmod; 50 static struct omap_hwmod omap2430_wd_timer2_hwmod; 51 static struct omap_hwmod omap2430_gpio1_hwmod; [all …]
|
D | omap_hwmod_2420_data.c | 41 static struct omap_hwmod omap2420_mpu_hwmod; 42 static struct omap_hwmod omap2420_iva_hwmod; 43 static struct omap_hwmod omap2420_l3_main_hwmod; 44 static struct omap_hwmod omap2420_l4_core_hwmod; 45 static struct omap_hwmod omap2420_dss_core_hwmod; 46 static struct omap_hwmod omap2420_dss_dispc_hwmod; 47 static struct omap_hwmod omap2420_dss_rfbi_hwmod; 48 static struct omap_hwmod omap2420_dss_venc_hwmod; 49 static struct omap_hwmod omap2420_wd_timer2_hwmod; 50 static struct omap_hwmod omap2420_gpio1_hwmod; [all …]
|
D | omap_hwmod_3xxx_data.c | 47 static struct omap_hwmod omap3xxx_mpu_hwmod; 48 static struct omap_hwmod omap3xxx_iva_hwmod; 49 static struct omap_hwmod omap3xxx_l3_main_hwmod; 50 static struct omap_hwmod omap3xxx_l4_core_hwmod; 51 static struct omap_hwmod omap3xxx_l4_per_hwmod; 52 static struct omap_hwmod omap3xxx_wd_timer2_hwmod; 53 static struct omap_hwmod omap3430es1_dss_core_hwmod; 54 static struct omap_hwmod omap3xxx_dss_core_hwmod; 55 static struct omap_hwmod omap3xxx_dss_dispc_hwmod; 56 static struct omap_hwmod omap3xxx_dss_dsi1_hwmod; [all …]
|
D | omap_hwmod.c | 166 static struct omap_hwmod *mpu_oh; 179 static int _update_sysc_cache(struct omap_hwmod *oh) in _update_sysc_cache() 204 static void _write_sysconfig(u32 v, struct omap_hwmod *oh) in _write_sysconfig() 228 static int _set_master_standbymode(struct omap_hwmod *oh, u8 standbymode, in _set_master_standbymode() 262 static int _set_slave_idlemode(struct omap_hwmod *oh, u8 idlemode, u32 *v) in _set_slave_idlemode() 296 static int _set_clockactivity(struct omap_hwmod *oh, u8 clockact, u32 *v) in _set_clockactivity() 327 static int _set_softreset(struct omap_hwmod *oh, u32 *v) in _set_softreset() 360 static int _set_module_autoidle(struct omap_hwmod *oh, u8 autoidle, in _set_module_autoidle() 398 static void _set_idle_ioring_wakeup(struct omap_hwmod *oh, bool set_wake) in _set_idle_ioring_wakeup() 436 static int _enable_wakeup(struct omap_hwmod *oh, u32 *v) in _enable_wakeup() [all …]
|
D | omap_hwmod_44xx_data.c | 50 static struct omap_hwmod omap44xx_aess_hwmod; 51 static struct omap_hwmod omap44xx_dma_system_hwmod; 52 static struct omap_hwmod omap44xx_dmm_hwmod; 53 static struct omap_hwmod omap44xx_dsp_hwmod; 54 static struct omap_hwmod omap44xx_dss_hwmod; 55 static struct omap_hwmod omap44xx_emif_fw_hwmod; 56 static struct omap_hwmod omap44xx_hsi_hwmod; 57 static struct omap_hwmod omap44xx_ipu_hwmod; 58 static struct omap_hwmod omap44xx_iss_hwmod; 59 static struct omap_hwmod omap44xx_iva_hwmod; [all …]
|
D | devices.c | 46 struct omap_hwmod *oh; in omap3_l3_init() 76 struct omap_hwmod *oh[3]; in omap4_l3_init() 251 struct omap_hwmod *oh; in omap4_keyboard_init() 281 struct omap_hwmod *oh; in omap_init_mbox() 321 struct omap_hwmod *oh; in omap_init_mcpdm() 342 struct omap_hwmod *oh; in omap_init_dmic() 362 static int __init omap_mcspi_init(struct omap_hwmod *oh, void *unused) in omap_mcspi_init() 725 struct omap_hwmod *oh; in omap_init_wdt()
|
D | serial.c | 59 struct omap_hwmod *oh; 147 struct omap_hwmod *oh; in omap_serial_early_init() 213 struct omap_hwmod *oh; in omap_serial_init_port()
|
D | display.c | 186 struct omap_hwmod *oh; in omap_display_init() 246 struct omap_hwmod *oh; in dispc_disable_outputs() 325 int omap_dss_reset(struct omap_hwmod *oh) in omap_dss_reset()
|
D | wd_timer.h | 15 extern int omap2_wd_timer_disable(struct omap_hwmod *oh);
|
D | clockdomain.h | 192 int clkdm_hwmod_enable(struct clockdomain *clkdm, struct omap_hwmod *oh); 193 int clkdm_hwmod_disable(struct clockdomain *clkdm, struct omap_hwmod *oh);
|
D | mcbsp.c | 161 static int __init omap_init_mcbsp(struct omap_hwmod *oh, void *unused) in omap_init_mcbsp() 165 struct omap_hwmod *oh_device[2]; in omap_init_mcbsp()
|
D | wd_timer.c | 29 int omap2_wd_timer_disable(struct omap_hwmod *oh) in omap2_wd_timer_disable()
|
D | hwspinlock.c | 34 struct omap_hwmod *oh; in hwspinlocks_init()
|
D | opp.c | 57 struct omap_hwmod *oh; in omap_init_opp_table()
|
D | i2c.c | 64 int omap_i2c_reset(struct omap_hwmod *oh) in omap_i2c_reset()
|
D | usb-musb.c | 71 struct omap_hwmod *oh; in usb_musb_init()
|
D | sr_device.c | 72 static int __init sr_dev_init(struct omap_hwmod *oh, void *user) in sr_dev_init()
|
D | timer.c | 147 struct omap_hwmod *oh; in omap_dm_timer_init_one() 423 static int __init omap_timer_init(struct omap_hwmod *oh, void *unused) in omap_timer_init()
|
D | gpio.c | 30 static int __init omap2_gpio_dev_init(struct omap_hwmod *oh, void *unused) in omap2_gpio_dev_init()
|
/linux-3.4.99/arch/arm/plat-omap/ |
D | omap_device.c | 306 struct omap_hwmod *oh) in _add_hwmod_clocks_clkdev() 334 struct omap_hwmod **hwmods; in omap_device_build_from_dt() 336 struct omap_hwmod *oh; in omap_device_build_from_dt() 347 hwmods = kzalloc(sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_build_from_dt() 505 struct omap_hwmod **ohs, int oh_cnt, in omap_device_alloc() 513 struct omap_hwmod **hwmods; in omap_device_alloc() 522 hwmods = kmemdup(ohs, sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_alloc() 615 struct omap_hwmod *oh, void *pdata, in omap_device_build() 620 struct omap_hwmod *ohs[] = { oh }; in omap_device_build() 648 struct omap_hwmod **ohs, int oh_cnt, in omap_device_build_ss() [all …]
|
D | i2c.c | 145 struct omap_hwmod *oh; in omap2_i2c_add_bus()
|