Home
last modified time | relevance | path

Searched full:sysc (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/
Drenesas,rcar-sysc.yaml4 $id: "http://devicetree.org/schemas/power/renesas,rcar-sysc.yaml#"
20 - renesas,r8a7742-sysc # RZ/G1H
21 - renesas,r8a7743-sysc # RZ/G1M
22 - renesas,r8a7744-sysc # RZ/G1N
23 - renesas,r8a7745-sysc # RZ/G1E
24 - renesas,r8a77470-sysc # RZ/G1C
25 - renesas,r8a774a1-sysc # RZ/G2M
26 - renesas,r8a774b1-sysc # RZ/G2N
27 - renesas,r8a774c0-sysc # RZ/G2E
28 - renesas,r8a774e1-sysc # RZ/G2H
[all …]
/kernel/linux/linux-5.10/drivers/soc/renesas/
DMakefile6 obj-$(CONFIG_SYSC_R8A7742) += r8a7742-sysc.o
7 obj-$(CONFIG_SYSC_R8A7743) += r8a7743-sysc.o
8 obj-$(CONFIG_SYSC_R8A7745) += r8a7745-sysc.o
9 obj-$(CONFIG_SYSC_R8A77470) += r8a77470-sysc.o
10 obj-$(CONFIG_SYSC_R8A774A1) += r8a774a1-sysc.o
11 obj-$(CONFIG_SYSC_R8A774B1) += r8a774b1-sysc.o
12 obj-$(CONFIG_SYSC_R8A774C0) += r8a774c0-sysc.o
13 obj-$(CONFIG_SYSC_R8A774E1) += r8a774e1-sysc.o
14 obj-$(CONFIG_SYSC_R8A7779) += r8a7779-sysc.o
15 obj-$(CONFIG_SYSC_R8A7790) += r8a7790-sysc.o
[all …]
Drcar-sysc.c3 * R-Car SYSC Power management support
18 #include <linux/soc/renesas/rcar-sysc.h>
20 #include "rcar-sysc.h"
22 /* SYSC Common */
23 #define SYSCSR 0x00 /* SYSC Status Register */
29 /* SYSC Status Register */
81 /* Wait until SYSC is ready to accept a power request */ in rcar_sysc_pwr_on_off()
165 pr_debug("sysc power %s domain %d: %08x -> %d\n", on ? "on" : "off", in rcar_sysc_power()
277 { .compatible = "renesas,r8a7742-sysc", .data = &r8a7742_sysc_info },
280 { .compatible = "renesas,r8a7743-sysc", .data = &r8a7743_sysc_info },
[all …]
/kernel/linux/linux-5.10/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";
142 reg-names = "rev", "sysc", "syss";
143 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
147 ti,sysc-midle = <SYSC_IDLE_FORCE>,
150 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
[all …]
Dam437x-l4.dtsi35 compatible = "ti,sysc";
43 compatible = "ti,sysc";
51 compatible = "ti,sysc-omap4", "ti,sysc";
118 compatible = "ti,sysc";
126 compatible = "ti,sysc";
134 compatible = "ti,sysc-omap2", "ti,sysc";
138 reg-names = "rev", "sysc", "syss";
139 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
142 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
168 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
Domap5-l4.dtsi53 compatible = "ti,sysc-omap4", "ti,sysc";
118 compatible = "ti,sysc-omap4", "ti,sysc";
144 compatible = "ti,sysc-omap4", "ti,sysc";
169 compatible = "ti,sysc-omap4", "ti,sysc";
172 reg-names = "rev", "sysc";
173 ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
174 ti,sysc-midle = <SYSC_IDLE_FORCE>,
178 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
214 compatible = "ti,sysc-omap2", "ti,sysc";
218 reg-names = "rev", "sysc", "syss";
[all …]
Ddra7-l4.dtsi48 compatible = "ti,sysc-omap4", "ti,sysc";
137 compatible = "ti,sysc-omap4", "ti,sysc";
163 compatible = "ti,sysc-omap4", "ti,sysc";
188 compatible = "ti,sysc-omap2", "ti,sysc";
192 reg-names = "rev", "sysc", "syss";
193 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
197 ti,sysc-midle = <SYSC_IDLE_FORCE>,
201 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
227 compatible = "ti,sysc";
235 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
Dam33xx-l4.dtsi34 compatible = "ti,sysc-omap4", "ti,sysc";
44 compatible = "ti,sysc";
90 compatible = "ti,sysc-omap4", "ti,sysc";
115 compatible = "ti,sysc";
123 compatible = "ti,sysc";
131 compatible = "ti,sysc-omap2", "ti,sysc";
135 reg-names = "rev", "sysc", "syss";
136 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
139 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
176 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
Domap4-l4-abe.dtsi90 compatible = "ti,sysc-omap2", "ti,sysc";
92 reg-names = "sysc";
93 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
96 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
123 compatible = "ti,sysc-omap2", "ti,sysc";
125 reg-names = "sysc";
126 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
129 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
156 compatible = "ti,sysc-omap2", "ti,sysc";
158 reg-names = "sysc";
[all …]
Dam4372.dtsi11 #include <dt-bindings/bus/ti-sysc.h>
201 compatible = "ti,sysc-omap4", "ti,sysc";
230 compatible = "ti,sysc-omap4", "ti,sysc";
233 reg-names = "rev", "sysc";
234 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
235 ti,sysc-midle = <SYSC_IDLE_FORCE>;
236 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
253 compatible = "ti,sysc-omap4", "ti,sysc";
256 reg-names = "rev", "sysc";
257 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
[all …]
Domap4.dtsi6 #include <dt-bindings/bus/ti-sysc.h>
179 compatible = "ti,sysc-omap4", "ti,sysc";
183 reg-names = "rev", "sysc";
184 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
185 ti,sysc-midle = <SYSC_IDLE_FORCE>,
189 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
193 ti,sysc-delay-us = <2>;
204 compatible = "ti,sysc-omap2", "ti,sysc";
208 reg-names = "rev", "sysc", "syss";
209 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
[all …]
Domap5-l4-abe.dtsi90 compatible = "ti,sysc-omap2", "ti,sysc";
92 reg-names = "sysc";
93 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
96 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
123 compatible = "ti,sysc-omap2", "ti,sysc";
125 reg-names = "sysc";
126 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
129 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
156 compatible = "ti,sysc-omap2", "ti,sysc";
158 reg-names = "sysc";
[all …]
Dam57-pruss.dtsi10 compatible = "ti,sysc-pruss", "ti,sysc";
13 reg-names = "rev", "sysc";
14 ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT |
16 ti,sysc-midle = <SYSC_IDLE_FORCE>,
19 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
31 compatible = "ti,sysc-pruss", "ti,sysc";
34 reg-names = "rev", "sysc";
35 ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT |
37 ti,sysc-midle = <SYSC_IDLE_FORCE>,
40 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
Domap5.dtsi8 #include <dt-bindings/bus/ti-sysc.h>
198 compatible = "ti,sysc-omap2", "ti,sysc";
202 reg-names = "rev", "sysc", "syss";
203 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
206 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
281 compatible = "ti,sysc-omap2", "ti,sysc";
285 reg-names = "rev", "sysc", "syss";
286 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
288 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
310 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
Dam33xx.dtsi11 #include <dt-bindings/bus/ti-sysc.h>
212 compatible = "ti,sysc-omap4", "ti,sysc";
239 compatible = "ti,sysc-omap4", "ti,sysc";
242 reg-names = "rev", "sysc";
243 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
244 ti,sysc-midle = <SYSC_IDLE_FORCE>;
245 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
262 compatible = "ti,sysc-omap4", "ti,sysc";
265 reg-names = "rev", "sysc";
266 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
[all …]
/kernel/linux/linux-4.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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-4.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 …]
/kernel/linux/linux-4.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 …]
/kernel/linux/linux-4.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 …]
/kernel/linux/linux-4.19/drivers/bus/
Dti-sysc.c2 * ti-sysc.c - Texas Instruments sysc interconnect target driver
28 #include <linux/platform_data/ti-sysc.h>
30 #include <dt-bindings/bus/ti-sysc.h>
34 static const char * const reg_names[] = { "rev", "sysc", "syss", };
56 * struct sysc - TI sysc interconnect target module registers and capabilities
72 struct sysc { struct
94 static void sysc_parse_dts_quirks(struct sysc *ddata, struct device_node *np, argument
97 void sysc_write(struct sysc *ddata, int offset, u32 value) in sysc_write()
102 static u32 sysc_read(struct sysc *ddata, int offset) in sysc_read()
116 static bool sysc_opt_clks_needed(struct sysc *ddata) in sysc_opt_clks_needed()
[all …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/renesas/
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 …]
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 …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/
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 …]
Dr8a77980.dtsi12 #include <dt-bindings/power/r8a77980-sysc.h>
44 power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
54 power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
64 power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
74 power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
81 power-domains = <&sysc R8A77980_PD_CA53_SCU>;
142 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
158 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
173 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
188 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
[all …]

12345678910>>...12