Home
last modified time | relevance | path

Searched refs:pmc (Results 1 – 25 of 67) sorted by relevance

123

/drivers/net/wireless/ath/wil6210/
A Dpmc.c44 struct pmc_ctx *pmc = &wil->pmc; in wil_pmc_alloc() local
117 &pmc->pring_pa, in wil_pmc_alloc()
126 pmc->pring_va, &pmc->pring_pa, in wil_pmc_alloc()
228 struct pmc_ctx *pmc = &wil->pmc; in wil_pmc_free() local
268 dma_free_coherent(dev, buf_size, pmc->pring_va, pmc->pring_pa); in wil_pmc_free()
279 i < pmc->num_descriptors && pmc->descriptors[i].va; i++) { in wil_pmc_free()
318 struct pmc_ctx *pmc = &wil->pmc; in wil_pmc_read() local
333 pmc_size = pmc->descriptor_size * pmc->num_descriptors; in wil_pmc_read()
374 struct pmc_ctx *pmc = &wil->pmc; in wil_pmc_llseek() local
386 pmc_size = pmc->descriptor_size * pmc->num_descriptors; in wil_pmc_llseek()
[all …]
/drivers/soc/tegra/
A Dpmc.c558 return (pmc->soc && pmc->soc->powergates[id]); in tegra_powergate_is_valid()
570 if (!pmc || !pmc->soc || !name) in tegra_powergate_lookup()
1025 pg->pmc = pmc; in tegra_powergate_sequence_power_up()
1285 pg->pmc = pmc; in tegra_powergate_add()
1928 pmc->soc->init(pmc); in tegra_pmc_init()
2256 &pmc->irq, pmc); in tegra_pmc_irq_alloc()
2286 &pmc->irq, pmc); in tegra_pmc_irq_alloc()
2500 pmc->irq.name = dev_name(pmc->dev); in tegra_pmc_irq_init()
2874 if (WARN_ON(!pmc->base || !pmc->soc)) in tegra_pmc_probe()
2975 pmc->rate = clk_get_rate(pmc->clk); in tegra_pmc_probe()
[all …]
/drivers/platform/x86/intel/pmc/
A Dcore.c189 struct pmc *pmc = data; in pmc_core_dev_state_get() local
203 struct pmc *pmc = data; in pmc_core_pson_residency_get() local
466 struct pmc *pmc; in pmc_core_send_ltr_ignore() local
636 struct pmc *pmc; in pmc_core_ltr_show() local
693 struct pmc *pmc; in pmc_core_s0ix_blocker_show() local
724 struct pmc *pmc; in pmc_core_ltr_ignore_all() local
751 struct pmc *pmc; in pmc_core_ltr_restore_all() local
1080 struct pmc *pmc = s->private; in pmc_core_pkgc_show() local
1494 struct pmc *pmc; in pmc_core_pmc_add() local
1597 if (pmc && pmc->regbase) in generic_core_init()
[all …]
A Dtgl.c243 struct pmc *pmc = pmcdev->pmcs[PMC_IDX_MAIN]; in pmc_core_get_tgl_lpm_reqs() local
244 const int num_maps = pmc->map->lpm_num_maps; in pmc_core_get_tgl_lpm_reqs()
282 pmc->lpm_req_regs = lpm_req_regs; in pmc_core_get_tgl_lpm_reqs()
/drivers/platform/mellanox/
A Dmlxbf-pmc.c2129 pmc->block[blk_num].block_attr_grp.attrs = pmc->block[blk_num].block_attr; in mlxbf_pmc_create_groups()
2134 pmc->groups[pmc->group_num] = &pmc->block[blk_num].block_attr_grp; in mlxbf_pmc_create_groups()
2135 pmc->group_num++; in mlxbf_pmc_create_groups()
2278 if (!pmc) in mlxbf_pmc_probe()
2318 pmc->block_name, in mlxbf_pmc_probe()
2326 pmc->apt_enable = 0; in mlxbf_pmc_probe()
2330 pmc->llt_enable = 0; in mlxbf_pmc_probe()
2334 pmc->mss_enable = 0; in mlxbf_pmc_probe()
2338 pmc->pdev = pdev; in mlxbf_pmc_probe()
2339 pmc->group_num = 0; in mlxbf_pmc_probe()
[all …]
/drivers/mfd/
A Dintel_pmc_bxt.c87 spin_lock(&pmc->gcr_lock); in intel_pmc_gcr_read64()
89 spin_unlock(&pmc->gcr_lock); in intel_pmc_gcr_read64()
114 spin_lock(&pmc->gcr_lock); in intel_pmc_gcr_update()
121 spin_unlock(&pmc->gcr_lock); in intel_pmc_gcr_update()
142 spin_lock(&pmc->gcr_lock); in intel_pmc_s0ix_counter_read()
387 pmc->telem_base = res; in intel_pmc_get_resources()
408 if (pmc->telem_base) { in intel_pmc_create_devices()
428 pmc = devm_kzalloc(&pdev->dev, sizeof(*pmc), GFP_KERNEL); in intel_pmc_probe()
429 if (!pmc) in intel_pmc_probe()
432 pmc->dev = &pdev->dev; in intel_pmc_probe()
[all …]
/drivers/platform/x86/
A Dpmc_atom.c220 if (!pmc->init) in pmc_atom_read()
275 struct pmc_dev *pmc = s->private; in pmc_dev_state_show() local
298 struct pmc_dev *pmc = s->private; in pmc_pss_state_show() local
315 struct pmc_dev *pmc = s->private; in pmc_sleep_tmr_show() local
340 pmc->dbgfs_dir = dir; in pmc_dbgfs_register()
547 pmc->regmap = ioremap(pmc->base_addr, PMC_MMIO_REG_LEN); in pmc_setup_dev()
548 if (!pmc->regmap) { in pmc_setup_dev()
553 pmc->map = map; in pmc_setup_dev()
556 pmc_hw_reg_setup(pmc); in pmc_setup_dev()
558 pmc_dbgfs_register(pmc); in pmc_setup_dev()
[all …]
/drivers/usb/typec/mux/
A Dintel_pmc_mux.c135 struct pmc_usb *pmc; member
599 port->pmc = pmc; in pmc_usb_register_port()
688 pmc->iom_base = devm_ioremap_resource(pmc->dev, rentry->res); in pmc_usb_probe_iom()
692 if (!pmc->iom_base) { in pmc_usb_probe_iom()
733 struct pmc_usb *pmc; in pmc_usb_probe() local
737 pmc = devm_kzalloc(&pdev->dev, sizeof(*pmc), GFP_KERNEL); in pmc_usb_probe()
738 if (!pmc) in pmc_usb_probe()
742 pmc->num_ports++; in pmc_usb_probe()
750 pmc->port = devm_kcalloc(&pdev->dev, pmc->num_ports, in pmc_usb_probe()
752 if (!pmc->port) in pmc_usb_probe()
[all …]
/drivers/platform/x86/amd/pmc/
A DMakefile7 obj-$(CONFIG_AMD_PMC) += amd-pmc.o
8 amd-pmc-y := pmc.o pmc-quirks.o mp1_stb.o
9 amd-pmc-$(CONFIG_AMD_MP2_STB) += mp2_stb.o
/drivers/clk/tegra/
A Dclk.h380 void __iomem *pmc; member
405 void __iomem *clk_base, void __iomem *pmc,
410 void __iomem *clk_base, void __iomem *pmc,
415 void __iomem *clk_base, void __iomem *pmc,
421 void __iomem *clk_base, void __iomem *pmc,
427 void __iomem *clk_base, void __iomem *pmc,
433 void __iomem *clk_base, void __iomem *pmc,
440 void __iomem *pmc, unsigned long flags,
458 void __iomem *pmc, unsigned long flags,
474 void __iomem *clk_base, void __iomem *pmc,
A Dclk-pll.c919 if (!pll->pmc) in clk_plle_training()
926 val = readl(pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
928 writel(val, pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
930 val = readl(pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
932 writel(val, pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
934 val = readl(pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
936 writel(val, pll->pmc + PMC_SATA_PWRGT); in clk_plle_training()
1880 pll->pmc = pmc; in _tegra_init_pll()
1921 void __iomem *clk_base, void __iomem *pmc, in tegra_clk_register_pll() argument
1952 void __iomem *clk_base, void __iomem *pmc, in tegra_clk_register_plle() argument
[all …]
/drivers/power/reset/
A Dat91-sama5d2_shdwc.c88 struct pmc_reg_config pmc; member
168 "r" (at91_shdwc->rcfg->pmc.mckr) in at91_poweroff()
268 .pmc = {
285 .pmc = {
302 .pmc = {
/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
A Dgk20a.c37 gk20a_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in gk20a_mc_new() argument
39 return nvkm_mc_new_(&gk20a_mc, device, type, inst, pmc); in gk20a_mc_new()
A Dnv11.c46 nv11_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in nv11_mc_new() argument
48 return nvkm_mc_new_(&nv11_mc, device, type, inst, pmc); in nv11_mc_new()
A Dgp10b.c45 gp10b_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in gp10b_mc_new() argument
47 return nvkm_mc_new_(&gp10b_mc, device, type, inst, pmc); in gp10b_mc_new()
A Dnv17.c55 nv17_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in nv17_mc_new() argument
57 return nvkm_mc_new_(&nv17_mc, device, type, inst, pmc); in nv17_mc_new()
A Dnv50.c57 nv50_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in nv50_mc_new() argument
59 return nvkm_mc_new_(&nv50_mc, device, type, inst, pmc); in nv50_mc_new()
A Dg84.c64 g84_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in g84_mc_new() argument
66 return nvkm_mc_new_(&g84_mc, device, type, inst, pmc); in g84_mc_new()
A Dg98.c64 g98_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in g98_mc_new() argument
66 return nvkm_mc_new_(&g98_mc, device, type, inst, pmc); in g98_mc_new()
A Dgk104.c63 gk104_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in gk104_mc_new() argument
65 return nvkm_mc_new_(&gk104_mc, device, type, inst, pmc); in gk104_mc_new()
A Dnv44.c50 nv44_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in nv44_mc_new() argument
52 return nvkm_mc_new_(&nv44_mc, device, type, inst, pmc); in nv44_mc_new()
A Dgf100.c79 gf100_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in gf100_mc_new() argument
81 return nvkm_mc_new_(&gf100_mc, device, type, inst, pmc); in gf100_mc_new()
A Dga100.c75 ga100_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in ga100_mc_new() argument
80 return nvkm_mc_new_(&ga100_mc, device, type, inst, pmc); in ga100_mc_new()
A Dgt215.c91 gt215_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc) in gt215_mc_new() argument
93 return nvkm_mc_new_(&gt215_mc, device, type, inst, pmc); in gt215_mc_new()
/drivers/memory/samsung/
A Dexynos-srom.c70 u32 bank, width, pmc = 0; in exynos_srom_configure_bank() local
79 pmc = 1 << EXYNOS_SROM_BCX__PMC__SHIFT; in exynos_srom_configure_bank()
94 writel_relaxed(pmc | (timing[0] << EXYNOS_SROM_BCX__TACP__SHIFT) | in exynos_srom_configure_bank()

Completed in 67 milliseconds

123