/openbmc/linux/drivers/usb/gadget/function/ |
H A D | u_audio.c | 156 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 …]
|
/openbmc/linux/drivers/pmdomain/ti/ |
H A D | omap_prm.c | 39 struct omap_prm *prm; member 74 struct omap_prm *prm; member 508 readl_relaxed(prmd->prm->base + prmd->pwrstctrl), in omap_prm_domain_show_state() 509 readl_relaxed(prmd->prm->base + prmd->pwrstst)); in omap_prm_domain_show_state() 533 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on() 535 if (prmd->prm->data->flags & OMAP_PRM_RET_WHEN_IDLE) in omap_prm_domain_power_on() 541 prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on() 544 ret = readl_relaxed_poll_timeout(prmd->prm->base + prmd->pwrstst, in omap_prm_domain_power_on() 574 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off() 587 writel_relaxed(v, prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off() [all …]
|
/openbmc/linux/sound/soc/qcom/qdsp6/ |
H A D | q6prm.c | 52 static int q6prm_send_cmd_sync(struct q6prm *prm, struct gpr_pkt *pkt, uint32_t rsp_opcode) in q6prm_send_cmd_sync() argument 54 return audioreach_send_cmd_sync(prm->dev, prm->gdev, &prm->result, &prm->lock, in q6prm_send_cmd_sync() 55 NULL, &prm->wait, pkt, rsp_opcode); in q6prm_send_cmd_sync() 60 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_set_hw_core_req() local 63 gpr_device_t *gdev = prm->gdev; in q6prm_set_hw_core_req() 91 rc = q6prm_send_cmd_sync(prm, pkt, rsp_opcode); in q6prm_set_hw_core_req() 115 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_request_lpass_clock() local 118 gpr_device_t *gdev = prm->gdev; in q6prm_request_lpass_clock() 142 rc = q6prm_send_cmd_sync(prm, pkt, PRM_CMD_RSP_REQUEST_HW_RSC); in q6prm_request_lpass_clock() 152 struct q6prm *prm = dev_get_drvdata(dev->parent); in q6prm_release_lpass_clock() local [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/omap/ |
H A D | prm-inst.txt | 10 "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";
|
H A D | prcm.txt | 15 "ti,omap3-prm" 18 "ti,omap4-prm" 21 "ti,omap5-prm" 25 "ti,dra7-prm"
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap4.dtsi | 759 &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 …]
|
H A D | omap5.dtsi | 734 &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 …]
|
H A D | dra7.dtsi | 1206 &prm { 1207 prm_mpu: prm@300 { 1208 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1213 prm_dsp1: prm@400 { 1214 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1220 prm_ipu: prm@500 { 1221 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1227 prm_coreaon: prm@628 { 1228 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1233 prm_core: prm@700 { [all …]
|
H A D | am4372.dtsi | 730 prm_mpu: prm@300 { 731 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 736 prm_gfx: prm@400 { 737 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 743 prm_rtc: prm@500 { 744 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 749 prm_tamper: prm@600 { 750 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 755 prm_cefuse: prm@700 { 756 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; [all …]
|
H A D | am33xx.dtsi | 655 prm_per: prm@c00 { 656 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst"; 662 prm_wkup: prm@d00 { 663 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst"; 669 prm_mpu: prm@e00 { 670 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst"; 675 prm_device: prm@f00 { 676 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst"; 681 prm_rtc: prm@1000 { 682 compatible = "ti,am3-prm-inst", "ti,omap-prm-inst"; [all …]
|
H A D | omap3.dtsi | 212 prm: prm@48306000 { label 213 compatible = "ti,omap3-prm";
|
/openbmc/linux/drivers/iommu/ |
H A D | iommu-sva.c | 159 struct iommu_fault_page_request *prm = &fault->prm; in iommu_sva_handle_iopf() local 162 if (!(prm->flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID)) in iommu_sva_handle_iopf() 170 vma = vma_lookup(mm, prm->addr); in iommu_sva_handle_iopf() 175 if (prm->perm & IOMMU_FAULT_PERM_READ) in iommu_sva_handle_iopf() 178 if (prm->perm & IOMMU_FAULT_PERM_WRITE) { in iommu_sva_handle_iopf() 183 if (prm->perm & IOMMU_FAULT_PERM_EXEC) { in iommu_sva_handle_iopf() 188 if (!(prm->perm & IOMMU_FAULT_PERM_PRIV)) in iommu_sva_handle_iopf() 195 ret = handle_mm_fault(vma, prm->addr, fault_flags, NULL); in iommu_sva_handle_iopf()
|
H A D | io-pgfault.c | 60 .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() 81 group->last_fault.fault.prm.pasid, 0); in iopf_handler() 94 if (!(iopf->fault.prm.flags & in iopf_handler() 167 if (!(fault->prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) { in iommu_queue_iopf() 199 if (iopf->fault.prm.grpid == fault->prm.grpid) in iommu_queue_iopf() 209 if (iopf->fault.prm.grpid == fault->prm.grpid) { in iommu_queue_iopf()
|
H A D | iommu.c | 1418 (evt->fault.prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) { in iommu_report_device_fault() 1449 struct iommu_fault_page_request *prm; in iommu_page_response() local 1475 prm = &evt->fault.prm; in iommu_page_response() 1476 if (prm->grpid != msg->grpid) in iommu_page_response() 1485 needs_pasid = prm->flags & IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID; in iommu_page_response() 1486 if (needs_pasid && (!has_pasid || msg->pasid != prm->pasid)) in iommu_page_response()
|
/openbmc/linux/drivers/iommu/intel/ |
H A D | svm.c | 580 event.fault.prm.addr = (u64)desc->addr << VTD_PAGE_SHIFT; in intel_svm_prq_report() 581 event.fault.prm.pasid = desc->pasid; in intel_svm_prq_report() 582 event.fault.prm.grpid = desc->prg_index; in intel_svm_prq_report() 583 event.fault.prm.perm = prq_to_iommu_prot(desc); in intel_svm_prq_report() 586 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in intel_svm_prq_report() 588 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in intel_svm_prq_report() 589 event.fault.prm.flags |= IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID; in intel_svm_prq_report() 598 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in intel_svm_prq_report() 599 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PRIV_DATA; in intel_svm_prq_report() 600 event.fault.prm.private_data[0] = desc->priv_data[0]; in intel_svm_prq_report() [all …]
|
/openbmc/linux/drivers/scsi/qla2xxx/ |
H A D | qla_target.c | 1672 struct qla_tgt_sess_work_param *prm; in qlt_sched_sess_work() local 1675 prm = kzalloc(sizeof(*prm), GFP_ATOMIC); in qlt_sched_sess_work() 1676 if (!prm) { in qlt_sched_sess_work() 1686 type, prm, param, param_size, tgt); in qlt_sched_sess_work() 1688 prm->type = type; in qlt_sched_sess_work() 1689 memcpy(&prm->tm_iocb, param, param_size); in qlt_sched_sess_work() 1692 list_add_tail(&prm->sess_works_list_entry, &tgt->sess_works_list); in qlt_sched_sess_work() 2430 static int qlt_pci_map_calc_cnt(struct qla_tgt_prm *prm) in qlt_pci_map_calc_cnt() argument 2432 struct qla_tgt_cmd *cmd = prm->cmd; in qlt_pci_map_calc_cnt() 2436 prm->sg = (struct scatterlist *)cmd->sg; in qlt_pci_map_calc_cnt() [all …]
|
/openbmc/linux/drivers/atm/ |
H A D | solos-pci.c | 186 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 …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_audmix.c | 88 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()
|
/openbmc/linux/include/uapi/linux/ |
H A D | iommu.h | 120 struct iommu_fault_page_request prm; member
|
/openbmc/u-boot/arch/arm/mach-omap2/omap3/ |
H A D | clock.c | 31 struct prm *prm_base = (struct prm *)PRM_BASE; in get_osc_clk_speed() 602 struct prm *prm_base = (struct prm *)PRM_BASE; in prcm_init()
|
/openbmc/linux/include/sound/ |
H A D | tas2781-dsp.h | 182 int tasdevice_select_tuningprm_cfg(void *context, int prm,
|
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | smu_cmn.c | 134 u32 msg_idx, prm; in __smu_cmn_reg_print_error() local 139 prm = RREG32(smu->param_reg); in __smu_cmn_reg_print_error() 142 msg_idx, prm); in __smu_cmn_reg_print_error()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | omap3.dtsi | 168 prm: prm@48306000 { label 169 compatible = "ti,omap3-prm";
|
/openbmc/linux/drivers/hid/intel-ish-hid/ishtp/ |
H A D | hbm.c | 510 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()
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/ |
H A D | cpu.h | 399 struct prm { struct
|