Home
last modified time | relevance | path

Searched refs:prcm (Results 1 – 24 of 24) sorted by relevance

/arch/arm/mach-omap2/
Dclkt2xxx_virt_prcm_set.c102 const struct prcm_config *prcm; in omap2_select_table_rate() local
106 for (prcm = rate_table; prcm->mpu_speed; prcm++) { in omap2_select_table_rate()
107 if (!(prcm->flags & cpu_mask)) in omap2_select_table_rate()
110 if (prcm->xtal_speed != sys_ck_rate) in omap2_select_table_rate()
113 if (prcm->mpu_speed <= rate) { in omap2_select_table_rate()
114 found_speed = prcm->mpu_speed; in omap2_select_table_rate()
125 curr_prcm_set = prcm; in omap2_select_table_rate()
128 if (prcm->dpll_speed == cur_rate / 2) { in omap2_select_table_rate()
130 } else if (prcm->dpll_speed == cur_rate * 2) { in omap2_select_table_rate()
132 } else if (prcm->dpll_speed != cur_rate) { in omap2_select_table_rate()
[all …]
Domap_hwmod_33xx_43xx_ipblock_data.c29 #define CLKCTRL(oh, clkctrl) ((oh).prcm.omap4.clkctrl_offs = (clkctrl))
30 #define RSTCTRL(oh, rstctrl) ((oh).prcm.omap4.rstctrl_offs = (rstctrl))
31 #define RSTST(oh, rstst) ((oh).prcm.omap4.rstst_offs = (rstst))
32 #define PRCM_FLAGS(oh, flag) ((oh).prcm.omap4.flags = (flag))
48 .prcm = {
69 .prcm = {
91 .prcm = {
104 .prcm = {
124 .prcm = {
158 .prcm = {
[all …]
Domap_hwmod_2xxx_ipblock_data.c248 .prcm = {
267 .prcm = {
285 .prcm = {
303 .prcm = {
321 .prcm = {
340 .prcm = {
359 .prcm = {
378 .prcm = {
397 .prcm = {
416 .prcm = {
[all …]
Domap_hwmod_7xx_data.c64 .prcm = {
85 .prcm = {
99 .prcm = {
112 .prcm = {
134 .prcm = {
147 .prcm = {
160 .prcm = {
173 .prcm = {
186 .prcm = {
209 .prcm = {
[all …]
Domap_hwmod_43xx_data.c33 .prcm = {
47 .prcm = {
66 .prcm = {
84 .prcm = {
102 .prcm = {
132 .prcm = {
145 .prcm = {
158 .prcm = {
171 .prcm = {
184 .prcm = {
[all …]
Domap_hwmod_54xx_data.c63 .prcm = {
84 .prcm = {
98 .prcm = {
111 .prcm = {
124 .prcm = {
146 .prcm = {
159 .prcm = {
172 .prcm = {
185 .prcm = {
206 .prcm = {
[all …]
Domap_hwmod_44xx_data.c67 .prcm = {
88 .prcm = {
102 .prcm = {
115 .prcm = {
128 .prcm = {
150 .prcm = {
165 .prcm = {
178 .prcm = {
191 .prcm = {
212 .prcm = {
[all …]
Domap_hwmod_81xx_data.c184 .prcm = {
211 .prcm = {
253 .prcm = {
290 .prcm = {
311 .prcm = {
332 .prcm = {
370 .prcm = {
407 .prcm = {
427 .prcm = {
505 .prcm = {
[all …]
Domap_hwmod_3xxx_data.c113 .prcm = {
189 .prcm = {
207 .prcm = {
224 .prcm = {
241 .prcm = {
258 .prcm = {
276 .prcm = {
294 .prcm = {
312 .prcm = {
330 .prcm = {
[all …]
Domap_hwmod_33xx_data.c44 .prcm = {
59 .prcm = {
79 .prcm = {
114 .prcm = {
147 .prcm = {
167 .prcm = {
185 .prcm = {
212 .prcm = {
228 .prcm = {
247 .prcm = {
[all …]
Domap_hwmod_2430_data.c89 .prcm = {
115 .prcm = {
133 .prcm = {
167 .prcm = {
186 .prcm = {
221 .prcm = {
268 .prcm = {
286 .prcm = {
304 .prcm = {
322 .prcm = {
[all …]
Domap_hwmod_2420_data.c111 .prcm = {
134 .prcm = {
169 .prcm = {
199 .prcm = {
217 .prcm = {
249 .prcm = {
265 .prcm = {
DMakefile114 omap-prcm-4-5-common = cminst44xx.o prm44xx.o \
117 obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
118 obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
119 obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common)
120 am33xx-43xx-prcm-common += prm33xx.o cm33xx.o
121 obj-$(CONFIG_SOC_TI81XX) += $(am33xx-43xx-prcm-common)
122 obj-$(CONFIG_SOC_AM33XX) += $(am33xx-43xx-prcm-common)
123 obj-$(CONFIG_SOC_AM43XX) += $(omap-prcm-4-5-common) \
124 $(am33xx-43xx-prcm-common)
Domap_hwmod.c781 return oh->prcm.omap4.clkctrl_offs - in _omap4_xlate_clkctrl()
1033 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_enable_module()
1037 oh->name, __func__, oh->prcm.omap4.modulemode); in _omap4_enable_module()
1039 omap_cm_module_enable(oh->prcm.omap4.modulemode, in _omap4_enable_module()
1041 oh->clkdm->cm_inst, oh->prcm.omap4.clkctrl_offs); in _omap4_enable_module()
1064 if (!oh->prcm.omap4.clkctrl_offs && in _omap4_wait_target_disable()
1065 !(oh->prcm.omap4.flags & HWMOD_OMAP4_ZERO_CLKCTRL_OFFSET)) in _omap4_wait_target_disable()
1070 oh->prcm.omap4.clkctrl_offs, 0); in _omap4_wait_target_disable()
1850 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_disable_module()
1863 oh->prcm.omap4.clkctrl_offs); in _omap4_disable_module()
[all …]
Domap_hwmod.h680 } prcm; member
/arch/arm/boot/dts/
Domap2420.dtsi23 prcm: prcm@8000 { label
24 compatible = "ti,omap2-prcm";
Domap2430.dtsi23 prcm: prcm@6000 { label
24 compatible = "ti,omap2-prcm";
Ddm816x.dtsi69 prcm: prcm@48180000 { label
70 compatible = "ti,dm816-prcm";
Ddm814x.dtsi391 prcm: prcm@180000 { label
392 compatible = "ti,dm814-prcm", "simple-bus";
Dam33xx.dtsi179 prcm: prcm@200000 { label
180 compatible = "ti,am3-prcm";
Dsun8i-a23-a33.dtsi530 prcm@01f01400 {
531 compatible = "allwinner,sun8i-a23-prcm";
Dam4372.dtsi165 prcm: prcm@1f0000 { label
166 compatible = "ti,am4-prcm";
Dsun6i-a31.dtsi1166 prcm@01f01400 {
1167 compatible = "allwinner,sun6i-a31-prcm";
Dste-dbx5x0.dtsi437 prcm = <&prcmu>;