| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/ |
| D | renesas,rcar-sysc.yaml | 4 $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/ |
| D | Makefile | 6 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 …]
|
| D | rcar-sysc.c | 3 * 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/ |
| D | omap4-l4.dtsi | 45 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 …]
|
| D | am437x-l4.dtsi | 35 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 …]
|
| D | omap5-l4.dtsi | 53 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 …]
|
| D | dra7-l4.dtsi | 48 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 …]
|
| D | am33xx-l4.dtsi | 34 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 …]
|
| D | omap4-l4-abe.dtsi | 90 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 …]
|
| D | am4372.dtsi | 11 #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 …]
|
| D | omap4.dtsi | 6 #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 …]
|
| D | omap5-l4-abe.dtsi | 90 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 …]
|
| D | am57-pruss.dtsi | 10 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>,
|
| D | omap5.dtsi | 8 #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 …]
|
| D | am33xx.dtsi | 11 #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/ |
| D | omap4-l4.dtsi | 45 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/ |
| D | ti-sysc.txt | 1 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/ |
| D | renesas,rcar-sysc.txt | 10 - "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/ |
| D | ti-sysc.txt | 1 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/ |
| D | Makefile | 6 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/ |
| D | ti-sysc.c | 2 * 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/ |
| D | r8a77995.dtsi | 11 #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 …]
|
| D | r8a77990.dtsi | 10 #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/ |
| D | r8a77995.dtsi | 11 #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 …]
|
| D | r8a77980.dtsi | 12 #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 …]
|