Home
last modified time | relevance | path

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

12345678

/linux-6.15/drivers/pmdomain/renesas/
H A DMakefile3 obj-$(CONFIG_SYSC_R8A7742) += r8a7742-sysc.o
4 obj-$(CONFIG_SYSC_R8A7743) += r8a7743-sysc.o
5 obj-$(CONFIG_SYSC_R8A7745) += r8a7745-sysc.o
6 obj-$(CONFIG_SYSC_R8A77470) += r8a77470-sysc.o
7 obj-$(CONFIG_SYSC_R8A774A1) += r8a774a1-sysc.o
8 obj-$(CONFIG_SYSC_R8A774B1) += r8a774b1-sysc.o
11 obj-$(CONFIG_SYSC_R8A7779) += r8a7779-sysc.o
12 obj-$(CONFIG_SYSC_R8A7790) += r8a7790-sysc.o
13 obj-$(CONFIG_SYSC_R8A7791) += r8a7791-sysc.o
14 obj-$(CONFIG_SYSC_R8A7792) += r8a7792-sysc.o
[all …]
/linux-6.15/Documentation/devicetree/bindings/power/
H A Drenesas,rcar-sysc.yaml17 include/dt-bindings/power/r8*-sysc.h
22 - renesas,r8a7742-sysc # RZ/G1H
23 - renesas,r8a7743-sysc # RZ/G1M
24 - renesas,r8a7744-sysc # RZ/G1N
25 - renesas,r8a7745-sysc # RZ/G1E
26 - renesas,r8a77470-sysc # RZ/G1C
27 - renesas,r8a774a1-sysc # RZ/G2M
29 - renesas,r8a774b1-sysc # RZ/G2N
30 - renesas,r8a774c0-sysc # RZ/G2E
31 - renesas,r8a774e1-sysc # RZ/G2H
[all …]
/linux-6.15/arch/arm/boot/dts/ti/omap/
H A Domap4-l4.dtsi48 compatible = "ti,sysc-omap4", "ti,sysc";
90 compatible = "ti,sysc-omap4", "ti,sysc";
115 compatible = "ti,sysc-omap4", "ti,sysc";
140 compatible = "ti,sysc-omap2", "ti,sysc";
177 compatible = "ti,sysc-omap2", "ti,sysc";
244 compatible = "ti,sysc-omap2", "ti,sysc";
271 compatible = "ti,sysc-omap4", "ti,sysc";
321 compatible = "ti,sysc-omap2", "ti,sysc";
387 compatible = "ti,sysc-omap2", "ti,sysc";
426 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Ddra7-l4.dtsi52 compatible = "ti,sysc-omap4", "ti,sysc";
141 compatible = "ti,sysc-omap4", "ti,sysc";
167 compatible = "ti,sysc-omap4", "ti,sysc";
192 compatible = "ti,sysc-omap2", "ti,sysc";
239 compatible = "ti,sysc-omap2", "ti,sysc";
306 compatible = "ti,sysc-omap2", "ti,sysc";
397 compatible = "ti,sysc-omap4-sr", "ti,sysc";
443 compatible = "ti,sysc-omap4", "ti,sysc";
472 compatible = "ti,sysc-omap2", "ti,sysc";
580 compatible = "ti,sysc-omap4", "ti,sysc";
[all …]
H A Domap5-l4.dtsi56 compatible = "ti,sysc-omap4", "ti,sysc";
121 compatible = "ti,sysc-omap4", "ti,sysc";
147 compatible = "ti,sysc-omap4", "ti,sysc";
172 compatible = "ti,sysc-omap4", "ti,sysc";
217 compatible = "ti,sysc-omap2", "ti,sysc";
273 compatible = "ti,sysc-omap2", "ti,sysc";
301 compatible = "ti,sysc-omap4", "ti,sysc";
350 compatible = "ti,sysc-omap2", "ti,sysc";
436 compatible = "ti,sysc-omap2", "ti,sysc";
493 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Dam437x-l4.dtsi38 compatible = "ti,sysc-omap4", "ti,sysc";
60 compatible = "ti,sysc-omap4", "ti,sysc";
143 compatible = "ti,sysc-omap2", "ti,sysc";
177 compatible = "ti,sysc-omap2", "ti,sysc";
203 compatible = "ti,sysc-omap2", "ti,sysc";
235 compatible = "ti,sysc-omap4", "ti,sysc";
273 compatible = "ti,sysc-omap4", "ti,sysc";
381 compatible = "ti,sysc-omap2", "ti,sysc";
462 compatible = "ti,sysc-omap2", "ti,sysc";
694 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Dam33xx-l4.dtsi37 compatible = "ti,sysc-omap4", "ti,sysc";
97 compatible = "ti,sysc-omap4", "ti,sysc";
138 compatible = "ti,sysc-omap2", "ti,sysc";
183 compatible = "ti,sysc-omap2", "ti,sysc";
214 compatible = "ti,sysc-omap2", "ti,sysc";
246 compatible = "ti,sysc-omap4", "ti,sysc";
283 compatible = "ti,sysc-omap4", "ti,sysc";
396 compatible = "ti,sysc-omap2", "ti,sysc";
838 compatible = "ti,sysc-pruss", "ti,sysc";
1091 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Domap4.dtsi156 compatible = "ti,sysc-omap2", "ti,sysc";
193 compatible = "ti,sysc-omap4", "ti,sysc";
238 compatible = "ti,sysc-omap2", "ti,sysc";
267 compatible = "ti,sysc-omap4", "ti,sysc";
287 compatible = "ti,sysc-omap2", "ti,sysc";
373 compatible = "ti,sysc-omap2", "ti,sysc";
402 compatible = "ti,sysc-omap2", "ti,sysc";
485 compatible = "ti,sysc-omap4", "ti,sysc";
516 compatible = "ti,sysc-omap2", "ti,sysc";
542 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Domap4-l4-abe.dtsi90 compatible = "ti,sysc-omap2", "ti,sysc";
125 compatible = "ti,sysc-omap2", "ti,sysc";
160 compatible = "ti,sysc-omap2", "ti,sysc";
196 compatible = "ti,sysc-mcasp", "ti,sysc";
231 compatible = "ti,sysc-omap4", "ti,sysc";
262 compatible = "ti,sysc-omap2", "ti,sysc";
290 compatible = "ti,sysc-omap4", "ti,sysc";
324 compatible = "ti,sysc-omap4-timer", "ti,sysc";
355 compatible = "ti,sysc-omap4-timer", "ti,sysc";
386 compatible = "ti,sysc-omap4-timer", "ti,sysc";
[all …]
H A Domap5-l4-abe.dtsi90 compatible = "ti,sysc-omap2", "ti,sysc";
92 reg-names = "sysc";
125 compatible = "ti,sysc-omap2", "ti,sysc";
160 compatible = "ti,sysc-omap2", "ti,sysc";
213 compatible = "ti,sysc-omap4", "ti,sysc";
253 compatible = "ti,sysc-omap4", "ti,sysc";
287 compatible = "ti,sysc-omap4-timer", "ti,sysc";
319 compatible = "ti,sysc-omap4-timer", "ti,sysc";
351 compatible = "ti,sysc-omap4-timer", "ti,sysc";
382 compatible = "ti,sysc-omap4-timer", "ti,sysc";
[all …]
H A Dam33xx.dtsi158 compatible = "ti,sysc-omap4-simple", "ti,sysc";
167 compatible = "ti,sysc-omap4-simple", "ti,sysc";
224 compatible = "ti,sysc-omap4", "ti,sysc";
251 compatible = "ti,sysc-omap4", "ti,sysc";
274 compatible = "ti,sysc-omap4", "ti,sysc";
297 compatible = "ti,sysc-omap4", "ti,sysc";
320 compatible = "ti,sysc-omap2", "ti,sysc";
349 compatible = "ti,sysc-omap4", "ti,sysc";
531 compatible = "ti,sysc-omap2", "ti,sysc";
594 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Dam4372.dtsi205 compatible = "ti,sysc-omap4", "ti,sysc";
234 compatible = "ti,sysc-omap4", "ti,sysc";
257 compatible = "ti,sysc-omap4", "ti,sysc";
280 compatible = "ti,sysc-omap4", "ti,sysc";
303 compatible = "ti,sysc-omap2", "ti,sysc";
360 compatible = "ti,sysc-omap2", "ti,sysc";
390 compatible = "ti,sysc-omap2", "ti,sysc";
420 compatible = "ti,sysc-pruss", "ti,sysc";
607 compatible = "ti,sysc-omap2", "ti,sysc";
644 compatible = "ti,sysc-omap4", "ti,sysc";
[all …]
H A Domap5.dtsi192 compatible = "ti,sysc-omap2", "ti,sysc";
228 compatible = "ti,sysc-omap2", "ti,sysc";
280 compatible = "ti,sysc-omap2", "ti,sysc";
343 compatible = "ti,sysc-omap2", "ti,sysc";
372 compatible = "ti,sysc-omap2", "ti,sysc";
440 compatible = "ti,sysc-omap4", "ti,sysc";
464 compatible = "ti,sysc-omap2", "ti,sysc";
490 compatible = "ti,sysc-omap2", "ti,sysc";
522 compatible = "ti,sysc-omap2", "ti,sysc";
549 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Ddra7.dtsi188 compatible = "ti,sysc-omap4", "ti,sysc";
262 compatible = "ti,sysc-omap4", "ti,sysc";
380 compatible = "ti,sysc-omap4", "ti,sysc";
420 compatible = "ti,sysc-omap4", "ti,sysc";
445 compatible = "ti,sysc-omap4", "ti,sysc";
470 compatible = "ti,sysc-omap2", "ti,sysc";
525 compatible = "ti,sysc-omap2", "ti,sysc";
554 compatible = "ti,sysc-omap2", "ti,sysc";
583 compatible = "ti,sysc-omap2", "ti,sysc";
612 compatible = "ti,sysc-omap2", "ti,sysc";
[all …]
H A Domap36xx.dtsi8 #include <dt-bindings/bus/ti-sysc.h>
149 compatible = "ti,sysc-omap3630-sr", "ti,sysc";
152 reg-names = "sysc";
154 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
171 compatible = "ti,sysc-omap3630-sr", "ti,sysc";
174 reg-names = "sysc";
176 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
199 compatible = "ti,sysc-omap4", "ti,sysc";
202 reg-names = "rev", "sysc";
203 ti,sysc-midle = <SYSC_IDLE_FORCE>,
[all …]
/linux-6.15/drivers/soc/renesas/
H A Drz-sysc.c57 val = readl(sysc->base + soc_data->devid_offset); in rz_sysc_soc_init()
71 soc_data->print_id(sysc->dev, sysc->base, soc_dev_attr); in rz_sysc_soc_init()
73 dev_info(sysc->dev, "Detected Renesas %s %s Rev %s\n", in rz_sysc_soc_init()
102 struct rz_sysc *sysc; in rz_sysc_probe() local
108 sysc = devm_kzalloc(dev, sizeof(*sysc), GFP_KERNEL); in rz_sysc_probe()
109 if (!sysc) in rz_sysc_probe()
112 sysc->base = devm_platform_ioremap_resource(pdev, 0); in rz_sysc_probe()
113 if (IS_ERR(sysc->base)) in rz_sysc_probe()
114 return PTR_ERR(sysc->base); in rz_sysc_probe()
116 sysc->dev = dev; in rz_sysc_probe()
[all …]
/linux-6.15/Documentation/devicetree/bindings/bus/
H A Dti-sysc.yaml37 - ti,sysc-omap2
38 - ti,sysc-omap4
52 - const: ti,sysc
54 - const: ti,sysc
72 - const: sysc
77 - enum: [ sysc, syss ]
139 ti,sysc-mask:
143 ti,sysc-midle:
147 ti,sysc-sidle:
155 ti,sysc-delay-us:
[all …]
/linux-6.15/drivers/clk/ralink/
H A Dclk-mtmips.c395 struct regmap *sysc = clk->priv->sysc; in rt5350_xtal_recalc_rate() local
409 struct regmap *sysc = clk->priv->sysc; in rt5350_cpu_recalc_rate() local
440 struct regmap *sysc = clk->priv->sysc; in rt3352_cpu_recalc_rate() local
460 struct regmap *sysc = clk->priv->sysc; in rt305x_cpu_recalc_rate() local
480 struct regmap *sysc = clk->priv->sysc; in rt3883_cpu_recalc_rate() local
504 struct regmap *sysc = clk->priv->sysc; in rt3883_bus_recalc_rate() local
530 struct regmap *sysc = clk->priv->sysc; in rt2880_cpu_recalc_rate() local
566 struct regmap *sysc = clk->priv->sysc; in mt7620_pll_recalc_rate() local
1035 struct regmap *sysc = data->sysc; in mtmips_assert_device() local
1044 struct regmap *sysc = data->sysc; in mtmips_deassert_device() local
[all …]
H A Dclk-mt7621.c36 struct regmap *sysc; member
101 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_enable() local
110 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_disable() local
118 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_is_enabled() local
240 struct regmap *sysc = clk->priv->sysc; in mt7621_xtal_recalc_rate() local
259 struct regmap *sysc = clk->priv->sysc; in mt7621_cpu_recalc_rate() local
362 if (IS_ERR(priv->sysc)) { in mt7621_clk_init()
412 struct regmap *sysc; member
424 struct regmap *sysc = data->sysc; in mt7621_assert_device() local
433 struct regmap *sysc = data->sysc; in mt7621_deassert_device() local
[all …]
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dmediatek,mtmips-sysc.yaml31 - ralink,mt7620-sysc
32 - ralink,mt7628-sysc
33 - ralink,mt7688-sysc
34 - ralink,rt2880-sysc
35 - ralink,rt3050-sysc
36 - ralink,rt3052-sysc
37 - ralink,rt3352-sysc
38 - ralink,rt3883-sysc
39 - ralink,rt5350-sysc
66 #include <dt-bindings/clock/mediatek,mtmips-sysc.h>
[all …]
/linux-6.15/drivers/bus/
H A Dti-sysc.c69 struct sysc *ddata;
138 struct sysc { struct
161 void (*pre_reset_quirk)(struct sysc *sysc); argument
162 void (*post_reset_quirk)(struct sysc *sysc); argument
163 void (*reset_done_quirk)(struct sysc *sysc); argument
164 void (*module_enable_quirk)(struct sysc *sysc); argument
165 void (*module_disable_quirk)(struct sysc *sysc); argument
166 void (*module_unlock_quirk)(struct sysc *sysc); argument
167 void (*module_lock_quirk)(struct sysc *sysc); argument
1051 struct sysc *ddata; in sysc_enable_module()
[all …]
/linux-6.15/arch/mips/boot/dts/ralink/
H A Dmt7628a.dtsi35 sysc: syscon@0 { label
139 resets = <&sysc 8>;
155 resets = <&sysc 9>;
193 resets = <&sysc 18>;
209 clocks = <&sysc MT76X8_CLK_I2C>;
211 resets = <&sysc 16>;
229 resets = <&sysc 12>;
247 resets = <&sysc 19>;
265 resets = <&sysc 20>;
281 ralink,sysctl = <&sysc>;
[all …]
/linux-6.15/arch/arm64/boot/dts/renesas/
H A Dr8a77980.dtsi12 #include <dt-bindings/power/r8a77980-sysc.h>
35 power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
45 power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
55 power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
65 power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
72 power-domains = <&sysc R8A77980_PD_CA53_SCU>;
137 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
153 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
325 sysc: system-controller@e6180000 { label
326 compatible = "renesas,r8a77980-sysc";
[all …]
/linux-6.15/arch/arm/mach-omap2/
H A Domap_hwmod.c272 if (!oh->class->sysc) { in _update_sysc_cache()
497 sysc = oh->class->sysc; in _wait_softreset_complete()
499 if (sysc->sysc_flags & SYSS_HAS_RESET_STATUS && sysc->syss_offs > 0) in _wait_softreset_complete()
1178 if (!oh->class->sysc) in _enable_sysc()
1275 if (!oh->class->sysc) in _idle_sysc()
1327 if (!oh->class->sysc) in _shutdown_sysc()
1980 if (oh->class->sysc) in _idle()
3395 sysc = kzalloc(sizeof(*sysc), GFP_KERNEL); in omap_hwmod_allocate_module()
3396 if (!sysc) in omap_hwmod_allocate_module()
3443 oh->class->sysc = sysc; in omap_hwmod_allocate_module()
[all …]
/linux-6.15/arch/arm/boot/dts/renesas/
H A Dr8a77470.dtsi11 #include <dt-bindings/power/r8a77470-sysc.h>
35 power-domains = <&sysc R8A77470_PD_CA7_CPU0>;
46 power-domains = <&sysc R8A77470_PD_CA7_CPU1>;
55 power-domains = <&sysc R8A77470_PD_CA7_SCU>;
96 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
112 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
127 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
142 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
158 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
218 sysc: system-controller@e6180000 { label
[all …]

12345678