/linux-4.4.14/drivers/base/ |
D | dd.c | 301 if (dev->pm_domain && dev->pm_domain->activate) { in really_probe() 302 ret = dev->pm_domain->activate(dev); in really_probe() 327 if (dev->pm_domain && dev->pm_domain->sync) in really_probe() 328 dev->pm_domain->sync(dev); in really_probe() 341 if (dev->pm_domain && dev->pm_domain->dismiss) in really_probe() 342 dev->pm_domain->dismiss(dev); in really_probe() 696 if (dev->pm_domain && dev->pm_domain->dismiss) in __device_release_driver() 697 dev->pm_domain->dismiss(dev); in __device_release_driver()
|
/linux-4.4.14/drivers/base/power/ |
D | common.c | 127 if (dev->pm_domain && dev->pm_domain->detach) in dev_pm_domain_detach() 128 dev->pm_domain->detach(dev, power_off); in dev_pm_domain_detach()
|
D | clock_ops.c | 344 if (dev->pm_domain) in pm_clk_notify() 351 dev->pm_domain = clknb->pm_domain; in pm_clk_notify() 361 if (dev->pm_domain != clknb->pm_domain) in pm_clk_notify() 364 dev->pm_domain = NULL; in pm_clk_notify()
|
D | main.c | 491 if (dev->pm_domain) { in device_resume_noirq() 493 callback = pm_noirq_op(&dev->pm_domain->ops, state); in device_resume_noirq() 621 if (dev->pm_domain) { in device_resume_early() 623 callback = pm_late_early_op(&dev->pm_domain->ops, state); in device_resume_early() 764 if (dev->pm_domain) { in device_resume() 766 callback = pm_op(&dev->pm_domain->ops, state); in device_resume() 904 if (dev->pm_domain) { in device_complete() 906 callback = dev->pm_domain->ops.complete; in device_complete() 1038 if (dev->pm_domain) { in __device_suspend_noirq() 1040 callback = pm_noirq_op(&dev->pm_domain->ops, state); in __device_suspend_noirq() [all …]
|
D | domain.c | 50 if (IS_ERR_OR_NULL(dev) || IS_ERR_OR_NULL(dev->pm_domain)) in pm_genpd_lookup_dev() 55 if (&gpd->domain == dev->pm_domain) { in pm_genpd_lookup_dev() 71 if (IS_ERR_OR_NULL(dev->pm_domain)) in dev_to_genpd() 74 return pd_to_genpd(dev->pm_domain); in dev_to_genpd() 1191 dev->pm_domain = &genpd->domain; in genpd_alloc_dev_data() 1210 dev->pm_domain = NULL; in genpd_free_dev_data() 1768 if (dev->pm_domain) in genpd_dev_pm_attach() 1813 dev->pm_domain->detach = genpd_dev_pm_detach; in genpd_dev_pm_attach() 1814 dev->pm_domain->sync = genpd_dev_pm_sync; in genpd_dev_pm_attach()
|
D | runtime.c | 24 if (dev->pm_domain) in __rpm_get_callback() 25 ops = &dev->pm_domain->ops; in __rpm_get_callback()
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | pm_domain.c | 25 .pm_domain = &davinci_pm_domain,
|
D | Makefile | 40 obj-$(CONFIG_HAVE_CLK) += pm_domain.o
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | pm_bus.c | 32 .pm_domain = &default_pm_domain,
|
/linux-4.4.14/arch/arm/mach-keystone/ |
D | pm_domain.c | 29 .pm_domain = &keystone_pm_domain,
|
D | Makefile | 9 obj-$(CONFIG_ARCH_KEYSTONE) += pm_domain.o
|
/linux-4.4.14/drivers/sh/ |
D | pm_runtime.c | 31 .pm_domain = &default_pm_domain,
|
/linux-4.4.14/drivers/gpu/vga/ |
D | vga_switcheroo.c | 921 dev->pm_domain = domain; in vga_switcheroo_init_domain_pm_ops() 924 dev->pm_domain = NULL; in vga_switcheroo_init_domain_pm_ops() 931 dev->pm_domain = NULL; in vga_switcheroo_fini_domain_pm_ops() 992 dev->pm_domain = domain; in vga_switcheroo_init_domain_pm_optimus_hdmi_audio() 995 dev->pm_domain = NULL; in vga_switcheroo_init_domain_pm_optimus_hdmi_audio()
|
/linux-4.4.14/drivers/acpi/ |
D | device_pm.c | 1061 if (adev && dev->pm_domain == &acpi_general_pm_domain) { in acpi_dev_pm_detach() 1062 dev->pm_domain = NULL; in acpi_dev_pm_detach() 1102 if (dev->pm_domain) in acpi_dev_pm_attach() 1114 dev->pm_domain = &acpi_general_pm_domain; in acpi_dev_pm_attach() 1120 dev->pm_domain->detach = acpi_dev_pm_detach; in acpi_dev_pm_attach()
|
D | acpi_lpss.c | 709 pdev->dev.pm_domain = &acpi_lpss_pm_domain; in acpi_lpss_platform_notify() 717 pdev->dev.pm_domain = NULL; in acpi_lpss_platform_notify()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | omap-pm-noop.c | 130 if (dev->pm_domain == &omap_device_pm_domain) { in omap_pm_get_dev_context_loss_count()
|
D | omap_device.c | 171 pdev->dev.pm_domain = &omap_device_pm_domain; in omap_device_build_from_dt() 183 pdev->dev.pm_domain = &omap_device_fail_pm_domain; in omap_device_build_from_dt() 704 pdev->dev.pm_domain = &omap_device_pm_domain; in omap_device_register()
|
/linux-4.4.14/include/linux/ |
D | pm_clock.h | 17 struct dev_pm_domain *pm_domain; member
|
D | device.h | 785 struct dev_pm_domain *pm_domain; member
|
/linux-4.4.14/drivers/misc/mei/ |
D | pci-txe.c | 391 pdev->dev.pm_domain = &dev->pg_domain; in mei_txe_set_pm_domain() 403 dev->dev->pm_domain = NULL; in mei_txe_unset_pm_domain()
|
D | pci-me.c | 439 pdev->dev.pm_domain = &dev->pg_domain; in mei_me_set_pm_domain() 451 dev->dev->pm_domain = NULL; in mei_me_unset_pm_domain()
|
/linux-4.4.14/drivers/soc/mediatek/ |
D | mtk-scpsys.c | 395 genpd = pd_to_genpd(dev->pm_domain); in scpsys_active_wakeup()
|
/linux-4.4.14/Documentation/power/ |
D | devices.txt | 281 defined in dev->pm_domain->ops, dev->bus->pm, dev->type->pm, dev->class->pm or 288 1. If dev->pm_domain is present, the PM core will choose the callback 289 included in dev->pm_domain->ops for execution 612 Support for power domains is provided through the pm_domain field of struct 617 subsystem-level callbacks. Specifically, if a device's pm_domain pointer is
|
D | runtime_pm.txt | 51 1. PM domain of the device, if the device's PM domain object, dev->pm_domain,
|
/linux-4.4.14/drivers/media/platform/coda/ |
D | coda-common.c | 2288 if (dev->pm_domain && cdev->codebuf.vaddr) { in coda_runtime_resume()
|
/linux-4.4.14/ |
D | MAINTAINERS | 4702 F: include/linux/pm_domain.h
|