/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-evb-rk808.dts | 47 regulator-off-in-suspend; 58 regulator-on-in-suspend; 59 regulator-suspend-microvolt = <1000000>; 68 regulator-on-in-suspend; 79 regulator-on-in-suspend; 80 regulator-suspend-microvolt = <3300000>; 91 regulator-on-in-suspend; 92 regulator-suspend-microvolt = <3300000>; 103 regulator-off-in-suspend; 114 regulator-on-in-suspend; [all …]
|
H A D | rv1126-sonoff-ihost.dtsi | 87 regulator-off-in-suspend; 100 regulator-off-in-suspend; 110 regulator-on-in-suspend; 122 regulator-on-in-suspend; 123 regulator-suspend-microvolt = <3300000>; 134 regulator-on-in-suspend; 135 regulator-suspend-microvolt = <2200000>; 146 regulator-off-in-suspend; 157 regulator-on-in-suspend; 158 regulator-suspend-microvolt = <1800000>; [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | px30-firefly-jd4-core.dtsi | 98 regulator-on-in-suspend; 99 regulator-suspend-microvolt = <950000>; 112 regulator-off-in-suspend; 113 regulator-suspend-microvolt = <950000>; 123 regulator-on-in-suspend; 135 regulator-on-in-suspend; 136 regulator-suspend-microvolt = <3000000>; 148 regulator-on-in-suspend; 149 regulator-suspend-microvolt = <3300000>; 161 regulator-on-in-suspend; [all …]
|
H A D | rk3588-friendlyelec-cm3588.dtsi | 145 fcs,suspend-voltage-selector = <1>; 155 regulator-off-in-suspend; 162 fcs,suspend-voltage-selector = <1>; 172 regulator-off-in-suspend; 183 fcs,suspend-voltage-selector = <1>; 193 regulator-off-in-suspend; 386 regulator-off-in-suspend; 399 regulator-off-in-suspend; 412 regulator-off-in-suspend; 413 regulator-suspend-microvolt = <750000>; [all …]
|
H A D | rk3399-evb.dts | 208 regulator-on-in-suspend; 209 regulator-suspend-microvolt = <900000>; 221 regulator-off-in-suspend; 230 regulator-on-in-suspend; 241 regulator-on-in-suspend; 242 regulator-suspend-microvolt = <1800000>; 253 regulator-off-in-suspend; 264 regulator-off-in-suspend; 275 regulator-on-in-suspend; 276 regulator-suspend-microvolt = <1800000>; [all …]
|
H A D | rk3568-radxa-cm3i.dtsi | 122 fcs,suspend-voltage-selector = <1>; 132 regulator-off-in-suspend; 168 regulator-off-in-suspend; 181 regulator-off-in-suspend; 192 regulator-on-in-suspend; 204 regulator-off-in-suspend; 216 regulator-off-in-suspend; 226 regulator-off-in-suspend; 238 regulator-off-in-suspend; 250 regulator-on-in-suspend; [all …]
|
H A D | rk3588s-rock-5a.dts | 194 fcs,suspend-voltage-selector = <1>; 204 regulator-off-in-suspend; 211 fcs,suspend-voltage-selector = <1>; 221 regulator-off-in-suspend; 232 fcs,suspend-voltage-selector = <1>; 242 regulator-off-in-suspend; 510 regulator-off-in-suspend; 523 regulator-off-in-suspend; 536 regulator-off-in-suspend; 537 regulator-suspend-microvolt = <750000>; [all …]
|
H A D | rk3399-rock960.dtsi | 151 fcs,suspend-voltage-selector = <1>; 162 regulator-off-in-suspend; 169 fcs,suspend-voltage-selector = <1>; 178 regulator-off-in-suspend; 215 regulator-off-in-suspend; 226 regulator-off-in-suspend; 235 regulator-on-in-suspend; 246 regulator-on-in-suspend; 247 regulator-suspend-microvolt = <1800000>; 258 regulator-on-in-suspend; [all …]
|
H A D | rk3566-radxa-zero-3.dtsi | 243 regulator-off-in-suspend; 244 regulator-suspend-microvolt = <900000>; 258 regulator-off-in-suspend; 269 regulator-on-in-suspend; 282 regulator-on-in-suspend; 283 regulator-suspend-microvolt = <3300000>; 295 regulator-on-in-suspend; 296 regulator-suspend-microvolt = <1800000>; 308 regulator-off-in-suspend; 320 regulator-on-in-suspend; [all …]
|
H A D | rk3588s-odroid-m2.dts | 279 fcs,suspend-voltage-selector = <1>; 289 regulator-off-in-suspend; 296 fcs,suspend-voltage-selector = <1>; 306 regulator-off-in-suspend; 317 fcs,suspend-voltage-selector = <1>; 327 regulator-off-in-suspend; 596 regulator-off-in-suspend; 609 regulator-off-in-suspend; 622 regulator-off-in-suspend; 623 regulator-suspend-microvolt = <750000>; [all …]
|
H A D | rk3566-quartz64-b.dts | 231 fcs,suspend-voltage-selector = <1>; 241 regulator-off-in-suspend; 283 regulator-on-in-suspend; 284 regulator-suspend-microvolt = <900000>; 297 regulator-off-in-suspend; 298 regulator-suspend-microvolt = <900000>; 308 regulator-on-in-suspend; 318 regulator-off-in-suspend; 330 regulator-on-in-suspend; 331 regulator-suspend-microvolt = <1800000>; [all …]
|
H A D | rk3399-hugsun-x99.dts | 220 fcs,suspend-voltage-selector = <1>; 225 regulator-off-in-suspend; 238 fcs,suspend-voltage-selector = <1>; 244 regulator-off-in-suspend; 282 regulator-off-in-suspend; 294 regulator-off-in-suspend; 303 regulator-on-in-suspend; 314 regulator-on-in-suspend; 315 regulator-suspend-microvolt = <1800000>; 326 regulator-on-in-suspend; [all …]
|
H A D | rk3588-orangepi-5-plus.dts | 311 fcs,suspend-voltage-selector = <1>; 321 regulator-off-in-suspend; 328 fcs,suspend-voltage-selector = <1>; 338 regulator-off-in-suspend; 608 regulator-off-in-suspend; 621 regulator-off-in-suspend; 634 regulator-off-in-suspend; 635 regulator-suspend-microvolt = <750000>; 648 regulator-off-in-suspend; 661 regulator-off-in-suspend; [all …]
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5422-samsung-k3g.dts | 96 regulator-off-in-suspend; 108 regulator-off-in-suspend; 120 regulator-off-in-suspend; 132 regulator-off-in-suspend; 144 regulator-off-in-suspend; 156 regulator-off-in-suspend; 202 regulator-on-in-suspend; 213 regulator-off-in-suspend; 225 regulator-on-in-suspend; 243 regulator-off-in-suspend; [all …]
|
H A D | exynos5420-galaxy-tab-common.dtsi | 146 regulator-off-in-suspend; 158 regulator-off-in-suspend; 170 regulator-off-in-suspend; 182 regulator-off-in-suspend; 194 regulator-off-in-suspend; 207 regulator-off-in-suspend; 253 regulator-on-in-suspend; 264 regulator-off-in-suspend; 276 regulator-on-in-suspend; 295 regulator-off-in-suspend; [all …]
|
/linux/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos-arm64.c | 221 .suspend = exynos_pinctrl_suspend, 230 .suspend = exynos_pinctrl_suspend, 238 .suspend = exynos_pinctrl_suspend, 246 .suspend = exynos_pinctrl_suspend, 254 .suspend = exynos_pinctrl_suspend, 262 .suspend = exynos_pinctrl_suspend, 270 .suspend = exynos_pinctrl_suspend, 278 .suspend = exynos_pinctrl_suspend, 286 .suspend = exynos_pinctrl_suspend, 294 .suspend = exynos_pinctrl_suspend, [all …]
|
H A D | pinctrl-exynos-arm.c | 150 .suspend = exynos_pinctrl_suspend, 231 .suspend = exynos_pinctrl_suspend, 240 .suspend = exynos_pinctrl_suspend, 343 .suspend = exynos_pinctrl_suspend, 352 .suspend = exynos_pinctrl_suspend, 440 .suspend = exynos_pinctrl_suspend, 449 .suspend = exynos_pinctrl_suspend, 457 .suspend = exynos_pinctrl_suspend, 465 .suspend = exynos_pinctrl_suspend, 546 .suspend = exynos_pinctrl_suspend, [all …]
|
/linux/Documentation/admin-guide/pm/ |
H A D | suspend-flows.rst | 16 referred to as *system-wide suspend* (or simply *system suspend*) states, need 20 the target sleep state is referred to as *system suspend* too (in the majority 25 The kernel code flows associated with the suspend and resume transitions for 27 significant differences between the :ref:`suspend-to-idle <s2idle>` code flows 28 and the code flows related to the :ref:`suspend-to-RAM <s2ram>` and 31 The :ref:`suspend-to-RAM <s2ram>` and :ref:`standby <standby>` sleep states 33 boils down to the platform-specific actions carried out by the suspend and 35 available. Apart from that, the suspend and resume code flows for these sleep 37 *platform-dependent suspend* states in what follows. 46 state to the :ref:`suspend-to-idle <s2idle>` sleep state: [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | base.c | 41 nvkm_wo32(memory, i, iobj->suspend[i / 4]); in nvkm_instobj_load() 43 memcpy_toio(map, iobj->suspend, size); in nvkm_instobj_load() 47 kvfree(iobj->suspend); in nvkm_instobj_load() 48 iobj->suspend = NULL; in nvkm_instobj_load() 59 iobj->suspend = kvmalloc(size, GFP_KERNEL); in nvkm_instobj_save() 60 if (!iobj->suspend) in nvkm_instobj_save() 65 iobj->suspend[i / 4] = nvkm_ro32(memory, i); in nvkm_instobj_save() 67 memcpy_fromio(iobj->suspend, map, size); in nvkm_instobj_save() 86 iobj->suspend = NULL; in nvkm_instobj_ctor() 179 nvkm_instmem_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_instmem_fini() argument [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91-sama5d27_wlsom1.dtsi | 99 regulator-on-in-suspend; 104 regulator-off-in-suspend; 118 regulator-on-in-suspend; 119 regulator-suspend-microvolt = <1200000>; 120 regulator-changeable-in-suspend; 125 regulator-on-in-suspend; 126 regulator-suspend-microvolt = <1200000>; 127 regulator-changeable-in-suspend; 141 regulator-on-in-suspend; 146 regulator-off-in-suspend; [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | e70k02.dtsi | 160 regulator-on-in-suspend; 161 regulator-suspend-max-microvolt = <900000>; 162 regulator-suspend-min-microvolt = <900000>; 173 regulator-on-in-suspend; 174 regulator-suspend-max-microvolt = <3300000>; 175 regulator-suspend-min-microvolt = <3300000>; 187 regulator-on-in-suspend; 188 regulator-suspend-max-microvolt = <1140000>; 189 regulator-suspend-min-microvolt = <1140000>; 202 regulator-on-in-suspend; [all …]
|
H A D | e60k02.dtsi | 146 regulator-on-in-suspend; 147 regulator-suspend-max-microvolt = <900000>; 148 regulator-suspend-min-microvolt = <900000>; 159 regulator-on-in-suspend; 160 regulator-suspend-max-microvolt = <3300000>; 161 regulator-suspend-min-microvolt = <3300000>; 173 regulator-on-in-suspend; 174 regulator-suspend-max-microvolt = <1140000>; 175 regulator-suspend-min-microvolt = <1140000>; 188 regulator-on-in-suspend; [all …]
|
/linux/Documentation/power/ |
H A D | swsusp.rst | 2 Swap suspend 11 If you touch anything on disk between suspend and resume... 20 problems. If your disk driver does not support suspend... (IDE does), 22 between suspend and resume, it may do something wrong. If you change 26 ( ) suspend/resume support is needed to make it safe. 28 If you have any filesystems on USB devices mounted before software suspend, 43 After preparing then you suspend by:: 51 - If you would like to write hibernation image to swap and then suspend 54 echo suspend > /sys/power/disk; echo disk > /sys/power/state 56 - If you have SATA disks, you'll need recent kernels with SATA suspend [all …]
|
H A D | drivers-testing.rst | 2 Testing suspend and resume support in device drivers 10 Unfortunately, to effectively test the support for the system-wide suspend and 11 resume transitions in a driver, it is necessary to suspend and resume a fully 14 (aka suspend to disk or STD) and suspend to RAM (STR), because each of these 18 Of course, for this purpose the test system has to be known to suspend and 20 resolve all suspend/resume-related problems in the test system before you start 22 for more information about the debugging of suspend/resume functionality. 27 Once you have resolved the suspend/resume-related problems with your test system 42 e) Try the test modes of suspend (see: 47 f) Attempt to suspend to RAM using the s2ram tool with the driver loaded [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mm-phycore-som.dtsi | 144 regulator-off-in-suspend; 156 regulator-off-in-suspend; 168 regulator-off-in-suspend; 180 regulator-on-in-suspend; 181 regulator-suspend-min-microvolt = <1500000>; 182 regulator-suspend-max-microvolt = <1500000>; 194 regulator-on-in-suspend; 195 regulator-suspend-min-microvolt = <400000>; 196 regulator-suspend-max-microvolt = <400000>; 208 regulator-on-in-suspend; [all …]
|