/drivers/pinctrl/samsung/ |
D | pinctrl-exynos-arm.c | 136 .suspend = exynos_pinctrl_suspend, 217 .suspend = exynos_pinctrl_suspend, 226 .suspend = exynos_pinctrl_suspend, 329 .suspend = exynos_pinctrl_suspend, 338 .suspend = exynos_pinctrl_suspend, 426 .suspend = exynos_pinctrl_suspend, 435 .suspend = exynos_pinctrl_suspend, 443 .suspend = exynos_pinctrl_suspend, 451 .suspend = exynos_pinctrl_suspend, 532 .suspend = exynos_pinctrl_suspend, [all …]
|
D | pinctrl-exynos-arm64.c | 194 .suspend = exynos_pinctrl_suspend, 203 .suspend = exynos_pinctrl_suspend, 211 .suspend = exynos_pinctrl_suspend, 219 .suspend = exynos_pinctrl_suspend, 227 .suspend = exynos_pinctrl_suspend, 235 .suspend = exynos_pinctrl_suspend, 243 .suspend = exynos_pinctrl_suspend, 251 .suspend = exynos_pinctrl_suspend, 259 .suspend = exynos_pinctrl_suspend, 267 .suspend = exynos_pinctrl_suspend,
|
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
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() 160 nvkm_instmem_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_instmem_fini() argument [all …]
|
/drivers/base/ |
D | syscore.c | 64 if (ops->suspend) { in syscore_suspend() 65 pm_pr_dbg("Calling %pS\n", ops->suspend); in syscore_suspend() 66 ret = ops->suspend(); in syscore_suspend() 70 "Interrupts enabled after %pS\n", ops->suspend); in syscore_suspend() 78 ops->suspend); in syscore_suspend() 79 pr_err("PM: System core suspend callback %pF failed.\n", ops->suspend); in syscore_suspend()
|
/drivers/net/phy/ |
D | intel-xway.c | 262 .suspend = genphy_suspend, 274 .suspend = genphy_suspend, 286 .suspend = genphy_suspend, 298 .suspend = genphy_suspend, 309 .suspend = genphy_suspend, 320 .suspend = genphy_suspend, 331 .suspend = genphy_suspend, 342 .suspend = genphy_suspend, 353 .suspend = genphy_suspend, 364 .suspend = genphy_suspend,
|
D | realtek.c | 574 .suspend = genphy_suspend, 583 .suspend = genphy_suspend, 602 .suspend = rtl8211b_suspend, 619 .suspend = genphy_suspend, 629 .suspend = genphy_suspend, 639 .suspend = genphy_suspend, 647 .suspend = genphy_suspend, 659 .suspend = genphy_suspend, 671 .suspend = genphy_suspend, 688 .suspend = genphy_suspend,
|
D | micrel.c | 1174 .suspend = genphy_suspend, 1189 .suspend = genphy_suspend, 1204 .suspend = genphy_suspend, 1236 .suspend = genphy_suspend, 1250 .suspend = genphy_suspend, 1265 .suspend = genphy_suspend, 1281 .suspend = kszphy_suspend, 1291 .suspend = genphy_suspend, 1307 .suspend = genphy_suspend, 1326 .suspend = genphy_suspend, [all …]
|
D | smsc.c | 327 .suspend = genphy_suspend, 351 .suspend = genphy_suspend, 380 .suspend = genphy_suspend, 398 .suspend = genphy_suspend, 428 .suspend = genphy_suspend, 454 .suspend = genphy_suspend,
|
/drivers/gpu/drm/nouveau/ |
D | nv84_fence.c | 155 priv->suspend = vmalloc(array_size(sizeof(u32), drm->chan.nr)); in nv84_fence_suspend() 156 if (priv->suspend) { in nv84_fence_suspend() 158 priv->suspend[i] = nouveau_bo_rd32(priv->bo, i*4); in nv84_fence_suspend() 161 return priv->suspend != NULL; in nv84_fence_suspend() 170 if (priv->suspend) { in nv84_fence_resume() 172 nouveau_bo_wr32(priv->bo, i*4, priv->suspend[i]); in nv84_fence_resume() 173 vfree(priv->suspend); in nv84_fence_resume() 174 priv->suspend = NULL; in nv84_fence_resume() 202 priv->base.suspend = nv84_fence_suspend; in nv84_fence_create()
|
D | nouveau_display.h | 21 void (*fini)(struct drm_device *, bool suspend, bool runtime); 34 struct drm_atomic_state *suspend; member 49 void nouveau_display_fini(struct drm_device *dev, bool suspend, bool runtime);
|
D | nouveau_display.c | 599 nouveau_display_fini(struct drm_device *dev, bool suspend, bool runtime) in nouveau_display_fini() argument 606 if (!suspend) { in nouveau_display_fini() 625 disp->fini(dev, runtime, suspend); in nouveau_display_fini() 787 disp->suspend = drm_atomic_helper_suspend(dev); in nouveau_display_suspend() 788 if (IS_ERR(disp->suspend)) { in nouveau_display_suspend() 789 int ret = PTR_ERR(disp->suspend); in nouveau_display_suspend() 790 disp->suspend = NULL; in nouveau_display_suspend() 808 if (disp->suspend) { in nouveau_display_resume() 809 drm_atomic_helper_resume(dev, disp->suspend); in nouveau_display_resume() 810 disp->suspend = NULL; in nouveau_display_resume()
|
/drivers/regulator/ |
D | da9062-regulator.c | 50 struct reg_field suspend; member 66 struct regmap_field *suspend; member 270 return regmap_field_write(regl->suspend, 1); in da9062_suspend_enable() 277 return regmap_field_write(regl->suspend, 0); in da9062_suspend_disable() 391 .suspend = REG_FIELD(DA9062AA_BUCK1_CONT, 428 .suspend = REG_FIELD(DA9062AA_BUCK3_CONT, 465 .suspend = REG_FIELD(DA9062AA_BUCK4_CONT, 494 .suspend = REG_FIELD(DA9062AA_LDO1_CONT, 527 .suspend = REG_FIELD(DA9062AA_LDO2_CONT, 560 .suspend = REG_FIELD(DA9062AA_LDO3_CONT, [all …]
|
D | da9063-regulator.c | 79 struct reg_field suspend; member 103 .suspend = BFIELD(DA9063_REG_##regl_name##_CONT, DA9063_LDO_CONF), \ 128 .suspend = BFIELD(DA9063_REG_##regl_name##_CONT, DA9063_BUCK_CONF), \ 148 struct regmap_field *suspend; member 362 return regmap_field_write(regl->suspend, 1); in da9063_suspend_enable() 369 return regmap_field_write(regl->suspend, 0); in da9063_suspend_disable() 787 if (regl->info->suspend.reg) { in da9063_regulator_probe() 788 regl->suspend = devm_regmap_field_alloc(&pdev->dev, in da9063_regulator_probe() 789 da9063->regmap, regl->info->suspend); in da9063_regulator_probe() 790 if (IS_ERR(regl->suspend)) in da9063_regulator_probe() [all …]
|
/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | base.c | 315 nvkm_therm_clkgate_fini(struct nvkm_therm *therm, bool suspend) in nvkm_therm_clkgate_fini() argument 322 suspend ? "suspend" : "fini"); in nvkm_therm_clkgate_fini() 323 therm->func->clkgate_fini(therm, suspend); in nvkm_therm_clkgate_fini() 344 nvkm_therm_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_therm_fini() argument 351 nvkm_therm_fan_fini(therm, suspend); in nvkm_therm_fini() 352 nvkm_therm_sensor_fini(therm, suspend); in nvkm_therm_fini() 354 if (suspend) { in nvkm_therm_fini() 355 therm->suspend = therm->mode; in nvkm_therm_fini() 383 if (therm->suspend >= 0) { in nvkm_therm_init() 385 if (therm->suspend > 0) in nvkm_therm_init() [all …]
|
/drivers/gpu/drm/nouveau/nvkm/core/ |
D | oproxy.c | 109 nvkm_oproxy_fini(struct nvkm_object *object, bool suspend) in nvkm_oproxy_fini() argument 115 ret = oproxy->func->fini[0](oproxy, suspend); in nvkm_oproxy_fini() 116 if (ret && suspend) in nvkm_oproxy_fini() 121 ret = oproxy->object->func->fini(oproxy->object, suspend); in nvkm_oproxy_fini() 122 if (ret && suspend) in nvkm_oproxy_fini() 127 ret = oproxy->func->fini[1](oproxy, suspend); in nvkm_oproxy_fini() 128 if (ret && suspend) in nvkm_oproxy_fini()
|
D | object.c | 179 nvkm_object_fini(struct nvkm_object *object, bool suspend) in nvkm_object_fini() argument 181 const char *action = suspend ? "suspend" : "fini"; in nvkm_object_fini() 189 ret = nvkm_object_fini(child, suspend); in nvkm_object_fini() 190 if (ret && suspend) in nvkm_object_fini() 196 ret = object->func->fini(object, suspend); in nvkm_object_fini() 199 if (suspend) in nvkm_object_fini()
|
D | subdev.c | 110 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_subdev_fini() argument 113 const char *action = suspend ? "suspend" : "fini"; in nvkm_subdev_fini() 120 int ret = subdev->func->fini(subdev, suspend); in nvkm_subdev_fini() 123 if (suspend) in nvkm_subdev_fini()
|
/drivers/pnp/ |
D | driver.c | 171 if (pnp_drv->driver.pm && pnp_drv->driver.pm->suspend) { in __pnp_bus_suspend() 172 error = pnp_drv->driver.pm->suspend(dev); in __pnp_bus_suspend() 173 suspend_report_result(pnp_drv->driver.pm->suspend, error); in __pnp_bus_suspend() 178 if (pnp_drv->suspend) { in __pnp_bus_suspend() 179 error = pnp_drv->suspend(pnp_dev, state); in __pnp_bus_suspend() 191 pnp_dev->protocol->suspend(pnp_dev, state); in __pnp_bus_suspend() 248 .suspend = pnp_bus_suspend,
|
/drivers/soc/samsung/ |
D | Kconfig | 48 Resume code. See <file:Documentation/arm/samsung-s3c24xx/suspend.rst> 52 bool "SMDK LED suspend/resume debugging" 56 for debugging of the state of the suspend and resume process. 73 See <file:Documentation/arm/samsung-s3c24xx/suspend.rst> 81 corruption over suspend and resume. A smaller value will mean that 85 See <file:Documentation/arm/samsung-s3c24xx/suspend.rst>
|
/drivers/net/usb/ |
D | huawei_cdc_ncm.c | 147 drvstate->subdriver->suspend) in huawei_cdc_ncm_suspend() 148 ret = drvstate->subdriver->suspend(intf, message); in huawei_cdc_ncm_suspend() 176 drvstate->subdriver->suspend(intf, PMSG_SUSPEND); in huawei_cdc_ncm_resume() 217 .suspend = huawei_cdc_ncm_suspend,
|
/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | pci.c | 1578 nvkm_device_pci_fini(struct nvkm_device *device, bool suspend) in nvkm_device_pci_fini() argument 1581 if (suspend) { in nvkm_device_pci_fini() 1583 pdev->suspend = true; in nvkm_device_pci_fini() 1591 if (pdev->suspend) { in nvkm_device_pci_preinit() 1596 pdev->suspend = false; in nvkm_device_pci_preinit()
|
/drivers/net/ |
D | sungem_phy.c | 893 .suspend = bcm5201_suspend, 911 .suspend = bcm5221_suspend, 930 .suspend = bcm5241_suspend, 949 .suspend = bcm5400_suspend, 968 .suspend = bcm5401_suspend, 987 .suspend = generic_suspend, 1006 .suspend = generic_suspend, 1026 .suspend = generic_suspend, 1044 .suspend = generic_suspend, 1064 .suspend = generic_suspend, [all …]
|
/drivers/usb/mtu3/ |
D | mtu3_host.c | 149 int ssusb_host_disable(struct ssusb_mtk *ssusb, bool suspend) in ssusb_host_disable() argument 165 value |= suspend ? 0 : SSUSB_U3_PORT_DIS; in ssusb_host_disable() 173 value |= suspend ? 0 : SSUSB_U2_PORT_DIS; in ssusb_host_disable() 180 if (!suspend) in ssusb_host_disable()
|
/drivers/net/wireless/ath/wil6210/ |
D | pm.c | 88 if (is_runtime && !wil->platform_ops.suspend) { in wil_can_suspend() 261 if (wil->platform_ops.suspend) { in wil_suspend_keep_radio_on() 262 rc = wil->platform_ops.suspend(wil->platform_handle, true); in wil_suspend_keep_radio_on() 336 if (wil->platform_ops.suspend) { in wil_suspend_radio_off() 337 rc = wil->platform_ops.suspend(wil->platform_handle, false); in wil_suspend_radio_off()
|
/drivers/soc/renesas/ |
D | rmobile-sysc.c | 37 int (*suspend)(void); member 53 if (rmobile_pd->suspend) { in rmobile_pd_power_down() 54 int ret = rmobile_pd->suspend(); in rmobile_pd_power_down() 246 pd->suspend = rmobile_pd_suspend_console; in rmobile_setup_pm_domain()
|