Home
last modified time | relevance | path

Searched refs:clockdomain (Results 1 – 23 of 23) sorted by relevance

/arch/arm/mach-omap2/
Dclockdomain.h60 struct clockdomain *ptr;
78 struct clockdomain *clkdm;
109 struct clockdomain { struct
147 int (*clkdm_add_wkdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
148 int (*clkdm_del_wkdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
149 int (*clkdm_read_wkdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
150 int (*clkdm_clear_all_wkdeps)(struct clockdomain *clkdm);
151 int (*clkdm_add_sleepdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
152 int (*clkdm_del_sleepdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
153 int (*clkdm_read_sleepdep)(struct clockdomain *clkdm1, struct clockdomain *clkdm2);
[all …]
Dclockdomain2xxx_3xxx.c26 static int omap2_clkdm_add_wkdep(struct clockdomain *clkdm1, in omap2_clkdm_add_wkdep()
27 struct clockdomain *clkdm2) in omap2_clkdm_add_wkdep()
34 static int omap2_clkdm_del_wkdep(struct clockdomain *clkdm1, in omap2_clkdm_del_wkdep()
35 struct clockdomain *clkdm2) in omap2_clkdm_del_wkdep()
42 static int omap2_clkdm_read_wkdep(struct clockdomain *clkdm1, in omap2_clkdm_read_wkdep()
43 struct clockdomain *clkdm2) in omap2_clkdm_read_wkdep()
49 static int omap2_clkdm_clear_all_wkdeps(struct clockdomain *clkdm) in omap2_clkdm_clear_all_wkdeps()
68 static int omap3_clkdm_add_sleepdep(struct clockdomain *clkdm1, in omap3_clkdm_add_sleepdep()
69 struct clockdomain *clkdm2) in omap3_clkdm_add_sleepdep()
77 static int omap3_clkdm_del_sleepdep(struct clockdomain *clkdm1, in omap3_clkdm_del_sleepdep()
[all …]
Dclockdomains3xxx_data.c169 static struct clockdomain mpu_3xxx_clkdm = {
178 static struct clockdomain neon_clkdm = {
186 static struct clockdomain iva2_clkdm = {
195 static struct clockdomain gfx_3430es1_clkdm = {
204 static struct clockdomain sgx_clkdm = {
220 static struct clockdomain d2d_clkdm = {
232 static struct clockdomain core_l3_3xxx_clkdm = {
245 static struct clockdomain core_l4_3xxx_clkdm = {
254 static struct clockdomain dss_3xxx_clkdm = {
264 static struct clockdomain cam_clkdm = {
[all …]
Dclockdomain44xx.c20 static int omap4_clkdm_add_wkup_sleep_dep(struct clockdomain *clkdm1, in omap4_clkdm_add_wkup_sleep_dep()
21 struct clockdomain *clkdm2) in omap4_clkdm_add_wkup_sleep_dep()
30 static int omap4_clkdm_del_wkup_sleep_dep(struct clockdomain *clkdm1, in omap4_clkdm_del_wkup_sleep_dep()
31 struct clockdomain *clkdm2) in omap4_clkdm_del_wkup_sleep_dep()
40 static int omap4_clkdm_read_wkup_sleep_dep(struct clockdomain *clkdm1, in omap4_clkdm_read_wkup_sleep_dep()
41 struct clockdomain *clkdm2) in omap4_clkdm_read_wkup_sleep_dep()
49 static int omap4_clkdm_clear_all_wkup_sleep_deps(struct clockdomain *clkdm) in omap4_clkdm_clear_all_wkup_sleep_deps()
68 static int omap4_clkdm_sleep(struct clockdomain *clkdm) in omap4_clkdm_sleep()
75 static int omap4_clkdm_wakeup(struct clockdomain *clkdm) in omap4_clkdm_wakeup()
82 static void omap4_clkdm_allow_idle(struct clockdomain *clkdm) in omap4_clkdm_allow_idle()
[all …]
Dclockdomain.c43 static struct clockdomain *_clkdm_lookup(const char *name) in _clkdm_lookup()
45 struct clockdomain *clkdm, *temp_clkdm; in _clkdm_lookup()
70 static int _clkdm_register(struct clockdomain *clkdm) in _clkdm_register()
101 static struct clkdm_dep *_clkdm_deps_lookup(struct clockdomain *clkdm, in _clkdm_deps_lookup()
141 struct clockdomain *clkdm; in _autodep_lookup()
166 void _clkdm_add_autodeps(struct clockdomain *clkdm) in _clkdm_add_autodeps()
197 void _clkdm_del_autodeps(struct clockdomain *clkdm) in _clkdm_del_autodeps()
226 static void _resolve_clkdm_deps(struct clockdomain *clkdm, in _resolve_clkdm_deps()
276 int clkdm_register_clkdms(struct clockdomain **cs) in clkdm_register_clkdms()
278 struct clockdomain **c = NULL; in clkdm_register_clkdms()
[all …]
Dclockdomains44xx_data.c156 static struct clockdomain l4_cefuse_44xx_clkdm = {
165 static struct clockdomain l4_cfg_44xx_clkdm = {
175 static struct clockdomain tesla_44xx_clkdm = {
187 static struct clockdomain l3_gfx_44xx_clkdm = {
199 static struct clockdomain ivahd_44xx_clkdm = {
211 static struct clockdomain l4_secure_44xx_clkdm = {
223 static struct clockdomain l4_per_44xx_clkdm = {
233 static struct clockdomain abe_44xx_clkdm = {
243 static struct clockdomain l3_instr_44xx_clkdm = {
251 static struct clockdomain l3_init_44xx_clkdm = {
[all …]
Dclockdomains2420_data.c77 static struct clockdomain mpu_2420_clkdm = {
85 static struct clockdomain iva1_2420_clkdm = {
94 static struct clockdomain dsp_2420_clkdm = {
101 static struct clockdomain gfx_2420_clkdm = {
109 static struct clockdomain core_l3_2420_clkdm = {
117 static struct clockdomain core_l4_2420_clkdm = {
125 static struct clockdomain dss_2420_clkdm = {
132 static struct clockdomain *clockdomains_omap242x[] __initdata = {
Dclockdomains2430_data.c88 static struct clockdomain mpu_2430_clkdm = {
97 static struct clockdomain mdm_clkdm = {
106 static struct clockdomain dsp_2430_clkdm = {
115 static struct clockdomain gfx_2430_clkdm = {
128 static struct clockdomain core_l3_2430_clkdm = {
142 static struct clockdomain core_l4_2430_clkdm = {
151 static struct clockdomain dss_2430_clkdm = {
158 static struct clockdomain *clockdomains_omap243x[] __initdata = {
Dclockdomains2xxx_3xxx_data.c87 struct clockdomain wkup_common_clkdm = {
93 struct clockdomain prm_common_clkdm = {
98 struct clockdomain cm_common_clkdm = {
Dpowerdomain.h77 struct clockdomain;
116 struct clockdomain *pwrdm_clkdms[PWRDM_MAX_CLKDMS];
183 int pwrdm_add_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm);
184 int pwrdm_del_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm);
187 struct clockdomain *clkdm));
216 int pwrdm_clkdm_state_switch(struct clockdomain *clkdm);
Dpm44xx.c147 struct clockdomain *emif_clkdm, *mpuss_clkdm, *l3_1_clkdm, *l4wkup; in omap4_pm_init()
148 struct clockdomain *ducati_clkdm, *l3_2_clkdm, *l4_per_clkdm; in omap4_pm_init()
Domap-smp.c74 static struct clockdomain *cpu1_clkdm; in boot_secondary()
Dpm.h24 extern int omap_pm_clkdms_setup(struct clockdomain *clkdm, void *unused);
Dpowerdomain.c334 int pwrdm_add_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm) in pwrdm_add_clkdm()
382 int pwrdm_del_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm) in pwrdm_del_clkdm()
426 struct clockdomain *clkdm)) in pwrdm_for_each_clkdm()
984 int pwrdm_clkdm_state_switch(struct clockdomain *clkdm) in pwrdm_clkdm_state_switch()
Dcpuidle34xx.c77 struct clockdomain *clkdm) in _cpuidle_allow_idle()
84 struct clockdomain *clkdm) in _cpuidle_deny_idle()
DMakefile121 obj-$(CONFIG_ARCH_OMAP2) += clockdomain.o \
126 obj-$(CONFIG_ARCH_OMAP3) += clockdomain.o \
130 obj-$(CONFIG_ARCH_OMAP4) += clockdomain.o \
Dpm.c81 int __init omap_pm_clkdms_setup(struct clockdomain *clkdm, void *unused) in omap_pm_clkdms_setup()
Dpm24xx.c61 static struct clockdomain *dsp_clkdm, *mpu_clkdm, *wkup_clkdm, *gfx_clkdm;
Dpm-debug.c78 static int clkdm_dbg_show_counter(struct clockdomain *clkdm, void *user) in clkdm_dbg_show_counter()
Dclock.c94 struct clockdomain *clkdm; in omap2_init_clk_clkdm()
Dpm34xx.c705 struct clockdomain *neon_clkdm, *per_clkdm, *mpu_clkdm, *core_clkdm; in omap3_pm_init()
/arch/arm/plat-omap/include/plat/
Dclock.h20 struct clockdomain;
265 struct clockdomain *clkdm;
Domap_hwmod.h531 struct clockdomain *clkdm;