Home
last modified time | relevance | path

Searched refs:powerdomain (Results 1 - 25 of 71) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dpowerdomain.h3 * OMAP2/3/4 powerdomain control
43 * Powerdomain flags (struct powerdomain.flags)
45 * PWRDM_HAS_HDWR_SAR - powerdomain has hardware save-and-restore support
51 * to a lower sleep state without waking up the powerdomain
64 * Maximum number of clockdomains that can be associated with a powerdomain.
65 * PER powerdomain on AM33XX is the worst case
73 struct powerdomain;
77 * struct powerdomain - OMAP powerdomain
79 * @voltdm: voltagedomain containing this powerdomain
109 struct powerdomain { global() struct
[all...]
H A Dpowerdomains3xxx_data.c3 * OMAP3 powerdomain definitions
16 #include "powerdomain.h"
32 static struct powerdomain iva2_pwrdm = {
53 static struct powerdomain mpu_3xxx_pwrdm = {
69 static struct powerdomain mpu_am35x_pwrdm = {
95 static struct powerdomain core_3xxx_pre_es3_1_pwrdm = {
112 static struct powerdomain core_3xxx_es3_1_pwrdm = {
134 static struct powerdomain core_am35x_pwrdm = {
151 static struct powerdomain dss_pwrdm = {
166 static struct powerdomain dss_am35x_pwrd
[all...]
H A Dpowerdomains7xx_data.c23 #include "powerdomain.h"
32 static struct powerdomain iva_7xx_pwrdm = {
48 static struct powerdomain rtc_7xx_pwrdm = {
56 static struct powerdomain custefuse_7xx_pwrdm = {
65 static struct powerdomain custefuse_aon_7xx_pwrdm = {
73 static struct powerdomain ipu_7xx_pwrdm = {
87 static struct powerdomain dss_7xx_pwrdm = {
100 static struct powerdomain l4per_7xx_pwrdm = {
114 static struct powerdomain gpu_7xx_pwrdm = {
127 static struct powerdomain wkupaon_7xx_pwrd
[all...]
H A Dpowerdomain.c3 * OMAP powerdomain control
31 #include "powerdomain.h"
65 static struct powerdomain *_pwrdm_lookup(const char *name) in _pwrdm_lookup()
67 struct powerdomain *pwrdm, *temp_pwrdm; in _pwrdm_lookup()
82 * _pwrdm_register - register a powerdomain
83 * @pwrdm: struct powerdomain * to register
85 * Adds a powerdomain to the internal powerdomain list. Returns
86 * -EINVAL if given a null pointer, -EEXIST if a powerdomain is
89 static int _pwrdm_register(struct powerdomain *pwrd
[all...]
H A Dpowerdomains54xx_data.c21 #include "powerdomain.h"
29 static struct powerdomain core_54xx_pwrdm = {
55 static struct powerdomain abe_54xx_pwrdm = {
75 static struct powerdomain coreaon_54xx_pwrdm = {
84 static struct powerdomain dss_54xx_pwrdm = {
102 static struct powerdomain cpu0_54xx_pwrdm = {
119 static struct powerdomain cpu1_54xx_pwrdm = {
136 static struct powerdomain emu_54xx_pwrdm = {
152 static struct powerdomain mpu_54xx_pwrdm = {
171 static struct powerdomain custefuse_54xx_pwrd
[all...]
H A Dpowerdomains44xx_data.c22 #include "powerdomain.h"
31 static struct powerdomain core_44xx_pwrdm = {
57 static struct powerdomain gfx_44xx_pwrdm = {
74 static struct powerdomain abe_44xx_pwrdm = {
94 static struct powerdomain dss_44xx_pwrdm = {
112 static struct powerdomain tesla_44xx_pwrdm = {
134 static struct powerdomain wkup_44xx_pwrdm = {
150 static struct powerdomain cpu0_44xx_pwrdm = {
167 static struct powerdomain cpu1_44xx_pwrdm = {
184 static struct powerdomain emu_44xx_pwrd
[all...]
H A Dpowerdomains43xx_data.c11 #include "powerdomain.h"
17 static struct powerdomain gfx_43xx_pwrdm = {
30 static struct powerdomain mpu_43xx_pwrdm = {
51 static struct powerdomain rtc_43xx_pwrdm = {
59 static struct powerdomain wkup_43xx_pwrdm = {
71 static struct powerdomain tamper_43xx_pwrdm = {
79 static struct powerdomain cefuse_43xx_pwrdm = {
88 static struct powerdomain per_43xx_pwrdm = {
111 static struct powerdomain *powerdomains_am43xx[] __initdata = {
H A Dprm33xx.c22 #include "powerdomain.h"
149 static int am33xx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) in am33xx_pwrdm_set_next_pwrst()
157 static int am33xx_pwrdm_read_next_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_next_pwrst()
168 static int am33xx_pwrdm_read_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_pwrst()
179 static int am33xx_pwrdm_set_lowpwrstchange(struct powerdomain *pwrdm) in am33xx_pwrdm_set_lowpwrstchange()
187 static int am33xx_pwrdm_clear_all_prev_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_clear_all_prev_pwrst()
195 static int am33xx_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) in am33xx_pwrdm_set_logic_retst()
209 static int am33xx_pwrdm_read_logic_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_logic_pwrst()
220 static int am33xx_pwrdm_read_logic_retst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_logic_retst()
235 static int am33xx_pwrdm_set_mem_onst(struct powerdomain *pwrd
[all...]
H A Dpowerdomains2xxx_data.c3 * OMAP2XXX powerdomain definitions
15 #include "powerdomain.h"
26 static struct powerdomain dsp_pwrdm = {
41 static struct powerdomain mpu_24xx_pwrdm = {
56 static struct powerdomain core_24xx_pwrdm = {
82 static struct powerdomain mdm_pwrdm = {
101 static struct powerdomain *powerdomains_omap24xx[] __initdata = {
110 static struct powerdomain *powerdomains_omap2430[] __initdata = {
H A Dprm2xxx_3xxx.h50 #include "powerdomain.h"
107 extern int omap2_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst);
108 extern int omap2_pwrdm_read_next_pwrst(struct powerdomain *pwrdm);
109 extern int omap2_pwrdm_read_pwrst(struct powerdomain *pwrdm);
110 extern int omap2_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank,
112 extern int omap2_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank,
114 extern int omap2_pwrdm_read_mem_pwrst(struct powerdomain *pwrdm, u8 bank);
115 extern int omap2_pwrdm_read_mem_retst(struct powerdomain *pwrdm, u8 bank);
116 extern int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst);
117 extern int omap2_pwrdm_wait_transition(struct powerdomain *pwrd
[all...]
H A Dprm44xx.c30 #include "powerdomain.h"
427 static int omap4_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) in omap4_pwrdm_set_next_pwrst()
436 static int omap4_pwrdm_read_next_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_next_pwrst()
448 static int omap4_pwrdm_read_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_pwrst()
460 static int omap4_pwrdm_read_prev_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_prev_pwrst()
472 static int omap4_pwrdm_set_lowpwrstchange(struct powerdomain *pwrdm) in omap4_pwrdm_set_lowpwrstchange()
481 static int omap4_pwrdm_clear_all_prev_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_clear_all_prev_pwrst()
490 static int omap4_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) in omap4_pwrdm_set_logic_retst()
502 static int omap4_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, in omap4_pwrdm_set_mem_onst()
516 static int omap4_pwrdm_set_mem_retst(struct powerdomain *pwrd
[all...]
H A Dpowerdomains33xx_data.c19 #include "powerdomain.h"
24 static struct powerdomain gfx_33xx_pwrdm = {
55 static struct powerdomain rtc_33xx_pwrdm = {
65 static struct powerdomain wkup_33xx_pwrdm = {
75 static struct powerdomain per_33xx_pwrdm = {
118 static struct powerdomain mpu_33xx_pwrdm = {
161 static struct powerdomain cefuse_33xx_pwrdm = {
170 static struct powerdomain *powerdomains_am33xx[] __initdata = {
H A Dpm-debug.c29 #include "powerdomain.h"
52 void pm_dbg_update_time(struct powerdomain *pwrdm, int prev) in pm_dbg_update_time()
82 static int pwrdm_dbg_show_counter(struct powerdomain *pwrdm, void *user) in pwrdm_dbg_show_counter()
111 static int pwrdm_dbg_show_timer(struct powerdomain *pwrdm, void *user) in pwrdm_dbg_show_timer()
155 ret = omap3_pm_get_suspend_state((struct powerdomain *)data); in pwrdm_suspend_get()
167 (struct powerdomain *)data, (int)val); in pwrdm_suspend_set()
174 static int __init pwrdms_setup(struct powerdomain *pwrdm, void *dir) in pwrdms_setup()
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dpowerdomain.h3 * OMAP2/3/4 powerdomain control
43 * Powerdomain flags (struct powerdomain.flags)
45 * PWRDM_HAS_HDWR_SAR - powerdomain has hardware save-and-restore support
51 * to a lower sleep state without waking up the powerdomain
64 * Maximum number of clockdomains that can be associated with a powerdomain.
65 * PER powerdomain on AM33XX is the worst case
73 struct powerdomain;
77 * struct powerdomain - OMAP powerdomain
79 * @voltdm: voltagedomain containing this powerdomain
109 struct powerdomain { global() struct
[all...]
H A Dpowerdomains3xxx_data.c3 * OMAP3 powerdomain definitions
16 #include "powerdomain.h"
32 static struct powerdomain iva2_pwrdm = {
53 static struct powerdomain mpu_3xxx_pwrdm = {
69 static struct powerdomain mpu_am35x_pwrdm = {
95 static struct powerdomain core_3xxx_pre_es3_1_pwrdm = {
112 static struct powerdomain core_3xxx_es3_1_pwrdm = {
134 static struct powerdomain core_am35x_pwrdm = {
151 static struct powerdomain dss_pwrdm = {
166 static struct powerdomain dss_am35x_pwrd
[all...]
H A Dpowerdomains7xx_data.c23 #include "powerdomain.h"
32 static struct powerdomain iva_7xx_pwrdm = {
48 static struct powerdomain rtc_7xx_pwrdm = {
56 static struct powerdomain custefuse_7xx_pwrdm = {
65 static struct powerdomain custefuse_aon_7xx_pwrdm = {
73 static struct powerdomain ipu_7xx_pwrdm = {
87 static struct powerdomain dss_7xx_pwrdm = {
100 static struct powerdomain l4per_7xx_pwrdm = {
114 static struct powerdomain gpu_7xx_pwrdm = {
127 static struct powerdomain wkupaon_7xx_pwrd
[all...]
H A Dpowerdomain.c3 * OMAP powerdomain control
31 #include "powerdomain.h"
65 static struct powerdomain *_pwrdm_lookup(const char *name) in _pwrdm_lookup()
67 struct powerdomain *pwrdm, *temp_pwrdm; in _pwrdm_lookup()
82 * _pwrdm_register - register a powerdomain
83 * @pwrdm: struct powerdomain * to register
85 * Adds a powerdomain to the internal powerdomain list. Returns
86 * -EINVAL if given a null pointer, -EEXIST if a powerdomain is
89 static int _pwrdm_register(struct powerdomain *pwrd
[all...]
H A Dpowerdomains54xx_data.c21 #include "powerdomain.h"
29 static struct powerdomain core_54xx_pwrdm = {
55 static struct powerdomain abe_54xx_pwrdm = {
75 static struct powerdomain coreaon_54xx_pwrdm = {
84 static struct powerdomain dss_54xx_pwrdm = {
102 static struct powerdomain cpu0_54xx_pwrdm = {
119 static struct powerdomain cpu1_54xx_pwrdm = {
136 static struct powerdomain emu_54xx_pwrdm = {
152 static struct powerdomain mpu_54xx_pwrdm = {
171 static struct powerdomain custefuse_54xx_pwrd
[all...]
H A Dpowerdomains44xx_data.c22 #include "powerdomain.h"
31 static struct powerdomain core_44xx_pwrdm = {
57 static struct powerdomain gfx_44xx_pwrdm = {
74 static struct powerdomain abe_44xx_pwrdm = {
94 static struct powerdomain dss_44xx_pwrdm = {
112 static struct powerdomain tesla_44xx_pwrdm = {
134 static struct powerdomain wkup_44xx_pwrdm = {
150 static struct powerdomain cpu0_44xx_pwrdm = {
167 static struct powerdomain cpu1_44xx_pwrdm = {
184 static struct powerdomain emu_44xx_pwrd
[all...]
H A Dpowerdomains43xx_data.c11 #include "powerdomain.h"
17 static struct powerdomain gfx_43xx_pwrdm = {
30 static struct powerdomain mpu_43xx_pwrdm = {
51 static struct powerdomain rtc_43xx_pwrdm = {
59 static struct powerdomain wkup_43xx_pwrdm = {
71 static struct powerdomain tamper_43xx_pwrdm = {
79 static struct powerdomain cefuse_43xx_pwrdm = {
88 static struct powerdomain per_43xx_pwrdm = {
111 static struct powerdomain *powerdomains_am43xx[] __initdata = {
H A Dprm33xx.c14 #include "powerdomain.h"
141 static int am33xx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) in am33xx_pwrdm_set_next_pwrst()
149 static int am33xx_pwrdm_read_next_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_next_pwrst()
160 static int am33xx_pwrdm_read_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_pwrst()
171 static int am33xx_pwrdm_set_lowpwrstchange(struct powerdomain *pwrdm) in am33xx_pwrdm_set_lowpwrstchange()
179 static int am33xx_pwrdm_clear_all_prev_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_clear_all_prev_pwrst()
187 static int am33xx_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) in am33xx_pwrdm_set_logic_retst()
201 static int am33xx_pwrdm_read_logic_pwrst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_logic_pwrst()
212 static int am33xx_pwrdm_read_logic_retst(struct powerdomain *pwrdm) in am33xx_pwrdm_read_logic_retst()
227 static int am33xx_pwrdm_set_mem_onst(struct powerdomain *pwrd
[all...]
H A Dpowerdomains2xxx_data.c3 * OMAP2XXX powerdomain definitions
15 #include "powerdomain.h"
26 static struct powerdomain dsp_pwrdm = {
41 static struct powerdomain mpu_24xx_pwrdm = {
56 static struct powerdomain core_24xx_pwrdm = {
82 static struct powerdomain mdm_pwrdm = {
101 static struct powerdomain *powerdomains_omap24xx[] __initdata = {
110 static struct powerdomain *powerdomains_omap2430[] __initdata = {
H A Dprm44xx.c30 #include "powerdomain.h"
427 static int omap4_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) in omap4_pwrdm_set_next_pwrst()
436 static int omap4_pwrdm_read_next_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_next_pwrst()
448 static int omap4_pwrdm_read_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_pwrst()
460 static int omap4_pwrdm_read_prev_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_read_prev_pwrst()
472 static int omap4_pwrdm_set_lowpwrstchange(struct powerdomain *pwrdm) in omap4_pwrdm_set_lowpwrstchange()
481 static int omap4_pwrdm_clear_all_prev_pwrst(struct powerdomain *pwrdm) in omap4_pwrdm_clear_all_prev_pwrst()
490 static int omap4_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) in omap4_pwrdm_set_logic_retst()
502 static int omap4_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, in omap4_pwrdm_set_mem_onst()
516 static int omap4_pwrdm_set_mem_retst(struct powerdomain *pwrd
[all...]
H A Dpowerdomains33xx_data.c11 #include "powerdomain.h"
16 static struct powerdomain gfx_33xx_pwrdm = {
47 static struct powerdomain rtc_33xx_pwrdm = {
57 static struct powerdomain wkup_33xx_pwrdm = {
67 static struct powerdomain per_33xx_pwrdm = {
110 static struct powerdomain mpu_33xx_pwrdm = {
153 static struct powerdomain cefuse_33xx_pwrdm = {
162 static struct powerdomain *powerdomains_am33xx[] __initdata = {
H A Dprm2xxx_3xxx.h50 #include "powerdomain.h"
107 extern int omap2_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank,
109 extern int omap2_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank,
111 extern int omap2_pwrdm_read_mem_pwrst(struct powerdomain *pwrdm, u8 bank);
112 extern int omap2_pwrdm_read_mem_retst(struct powerdomain *pwrdm, u8 bank);
113 extern int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst);
114 extern int omap2_pwrdm_wait_transition(struct powerdomain *pwrdm);

Completed in 11 milliseconds

123