Home
last modified time | relevance | path

Searched refs:prm (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.1.9/drivers/usb/gadget/function/
Du_audio.c156 struct uac_rtd_params *prm = req->context; in u_audio_iso_complete() local
157 struct snd_uac_chip *uac = prm->uac; in u_audio_iso_complete()
163 if (!prm->ep_enabled) { in u_audio_iso_complete()
179 substream = prm->ss; in u_audio_iso_complete()
202 pitched_rate_mil = (unsigned long long) prm->srate * prm->pitch; in u_audio_iso_complete()
209 prm->srate, prm->pitch, p_interval_mil, frames); in u_audio_iso_complete()
242 hw_ptr = prm->hw_ptr; in u_audio_iso_complete()
268 prm->hw_ptr = (hw_ptr + req->actual) % runtime->dma_bytes; in u_audio_iso_complete()
269 hw_ptr = prm->hw_ptr; in u_audio_iso_complete()
283 struct uac_rtd_params *prm = req->context; in u_audio_iso_fback_complete() local
[all …]
/linux-6.1.9/drivers/soc/ti/
Domap_prm.c40 struct omap_prm *prm; member
75 struct omap_prm *prm; member
509 readl_relaxed(prmd->prm->base + prmd->pwrstctrl), in omap_prm_domain_show_state()
510 readl_relaxed(prmd->prm->base + prmd->pwrstst)); in omap_prm_domain_show_state()
534 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on()
536 if (prmd->prm->data->flags & OMAP_PRM_RET_WHEN_IDLE) in omap_prm_domain_power_on()
542 prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on()
545 ret = readl_relaxed_poll_timeout(prmd->prm->base + prmd->pwrstst, in omap_prm_domain_power_on()
575 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off()
588 writel_relaxed(v, prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off()
[all …]
/linux-6.1.9/sound/soc/qcom/qdsp6/
Dq6prm.c51 static int q6prm_send_cmd_sync(struct q6prm *prm, struct gpr_pkt *pkt, uint32_t rsp_opcode) in q6prm_send_cmd_sync() argument
53 return audioreach_send_cmd_sync(prm->dev, prm->gdev, &prm->result, &prm->lock, in q6prm_send_cmd_sync()
54 NULL, &prm->wait, pkt, rsp_opcode); in q6prm_send_cmd_sync()
59 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_set_hw_core_req() local
62 gpr_device_t *gdev = prm->gdev; in q6prm_set_hw_core_req()
90 rc = q6prm_send_cmd_sync(prm, pkt, rsp_opcode); in q6prm_set_hw_core_req()
114 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_request_lpass_clock() local
117 gpr_device_t *gdev = prm->gdev; in q6prm_request_lpass_clock()
141 rc = q6prm_send_cmd_sync(prm, pkt, PRM_CMD_RSP_REQUEST_HW_RSC); in q6prm_request_lpass_clock()
151 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_release_lpass_clock() local
[all …]
/linux-6.1.9/drivers/iommu/
Dio-pgfault.c60 .pasid = iopf->fault.prm.pasid, in iopf_complete_group()
61 .grpid = iopf->fault.prm.grpid, in iopf_complete_group()
65 if ((iopf->fault.prm.flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID) && in iopf_complete_group()
66 (iopf->fault.prm.flags & IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID)) in iopf_complete_group()
80 struct iommu_fault_page_request *prm = &iopf->fault.prm; in iopf_handle_single() local
83 if (!(prm->flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID)) in iopf_handle_single()
86 mm = iommu_sva_find(prm->pasid); in iopf_handle_single()
92 vma = find_extend_vma(mm, prm->addr); in iopf_handle_single()
97 if (prm->perm & IOMMU_FAULT_PERM_READ) in iopf_handle_single()
100 if (prm->perm & IOMMU_FAULT_PERM_WRITE) { in iopf_handle_single()
[all …]
Diommu.c1277 (evt->fault.prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) { in iommu_report_device_fault()
1308 struct iommu_fault_page_request *prm; in iommu_page_response() local
1334 prm = &evt->fault.prm; in iommu_page_response()
1335 if (prm->grpid != msg->grpid) in iommu_page_response()
1344 needs_pasid = prm->flags & IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID; in iommu_page_response()
1345 if (needs_pasid && (!has_pasid || msg->pasid != prm->pasid)) in iommu_page_response()
/linux-6.1.9/Documentation/devicetree/bindings/arm/omap/
Dprm-inst.txt10 "ti,am3-prm-inst"
11 "ti,am4-prm-inst"
12 "ti,omap4-prm-inst"
13 "ti,omap5-prm-inst"
14 "ti,dra7-prm-inst"
16 "ti,omap-prm-inst"
26 prm_dsp2: prm@1b00 {
27 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
Dprcm.txt15 "ti,omap3-prm"
18 "ti,omap4-prm"
21 "ti,omap5-prm"
25 "ti,dra7-prm"
/linux-6.1.9/arch/arm/boot/dts/
Domap4.dtsi759 &prm {
760 prm_mpu: prm@300 {
761 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst";
766 prm_tesla: prm@400 {
767 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst";
773 prm_abe: prm@500 {
774 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst";
779 prm_always_on_core: prm@600 {
780 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst";
785 prm_core: prm@700 {
[all …]
Domap5.dtsi734 &prm {
735 prm_mpu: prm@300 {
736 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
741 prm_dsp: prm@400 {
742 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
748 prm_abe: prm@500 {
749 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
754 prm_coreaon: prm@600 {
755 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst";
760 prm_core: prm@700 {
[all …]
Ddra7.dtsi1203 &prm {
1204 prm_mpu: prm@300 {
1205 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1210 prm_dsp1: prm@400 {
1211 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1217 prm_ipu: prm@500 {
1218 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1224 prm_coreaon: prm@628 {
1225 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1230 prm_core: prm@700 {
[all …]
Dam4372.dtsi725 prm_mpu: prm@300 {
726 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
731 prm_gfx: prm@400 {
732 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
738 prm_rtc: prm@500 {
739 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
744 prm_tamper: prm@600 {
745 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
750 prm_cefuse: prm@700 {
751 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
[all …]
Dam33xx.dtsi644 prm_per: prm@c00 {
645 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
651 prm_wkup: prm@d00 {
652 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
658 prm_mpu: prm@e00 {
659 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
664 prm_device: prm@f00 {
665 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
670 prm_rtc: prm@1000 {
671 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
[all …]
Domap3.dtsi212 prm: prm@48306000 { label
213 compatible = "ti,omap3-prm";
Domap4-l4.dtsi1006 prm: prm@0 { label
1007 compatible = "ti,omap4-prm", "simple-bus";
/linux-6.1.9/drivers/iommu/intel/
Dsvm.c621 event.fault.prm.addr = (u64)desc->addr << VTD_PAGE_SHIFT; in intel_svm_prq_report()
622 event.fault.prm.pasid = desc->pasid; in intel_svm_prq_report()
623 event.fault.prm.grpid = desc->prg_index; in intel_svm_prq_report()
624 event.fault.prm.perm = prq_to_iommu_prot(desc); in intel_svm_prq_report()
627 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in intel_svm_prq_report()
629 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in intel_svm_prq_report()
630 event.fault.prm.flags |= IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID; in intel_svm_prq_report()
639 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in intel_svm_prq_report()
640 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PRIV_DATA; in intel_svm_prq_report()
641 event.fault.prm.private_data[0] = desc->priv_data[0]; in intel_svm_prq_report()
[all …]
/linux-6.1.9/drivers/scsi/qla2xxx/
Dqla_target.c1679 struct qla_tgt_sess_work_param *prm; in qlt_sched_sess_work() local
1682 prm = kzalloc(sizeof(*prm), GFP_ATOMIC); in qlt_sched_sess_work()
1683 if (!prm) { in qlt_sched_sess_work()
1693 type, prm, param, param_size, tgt); in qlt_sched_sess_work()
1695 prm->type = type; in qlt_sched_sess_work()
1696 memcpy(&prm->tm_iocb, param, param_size); in qlt_sched_sess_work()
1699 list_add_tail(&prm->sess_works_list_entry, &tgt->sess_works_list); in qlt_sched_sess_work()
2437 static int qlt_pci_map_calc_cnt(struct qla_tgt_prm *prm) in qlt_pci_map_calc_cnt() argument
2439 struct qla_tgt_cmd *cmd = prm->cmd; in qlt_pci_map_calc_cnt()
2443 prm->sg = (struct scatterlist *)cmd->sg; in qlt_pci_map_calc_cnt()
[all …]
/linux-6.1.9/drivers/atm/
Dsolos-pci.c186 struct solos_param prm; in solos_param_show() local
210 prm.pid = current->pid; in solos_param_show()
211 prm.response = NULL; in solos_param_show()
212 prm.port = SOLOS_CHAN(atmdev); in solos_param_show()
215 list_add(&prm.list, &card->param_queue); in solos_param_show()
218 fpga_queue(card, prm.port, skb, NULL); in solos_param_show()
220 wait_event_timeout(card->param_wq, prm.response, 5 * HZ); in solos_param_show()
223 list_del(&prm.list); in solos_param_show()
226 if (!prm.response) in solos_param_show()
229 buflen = prm.response->len; in solos_param_show()
[all …]
/linux-6.1.9/sound/soc/fsl/
Dfsl_audmix.c88 const struct fsl_audmix_state prm) in fsl_audmix_state_trans() argument
92 if ((priv->tdms & prm.tdms) != prm.tdms) { in fsl_audmix_state_trans()
93 dev_dbg(comp->dev, "%s", prm.msg); in fsl_audmix_state_trans()
97 switch (prm.clk) { in fsl_audmix_state_trans()
102 (*ctr) |= FSL_AUDMIX_CTR_MIXCLK(prm.clk - 1); in fsl_audmix_state_trans()
/linux-6.1.9/include/uapi/linux/
Diommu.h120 struct iommu_fault_page_request prm; member
/linux-6.1.9/arch/arm/mach-omap2/
Dprm.h18 extern void omap2_set_globals_prm(void __iomem *prm);
Dprm_common.c353 void __init omap2_set_globals_prm(void __iomem *prm) in omap2_set_globals_prm() argument
355 prm_base.va = prm; in omap2_set_globals_prm()
/linux-6.1.9/drivers/gpu/drm/amd/pm/swsmu/
Dsmu_cmn.c132 u32 msg_idx, prm; in __smu_cmn_reg_print_error() local
137 prm = RREG32(smu->param_reg); in __smu_cmn_reg_print_error()
140 msg_idx, prm); in __smu_cmn_reg_print_error()
/linux-6.1.9/drivers/hid/intel-ish-hid/ishtp/
Dhbm.c510 struct dma_xfer_hbm *prm = dma_xfer; in ishtp_hbm_dma_xfer() local
534 ishtp_write_message(dev, &hdr, (unsigned char *)prm); in ishtp_hbm_dma_xfer()
Dclient.c636 static void ipc_tx_send(void *prm) in ipc_tx_send() argument
638 struct ishtp_cl *cl = prm; in ipc_tx_send()
/linux-6.1.9/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c1496 flt->prm = (struct iommu_fault_page_request) { in arm_smmu_handle_evt()
1504 flt->prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in arm_smmu_handle_evt()
1505 flt->prm.pasid = FIELD_GET(EVTQ_0_SSID, evt[0]); in arm_smmu_handle_evt()
1533 .pasid = flt->prm.pasid, in arm_smmu_handle_evt()
1534 .grpid = flt->prm.grpid, in arm_smmu_handle_evt()

12