Home
last modified time | relevance | path

Searched refs:prcm (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dclkt2xxx_virt_prcm_set.c99 const struct prcm_config *prcm; in omap2_select_table_rate() local
103 for (prcm = rate_table; prcm->mpu_speed; prcm++) { in omap2_select_table_rate()
104 if (!(prcm->flags & cpu_mask)) in omap2_select_table_rate()
107 if (prcm->xtal_speed != sys_ck_rate) in omap2_select_table_rate()
110 if (prcm->mpu_speed <= rate) { in omap2_select_table_rate()
111 found_speed = prcm->mpu_speed; in omap2_select_table_rate()
122 curr_prcm_set = prcm; in omap2_select_table_rate()
125 if (prcm in omap2_select_table_rate()
172 const struct prcm_config *prcm = NULL; omap2xxx_clkt_vps_check_bootloader_rates() local
[all...]
H A Domap_hwmod_2xxx_ipblock_data.c202 .prcm = {
217 .prcm = {
232 .prcm = {
247 .prcm = {
262 .prcm = {
277 .prcm = {
292 .prcm = {
307 .prcm = {
322 .prcm = {
337 .prcm
[all...]
H A Domap_hwmod_44xx_data.c49 .prcm = {
70 .prcm = {
84 .prcm = {
97 .prcm = {
110 .prcm = {
132 .prcm = {
145 .prcm = {
158 .prcm = {
179 .prcm = {
199 .prcm
[all...]
H A Domap_hwmod_33xx_43xx_ipblock_data.c26 #define CLKCTRL(oh, clkctrl) ((oh).prcm.omap4.clkctrl_offs = (clkctrl))
27 #define RSTCTRL(oh, rstctrl) ((oh).prcm.omap4.rstctrl_offs = (rstctrl))
28 #define RSTST(oh, rstst) ((oh).prcm.omap4.rstst_offs = (rstst))
44 .prcm = {
65 .prcm = {
87 .prcm = {
100 .prcm = {
120 .prcm = {
136 * 'prcm' class
137 * power and reset manager (whole prcm infrastructur
[all...]
H A Domap_hwmod_54xx_data.c46 .prcm = {
67 .prcm = {
81 .prcm = {
94 .prcm = {
107 .prcm = {
129 .prcm = {
142 .prcm = {
155 .prcm = {
176 .prcm = {
204 .prcm
[all...]
H A Domap_hwmod_81xx_data.c176 .prcm = {
203 .prcm = {
245 .prcm = {
282 .prcm = {
303 .prcm = {
324 .prcm = {
362 .prcm = {
399 .prcm = {
419 .prcm = {
491 .prcm
[all...]
H A Domap_hwmod_7xx_data.c46 .prcm = {
67 .prcm = {
81 .prcm = {
94 .prcm = {
116 .prcm = {
129 .prcm = {
142 .prcm = {
155 .prcm = {
168 .prcm = {
191 .prcm
[all...]
H A Domap_hwmod_33xx_data.c37 .prcm = {
52 .prcm = {
72 .prcm = {
110 .prcm = {
130 .prcm = {
148 .prcm = {
175 .prcm = {
191 .prcm = {
H A Domap_hwmod_2430_data.c75 .prcm = {
98 .prcm = {
113 .prcm = {
128 .prcm = {
141 .prcm = {
173 .prcm = {
217 .prcm = {
233 .prcm = {
249 .prcm = {
265 .prcm
[all...]
H A Domap_hwmod_3xxx_data.c105 .prcm = {
154 .prcm = {
169 .prcm = {
184 .prcm = {
199 .prcm = {
214 .prcm = {
229 .prcm = {
244 .prcm = {
259 .prcm = {
274 .prcm
[all...]
H A Domap_hwmod_2420_data.c97 .prcm = {
117 .prcm = {
133 .prcm = {
161 .prcm = {
177 .prcm = {
207 .prcm = {
221 .prcm = {
H A Domap_hwmod_43xx_data.c29 .prcm = {
43 .prcm = {
62 .prcm = {
80 .prcm = {
H A DMakefile113 omap-prcm-4-5-common = cminst44xx.o prm44xx.o \
116 obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
117 obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
118 obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common)
119 am33xx-43xx-prcm-common += prm33xx.o cm33xx.o
120 obj-$(CONFIG_SOC_TI81XX) += $(am33xx-43xx-prcm-common)
121 obj-$(CONFIG_SOC_AM33XX) += $(am33xx-43xx-prcm-common)
122 obj-$(CONFIG_SOC_AM43XX) += $(omap-prcm-4-5-common) \
123 $(am33xx-43xx-prcm-common)
H A Domap_hwmod.c763 if (!oh->prcm.omap4.modulemode) in _omap4_xlate_clkctrl()
768 oh->prcm.omap4.clkctrl_offs); in _omap4_xlate_clkctrl()
1006 if (oh->prcm.omap4.flags & HWMOD_OMAP4_CLKFWK_CLKCTR_CLOCK) in _omap4_clkctrl_managed_by_clkfwk()
1018 if (oh->prcm.omap4.clkctrl_offs) in _omap4_has_clkctrl_clock()
1021 if (!oh->prcm.omap4.clkctrl_offs && in _omap4_has_clkctrl_clock()
1022 oh->prcm.omap4.flags & HWMOD_OMAP4_ZERO_CLKCTRL_OFFSET) in _omap4_has_clkctrl_clock()
1067 if (!oh->clkdm || !oh->prcm.omap4.modulemode || in _omap4_enable_module()
1072 oh->name, __func__, oh->prcm.omap4.modulemode); in _omap4_enable_module()
1074 omap_cm_module_enable(oh->prcm.omap4.modulemode, in _omap4_enable_module()
1076 oh->clkdm->cm_inst, oh->prcm in _omap4_enable_module()
[all...]
H A Domap_hwmod.h537 * @prcm: PRCM data pertaining to this hwmod
583 } prcm; member
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dclkt2xxx_virt_prcm_set.c101 const struct prcm_config *prcm; in omap2_select_table_rate() local
105 for (prcm = rate_table; prcm->mpu_speed; prcm++) { in omap2_select_table_rate()
106 if (!(prcm->flags & cpu_mask)) in omap2_select_table_rate()
109 if (prcm->xtal_speed != sys_ck_rate) in omap2_select_table_rate()
112 if (prcm->mpu_speed <= rate) { in omap2_select_table_rate()
113 found_speed = prcm->mpu_speed; in omap2_select_table_rate()
124 curr_prcm_set = prcm; in omap2_select_table_rate()
127 if (prcm in omap2_select_table_rate()
174 const struct prcm_config *prcm = NULL; omap2xxx_clkt_vps_check_bootloader_rates() local
[all...]
H A Domap_hwmod_2xxx_ipblock_data.c196 .prcm = {
211 .prcm = {
226 .prcm = {
241 .prcm = {
256 .prcm = {
271 .prcm = {
286 .prcm = {
301 .prcm = {
316 .prcm = {
331 .prcm
[all...]
H A Domap_hwmod_81xx_data.c167 .prcm = {
194 .prcm = {
236 .prcm = {
273 .prcm = {
294 .prcm = {
315 .prcm = {
353 .prcm = {
390 .prcm = {
410 .prcm = {
482 .prcm
[all...]
H A Domap_hwmod_2430_data.c75 .prcm = {
98 .prcm = {
113 .prcm = {
128 .prcm = {
141 .prcm = {
173 .prcm = {
217 .prcm = {
233 .prcm = {
249 .prcm = {
265 .prcm
[all...]
H A Domap_hwmod_3xxx_data.c104 .prcm = {
153 .prcm = {
168 .prcm = {
183 .prcm = {
198 .prcm = {
213 .prcm = {
228 .prcm = {
243 .prcm = {
258 .prcm = {
273 .prcm
[all...]
H A Domap_hwmod_2420_data.c96 .prcm = {
116 .prcm = {
132 .prcm = {
160 .prcm = {
176 .prcm = {
206 .prcm = {
220 .prcm = {
H A DMakefile111 omap-prcm-4-5-common = cminst44xx.o prm44xx.o \
114 obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
115 obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
116 obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common)
117 am33xx-43xx-prcm-common += prm33xx.o cm33xx.o
118 obj-$(CONFIG_SOC_TI81XX) += $(am33xx-43xx-prcm-common)
119 obj-$(CONFIG_SOC_AM33XX) += $(am33xx-43xx-prcm-common)
120 obj-$(CONFIG_SOC_AM43XX) += $(omap-prcm-4-5-common) \
121 $(am33xx-43xx-prcm-common)
H A Domap_hwmod.c763 if (!oh->prcm.omap4.modulemode) in _omap4_xlate_clkctrl()
768 oh->prcm.omap4.clkctrl_offs); in _omap4_xlate_clkctrl()
1006 if (oh->prcm.omap4.flags & HWMOD_OMAP4_CLKFWK_CLKCTR_CLOCK) in _omap4_clkctrl_managed_by_clkfwk()
1018 if (oh->prcm.omap4.clkctrl_offs) in _omap4_has_clkctrl_clock()
1021 if (!oh->prcm.omap4.clkctrl_offs && in _omap4_has_clkctrl_clock()
1022 oh->prcm.omap4.flags & HWMOD_OMAP4_ZERO_CLKCTRL_OFFSET) in _omap4_has_clkctrl_clock()
1067 if (!oh->clkdm || !oh->prcm.omap4.modulemode || in _omap4_enable_module()
1072 oh->name, __func__, oh->prcm.omap4.modulemode); in _omap4_enable_module()
1074 omap_cm_module_enable(oh->prcm.omap4.modulemode, in _omap4_enable_module()
1076 oh->clkdm->cm_inst, oh->prcm in _omap4_enable_module()
[all...]
/kernel/linux/linux-5.10/drivers/usb/musb/
H A Dtusb6010.c69 "prcm", in tusb_print_revision()
553 u32 conf, prcm, timer; in tusb_musb_set_vbus() local
562 prcm = musb_readl(tbase, TUSB_PRCM_MNGMT); in tusb_musb_set_vbus()
606 prcm &= ~(TUSB_PRCM_MNGMT_15_SW_EN | TUSB_PRCM_MNGMT_33_SW_EN); in tusb_musb_set_vbus()
608 musb_writel(tbase, TUSB_PRCM_MNGMT, prcm); in tusb_musb_set_vbus()
613 dev_dbg(musb->controller, "VBUS %s, devctl %02x otg %3x conf %08x prcm %08x\n", in tusb_musb_set_vbus()
617 conf, prcm); in tusb_musb_set_vbus()
/kernel/linux/linux-6.6/drivers/usb/musb/
H A Dtusb6010.c74 "prcm", in tusb_print_revision()
559 u32 conf, prcm, timer; in tusb_musb_set_vbus() local
568 prcm = musb_readl(tbase, TUSB_PRCM_MNGMT); in tusb_musb_set_vbus()
612 prcm &= ~(TUSB_PRCM_MNGMT_15_SW_EN | TUSB_PRCM_MNGMT_33_SW_EN); in tusb_musb_set_vbus()
614 musb_writel(tbase, TUSB_PRCM_MNGMT, prcm); in tusb_musb_set_vbus()
619 dev_dbg(musb->controller, "VBUS %s, devctl %02x otg %3x conf %08x prcm %08x\n", in tusb_musb_set_vbus()
623 conf, prcm); in tusb_musb_set_vbus()

Completed in 19 milliseconds

12