Home
last modified time | relevance | path

Searched refs:sysc (Results 1 – 25 of 80) sorted by relevance

1234

/Linux-v4.19/drivers/soc/renesas/
DMakefile6 obj-$(CONFIG_SYSC_R8A7743) += r8a7743-sysc.o
7 obj-$(CONFIG_SYSC_R8A7745) += r8a7745-sysc.o
8 obj-$(CONFIG_SYSC_R8A77470) += r8a77470-sysc.o
9 obj-$(CONFIG_SYSC_R8A7779) += r8a7779-sysc.o
10 obj-$(CONFIG_SYSC_R8A7790) += r8a7790-sysc.o
11 obj-$(CONFIG_SYSC_R8A7791) += r8a7791-sysc.o
12 obj-$(CONFIG_SYSC_R8A7792) += r8a7792-sysc.o
13 obj-$(CONFIG_SYSC_R8A7794) += r8a7794-sysc.o
14 obj-$(CONFIG_SYSC_R8A7795) += r8a7795-sysc.o
15 obj-$(CONFIG_SYSC_R8A7796) += r8a7796-sysc.o
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Domap4-l4.dtsi45 compatible = "ti,sysc-omap4", "ti,sysc";
49 reg-names = "rev", "sysc";
50 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
88 compatible = "ti,sysc-omap4", "ti,sysc";
113 compatible = "ti,sysc-omap4", "ti,sysc";
138 compatible = "ti,sysc-omap2", "ti,sysc";
143 reg-names = "rev", "sysc", "syss";
144 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
148 ti,sysc-midle = <SYSC_IDLE_FORCE>,
151 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
[all …]
Dr8a7792.dtsi11 #include <dt-bindings/power/r8a7792-sysc.h>
55 power-domains = <&sysc R8A7792_PD_CA15_CPU0>;
65 power-domains = <&sysc R8A7792_PD_CA15_CPU1>;
73 power-domains = <&sysc R8A7792_PD_CA15_SCU>;
113 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
129 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
144 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
159 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
174 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
189 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>;
[all …]
Domap36xx.dtsi11 #include <dt-bindings/bus/ti-sysc.h>
99 compatible = "ti,sysc-omap3630-sr", "ti,sysc";
102 reg-names = "sysc";
103 ti,sysc-mask = <SYSC_OMAP3_SR_ENAWAKEUP>;
104 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
121 compatible = "ti,sysc-omap3630-sr", "ti,sysc";
124 reg-names = "sysc";
125 ti,sysc-mask = <SYSC_OMAP3_SR_ENAWAKEUP>;
126 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
Dr8a7790.dtsi13 #include <dt-bindings/power/r8a7790-sysc.h>
80 power-domains = <&sysc R8A7790_PD_CA15_CPU0>;
101 power-domains = <&sysc R8A7790_PD_CA15_CPU1>;
122 power-domains = <&sysc R8A7790_PD_CA15_CPU2>;
143 power-domains = <&sysc R8A7790_PD_CA15_CPU3>;
164 power-domains = <&sysc R8A7790_PD_CA7_CPU0>;
175 power-domains = <&sysc R8A7790_PD_CA7_CPU1>;
186 power-domains = <&sysc R8A7790_PD_CA7_CPU2>;
197 power-domains = <&sysc R8A7790_PD_CA7_CPU3>;
204 power-domains = <&sysc R8A7790_PD_CA15_SCU>;
[all …]
Domap34xx.dtsi11 #include <dt-bindings/bus/ti-sysc.h>
67 compatible = "ti,sysc-omap3430-sr", "ti,sysc";
70 reg-names = "sysc";
71 ti,sysc-mask = <SYSC_OMAP2_CLOCKACTIVITY>;
86 compatible = "ti,sysc-omap3430-sr", "ti,sysc";
89 reg-names = "sysc";
90 ti,sysc-mask = <SYSC_OMAP2_CLOCKACTIVITY>;
Domap4.dtsi9 #include <dt-bindings/bus/ti-sysc.h>
185 compatible = "ti,sysc-omap4", "ti,sysc";
189 reg-names = "rev", "sysc";
190 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
191 ti,sysc-midle = <SYSC_IDLE_FORCE>,
195 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
199 ti,sysc-delay-us = <2>;
218 compatible = "ti,sysc-omap2", "ti,sysc";
223 reg-names = "rev", "sysc", "syss";
224 ti,sysc-mask = <(SYSC_OMAP2_EMUFREE |
[all …]
Dr8a7745.dtsi11 #include <dt-bindings/power/r8a7745-sysc.h>
75 power-domains = <&sysc R8A7745_PD_CA7_CPU0>;
85 power-domains = <&sysc R8A7745_PD_CA7_CPU1>;
93 power-domains = <&sysc R8A7745_PD_CA7_SCU>;
139 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
154 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
169 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
184 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
199 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
214 power-domains = <&sysc R8A7745_PD_ALWAYS_ON>;
[all …]
Dr8a7743.dtsi11 #include <dt-bindings/power/r8a7743-sysc.h>
80 power-domains = <&sysc R8A7743_PD_CA15_CPU0>;
99 power-domains = <&sysc R8A7743_PD_CA15_CPU1>;
115 power-domains = <&sysc R8A7743_PD_CA15_SCU>;
168 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
183 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
198 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
213 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
228 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
243 power-domains = <&sysc R8A7743_PD_ALWAYS_ON>;
[all …]
Dr8a7791.dtsi13 #include <dt-bindings/power/r8a7791-sysc.h>
79 power-domains = <&sysc R8A7791_PD_CA15_CPU0>;
99 power-domains = <&sysc R8A7791_PD_CA15_CPU1>;
115 power-domains = <&sysc R8A7791_PD_CA15_SCU>;
164 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
180 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
195 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
210 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
225 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
240 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
[all …]
Dr8a7793.dtsi11 #include <dt-bindings/power/r8a7793-sysc.h>
71 power-domains = <&sysc R8A7793_PD_CA15_CPU0>;
91 power-domains = <&sysc R8A7793_PD_CA15_CPU1>;
107 power-domains = <&sysc R8A7793_PD_CA15_SCU>;
149 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
165 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
180 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
195 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
210 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
225 power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
[all …]
Dr8a7794.dtsi12 #include <dt-bindings/power/r8a7794-sysc.h>
73 power-domains = <&sysc R8A7794_PD_CA7_CPU0>;
83 power-domains = <&sysc R8A7794_PD_CA7_CPU1>;
89 power-domains = <&sysc R8A7794_PD_CA7_SCU>;
131 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
147 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
162 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
177 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
192 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
207 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
[all …]
Dr8a7779.dtsi12 #include <dt-bindings/power/r8a7779-sysc.h>
37 power-domains = <&sysc R8A7779_PD_ARM1>;
45 power-domains = <&sysc R8A7779_PD_ARM2>;
53 power-domains = <&sysc R8A7779_PD_ARM3>;
181 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
192 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
203 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
214 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
226 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
238 power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/power/
Drenesas,rcar-sysc.txt10 - "renesas,r8a7743-sysc" (RZ/G1M)
11 - "renesas,r8a7745-sysc" (RZ/G1E)
12 - "renesas,r8a77470-sysc" (RZ/G1C)
13 - "renesas,r8a7779-sysc" (R-Car H1)
14 - "renesas,r8a7790-sysc" (R-Car H2)
15 - "renesas,r8a7791-sysc" (R-Car M2-W)
16 - "renesas,r8a7792-sysc" (R-Car V2H)
17 - "renesas,r8a7793-sysc" (R-Car M2-N)
18 - "renesas,r8a7794-sysc" (R-Car E2)
19 - "renesas,r8a7795-sysc" (R-Car H3)
[all …]
Drenesas,sysc-rmobile.txt11 - compatible: Should be "renesas,sysc-<soctype>", "renesas,sysc-rmobile" as
14 - "renesas,sysc-r8a73a4" (R-Mobile APE6)
15 - "renesas,sysc-r8a7740" (R-Mobile A1)
16 - "renesas,sysc-sh73a0" (SH-Mobile AG5)
56 sysc: system-controller@e6180000 {
57 compatible = "renesas,sysc-r8a7740", "renesas,sysc-rmobile";
/Linux-v4.19/Documentation/devicetree/bindings/bus/
Dti-sysc.txt1 Texas Instruments sysc interconnect target module wrapper binding
5 interconnect (Arteris NoC) and L4 interconnect (Sonics s3220). The sysc
22 "ti,sysc"
23 "ti,sysc-omap2"
24 "ti,sysc-omap4"
25 "ti,sysc-omap4-simple"
30 "ti,sysc-omap2-timer"
31 "ti,sysc-omap4-timer"
32 "ti,sysc-omap3430-sr"
33 "ti,sysc-omap3630-sr"
[all …]
/Linux-v4.19/arch/arm64/boot/dts/renesas/
Dr8a77990.dtsi10 #include <dt-bindings/power/r8a77990-sysc.h>
25 power-domains = <&sysc 5>;
34 power-domains = <&sysc 6>;
41 power-domains = <&sysc 21>;
78 power-domains = <&sysc 32>;
94 power-domains = <&sysc 32>;
109 power-domains = <&sysc 32>;
124 power-domains = <&sysc 32>;
139 power-domains = <&sysc 32>;
154 power-domains = <&sysc 32>;
[all …]
Dr8a77995.dtsi11 #include <dt-bindings/power/r8a77995-sysc.h>
33 power-domains = <&sysc R8A77995_PD_CA53_CPU0>;
40 power-domains = <&sysc R8A77995_PD_CA53_SCU>;
81 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
97 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
112 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
127 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
142 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
157 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
172 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>;
[all …]
Dr8a77965.dtsi13 #include <dt-bindings/power/r8a77965-sysc.h>
71 power-domains = <&sysc R8A77965_PD_CA57_CPU0>;
80 power-domains = <&sysc R8A77965_PD_CA57_CPU1>;
87 power-domains = <&sysc R8A77965_PD_CA57_SCU>;
146 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
162 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
177 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
192 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
207 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
222 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
[all …]
Dr8a7795.dtsi10 #include <dt-bindings/power/r8a7795-sysc.h>
123 power-domains = <&sysc R8A7795_PD_CA57_CPU0>;
135 power-domains = <&sysc R8A7795_PD_CA57_CPU1>;
147 power-domains = <&sysc R8A7795_PD_CA57_CPU2>;
159 power-domains = <&sysc R8A7795_PD_CA57_CPU3>;
171 power-domains = <&sysc R8A7795_PD_CA53_CPU0>;
182 power-domains = <&sysc R8A7795_PD_CA53_CPU1>;
193 power-domains = <&sysc R8A7795_PD_CA53_CPU2>;
204 power-domains = <&sysc R8A7795_PD_CA53_CPU3>;
213 power-domains = <&sysc R8A7795_PD_CA57_SCU>;
[all …]
Dr8a77980.dtsi12 #include <dt-bindings/power/r8a77980-sysc.h>
37 power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
47 power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
57 power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
67 power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
74 power-domains = <&sysc R8A77980_PD_CA53_SCU>;
132 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
147 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
162 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
177 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
[all …]
Dr8a7796.dtsi10 #include <dt-bindings/power/r8a7796-sysc.h>
134 power-domains = <&sysc R8A7796_PD_CA57_CPU0>;
146 power-domains = <&sysc R8A7796_PD_CA57_CPU1>;
158 power-domains = <&sysc R8A7796_PD_CA53_CPU0>;
169 power-domains = <&sysc R8A7796_PD_CA53_CPU1>;
180 power-domains = <&sysc R8A7796_PD_CA53_CPU2>;
191 power-domains = <&sysc R8A7796_PD_CA53_CPU3>;
200 power-domains = <&sysc R8A7796_PD_CA57_SCU>;
207 power-domains = <&sysc R8A7796_PD_CA53_SCU>;
274 power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
[all …]
Dr8a77970.dtsi12 #include <dt-bindings/power/r8a77970-sysc.h>
36 power-domains = <&sysc R8A77970_PD_CA53_CPU0>;
46 power-domains = <&sysc R8A77970_PD_CA53_CPU1>;
53 power-domains = <&sysc R8A77970_PD_CA53_SCU>;
112 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
128 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
143 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
158 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
173 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
188 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
[all …]
/Linux-v4.19/arch/arm/mach-omap2/
Domap_hwmod.c257 if (!oh->class->sysc) { in _update_sysc_cache()
264 oh->_sysc_cache = omap_hwmod_read(oh, oh->class->sysc->sysc_offs); in _update_sysc_cache()
266 if (!(oh->class->sysc->sysc_flags & SYSC_NO_CACHE)) in _update_sysc_cache()
282 if (!oh->class->sysc) { in _write_sysconfig()
301 omap_hwmod_write(v, oh, oh->class->sysc->sysc_offs); in _write_sysconfig()
323 if (!oh->class->sysc || in _set_master_standbymode()
324 !(oh->class->sysc->sysc_flags & SYSC_HAS_MIDLEMODE)) in _set_master_standbymode()
327 if (!oh->class->sysc->sysc_fields) { in _set_master_standbymode()
332 mstandby_shift = oh->class->sysc->sysc_fields->midle_shift; in _set_master_standbymode()
356 if (!oh->class->sysc || in _set_slave_idlemode()
[all …]
/Linux-v4.19/drivers/bus/
Dti-sysc.c72 struct sysc { struct
94 void sysc_write(struct sysc *ddata, int offset, u32 value) in sysc_write() argument
99 static u32 sysc_read(struct sysc *ddata, int offset) in sysc_read()
113 static bool sysc_opt_clks_needed(struct sysc *ddata) in sysc_opt_clks_needed()
118 static u32 sysc_read_revision(struct sysc *ddata) in sysc_read_revision()
128 static int sysc_get_one_clock(struct sysc *ddata, const char *name) in sysc_get_one_clock()
173 static int sysc_get_clocks(struct sysc *ddata) in sysc_get_clocks()
238 static int sysc_init_resets(struct sysc *ddata) in sysc_init_resets()
271 static int sysc_parse_and_check_child_range(struct sysc *ddata) in sysc_parse_and_check_child_range()
316 static void sysc_init_stdout_path(struct sysc *ddata) in sysc_init_stdout_path()
[all …]

1234