| /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 …]
|
| /linux/drivers/pmdomain/ti/ |
| H A D | omap_prm.c | 41 struct omap_prm *prm; member 76 struct omap_prm *prm; member 512 readl_relaxed(prmd->prm->base + prmd->pwrstctrl), in omap_prm_domain_show_state() 513 readl_relaxed(prmd->prm->base + prmd->pwrstst)); in omap_prm_domain_show_state() 537 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on() 539 if (prmd->prm->data->flags & OMAP_PRM_RET_WHEN_IDLE) in omap_prm_domain_power_on() 545 prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_on() 548 ret = readl_relaxed_poll_timeout(prmd->prm->base + prmd->pwrstst, in omap_prm_domain_power_on() 578 v = readl_relaxed(prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off() 591 writel_relaxed(v, prmd->prm->base + prmd->pwrstctrl); in omap_prm_domain_power_off() [all …]
|
| /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() 90 return q6prm_send_cmd_sync(prm, pkt, rsp_opcode); in q6prm_set_hw_core_req() 110 struct q6prm *prm in q6prm_unvote_lpass_core_hw() 115 struct q6prm *prm = dev_get_drvdata(dev->parent); q6prm_request_lpass_clock() local 152 struct q6prm *prm = dev_get_drvdata(dev->parent); q6prm_release_lpass_clock() local 196 struct q6prm *prm = dev_get_drvdata(&gdev->dev); prm_callback() local [all...] |
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap4.dtsi | 760 &prm { 761 prm_mpu: prm@300 { 762 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 767 prm_tesla: prm@400 { 768 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 774 prm_abe: prm@500 { 775 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 780 prm_always_on_core: prm@600 { 781 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 786 prm_core: prm@700 { [all …]
|
| H A D | omap5.dtsi | 735 &prm { 736 prm_mpu: prm@300 { 737 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 742 prm_dsp: prm@400 { 743 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 749 prm_abe: prm@500 { 750 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 755 prm_coreaon: prm@600 { 756 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 761 prm_core: prm@700 { [all …]
|
| H A D | dra7.dtsi | 1205 &prm { 1206 prm_mpu: prm@300 { 1207 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1212 prm_dsp1: prm@400 { 1213 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1219 prm_ipu: prm@500 { 1220 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1226 prm_coreaon: prm@628 { 1227 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1232 prm_core: prm@700 { [all …]
|
| H A D | am4372.dtsi | 735 prm_mpu: prm@300 { 736 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 741 prm_gfx: prm@400 { 742 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 748 prm_rtc: prm@500 { 749 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 754 prm_tamper: prm@600 { 755 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 760 prm_cefuse: prm@700 { 761 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 | omap54xx-clocks.dtsi | 1335 &prm {
|
| H A D | omap44xx-clocks.dtsi | 1451 &prm {
|
| /linux/drivers/iommu/amd/ |
| H A D | ppr.c | 128 event.fault.prm.perm = ppr_flag_to_fault_perm(PPR_FLAGS(raw[0])); in iommu_call_iopf_notifier() 129 event.fault.prm.addr = (u64)(raw[1] & PAGE_MASK); in iommu_call_iopf_notifier() 130 event.fault.prm.pasid = PPR_PASID(raw[0]); in iommu_call_iopf_notifier() 131 event.fault.prm.grpid = PPR_TAG(raw[0]) & 0x1FF; in iommu_call_iopf_notifier() 138 if (event.fault.prm.pasid == 0 || in iommu_call_iopf_notifier() 139 event.fault.prm.pasid >= dev_data->max_pasids) { in iommu_call_iopf_notifier() 141 event.fault.prm.pasid, pdev->dev.id); in iommu_call_iopf_notifier() 145 event.fault.prm.flags |= IOMMU_FAULT_PAGE_RESPONSE_NEEDS_PASID; in iommu_call_iopf_notifier() 146 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in iommu_call_iopf_notifier() 148 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in iommu_call_iopf_notifier()
|
| /linux/drivers/iommu/ |
| H A D | io-pgfault.c | 47 if (!(iopf->fault.prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) in __iopf_free_group() 106 if (iopf->fault.prm.grpid == evt->fault.prm.grpid) in iopf_group_alloc() 124 if (fault->prm.flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID) { in find_fault_handler() 126 fault->prm.pasid, 0); in find_fault_handler() 163 .pasid = fault->prm.pasid, in iopf_error_response() 164 .grpid = fault->prm.grpid, in iopf_error_response() 234 if (!(fault->prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) { in iommu_report_device_fault() 269 fault->prm.pasid); in iommu_report_device_fault() 330 .pasid = iopf->fault.prm.pasid, in iopf_group_response() 331 .grpid = iopf->fault.prm.grpid, in iopf_group_response() [all …]
|
| H A D | iommu-sva.c | 228 struct iommu_fault_page_request *prm = &fault->prm; in iommu_sva_handle_mm() local 231 if (!(prm->flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID)) in iommu_sva_handle_mm() 239 vma = vma_lookup(mm, prm->addr); in iommu_sva_handle_mm() 244 if (prm->perm & IOMMU_FAULT_PERM_READ) in iommu_sva_handle_mm() 247 if (prm->perm & IOMMU_FAULT_PERM_WRITE) { in iommu_sva_handle_mm() 252 if (prm->perm & IOMMU_FAULT_PERM_EXEC) { in iommu_sva_handle_mm() 257 if (!(prm->perm & IOMMU_FAULT_PERM_PRIV)) in iommu_sva_handle_mm() 264 ret = handle_mm_fault(vma, prm->addr, fault_flags, NULL); in iommu_sva_handle_mm()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_target.c | 1621 struct qla_tgt_sess_work_param *prm; in qlt_sched_sess_work() local 1624 prm = kzalloc_obj(*prm, GFP_ATOMIC); in qlt_sched_sess_work() 1625 if (!prm) { in qlt_sched_sess_work() 1635 type, prm, param, param_size, tgt); in qlt_sched_sess_work() 1637 prm->type = type; in qlt_sched_sess_work() 1638 memcpy(&prm->tm_iocb, param, param_size); in qlt_sched_sess_work() 1641 list_add_tail(&prm->sess_works_list_entry, &tgt->sess_works_list); in qlt_sched_sess_work() 2379 static int qlt_pci_map_calc_cnt(struct qla_tgt_prm *prm) in qlt_pci_map_calc_cnt() argument 2381 struct qla_tgt_cmd *cmd = prm->cmd; in qlt_pci_map_calc_cnt() 2385 prm->sg = (struct scatterlist *)cmd->sg; in qlt_pci_map_calc_cnt() [all …]
|
| /linux/drivers/block/zram/ |
| H A D | backend_zstd.c | 53 zstd_compression_parameters prm; in zstd_setup_params() local 69 prm = zstd_get_cparams(params->level, PAGE_SIZE, in zstd_setup_params() 74 prm, in zstd_setup_params() 122 zstd_parameters prm; in zstd_create() local 131 prm = zstd_get_params(params->level, PAGE_SIZE); in zstd_create() 132 sz = zstd_cctx_workspace_bound(&prm.cParams); in zstd_create()
|
| /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 …]
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | prcm.txt | 15 "ti,omap3-prm" 18 "ti,omap4-prm" 21 "ti,omap5-prm" 25 "ti,dra7-prm"
|
| /linux/drivers/iommu/iommufd/ |
| H A D | eventq.c | 89 hwpt_fault->flags = fault->prm.flags; in iommufd_compose_fault_message() 91 hwpt_fault->pasid = fault->prm.pasid; in iommufd_compose_fault_message() 92 hwpt_fault->grpid = fault->prm.grpid; in iommufd_compose_fault_message() 93 hwpt_fault->perm = fault->prm.perm; in iommufd_compose_fault_message() 94 hwpt_fault->addr = fault->prm.addr; in iommufd_compose_fault_message()
|
| H A D | selftest.c | 1778 event.fault.prm.flags = IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE; in iommufd_test_trigger_iopf() 1780 event.fault.prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in iommufd_test_trigger_iopf() 1782 event.fault.prm.addr = cmd->trigger_iopf.addr; in iommufd_test_trigger_iopf() 1783 event.fault.prm.pasid = cmd->trigger_iopf.pasid; in iommufd_test_trigger_iopf() 1784 event.fault.prm.grpid = cmd->trigger_iopf.grpid; in iommufd_test_trigger_iopf() 1785 event.fault.prm.perm = cmd->trigger_iopf.perm; in iommufd_test_trigger_iopf()
|
| /linux/drivers/ras/amd/atl/ |
| H A D | Makefile | 18 amd_atl-$(CONFIG_AMD_ATL_PRM) += prm.o
|
| /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()
|
| H A D | client.c | 782 static void ipc_tx_send(void *prm) in ipc_tx_send() argument 784 struct ishtp_cl *cl = prm; in ipc_tx_send()
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.c | 1912 flt->prm = (struct iommu_fault_page_request){ in arm_smmu_handle_event() 1920 flt->prm.flags |= IOMMU_FAULT_PAGE_REQUEST_PASID_VALID; in arm_smmu_handle_event() 1921 flt->prm.pasid = event->ssid; in arm_smmu_handle_event()
|
| /linux/ |
| H A D | MAINTAINERS | 19367 F: arch/arm/mach-omap2/prm*
|