Searched refs:pm_domain (Results 1 - 25 of 156) sorted by relevance

1234567

/linux-master/drivers/clk/mmp/
H A Dpwr-island.c8 #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 Dpm_runtime.c15 #include <linux/pm_domain.h>
31 .pm_domain = &default_pm_domain,
/linux-master/drivers/base/power/
H A Dcommon.c13 #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 Dclock_ops.c18 #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 Dmain.c653 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 Dpm_domain.c23 .pm_domain = &davinci_pm_domain,
H A DMakefile20 obj-$(CONFIG_HAVE_CLK) += pm_domain.o
/linux-master/arch/arm/mach-omap1/
H A Dpm_bus.c29 .pm_domain = &default_pm_domain,
/linux-master/drivers/clk/davinci/
H A Dpsc.c25 #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 Dgdsc.h10 #include <linux/pm_domain.h>
H A Dgdsc.c13 #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 Dapcs-sdx55.c15 #include <linux/pm_domain.h>
/linux-master/drivers/pmdomain/st/
H A Dste-ux500-pm-domain.c16 #include <linux/pm_domain.h>
/linux-master/sound/soc/codecs/
H A Dlpass-macro-common.c9 #include <linux/pm_domain.h>
/linux-master/drivers/clk/tegra/
H A Dclk-device.c8 #include <linux/pm_domain.h>
118 if (!dev->pm_domain)
/linux-master/arch/arm/mach-keystone/
H A Dkeystone.c43 .pm_domain = &keystone_pm_domain,
/linux-master/include/linux/
H A Dpm_clock.h16 struct dev_pm_domain *pm_domain; member in struct:pm_clk_notifier_block
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dmock_gem_device.c25 #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 Dzynqmp-pm-domains.c17 #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 Detnaviv_perfmon.c476 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 Dcamss.h68 enum pm_domain { enum
/linux-master/drivers/pmdomain/arm/
H A Dscpi_pm_domain.c13 #include <linux/pm_domain.h>
/linux-master/drivers/base/
H A Ddd.c554 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 Dqcom_q6v5_adsp.c20 #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 Dcpuidle-psci-domain.c16 #include <linux/pm_domain.h>

Completed in 223 milliseconds

1234567