Home
last modified time | relevance | path

Searched refs:omap_hwmod (Results 1 – 50 of 50) sorted by relevance

/linux-4.1.27/arch/arm/mach-omap2/
Domap_hwmod_33xx_43xx_common_data.h81 extern struct omap_hwmod am33xx_l3_main_hwmod;
82 extern struct omap_hwmod am33xx_l3_s_hwmod;
83 extern struct omap_hwmod am33xx_l3_instr_hwmod;
84 extern struct omap_hwmod am33xx_l4_ls_hwmod;
85 extern struct omap_hwmod am33xx_l4_wkup_hwmod;
86 extern struct omap_hwmod am33xx_mpu_hwmod;
87 extern struct omap_hwmod am33xx_pruss_hwmod;
88 extern struct omap_hwmod am33xx_gfx_hwmod;
89 extern struct omap_hwmod am33xx_prcm_hwmod;
90 extern struct omap_hwmod am33xx_aes0_hwmod;
[all …]
Domap_hwmod_common_data.h41 extern struct omap_hwmod omap2xxx_l3_main_hwmod;
42 extern struct omap_hwmod omap2xxx_l4_core_hwmod;
43 extern struct omap_hwmod omap2xxx_l4_wkup_hwmod;
44 extern struct omap_hwmod omap2xxx_mpu_hwmod;
45 extern struct omap_hwmod omap2xxx_iva_hwmod;
46 extern struct omap_hwmod omap2xxx_timer1_hwmod;
47 extern struct omap_hwmod omap2xxx_timer2_hwmod;
48 extern struct omap_hwmod omap2xxx_timer3_hwmod;
49 extern struct omap_hwmod omap2xxx_timer4_hwmod;
50 extern struct omap_hwmod omap2xxx_timer5_hwmod;
[all …]
Domap_hwmod.h305 struct omap_hwmod *master;
306 struct omap_hwmod *slave;
600 int (*pre_shutdown)(struct omap_hwmod *oh);
601 int (*reset)(struct omap_hwmod *oh);
602 int (*enable_preprogram)(struct omap_hwmod *oh);
660 struct omap_hwmod { struct
698 struct omap_hwmod *parent_hwmod; argument
701 struct omap_hwmod *omap_hwmod_lookup(const char *name);
702 int omap_hwmod_for_each(int (*fn)(struct omap_hwmod *oh, void *data),
707 int omap_hwmod_enable(struct omap_hwmod *oh);
[all …]
Domap_hwmod_33xx_43xx_ipblock_data.c41 struct omap_hwmod am33xx_l3_main_hwmod = {
55 struct omap_hwmod am33xx_l3_s_hwmod = {
62 struct omap_hwmod am33xx_l3_instr_hwmod = {
84 struct omap_hwmod am33xx_l4_ls_hwmod = {
98 struct omap_hwmod am33xx_l4_wkup_hwmod = {
117 struct omap_hwmod am33xx_mpu_hwmod = {
152 struct omap_hwmod am33xx_pruss_hwmod = {
176 struct omap_hwmod am33xx_gfx_hwmod = {
199 struct omap_hwmod am33xx_prcm_hwmod = {
220 struct omap_hwmod am33xx_aes0_hwmod = {
[all …]
Domap_hwmod_2xxx_ipblock_data.c196 struct omap_hwmod omap2xxx_l3_main_hwmod = {
203 struct omap_hwmod omap2xxx_l4_core_hwmod = {
210 struct omap_hwmod omap2xxx_l4_wkup_hwmod = {
217 struct omap_hwmod omap2xxx_mpu_hwmod = {
224 struct omap_hwmod omap2xxx_iva_hwmod = {
246 struct omap_hwmod omap2xxx_timer1_hwmod = {
265 struct omap_hwmod omap2xxx_timer2_hwmod = {
283 struct omap_hwmod omap2xxx_timer3_hwmod = {
301 struct omap_hwmod omap2xxx_timer4_hwmod = {
319 struct omap_hwmod omap2xxx_timer5_hwmod = {
[all …]
Domap_hwmod_7xx_data.c60 static struct omap_hwmod dra7xx_l3_instr_hwmod = {
74 static struct omap_hwmod dra7xx_l3_main_1_hwmod = {
87 static struct omap_hwmod dra7xx_l3_main_2_hwmod = {
109 static struct omap_hwmod dra7xx_l4_cfg_hwmod = {
122 static struct omap_hwmod dra7xx_l4_per1_hwmod = {
135 static struct omap_hwmod dra7xx_l4_per2_hwmod = {
148 static struct omap_hwmod dra7xx_l4_per3_hwmod = {
161 static struct omap_hwmod dra7xx_l4_wkup_hwmod = {
183 static struct omap_hwmod dra7xx_atl_hwmod = {
207 static struct omap_hwmod dra7xx_bb2d_hwmod = {
[all …]
Domap_hwmod.c190 void (*enable_module)(struct omap_hwmod *oh);
191 int (*disable_module)(struct omap_hwmod *oh);
192 int (*wait_target_ready)(struct omap_hwmod *oh);
193 int (*assert_hardreset)(struct omap_hwmod *oh,
195 int (*deassert_hardreset)(struct omap_hwmod *oh,
197 int (*is_hardreset_asserted)(struct omap_hwmod *oh,
199 int (*init_clkdm)(struct omap_hwmod *oh);
200 void (*update_context_lost)(struct omap_hwmod *oh);
201 int (*get_context_lost)(struct omap_hwmod *oh);
211 static struct omap_hwmod *mpu_oh;
[all …]
Domap_hwmod_81xx_data.c91 static struct omap_hwmod dm816x_alwon_l3_slow_hwmod = {
98 static struct omap_hwmod dm816x_default_l3_slow_hwmod = {
105 static struct omap_hwmod dm816x_alwon_l3_med_hwmod = {
112 static struct omap_hwmod dm816x_alwon_l3_fast_hwmod = {
123 static struct omap_hwmod dm816x_l4_ls_hwmod = {
134 static struct omap_hwmod dm816x_l4_hs_hwmod = {
155 static struct omap_hwmod dm816x_mpu_hwmod = {
200 static struct omap_hwmod dm816x_uart1_hwmod = {
221 static struct omap_hwmod dm816x_uart2_hwmod = {
242 static struct omap_hwmod dm816x_uart3_hwmod = {
[all …]
Domap_hwmod_43xx_data.c27 static struct omap_hwmod am43xx_l4_hs_hwmod = {
45 static struct omap_hwmod am43xx_wkup_m3_hwmod = {
64 static struct omap_hwmod am43xx_control_hwmod = {
82 static struct omap_hwmod am43xx_gpio0_hwmod = {
112 static struct omap_hwmod am43xx_synctimer_hwmod = {
126 static struct omap_hwmod am43xx_timer8_hwmod = {
139 static struct omap_hwmod am43xx_timer9_hwmod = {
152 static struct omap_hwmod am43xx_timer10_hwmod = {
165 static struct omap_hwmod am43xx_timer11_hwmod = {
178 static struct omap_hwmod am43xx_epwmss3_hwmod = {
[all …]
Domap_hwmod_54xx_data.c59 static struct omap_hwmod omap54xx_dmm_hwmod = {
80 static struct omap_hwmod omap54xx_l3_instr_hwmod = {
94 static struct omap_hwmod omap54xx_l3_main_1_hwmod = {
107 static struct omap_hwmod omap54xx_l3_main_2_hwmod = {
120 static struct omap_hwmod omap54xx_l3_main_3_hwmod = {
142 static struct omap_hwmod omap54xx_l4_abe_hwmod = {
155 static struct omap_hwmod omap54xx_l4_cfg_hwmod = {
168 static struct omap_hwmod omap54xx_l4_per_hwmod = {
181 static struct omap_hwmod omap54xx_l4_wkup_hwmod = {
202 static struct omap_hwmod omap54xx_mpu_private_hwmod = {
[all …]
Domap_hwmod_44xx_data.c64 static struct omap_hwmod omap44xx_dmm_hwmod = {
85 static struct omap_hwmod omap44xx_l3_instr_hwmod = {
99 static struct omap_hwmod omap44xx_l3_main_1_hwmod = {
112 static struct omap_hwmod omap44xx_l3_main_2_hwmod = {
125 static struct omap_hwmod omap44xx_l3_main_3_hwmod = {
147 static struct omap_hwmod omap44xx_l4_abe_hwmod = {
162 static struct omap_hwmod omap44xx_l4_cfg_hwmod = {
175 static struct omap_hwmod omap44xx_l4_per_hwmod = {
188 static struct omap_hwmod omap44xx_l4_wkup_hwmod = {
209 static struct omap_hwmod omap44xx_mpu_private_hwmod = {
[all …]
Domap_hwmod_3xxx_data.c64 static struct omap_hwmod omap3xxx_l3_main_hwmod = {
72 static struct omap_hwmod omap3xxx_l4_core_hwmod = {
79 static struct omap_hwmod omap3xxx_l4_per_hwmod = {
86 static struct omap_hwmod omap3xxx_l4_wkup_hwmod = {
93 static struct omap_hwmod omap3xxx_l4_sec_hwmod = {
105 static struct omap_hwmod omap3xxx_mpu_hwmod = {
119 static struct omap_hwmod omap3xxx_iva_hwmod = {
147 static struct omap_hwmod omap3xxx_debugss_hwmod = {
200 static struct omap_hwmod omap3xxx_timer1_hwmod = {
219 static struct omap_hwmod omap3xxx_timer2_hwmod = {
[all …]
Domap_hwmod_2430_data.c52 static struct omap_hwmod omap2430_iva_hwmod = {
85 static struct omap_hwmod omap2430_i2c1_hwmod = {
111 static struct omap_hwmod omap2430_i2c2_hwmod = {
129 static struct omap_hwmod omap2430_gpio5_hwmod = {
153 static struct omap_hwmod omap2430_dma_system_hwmod = {
163 static struct omap_hwmod omap2430_mailbox_hwmod = {
183 static struct omap_hwmod omap2430_mcspi3_hwmod = {
218 static struct omap_hwmod omap2430_usbhsotg_hwmod = {
264 static struct omap_hwmod omap2430_mcbsp1_hwmod = {
282 static struct omap_hwmod omap2430_mcbsp2_hwmod = {
[all …]
Domap_hwmod_33xx_data.c51 static struct omap_hwmod am33xx_emif_hwmod = {
66 static struct omap_hwmod am33xx_l4_hs_hwmod = {
85 static struct omap_hwmod am33xx_wkup_m3_hwmod = {
122 static struct omap_hwmod am33xx_adc_tsc_hwmod = {
155 static struct omap_hwmod am33xx_cefuse_hwmod = {
175 static struct omap_hwmod am33xx_clkdiv32k_hwmod = {
193 static struct omap_hwmod am33xx_ocpwp_hwmod = {
220 static struct omap_hwmod am33xx_debugss_hwmod = {
235 static struct omap_hwmod am33xx_control_hwmod = {
254 static struct omap_hwmod am33xx_gpio0_hwmod = {
[all …]
Domap_hwmod_2420_data.c56 static struct omap_hwmod omap2420_iva_hwmod = {
75 static struct omap_hwmod omap2420_dsp_hwmod = {
108 static struct omap_hwmod omap2420_i2c1_hwmod = {
131 static struct omap_hwmod omap2420_i2c2_hwmod = {
155 static struct omap_hwmod omap2420_dma_system_hwmod = {
165 static struct omap_hwmod omap2420_mailbox_hwmod = {
195 static struct omap_hwmod omap2420_mcbsp1_hwmod = {
213 static struct omap_hwmod omap2420_mcbsp2_hwmod = {
245 static struct omap_hwmod omap2420_msdi1_hwmod = {
262 static struct omap_hwmod omap2420_hdq1w_hwmod = {
Ddevices.c44 struct omap_hwmod *oh; in omap3_l3_init()
125 struct omap_hwmod *oh; in omap_init_mbox()
170 static int __init omap_mcspi_init(struct omap_hwmod *oh, void *unused) in omap_mcspi_init()
223 struct omap_hwmod *oh; in omap_init_rng()
236 struct omap_hwmod *oh; in omap_init_sham()
249 struct omap_hwmod *oh; in omap_init_aes()
316 struct omap_hwmod *oh; in omap_gpmc_init()
Domap_device.h60 struct omap_hwmod **hwmods;
75 struct omap_hwmod *oh, void *pdata,
79 struct omap_hwmod **oh, int oh_cnt,
83 struct omap_hwmod **ohs, int oh_cnt);
Domap_device.c102 struct omap_hwmod *oh) in _add_hwmod_clocks_clkdev()
127 struct omap_hwmod **hwmods; in omap_device_build_from_dt()
129 struct omap_hwmod *oh; in omap_device_build_from_dt()
141 hwmods = kzalloc(sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_build_from_dt()
378 struct omap_hwmod **ohs, int oh_cnt) in omap_device_alloc()
384 struct omap_hwmod **hwmods; in omap_device_alloc()
393 hwmods = kmemdup(ohs, sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_alloc()
512 struct omap_hwmod *oh, in omap_device_build()
515 struct omap_hwmod *ohs[] = { oh }; in omap_device_build()
540 struct omap_hwmod **ohs, in omap_device_build_ss()
[all …]
Dwd_timer.h15 extern int omap2_wd_timer_disable(struct omap_hwmod *oh);
16 extern int omap2_wd_timer_reset(struct omap_hwmod *oh);
Dwd_timer.c35 int omap2_wd_timer_disable(struct omap_hwmod *oh) in omap2_wd_timer_disable()
79 int omap2_wd_timer_reset(struct omap_hwmod *oh) in omap2_wd_timer_reset()
110 struct omap_hwmod *oh; in omap_init_wdt()
Dmmc.h8 struct omap_hwmod;
9 int omap_msdi_reset(struct omap_hwmod *oh);
Dhdq1w.c50 int omap_hdq1w_reset(struct omap_hwmod *oh) in omap_hdq1w_reset()
84 struct omap_hwmod *oh; in omap_init_hdq()
Dclockdomain.h100 struct omap_hwmod;
212 int clkdm_hwmod_enable(struct clockdomain *clkdm, struct omap_hwmod *oh);
213 int clkdm_hwmod_disable(struct clockdomain *clkdm, struct omap_hwmod *oh);
Dmcbsp.c51 static int __init omap_init_mcbsp(struct omap_hwmod *oh, void *unused) in omap_init_mcbsp()
55 struct omap_hwmod *oh_device[2]; in omap_init_mcbsp()
Di2c.c66 int omap_i2c_reset(struct omap_hwmod *oh) in omap_i2c_reset()
140 struct omap_hwmod *oh; in omap_i2c_add_bus()
Dserial.c59 struct omap_hwmod *oh;
183 struct omap_hwmod *oh; in omap_serial_early_init()
234 struct omap_hwmod *oh; in omap_serial_init_port()
Dhdq1w.h34 extern int omap_hdq1w_reset(struct omap_hwmod *oh);
Di2c.h40 int omap_i2c_reset(struct omap_hwmod *oh);
Domap_hwmod_reset.c42 int omap_hwmod_aess_preprogram(struct omap_hwmod *oh) in omap_hwmod_aess_preprogram()
Dcommon.h315 struct omap_hwmod;
316 extern int omap_dss_reset(struct omap_hwmod *);
Ddisplay.c171 struct omap_hwmod *ohs[1]; in create_dss_pdev()
172 struct omap_hwmod *oh; in create_dss_pdev()
426 struct omap_hwmod *oh; in dispc_disable_outputs()
519 int omap_dss_reset(struct omap_hwmod *oh) in omap_dss_reset()
Dhwspinlock.c35 struct omap_hwmod *oh; in hwspinlocks_init()
Dmsdi.c60 int omap_msdi_reset(struct omap_hwmod *oh) in omap_msdi_reset()
Dpmu.c39 struct omap_hwmod *oh[3]; in omap2_init_pmu()
Domap-iommu.c24 static int __init omap_iommu_dev_init(struct omap_hwmod *oh, void *unused) in omap_iommu_dev_init()
Dusb-musb.c63 struct omap_hwmod *oh; in usb_musb_init()
Dopp.c62 struct omap_hwmod *oh; in omap_init_opp_table()
Dtimer.c238 struct omap_hwmod *oh; in omap_dm_timer_init_one()
401 struct omap_hwmod *oh; in omap2_sync32k_clocksource_init()
700 static int __init omap_timer_init(struct omap_hwmod *oh, void *unused) in omap_timer_init()
Dsr_device.c96 static int __init sr_dev_init(struct omap_hwmod *oh, void *user) in sr_dev_init()
Dhsmmc.c393 struct omap_hwmod *oh; in omap_hsmmc_init_one()
394 struct omap_hwmod *ohs[1]; in omap_hsmmc_init_one()
Dgpio.c33 static int __init omap2_gpio_dev_init(struct omap_hwmod *oh, void *unused) in omap2_gpio_dev_init()
Dpm.c77 struct omap_hwmod *oh; in _init_omap_device()
Ddma.c223 static int __init omap2_system_dma_init_dev(struct omap_hwmod *oh, void *unused) in omap2_system_dma_init_dev()
Dclockdomain.c1230 int clkdm_hwmod_enable(struct clockdomain *clkdm, struct omap_hwmod *oh) in clkdm_hwmod_enable()
1261 int clkdm_hwmod_disable(struct clockdomain *clkdm, struct omap_hwmod *oh) in clkdm_hwmod_disable()
DMakefile10 common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \
13 hwmod-common = omap_hwmod.o omap_hwmod_reset.o \
Dusb-host.c291 struct omap_hwmod *uhh_hwm, *tll_hwm; in usbhs_init()
Dio.c352 static int _set_hwmod_postsetup_state(struct omap_hwmod *oh, void *data) in _set_hwmod_postsetup_state()
Dmux.c409 static int _omap_hwmod_mux_handle_irq(struct omap_hwmod *oh, void *data) in _omap_hwmod_mux_handle_irq()
/linux-4.1.27/arch/arm/plat-omap/include/plat/
Di2c.h50 struct omap_hwmod;
51 int omap_i2c_reset(struct omap_hwmod *oh);
/linux-4.1.27/
DMAINTAINERS7157 F: arch/arm/mach-omap2/omap_hwmod.*
7163 F: arch/arm/mach-omap2/omap_hwmod*data*