/Linux-v4.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 …]
|
/Linux-v4.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 …]
|
D | r8a7792.dtsi | 11 #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 …]
|
D | omap36xx.dtsi | 11 #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>,
|
D | r8a7790.dtsi | 13 #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 …]
|
D | omap34xx.dtsi | 11 #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>;
|
D | omap4.dtsi | 9 #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 …]
|
D | r8a7745.dtsi | 11 #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 …]
|
D | r8a7743.dtsi | 11 #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 …]
|
D | r8a7791.dtsi | 13 #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 …]
|
D | r8a7793.dtsi | 11 #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 …]
|
D | r8a7794.dtsi | 12 #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 …]
|
D | r8a7779.dtsi | 12 #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/ |
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 …]
|
D | renesas,sysc-rmobile.txt | 11 - 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/ |
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 …]
|
/Linux-v4.19/arch/arm64/boot/dts/renesas/ |
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 …]
|
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 | r8a77965.dtsi | 13 #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 …]
|
D | r8a7795.dtsi | 10 #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 …]
|
D | r8a77980.dtsi | 12 #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 …]
|
D | r8a7796.dtsi | 10 #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 …]
|
D | r8a77970.dtsi | 12 #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/ |
D | omap_hwmod.c | 257 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/ |
D | ti-sysc.c | 72 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 …]
|