/linux-master/drivers/clk/mmp/ |
H A D | pwr-island.c | 8 #include <linux/pm_domain.h> 28 struct mmp_pm_domain *pm_domain = to_mmp_pm_domain(genpd); local 32 if (pm_domain->lock) 33 spin_lock_irqsave(pm_domain->lock, flags); 35 val = readl(pm_domain->reg); 38 val |= pm_domain->power_on; 39 writel(val, pm_domain->reg); 43 writel(val, pm_domain->reg); 46 if (pm_domain->reset || pm_domain 69 struct mmp_pm_domain *pm_domain = to_mmp_pm_domain(genpd); local 96 struct mmp_pm_domain *pm_domain; local [all...] |
/linux-master/drivers/sh/ |
H A D | pm_runtime.c | 15 #include <linux/pm_domain.h> 31 .pm_domain = &default_pm_domain,
|
/linux-master/drivers/base/power/ |
H A D | common.c | 13 #include <linux/pm_domain.h> 106 if (dev->pm_domain) 146 if (dev->pm_domain) 163 if (dev->pm_domain) 202 if (dev->pm_domain) 294 if (dev->pm_domain && dev->pm_domain->detach) 295 dev->pm_domain->detach(dev, power_off); 337 if (dev->pm_domain && dev->pm_domain [all...] |
H A D | clock_ops.c | 18 #include <linux/pm_domain.h> 614 * Specifically, the pm_domain member of that object is copied to the device's 615 * pm_domain field and its con_ids member is used to populate the device's list 618 * If the device's pm_domain field is already populated with a value different 636 if (dev->pm_domain) 643 dev_pm_domain_set(dev, clknb->pm_domain); 653 if (dev->pm_domain != clknb->pm_domain)
|
H A D | main.c | 653 if (dev->pm_domain) { 655 callback = pm_noirq_op(&dev->pm_domain->ops, state); 787 if (dev->pm_domain) { 789 callback = pm_late_early_op(&dev->pm_domain->ops, state); 937 if (dev->pm_domain) { 939 callback = pm_op(&dev->pm_domain->ops, state); 1069 if (dev->pm_domain) { 1071 callback = dev->pm_domain->ops.complete; 1220 if (dev->pm_domain) { 1222 callback = pm_noirq_op(&dev->pm_domain [all...] |
/linux-master/arch/arm/mach-davinci/ |
H A D | pm_domain.c | 23 .pm_domain = &davinci_pm_domain,
|
H A D | Makefile | 20 obj-$(CONFIG_HAVE_CLK) += pm_domain.o
|
/linux-master/arch/arm/mach-omap1/ |
H A D | pm_bus.c | 29 .pm_domain = &default_pm_domain,
|
/linux-master/drivers/clk/davinci/ |
H A D | psc.c | 25 #include <linux/pm_domain.h> 68 * @pm_domain: power domain for the LPSC 69 * @genpd_clk: clock reference owned by @pm_domain 78 struct generic_pm_domain pm_domain; member in struct:davinci_lpsc_clk 176 static int davinci_psc_genpd_attach_dev(struct generic_pm_domain *pm_domain, argument 179 struct davinci_lpsc_clk *lpsc = to_davinci_lpsc_clk(pm_domain); 211 static void davinci_psc_genpd_detach_dev(struct generic_pm_domain *pm_domain, argument 214 struct davinci_lpsc_clk *lpsc = to_davinci_lpsc_clk(pm_domain); 278 lpsc->pm_domain.name = devm_kasprintf(dev, GFP_KERNEL, "%s: %s", 280 lpsc->pm_domain [all...] |
/linux-master/drivers/clk/qcom/ |
H A D | gdsc.h | 10 #include <linux/pm_domain.h>
|
H A D | gdsc.c | 13 #include <linux/pm_domain.h> 513 else if (!IS_ERR_OR_NULL(dev->pm_domain)) 514 pm_genpd_add_subdomain(pd_to_genpd(dev->pm_domain), &scs[i]->pd); 533 else if (!IS_ERR_OR_NULL(dev->pm_domain)) 534 pm_genpd_remove_subdomain(pd_to_genpd(dev->pm_domain), &scs[i]->pd);
|
H A D | apcs-sdx55.c | 15 #include <linux/pm_domain.h>
|
/linux-master/drivers/pmdomain/st/ |
H A D | ste-ux500-pm-domain.c | 16 #include <linux/pm_domain.h>
|
/linux-master/sound/soc/codecs/ |
H A D | lpass-macro-common.c | 9 #include <linux/pm_domain.h>
|
/linux-master/drivers/clk/tegra/ |
H A D | clk-device.c | 8 #include <linux/pm_domain.h> 118 if (!dev->pm_domain)
|
/linux-master/arch/arm/mach-keystone/ |
H A D | keystone.c | 43 .pm_domain = &keystone_pm_domain,
|
/linux-master/include/linux/ |
H A D | pm_clock.h | 16 struct dev_pm_domain *pm_domain; member in struct:pm_clk_notifier_block
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | mock_gem_device.c | 25 #include <linux/pm_domain.h> 108 static struct dev_pm_domain pm_domain = { variable in typeref:struct:dev_pm_domain 185 dev_pm_domain_set(&pdev->dev, &pm_domain);
|
/linux-master/drivers/pmdomain/xilinx/ |
H A D | zynqmp-pm-domains.c | 17 #include <linux/pm_domain.h> 38 #define to_zynqmp_pm_domain(pm_domain) \ 39 container_of(pm_domain, struct zynqmp_pm_domain, gpd)
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_perfmon.c | 476 static const struct etnaviv_pm_domain *pm_domain(const struct etnaviv_gpu *gpu, function 508 dom = pm_domain(gpu, domain->iter); 533 dom = pm_domain(gpu, signal->domain);
|
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss.h | 68 enum pm_domain { enum
|
/linux-master/drivers/pmdomain/arm/ |
H A D | scpi_pm_domain.c | 13 #include <linux/pm_domain.h>
|
/linux-master/drivers/base/ |
H A D | dd.c | 554 if (dev->pm_domain && dev->pm_domain->dismiss) 555 dev->pm_domain->dismiss(dev); 650 if (dev->pm_domain && dev->pm_domain->activate) { 651 ret = dev->pm_domain->activate(dev); 703 if (dev->pm_domain && dev->pm_domain->sync) 704 dev->pm_domain->sync(dev);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_q6v5_adsp.c | 20 #include <linux/pm_domain.h> 132 if (dev->pm_domain) 154 if (dev->pm_domain || pds) 164 if (!dev->pm_domain && !pds) 167 if (dev->pm_domain) 182 if (dev->pm_domain) 195 if (!dev->pm_domain && !pds) 198 if (dev->pm_domain)
|
/linux-master/drivers/cpuidle/ |
H A D | cpuidle-psci-domain.c | 16 #include <linux/pm_domain.h>
|