Home
last modified time | relevance | path

Searched refs:suspend (Results 1 – 25 of 1147) sorted by relevance

12345678910>>...46

/drivers/pinctrl/samsung/
Dpinctrl-exynos-arm.c136 .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 …]
Dpinctrl-exynos-arm64.c194 .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/
Dbase.c41 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/
Dsyscore.c64 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/
Dintel-xway.c262 .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,
Drealtek.c574 .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,
Dmicrel.c1174 .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 …]
Dsmsc.c327 .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/
Dnv84_fence.c155 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()
Dnouveau_display.h21 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);
Dnouveau_display.c599 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/
Dda9062-regulator.c50 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 …]
Dda9063-regulator.c79 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/
Dbase.c315 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/
Doproxy.c109 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()
Dobject.c179 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()
Dsubdev.c110 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/
Ddriver.c171 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/
DKconfig48 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/
Dhuawei_cdc_ncm.c147 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/
Dpci.c1578 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/
Dsungem_phy.c893 .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/
Dmtu3_host.c149 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/
Dpm.c88 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/
Drmobile-sysc.c37 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()

12345678910>>...46