Searched refs:pdi (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/soundwire/ |
H A D | intel.c | 548 * WORKAROUND: on all existing Intel controllers, pdi 550 * supports 8 channels. Performing hardcoding for pdi 563 struct sdw_cdns_pdi *pdi, 570 pdi->ch_count = intel_pdi_get_ch_cap(sdw, pdi->num); 571 ch_count += pdi->ch_count; 572 pdi++; 595 intel_pdi_shim_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) argument 602 pdi->intel_alh_id = (link_id * 16) + pdi 562 intel_pdi_get_ch_update(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi, unsigned int num_pdi, unsigned int *num_ch) argument 626 intel_pdi_alh_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) argument 678 struct sdw_cdns_pdi *pdi; local [all...] |
H A D | intel_ace2x.c | 248 struct sdw_cdns_pdi *pdi; local 264 pdi = sdw_cdns_alloc_pdi(cdns, &cdns->pcm, ch, dir, dai->id); 266 if (!pdi) { 273 sdw_cdns_config_stream(cdns, ch, dir, pdi); 275 /* store pdi and state, may be needed in prepare step */ 278 dai_runtime->pdi = pdi; 283 pdi->intel_alh_id); 301 pconfig->num = pdi->num; 355 sdw_cdns_config_stream(cdns, ch, dir, dai_runtime->pdi); 517 intel_pdi_get_ch_update(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi, unsigned int num_pdi, unsigned int *num_ch) argument [all...] |
H A D | cadence_master.h | 22 * @num: pdi number 85 * @pdi: PDI used for this dai 96 struct sdw_cdns_pdi *pdi; member in struct:sdw_cdns_dai_runtime 184 u32 ch, u32 dir, struct sdw_cdns_pdi *pdi);
|
H A D | cadence_master.c | 549 debugfs_create_file("cdns-pdi-loopback-source", 0200, root, cdns, 552 debugfs_create_file("cdns-pdi-loopback-target", 0200, root, cdns, 1241 struct sdw_cdns_pdi *pdi; local 1247 pdi = devm_kcalloc(cdns->dev, num, sizeof(*pdi), GFP_KERNEL); 1248 if (!pdi) 1252 pdi[i].num = i + pdi_offset; 1255 *stream = pdi; 1807 * @pdi: PDI instances 1816 struct sdw_cdns_pdi *pdi, 1813 cdns_find_pdi(struct sdw_cdns *cdns, unsigned int offset, unsigned int num, struct sdw_cdns_pdi *pdi, int dai_id) argument 1836 sdw_cdns_config_stream(struct sdw_cdns *cdns, u32 ch, u32 dir, struct sdw_cdns_pdi *pdi) argument 1872 struct sdw_cdns_pdi *pdi = NULL; local [all...] |
/linux-master/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-v4l2.c | 41 struct pvr2_v4l2_dev *pdi; member in struct:pvr2_v4l2_fh 471 struct pvr2_v4l2_dev *pdi = fh->pdi; local 474 if (!fh->pdi->stream) { 480 ret = pvr2_hdw_set_stream_type(hdw, pdi->config); 491 if (!fh->pdi->stream) { 910 struct pvr2_v4l2 *vp = fhp->pdi->v4lp; 976 fhp->pdi = dip; 1050 if (!fh->pdi->stream) { 1059 fh->pdi [all...] |
Completed in 153 milliseconds