Home
last modified time | relevance | path

Searched refs:pds (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/soc/qcom/
A Dpdr_interface.c190 pdr->status(pds->state, pds->service_path, pdr->priv); in pdr_notifier_work()
281 pds = ind->pds; in pdr_indack_work()
285 pdr->status(pds->state, pds->service_path, pdr->priv); in pdr_indack_work()
337 ind->pds = pds; in pdr_indication_cb()
460 pdr->status(pds->state, pds->service_path, pdr->priv); in pdr_notify_lookup_failure()
462 kfree(pds); in pdr_notify_lookup_failure()
529 pds = kzalloc(sizeof(*pds), GFP_KERNEL); in pdr_add_lookup()
530 if (!pds) in pdr_add_lookup()
553 return pds; in pdr_add_lookup()
555 kfree(pds); in pdr_add_lookup()
[all …]
A Dapr.c482 struct pdr_service *pds; in of_apr_add_pd_lookups() local
499 pds = pdr_add_lookup(apr->pdr, service_name, service_path); in of_apr_add_pd_lookups()
500 if (IS_ERR(pds) && PTR_ERR(pds) != -EALREADY) { in of_apr_add_pd_lookups()
501 dev_err(dev, "pdr add lookup failed: %ld\n", PTR_ERR(pds)); in of_apr_add_pd_lookups()
503 return PTR_ERR(pds); in of_apr_add_pd_lookups()
/linux/drivers/pci/
A Drom.c92 void __iomem *pds; in pci_get_rom_size() local
100 pds = image + readw(image + 24); in pci_get_rom_size()
101 if (readl(pds) != 0x52494350) { in pci_get_rom_size()
103 readl(pds)); in pci_get_rom_size()
106 last_image = readb(pds + 21) & 0x80; in pci_get_rom_size()
107 length = readw(pds + 16); in pci_get_rom_size()
/linux/drivers/remoteproc/
A Dqcom_q6v5_pas.c91 static int adsp_pds_enable(struct qcom_adsp *adsp, struct device **pds, in adsp_pds_enable() argument
98 dev_pm_genpd_set_performance_state(pds[i], INT_MAX); in adsp_pds_enable()
99 ret = pm_runtime_get_sync(pds[i]); in adsp_pds_enable()
101 pm_runtime_put_noidle(pds[i]); in adsp_pds_enable()
102 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_enable()
111 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_enable()
112 pm_runtime_put(pds[i]); in adsp_pds_enable()
118 static void adsp_pds_disable(struct qcom_adsp *adsp, struct device **pds, in adsp_pds_disable() argument
124 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_disable()
125 pm_runtime_put(pds[i]); in adsp_pds_disable()
[all …]
A Dqcom_wcnss.c87 struct device *pds[WCNSS_MAX_PDS]; member
230 dev_pm_genpd_set_performance_state(wcnss->pds[i], INT_MAX); in wcnss_start()
231 ret = pm_runtime_get_sync(wcnss->pds[i]); in wcnss_start()
233 pm_runtime_put_noidle(wcnss->pds[i]); in wcnss_start()
274 pm_runtime_put(wcnss->pds[i]); in wcnss_start()
275 dev_pm_genpd_set_performance_state(wcnss->pds[i], 0); in wcnss_start()
395 wcnss->pds[i] = dev_pm_domain_attach_by_name(wcnss->dev, pd_names[i]); in wcnss_init_pds()
396 if (IS_ERR_OR_NULL(wcnss->pds[i])) { in wcnss_init_pds()
397 ret = PTR_ERR(wcnss->pds[i]) ? : -ENODATA; in wcnss_init_pds()
399 dev_pm_domain_detach(wcnss->pds[i], false); in wcnss_init_pds()
[all …]
A Dqcom_q6v5_mss.c367 static int q6v5_pds_enable(struct q6v5 *qproc, struct device **pds, in q6v5_pds_enable() argument
374 dev_pm_genpd_set_performance_state(pds[i], INT_MAX); in q6v5_pds_enable()
375 ret = pm_runtime_get_sync(pds[i]); in q6v5_pds_enable()
377 pm_runtime_put_noidle(pds[i]); in q6v5_pds_enable()
378 dev_pm_genpd_set_performance_state(pds[i], 0); in q6v5_pds_enable()
387 dev_pm_genpd_set_performance_state(pds[i], 0); in q6v5_pds_enable()
388 pm_runtime_put(pds[i]); in q6v5_pds_enable()
394 static void q6v5_pds_disable(struct q6v5 *qproc, struct device **pds, in q6v5_pds_disable() argument
400 dev_pm_genpd_set_performance_state(pds[i], 0); in q6v5_pds_disable()
401 pm_runtime_put(pds[i]); in q6v5_pds_disable()
[all …]
/linux/drivers/staging/wfx/
A Dmain.c231 const struct firmware *pds; in wfx_send_pdata_pds() local
234 ret = request_firmware(&pds, wdev->pdata.file_pds, wdev->dev); in wfx_send_pdata_pds()
240 tmp_buf = kmemdup(pds->data, pds->size, GFP_KERNEL); in wfx_send_pdata_pds()
245 ret = wfx_send_pds(wdev, tmp_buf, pds->size); in wfx_send_pdata_pds()
248 release_firmware(pds); in wfx_send_pdata_pds()
/linux/include/linux/soc/qcom/
A Dpdr.h26 int pdr_restart_pd(struct pdr_handle *pdr, struct pdr_service *pds);
/linux/drivers/iommu/intel/
A Dcap_audit.c59 CHECK_FEATURE_MISMATCH(a, b, ecap, pds, ECAP_PDS_MASK); in check_dmar_capabilities()
106 CHECK_FEATURE_MISMATCH_HOTPLUG(iommu, ecap, pds, ECAP_PDS_MASK); in cap_audit_hotplug()
A Diommu.c2115 int pds, max_pde; in context_get_sm_pds() local
2118 pds = find_first_bit((unsigned long *)&max_pde, MAX_NR_PASID_BITS); in context_get_sm_pds()
2119 if (pds < 7) in context_get_sm_pds()
2122 return pds - 7; in context_get_sm_pds()
2155 #define context_pdts(pds) (((pds) & 0x7) << 9) argument
2216 unsigned long pds; in domain_context_mapping_one() local
2221 pds = context_get_sm_pds(table); in domain_context_mapping_one()
2223 context_pdts(pds); in domain_context_mapping_one()
/linux/drivers/slimbus/
A Dqcom-ngd-ctrl.c1516 struct pdr_service *pds; in qcom_slim_ngd_ctrl_probe() local
1573 pds = pdr_add_lookup(ctrl->pdr, "avs/audio", "msm/adsp/audio_pd"); in qcom_slim_ngd_ctrl_probe()
1574 if (IS_ERR(pds) && PTR_ERR(pds) != -EALREADY) { in qcom_slim_ngd_ctrl_probe()
1576 return PTR_ERR(pds); in qcom_slim_ngd_ctrl_probe()
/linux/Documentation/isdn/
A Dcredits.rst59 Thomas Pfeiffer (pfeiffer@pds.de)
/linux/drivers/staging/wfx/Documentation/devicetree/bindings/net/wireless/
A Dsilabs,wfx.yaml72 description: Use an alternative file as PDS. Default is `wf200.pds`. Only
/linux/arch/mips/include/asm/octeon/
A Dcvmx-pciercx-defs.h212 __BITFIELD_FIELD(uint32_t pds:1,
/linux/drivers/scsi/pm8001/
A Dpm8001_hwi.c3077 u8 pds = le32_to_cpu(pPayload->pds_nds) & PDS_BITS; in pm8001_mpi_set_dev_state_resp() local
3080 device_id, pds, nds, status); in pm8001_mpi_set_dev_state_resp()

Completed in 49 milliseconds