| /drivers/firmware/arm_scmi/ |
| A D | perf.c | 529 if (IS_ERR(dom)) in scmi_perf_info_get() 562 if (dom->fc_info && dom->fc_info[PERF_FC_LIMIT].set_addr) { in __scmi_perf_limits_set() 583 if (IS_ERR(dom)) in scmi_perf_limits_set() 645 if (dom->fc_info && dom->fc_info[PERF_FC_LIMIT].get_addr) { in __scmi_perf_limits_get() 665 if (IS_ERR(dom)) in scmi_perf_limits_get() 717 if (dom->fc_info && dom->fc_info[PERF_FC_LEVEL].set_addr) { in __scmi_perf_level_set() 781 if (dom->fc_info && dom->fc_info[PERF_FC_LEVEL].get_addr) { in __scmi_perf_level_get() 890 freq = dom->opp[idx].perf * dom->mult_factor; in scmi_dvfs_device_opps_add() 892 freq = dom->opp[idx].indicative_freq * dom->mult_factor; in scmi_dvfs_device_opps_add() 925 return dom->opp[dom->opp_count - 1].trans_latency_us * 1000; in scmi_dvfs_transition_latency_get() [all …]
|
| A D | reset.c | 161 struct reset_dom_info *dom = pi->dom_info + domain; in scmi_reset_name_get() local 163 return dom->name; in scmi_reset_name_get() 172 return dom->latency_us; in scmi_reset_latency_get() 180 struct scmi_msg_reset_domain_reset *dom; in scmi_domain_reset() local 195 dom = t->tx.buf; in scmi_domain_reset() 196 dom->domain_id = cpu_to_le32(domain); in scmi_domain_reset() 197 dom->flags = cpu_to_le32(flags); in scmi_domain_reset() 198 dom->reset_state = cpu_to_le32(state); in scmi_domain_reset() 241 struct reset_dom_info *dom; in scmi_reset_notify_supported() local 247 dom = pi->dom_info + src_id; in scmi_reset_notify_supported() [all …]
|
| A D | power.c | 208 struct power_dom_info *dom = pi->dom_info + domain; in scmi_power_name_get() local 210 return dom->name; in scmi_power_name_get() 245 struct power_dom_info *dom; in scmi_power_notify_supported() local 252 dom = pinfo->dom_info + src_id; in scmi_power_notify_supported() 253 return dom->state_set_notify; in scmi_power_notify_supported() 350 struct power_dom_info *dom = pinfo->dom_info + domain; in scmi_power_protocol_init() local 352 scmi_power_domain_attributes_get(ph, domain, dom, version, in scmi_power_protocol_init()
|
| A D | powercap.c | 338 const struct scmi_powercap_info *dom, in __scmi_powercap_cap_get() argument 341 if (dom->fc_info && dom->fc_info[POWERCAP_FC_CAP].get_addr) { in __scmi_powercap_cap_get() 344 dom->id, *power_cap, 0); in __scmi_powercap_cap_get() 354 const struct scmi_powercap_info *dom; in scmi_powercap_cap_get() local 359 dom = scmi_powercap_dom_info_get(ph, domain_id); in scmi_powercap_cap_get() 360 if (!dom) in scmi_powercap_cap_get() 363 return __scmi_powercap_cap_get(ph, dom, power_cap); in scmi_powercap_cap_get() 491 struct scmi_powercap_info *dom; in scmi_powercap_pai_get() local 497 dom = pi->powercaps + domain_id; in scmi_powercap_pai_get() 498 if (dom->fc_info && dom->fc_info[POWERCAP_FC_PAI].get_addr) { in scmi_powercap_pai_get() [all …]
|
| A D | voltage.c | 215 int ret, dom; in scmi_voltage_descriptors_get() local 225 for (dom = 0; dom < vinfo->num_domains; dom++) { in scmi_voltage_descriptors_get() 230 put_unaligned_le32(dom, td->tx.buf); in scmi_voltage_descriptors_get() 237 v = vinfo->domains + dom; in scmi_voltage_descriptors_get() 238 v->id = dom; in scmi_voltage_descriptors_get()
|
| /drivers/iommu/ |
| A D | sprd-iommu.c | 140 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in sprd_iommu_domain_alloc_paging() 141 if (!dom) in sprd_iommu_domain_alloc_paging() 232 if (!dom->sdev) in sprd_iommu_cleanup() 236 dma_free_coherent(dom->sdev->dev, pgt_size, dom->pgt_va, dom->pgt_pa); in sprd_iommu_cleanup() 238 dom->sdev = NULL; in sprd_iommu_cleanup() 246 kfree(dom); in sprd_iommu_domain_free() 257 if (sdev->dom == dom) in sprd_iommu_attach_device() 263 if (!dom->pgt_va) in sprd_iommu_attach_device() 266 dom->sdev = sdev; in sprd_iommu_attach_device() 269 sdev->dom = dom; in sprd_iommu_attach_device() [all …]
|
| A D | mtk_iommu_v1.c | 269 spin_lock_init(&dom->pgtlock); in mtk_iommu_v1_domain_finalise() 272 &dom->pgt_pa, GFP_KERNEL); in mtk_iommu_v1_domain_finalise() 273 if (!dom->pgt_va) in mtk_iommu_v1_domain_finalise() 278 dom->data = data; in mtk_iommu_v1_domain_finalise() 285 struct mtk_iommu_v1_domain *dom; in mtk_iommu_v1_domain_alloc_paging() local 287 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in mtk_iommu_v1_domain_alloc_paging() 288 if (!dom) in mtk_iommu_v1_domain_alloc_paging() 293 return &dom->domain; in mtk_iommu_v1_domain_alloc_paging() 302 dom->pgt_va, dom->pgt_pa); in mtk_iommu_v1_domain_free() 319 data->m4u_dom = dom; in mtk_iommu_v1_attach_device() [all …]
|
| A D | mtk_iommu.c | 508 if (!dom || report_iommu_fault(&dom->domain, bank->parent_dev, fault_iova, in mtk_iommu_isr() 670 dom->cfg.oas = 35; in mtk_iommu_domain_finalise() 672 dom->iop = alloc_io_pgtable_ops(ARM_V7S, &dom->cfg, data); in mtk_iommu_domain_finalise() 673 if (!dom->iop) { in mtk_iommu_domain_finalise() 693 dom = kzalloc(sizeof(*dom), GFP_KERNEL); in mtk_iommu_domain_alloc_paging() 694 if (!dom) in mtk_iommu_domain_alloc_paging() 699 return &dom->domain; in mtk_iommu_domain_alloc_paging() 724 if (!dom->bank) { in mtk_iommu_attach_device() 818 return dom->iop->unmap_pages(dom->iop, iova, pgsize, pgcount, gather); in mtk_iommu_unmap() 825 if (dom->bank) in mtk_iommu_flush_iotlb_all() [all …]
|
| A D | iommu.c | 1652 struct iommu_domain *dom; in __iommu_group_alloc_default_domain() local 1672 return dom; in __iommu_group_alloc_default_domain() 1689 struct iommu_domain *dom; in iommu_group_alloc_default_domain() local 1709 if (!IS_ERR(dom)) in iommu_group_alloc_default_domain() 1710 return dom; in iommu_group_alloc_default_domain() 1716 if (IS_ERR(dom)) in iommu_group_alloc_default_domain() 1717 return dom; in iommu_group_alloc_default_domain() 1721 return dom; in iommu_group_alloc_default_domain() 2971 if (IS_ERR(dom)) in iommu_setup_default_domain() 2972 return PTR_ERR(dom); in iommu_setup_default_domain() [all …]
|
| /drivers/pmdomain/amlogic/ |
| A D | meson-ee-pwrc.c | 437 dom->pwrc = pwrc; in meson_ee_pwrc_init_domain() 438 dom->num_rstc = dom->desc.reset_names_count; in meson_ee_pwrc_init_domain() 439 dom->num_clks = dom->desc.clk_names_count; in meson_ee_pwrc_init_domain() 441 if (dom->num_rstc) { in meson_ee_pwrc_init_domain() 453 if (dom->num_clks) { in meson_ee_pwrc_init_domain() 465 dom->base.name = dom->desc.name; in meson_ee_pwrc_init_domain() 480 if (dom->num_clks && dom->desc.is_powered_off && !dom->desc.is_powered_off(dom)) { in meson_ee_pwrc_init_domain() 481 ret = clk_bulk_prepare_enable(dom->num_clks, dom->clks); in meson_ee_pwrc_init_domain() 492 dom->desc.is_powered_off(dom) : true)); in meson_ee_pwrc_init_domain() 554 memcpy(&dom->desc, &match->domains[i], sizeof(dom->desc)); in meson_ee_pwrc_probe() [all …]
|
| A D | meson-secure-pwrc.c | 317 dom->pwrc = pwrc; in meson_secure_pwrc_probe() 318 dom->index = match->domains[i].index; in meson_secure_pwrc_probe() 319 dom->parent = match->domains[i].parent; in meson_secure_pwrc_probe() 320 dom->base.name = match->domains[i].name; in meson_secure_pwrc_probe() 321 dom->base.flags = match->domains[i].flags; in meson_secure_pwrc_probe() 322 dom->base.power_on = meson_secure_pwrc_on; in meson_secure_pwrc_probe() 325 if (match->domains[i].is_off(dom) && (dom->base.flags & GENPD_FLAG_ALWAYS_ON)) in meson_secure_pwrc_probe() 326 meson_secure_pwrc_on(&dom->base); in meson_secure_pwrc_probe() 328 pm_genpd_init(&dom->base, NULL, match->domains[i].is_off(dom)); in meson_secure_pwrc_probe() 330 pwrc->xlate.domains[i] = &dom->base; in meson_secure_pwrc_probe() [all …]
|
| /drivers/pmdomain/bcm/ |
| A D | raspberrypi-power.c | 89 struct rpi_power_domain *dom = &rpi_domains->domains[xlate_index]; in rpi_common_init_power_domain() local 91 dom->fw = rpi_domains->fw; in rpi_common_init_power_domain() 93 dom->base.name = name; in rpi_common_init_power_domain() 94 dom->base.flags = GENPD_FLAG_ACTIVE_WAKEUP; in rpi_common_init_power_domain() 95 dom->base.power_on = rpi_domain_on; in rpi_common_init_power_domain() 96 dom->base.power_off = rpi_domain_off; in rpi_common_init_power_domain() 106 pm_genpd_init(&dom->base, NULL, true); in rpi_common_init_power_domain() 108 rpi_domains->xlate.domains[xlate_index] = &dom->base; in rpi_common_init_power_domain() 120 dom->domain = xlate_index + 1; in rpi_init_power_domain() 131 dom->old_interface = true; in rpi_init_old_power_domain() [all …]
|
| A D | bcm2835-power.c | 509 dom->clk = devm_clk_get_optional(dev->parent, name); in bcm2835_init_power_domain() 510 if (IS_ERR(dom->clk)) in bcm2835_init_power_domain() 514 dom->base.name = name; in bcm2835_init_power_domain() 515 dom->base.flags = GENPD_FLAG_ACTIVE_WAKEUP; in bcm2835_init_power_domain() 516 dom->base.power_on = bcm2835_power_pd_power_on; in bcm2835_init_power_domain() 517 dom->base.power_off = bcm2835_power_pd_power_off; in bcm2835_init_power_domain() 519 dom->domain = pd_xlate_index; in bcm2835_init_power_domain() 520 dom->power = power; in bcm2835_init_power_domain() 523 pm_genpd_init(&dom->base, NULL, true); in bcm2835_init_power_domain() 691 if (dom->name) in bcm2835_power_probe() [all …]
|
| /drivers/gpu/drm/etnaviv/ |
| A D | etnaviv_perfmon.c | 507 const struct etnaviv_pm_domain *dom; in etnaviv_pm_query_dom() local 512 dom = pm_domain(gpu, domain->iter); in etnaviv_pm_query_dom() 513 if (!dom) in etnaviv_pm_query_dom() 531 const struct etnaviv_pm_domain *dom; in etnaviv_pm_query_sig() local 538 if (!dom) in etnaviv_pm_query_sig() 544 sig = &dom->signal[signal->iter]; in etnaviv_pm_query_sig() 565 dom = meta->domains + r->domain; in etnaviv_pm_req_validate() 567 if (r->signal >= dom->nr_signals) in etnaviv_pm_req_validate() 582 dom = meta->domains + pmr->domain; in etnaviv_perfmon_process() 583 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process() [all …]
|
| /drivers/regulator/ |
| A D | scmi-regulator.c | 260 u32 dom, ret; in process_scmi_regulator_of_node() local 262 ret = of_property_read_u32(np, "reg", &dom); in process_scmi_regulator_of_node() 266 if (dom >= rinfo->num_doms) in process_scmi_regulator_of_node() 269 if (rinfo->sregv[dom]) { in process_scmi_regulator_of_node() 272 dom, np->full_name); in process_scmi_regulator_of_node() 279 if (!rinfo->sregv[dom]) in process_scmi_regulator_of_node() 282 rinfo->sregv[dom]->id = dom; in process_scmi_regulator_of_node() 283 rinfo->sregv[dom]->sdev = sdev; in process_scmi_regulator_of_node() 284 rinfo->sregv[dom]->ph = ph; in process_scmi_regulator_of_node() 288 rinfo->sregv[dom]->of_node = np; in process_scmi_regulator_of_node() [all …]
|
| /drivers/xen/ |
| A D | privcmd.c | 720 domid_t dom; in privcmd_ioctl_restrict() local 722 if (copy_from_user(&dom, udata, sizeof(dom))) in privcmd_ioctl_restrict() 727 data->domid = dom; in privcmd_ioctl_restrict() 882 domid_t dom; member 927 kirqfd->dom); in irqfd_inject() 985 kirqfd->dom = irqfd->dom; in privcmd_irqfd_assign() 1142 domid_t dom; member 1237 kioreq->dom = ioeventfd->dom; in alloc_ioreq() 1307 } else if (kioreq->dom != ioeventfd->dom || in get_ioreq() 1310 kioreq->dom, ioeventfd->dom, kioreq->vcpus, in get_ioreq() [all …]
|
| /drivers/s390/crypto/ |
| A D | ap_bus.c | 1714 int card, dom; in ap_select_domain() local 1726 for (dom = 0; dom <= ap_max_domain_id; dom++) { in ap_select_domain() 1744 ap_domain_index = dom; in ap_select_domain() 1894 int rc, dom; in ap_scan_domains() local 1902 for (dom = 0; dom <= ap_max_domain_id; dom++) { in ap_scan_domains() 1983 ac->id, dom); in ap_scan_domains() 1994 ac->id, dom); in ap_scan_domains() 2007 ac->id, dom); in ap_scan_domains() 2019 ac->id, dom); in ap_scan_domains() 2047 int rc, dom, comp_type; in ap_scan_adapter() local [all …]
|
| A D | zcrypt_msgtype6.h | 99 unsigned int *fc, unsigned short **dom); 102 unsigned int *fc, unsigned int *dom); 104 int *fc, unsigned int *dom);
|
| A D | pkey_cca.c | 460 u16 *card, u16 *dom, in cca_verifykey() argument 484 rc = cca_findcard2(apqns, &nr_apqns, *card, *dom, in cca_verifykey() 491 rc = cca_findcard2(apqns, &nr_apqns, *card, *dom, in cca_verifykey() 501 *dom = ((struct pkey_apqn *)apqns)->domain; in cca_verifykey() 518 rc = cca_findcard2(apqns, &nr_apqns, *card, *dom, in cca_verifykey() 525 rc = cca_findcard2(apqns, &nr_apqns, *card, *dom, in cca_verifykey() 535 *dom = ((struct pkey_apqn *)apqns)->domain; in cca_verifykey()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
| A D | gt215.c | 275 int idx, u32 pll, int dom) in calc_clk() argument 277 int ret = gt215_pll_info(&clk->base, idx, pll, cstate->domain[dom], in calc_clk() 278 &clk->eng[dom]); in calc_clk() 363 prog_pll(struct gt215_clk *clk, int idx, u32 pll, int dom) in prog_pll() argument 365 struct gt215_clk_info *info = &clk->eng[dom]; in prog_pll() 407 prog_clk(struct gt215_clk *clk, int idx, int dom) in prog_clk() argument 409 struct gt215_clk_info *info = &clk->eng[dom]; in prog_clk() 443 prog_core(struct gt215_clk *clk, int dom) in prog_core() argument 445 struct gt215_clk_info *info = &clk->eng[dom]; in prog_core() 452 prog_pll(clk, 0x00, 0x004200, dom); in prog_core()
|
| /drivers/irqchip/ |
| A D | irq-sni-exiu.c | 163 static int exiu_domain_alloc(struct irq_domain *dom, unsigned int virq, in exiu_domain_alloc() argument 168 struct exiu_irq_data *info = dom->host_data; in exiu_domain_alloc() 172 if (is_of_node(dom->parent->fwnode)) { in exiu_domain_alloc() 184 irq_domain_set_hwirq_and_chip(dom, virq, hwirq, &exiu_irq_chip, info); in exiu_domain_alloc() 186 parent_fwspec.fwnode = dom->parent->fwnode; in exiu_domain_alloc() 187 return irq_domain_alloc_irqs_parent(dom, virq, nr_irqs, &parent_fwspec); in exiu_domain_alloc()
|
| A D | irq-aspeed-vic.c | 54 struct irq_domain *dom; member 103 generic_handle_domain_irq(vic->dom, irq); in avic_handle_irq() 214 vic->dom = irq_domain_create_simple(of_fwnode_handle(node), NUM_IRQS, 0, in avic_of_init()
|
| /drivers/pci/msi/ |
| A D | irqdomain.c | 462 struct irq_domain *dom; in pci_msi_get_device_domain() local 466 dom = of_msi_map_get_device_domain(&pdev->dev, rid, DOMAIN_BUS_PCI_MSI); in pci_msi_get_device_domain() 467 if (!dom) in pci_msi_get_device_domain() 468 dom = iort_get_device_domain(&pdev->dev, rid, in pci_msi_get_device_domain() 470 return dom; in pci_msi_get_device_domain()
|
| /drivers/iommu/amd/ |
| A D | amd_iommu.h | 54 void amd_iommu_domain_free(struct iommu_domain *dom); 169 static inline struct protection_domain *to_pdomain(struct iommu_domain *dom) in to_pdomain() argument 171 return container_of(dom, struct protection_domain, domain); in to_pdomain()
|
| /drivers/edac/ |
| A D | sb_edac.c | 351 enum domain dom; member 368 enum domain dom; member 411 .dom = domain 762 (dom == SOCK || dom == sbridge_dev->dom)) in get_sbridge_dev() 788 sbridge_dev->dom = dom; in alloc_sbridge_dev() 1644 pvt->sbridge_dev->dom, i); in __populate_dimms() 2506 if (dev_descr->dom == IMC1 && devno != 1) { in sbridge_get_onedevice() 2513 if (dev_descr->dom == SOCK) in sbridge_get_onedevice() 3413 pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom); in sbridge_register_mci() 3438 pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom); in sbridge_register_mci() [all …]
|