Home
last modified time | relevance | path

Searched refs:omap_hwmod (Results 1 - 25 of 58) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Domap_hwmod_common_data.h13 #include "omap_hwmod.h"
19 extern struct omap_hwmod omap2xxx_l3_main_hwmod;
20 extern struct omap_hwmod omap2xxx_l4_core_hwmod;
21 extern struct omap_hwmod omap2xxx_l4_wkup_hwmod;
22 extern struct omap_hwmod omap2xxx_mpu_hwmod;
23 extern struct omap_hwmod omap2xxx_iva_hwmod;
24 extern struct omap_hwmod omap2xxx_timer3_hwmod;
25 extern struct omap_hwmod omap2xxx_timer4_hwmod;
26 extern struct omap_hwmod omap2xxx_timer5_hwmod;
27 extern struct omap_hwmod omap2xxx_timer6_hwmo
[all...]
H A Domap_hwmod_33xx_43xx_common_data.h33 extern struct omap_hwmod am33xx_l3_main_hwmod;
34 extern struct omap_hwmod am33xx_l3_s_hwmod;
35 extern struct omap_hwmod am33xx_l3_instr_hwmod;
36 extern struct omap_hwmod am33xx_l4_ls_hwmod;
37 extern struct omap_hwmod am33xx_l4_wkup_hwmod;
38 extern struct omap_hwmod am33xx_mpu_hwmod;
39 extern struct omap_hwmod am33xx_gfx_hwmod;
40 extern struct omap_hwmod am33xx_prcm_hwmod;
41 extern struct omap_hwmod am33xx_ocmcram_hwmod;
42 extern struct omap_hwmod am33xx_smartreflex0_hwmo
[all...]
H A Domap_hwmod.h3 * omap_hwmod macros, structures
16 * omap_hwmod code, in arch/arm/mach-omap2/omap_hwmod.c (as of this
223 * @master: struct omap_hwmod that initiates OCP transactions on this link
224 * @slave: struct omap_hwmod that responds to OCP transactions on this link
237 * the omap_hwmod code and should not be set during initialization.
240 struct omap_hwmod *master;
241 struct omap_hwmod *slave;
390 * omap_hwmod.flags definitions
392 * HWMOD_SWSUP_SIDLE: omap_hwmod cod
575 struct omap_hwmod { global() struct
[all...]
H A Domap_hwmod_2xxx_ipblock_data.c11 #include "omap_hwmod.h"
165 struct omap_hwmod omap2xxx_l3_main_hwmod = {
172 struct omap_hwmod omap2xxx_l4_core_hwmod = {
179 struct omap_hwmod omap2xxx_l4_wkup_hwmod = {
186 struct omap_hwmod omap2xxx_mpu_hwmod = {
193 struct omap_hwmod omap2xxx_iva_hwmod = {
199 struct omap_hwmod omap2xxx_timer3_hwmod = {
214 struct omap_hwmod omap2xxx_timer4_hwmod = {
229 struct omap_hwmod omap2xxx_timer5_hwmod = {
244 struct omap_hwmod omap2xxx_timer6_hwmo
[all...]
H A Domap_hwmod_44xx_data.c22 #include "omap_hwmod.h"
45 static struct omap_hwmod omap44xx_dmm_hwmod = {
66 static struct omap_hwmod omap44xx_l3_instr_hwmod = {
80 static struct omap_hwmod omap44xx_l3_main_1_hwmod = {
93 static struct omap_hwmod omap44xx_l3_main_2_hwmod = {
106 static struct omap_hwmod omap44xx_l3_main_3_hwmod = {
128 static struct omap_hwmod omap44xx_l4_cfg_hwmod = {
141 static struct omap_hwmod omap44xx_l4_per_hwmod = {
154 static struct omap_hwmod omap44xx_l4_wkup_hwmod = {
175 static struct omap_hwmod omap44xx_mpu_private_hwmo
[all...]
H A Domap_hwmod.c3 * omap_hwmod implementation for OMAP2/3/4
46 * build a struct platform_device using omap_hwmod data, and that is
48 * Linux driver model. Most drivers will call omap_hwmod functions only
68 * ----> | omap_hwmod code/data | <-----
69 * | (../mach-omap2/omap_hwmod*) |
101 * OMAP core integration code can then call omap_hwmod*() functions
150 #include "omap_hwmod.h"
213 * Used only in cases where struct omap_hwmod is dynamically allocated.
218 int (*reset)(struct omap_hwmod *oh);
231 void (*enable_module)(struct omap_hwmod *o
[all...]
H A Domap_hwmod_81xx_data.c111 static struct omap_hwmod dm81xx_alwon_l3_slow_hwmod = {
118 static struct omap_hwmod dm81xx_default_l3_slow_hwmod = {
125 static struct omap_hwmod dm81xx_alwon_l3_med_hwmod = {
136 static struct omap_hwmod dm81xx_l4_ls_hwmod = {
148 static struct omap_hwmod dm81xx_l4_hs_hwmod = {
170 static struct omap_hwmod dm814x_mpu_hwmod = {
197 static struct omap_hwmod dm816x_mpu_hwmod = {
239 static struct omap_hwmod ti81xx_rtc_hwmod = {
278 static struct omap_hwmod dm81xx_uart1_hwmod = {
299 static struct omap_hwmod dm81xx_uart2_hwmo
[all...]
H A Domap_hwmod_33xx_43xx_ipblock_data.c19 #include "omap_hwmod.h"
38 struct omap_hwmod am33xx_l3_main_hwmod = {
52 struct omap_hwmod am33xx_l3_s_hwmod = {
59 struct omap_hwmod am33xx_l3_instr_hwmod = {
81 struct omap_hwmod am33xx_l4_ls_hwmod = {
95 struct omap_hwmod am33xx_l4_wkup_hwmod = {
114 struct omap_hwmod am33xx_mpu_hwmod = {
144 struct omap_hwmod am33xx_prcm_hwmod = {
170 struct omap_hwmod am33xx_ocmcram_hwmod = {
189 struct omap_hwmod am33xx_smartreflex0_hwmo
[all...]
H A Domap_hwmod_54xx_data.c20 #include "omap_hwmod.h"
42 static struct omap_hwmod omap54xx_dmm_hwmod = {
63 static struct omap_hwmod omap54xx_l3_instr_hwmod = {
77 static struct omap_hwmod omap54xx_l3_main_1_hwmod = {
90 static struct omap_hwmod omap54xx_l3_main_2_hwmod = {
103 static struct omap_hwmod omap54xx_l3_main_3_hwmod = {
125 static struct omap_hwmod omap54xx_l4_cfg_hwmod = {
138 static struct omap_hwmod omap54xx_l4_per_hwmod = {
151 static struct omap_hwmod omap54xx_l4_wkup_hwmod = {
172 static struct omap_hwmod omap54xx_mpu_private_hwmo
[all...]
H A Domap_hwmod_3xxx_data.c23 #include "omap_hwmod.h"
49 static struct omap_hwmod omap3xxx_l3_main_hwmod = {
56 static struct omap_hwmod omap3xxx_l4_core_hwmod = {
63 static struct omap_hwmod omap3xxx_l4_per_hwmod = {
70 static struct omap_hwmod omap3xxx_l4_wkup_hwmod = {
77 static struct omap_hwmod omap3xxx_l4_sec_hwmod = {
85 static struct omap_hwmod omap3xxx_mpu_hwmod = {
98 static struct omap_hwmod omap3xxx_iva_hwmod = {
124 static struct omap_hwmod omap3xxx_debugss_hwmod = {
151 static struct omap_hwmod omap3xxx_timer3_hwmo
[all...]
H A Domap_hwmod_2430_data.c16 #include "omap_hwmod.h"
45 static struct omap_hwmod omap2430_iva_hwmod = {
71 static struct omap_hwmod omap2430_i2c1_hwmod = {
94 static struct omap_hwmod omap2430_i2c2_hwmod = {
109 static struct omap_hwmod omap2430_gpio5_hwmod = {
124 static struct omap_hwmod omap2430_mailbox_hwmod = {
138 static struct omap_hwmod omap2430_mcspi3_hwmod = {
170 static struct omap_hwmod omap2430_usbhsotg_hwmod = {
213 static struct omap_hwmod omap2430_mcbsp1_hwmod = {
229 static struct omap_hwmod omap2430_mcbsp2_hwmo
[all...]
H A Domap_hwmod_7xx_data.c19 #include "omap_hwmod.h"
42 static struct omap_hwmod dra7xx_dmm_hwmod = {
63 static struct omap_hwmod dra7xx_l3_instr_hwmod = {
77 static struct omap_hwmod dra7xx_l3_main_1_hwmod = {
90 static struct omap_hwmod dra7xx_l3_main_2_hwmod = {
112 static struct omap_hwmod dra7xx_l4_cfg_hwmod = {
125 static struct omap_hwmod dra7xx_l4_per1_hwmod = {
138 static struct omap_hwmod dra7xx_l4_per2_hwmod = {
151 static struct omap_hwmod dra7xx_l4_per3_hwmod = {
164 static struct omap_hwmod dra7xx_l4_wkup_hwmo
[all...]
H A Domap_hwmod_33xx_data.c17 #include "omap_hwmod.h"
31 static struct omap_hwmod am33xx_emif_hwmod = {
46 static struct omap_hwmod am33xx_l4_hs_hwmod = {
65 static struct omap_hwmod am33xx_wkup_m3_hwmod = {
86 * Modules omap_hwmod structures
89 * - They do not need an explicit SW control using omap_hwmod API.
91 * properly adapted to omap_hwmod / omap_device
105 static struct omap_hwmod am33xx_cefuse_hwmod = {
125 static struct omap_hwmod am33xx_clkdiv32k_hwmod = {
143 static struct omap_hwmod am33xx_ocpwp_hwmo
[all...]
H A Domap_hwmod_2420_data.c15 #include "omap_hwmod.h"
50 static struct omap_hwmod omap2420_iva_hwmod = {
69 static struct omap_hwmod omap2420_dsp_hwmod = {
94 static struct omap_hwmod omap2420_i2c1_hwmod = {
114 static struct omap_hwmod omap2420_i2c2_hwmod = {
129 static struct omap_hwmod omap2420_mailbox_hwmod = {
157 static struct omap_hwmod omap2420_mcbsp1_hwmod = {
173 static struct omap_hwmod omap2420_mcbsp2_hwmod = {
203 static struct omap_hwmod omap2420_msdi1_hwmod = {
218 static struct omap_hwmod omap2420_hdq1w_hwmo
[all...]
H A Dmmc.h9 struct omap_hwmod;
12 int omap_msdi_reset(struct omap_hwmod *oh);
14 static inline int omap_msdi_reset(struct omap_hwmod *oh) in omap_msdi_reset()
H A Domap_hwmod_reset.c29 #include "omap_hwmod.h"
43 * @oh: struct omap_hwmod *
50 static void omap_rtc_wait_not_busy(struct omap_hwmod *oh) in omap_rtc_wait_not_busy()
62 * @oh: struct omap_hwmod *
69 void omap_hwmod_rtc_unlock(struct omap_hwmod *oh) in omap_hwmod_rtc_unlock()
82 * @oh: struct omap_hwmod *
89 void omap_hwmod_rtc_lock(struct omap_hwmod *oh) in omap_hwmod_rtc_lock()
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Domap_hwmod_common_data.h13 #include "omap_hwmod.h"
19 extern struct omap_hwmod omap2xxx_l3_main_hwmod;
20 extern struct omap_hwmod omap2xxx_l4_core_hwmod;
21 extern struct omap_hwmod omap2xxx_l4_wkup_hwmod;
22 extern struct omap_hwmod omap2xxx_mpu_hwmod;
23 extern struct omap_hwmod omap2xxx_timer3_hwmod;
24 extern struct omap_hwmod omap2xxx_timer4_hwmod;
25 extern struct omap_hwmod omap2xxx_timer5_hwmod;
26 extern struct omap_hwmod omap2xxx_timer6_hwmod;
27 extern struct omap_hwmod omap2xxx_timer7_hwmo
[all...]
H A Domap_hwmod.h3 * omap_hwmod macros, structures
16 * omap_hwmod code, in arch/arm/mach-omap2/omap_hwmod.c (as of this
223 * @master: struct omap_hwmod that initiates OCP transactions on this link
224 * @slave: struct omap_hwmod that responds to OCP transactions on this link
237 * the omap_hwmod code and should not be set during initialization.
240 struct omap_hwmod *master;
241 struct omap_hwmod *slave;
390 * omap_hwmod.flags definitions
392 * HWMOD_SWSUP_SIDLE: omap_hwmod cod
575 struct omap_hwmod { global() struct
[all...]
H A Domap_hwmod_2xxx_ipblock_data.c11 #include "omap_hwmod.h"
165 struct omap_hwmod omap2xxx_l3_main_hwmod = {
172 struct omap_hwmod omap2xxx_l4_core_hwmod = {
179 struct omap_hwmod omap2xxx_l4_wkup_hwmod = {
186 struct omap_hwmod omap2xxx_mpu_hwmod = {
193 struct omap_hwmod omap2xxx_timer3_hwmod = {
208 struct omap_hwmod omap2xxx_timer4_hwmod = {
223 struct omap_hwmod omap2xxx_timer5_hwmod = {
238 struct omap_hwmod omap2xxx_timer6_hwmod = {
253 struct omap_hwmod omap2xxx_timer7_hwmo
[all...]
H A Domap_hwmod.c3 * omap_hwmod implementation for OMAP2/3/4
46 * build a struct platform_device using omap_hwmod data, and that is
48 * Linux driver model. Most drivers will call omap_hwmod functions only
68 * ----> | omap_hwmod code/data | <-----
69 * | (../mach-omap2/omap_hwmod*) |
101 * OMAP core integration code can then call omap_hwmod*() functions
150 #include "omap_hwmod.h"
213 * Used only in cases where struct omap_hwmod is dynamically allocated.
218 int (*reset)(struct omap_hwmod *oh);
231 void (*enable_module)(struct omap_hwmod *o
[all...]
H A Domap_hwmod_81xx_data.c102 static struct omap_hwmod dm81xx_alwon_l3_slow_hwmod = {
109 static struct omap_hwmod dm81xx_default_l3_slow_hwmod = {
116 static struct omap_hwmod dm81xx_alwon_l3_med_hwmod = {
127 static struct omap_hwmod dm81xx_l4_ls_hwmod = {
139 static struct omap_hwmod dm81xx_l4_hs_hwmod = {
161 static struct omap_hwmod dm814x_mpu_hwmod = {
188 static struct omap_hwmod dm816x_mpu_hwmod = {
230 static struct omap_hwmod ti81xx_rtc_hwmod = {
269 static struct omap_hwmod dm81xx_uart1_hwmod = {
290 static struct omap_hwmod dm81xx_uart2_hwmo
[all...]
H A Domap_hwmod_3xxx_data.c23 #include "omap_hwmod.h"
48 static struct omap_hwmod omap3xxx_l3_main_hwmod = {
55 static struct omap_hwmod omap3xxx_l4_core_hwmod = {
62 static struct omap_hwmod omap3xxx_l4_per_hwmod = {
69 static struct omap_hwmod omap3xxx_l4_wkup_hwmod = {
76 static struct omap_hwmod omap3xxx_l4_sec_hwmod = {
84 static struct omap_hwmod omap3xxx_mpu_hwmod = {
97 static struct omap_hwmod omap3xxx_iva_hwmod = {
123 static struct omap_hwmod omap3xxx_debugss_hwmod = {
150 static struct omap_hwmod omap3xxx_timer3_hwmo
[all...]
H A Domap_hwmod_2430_data.c16 #include "omap_hwmod.h"
45 static struct omap_hwmod omap2430_iva_hwmod = {
71 static struct omap_hwmod omap2430_i2c1_hwmod = {
94 static struct omap_hwmod omap2430_i2c2_hwmod = {
109 static struct omap_hwmod omap2430_gpio5_hwmod = {
124 static struct omap_hwmod omap2430_mailbox_hwmod = {
138 static struct omap_hwmod omap2430_mcspi3_hwmod = {
170 static struct omap_hwmod omap2430_usbhsotg_hwmod = {
213 static struct omap_hwmod omap2430_mcbsp1_hwmod = {
229 static struct omap_hwmod omap2430_mcbsp2_hwmo
[all...]
H A Domap_hwmod_2420_data.c15 #include "omap_hwmod.h"
49 static struct omap_hwmod omap2420_iva_hwmod = {
68 static struct omap_hwmod omap2420_dsp_hwmod = {
93 static struct omap_hwmod omap2420_i2c1_hwmod = {
113 static struct omap_hwmod omap2420_i2c2_hwmod = {
128 static struct omap_hwmod omap2420_mailbox_hwmod = {
156 static struct omap_hwmod omap2420_mcbsp1_hwmod = {
172 static struct omap_hwmod omap2420_mcbsp2_hwmod = {
202 static struct omap_hwmod omap2420_msdi1_hwmod = {
217 static struct omap_hwmod omap2420_hdq1w_hwmo
[all...]
H A Dmmc.h9 struct omap_hwmod;
12 int omap_msdi_reset(struct omap_hwmod *oh);
14 static inline int omap_msdi_reset(struct omap_hwmod *oh) in omap_msdi_reset()

Completed in 16 milliseconds

123