Home
last modified time | relevance | path

Searched refs:PCMDIR_PLAY (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/sys/dev/sound/pci/
H A Dspicds.c321 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_AK4524) { in spicds_set()
328 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_AK4528) { in spicds_set()
335 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_WM8770) { in spicds_set()
342 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_AK4358) { in spicds_set()
349 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_AK4381) { in spicds_set()
357 if (dir == PCMDIR_PLAY && codec->type == SPICDS_TYPE_AK4396) { in spicds_set()
H A Dneomagic.c306 addr = (dir == PCMDIR_PLAY)? 0x01c : 0x21c; in nm_loadcoeff()
316 if (dir == PCMDIR_PLAY) in nm_loadcoeff()
343 base = (ch->dir == PCMDIR_PLAY)? NM_PLAYBACK_REG_OFFSET : NM_RECORD_REG_OFFSET; in nm_setch()
356 chnbuf = (dir == PCMDIR_PLAY)? sc->pbuf : sc->rbuf; in nmchan_init()
357 ch = (dir == PCMDIR_PLAY)? &sc->pch : &sc->rch; in nmchan_init()
364 device_printf(sc->dev, "%s buf %p\n", (dir == PCMDIR_PLAY)? in nmchan_init()
420 if (ch->dir == PCMDIR_PLAY) { in nmchan_trigger()
460 if (ch->dir == PCMDIR_PLAY) in nmchan_getptr()
712 pcm_addchan(dev, PCMDIR_PLAY, &nmchan_class, sc); in nm_pci_attach()
H A Dsolo.c317 if (sc->simplex_dir == PCMDIR_PLAY) in ess_intr()
417 int play = (dir == PCMDIR_PLAY)? 1 : 0; in ess_setupch()
426 sc->simplex_dir = play ? PCMDIR_PLAY : PCMDIR_REC ; in ess_setupch()
429 KASSERT((dir == PCMDIR_PLAY) || (dir == PCMDIR_REC), ("ess_setupch: dir1 bad")); in ess_setupch()
463 KASSERT(dir == PCMDIR_PLAY, ("ess_setupch: dir2 bad")); in ess_setupch()
494 if (ch->dir == PCMDIR_PLAY) { in ess_start()
526 struct ess_chinfo *ch = (dir == PCMDIR_PLAY)? &sc->pch : &sc->rch; in esschan_init()
536 if ((dir == PCMDIR_PLAY) && (sc->duplex)) in esschan_init()
620 return (ch->dir == PCMDIR_PLAY)? &ess_playcaps : &ess_reccaps; in esschan_getcaps()
764 port_wr(sc->vc, 0xb, dir == PCMDIR_PLAY? 0x58 : 0x54, 1); /* mode */ in ess_dmasetup()
[all …]
H A Dfm801.c332 struct fm801_chinfo *ch = (dir == PCMDIR_PLAY)? &fm801->pch : &fm801->rch; in fm801ch_init()
356 if(ch->dir == PCMDIR_PLAY) { in fm801ch_setformat()
399 if(ch->dir == PCMDIR_PLAY) { in fm801ch_setspeed()
427 if(ch->dir == PCMDIR_PLAY) in fm801ch_setblocksize()
451 if (ch->dir == PCMDIR_PLAY) { in fm801ch_trigger()
500 if (ch->dir == PCMDIR_PLAY) { in fm801ch_getptr()
646 pcm_addchan(dev, PCMDIR_PLAY, &fm801ch_class, fm801); in fm801_pci_attach()
H A Denvy24.c1179 if (dir == PCMDIR_PLAY) { in envy24_gethwptr()
1211 if (dir == PCMDIR_PLAY) { in envy24_updintr()
1249 if (dir == PCMDIR_PLAY)
1269 if (dir == PCMDIR_PLAY) { in envy24_checkintr()
1295 if (dir == PCMDIR_PLAY) in envy24_start()
1319 if (dir == PCMDIR_PLAY) in envy24_stop()
1637 if (ch->dir == PCMDIR_PLAY) in envy24chan_setformat()
1665 if (ch->dir == PCMDIR_PLAY) in envy24chan_setformat()
1735 if (ch->dir == PCMDIR_PLAY) in envy24chan_setblocksize()
1771 if (ch->dir == PCMDIR_PLAY) in envy24chan_trigger()
[all …]
H A Denvy24ht.c1133 if (dir == PCMDIR_PLAY) { in envy24ht_gethwptr()
1165 if (dir == PCMDIR_PLAY) { in envy24ht_updintr()
1203 if (dir == PCMDIR_PLAY) in envy24ht_maskintr()
1223 if (dir == PCMDIR_PLAY) { in envy24ht_checkintr()
1255 if (dir == PCMDIR_PLAY) in envy24ht_start()
1279 if (dir == PCMDIR_PLAY) in envy24ht_stop()
1548 if (ch->dir == PCMDIR_PLAY) in envy24htchan_setformat()
1576 if (ch->dir == PCMDIR_PLAY) in envy24htchan_setformat()
1646 if (ch->dir == PCMDIR_PLAY) in envy24htchan_setblocksize()
1682 if (ch->dir == PCMDIR_PLAY) in envy24htchan_trigger()
[all …]
H A Dhdspe-pcm.c241 if (ch->dir == PCMDIR_PLAY) in hdspe_hw_mixer()
331 if ((dev == SOUND_MIXER_VOLUME && ch->dir == PCMDIR_PLAY) || in hdspemixer_set()
362 if (ch->dir == PCMDIR_PLAY) in hdspechan_enable()
562 if (ch->dir == PCMDIR_PLAY) { in buffer_copy()
599 if (ch->dir == PCMDIR_PLAY) in buffer_copy()
629 if (ch->dir == PCMDIR_PLAY) in clean()
670 if (dir == PCMDIR_PLAY) in hdspechan_init()
1074 pcm_addchan(dev, PCMDIR_PLAY, &hdspechan_class, scp); in hdspe_pcm_attach()
H A Dcsapcm.c484 if (ch->dir == PCMDIR_PLAY) { in csa_setupchan()
533 struct csa_chinfo *ch = (dir == PCMDIR_PLAY)? &csa->pch : &csa->rch; in csachan_init()
580 if (ch->dir == PCMDIR_PLAY) in csachan_trigger()
585 if (ch->dir == PCMDIR_PLAY) in csachan_trigger()
604 if (ch->dir == PCMDIR_PLAY) { in csachan_getptr()
621 return (ch->dir == PCMDIR_PLAY)? &csa_playcaps : &csa_reccaps; in csachan_getcaps()
841 pcm_addchan(dev, PCMDIR_PLAY, &csachan_class, csa); in pcmcsa_attach()
H A Dcmi.c349 struct sc_chinfo *ch = (dir == PCMDIR_PLAY) ? &sc->pch : &sc->rch; in cmichan_init()
365 if (ch->dir == PCMDIR_PLAY) { in cmichan_init()
398 if (ch->dir == PCMDIR_PLAY) { in cmichan_setformat()
426 if (ch->dir == PCMDIR_PLAY) { in cmichan_setspeed()
457 (ch->dir == PCMDIR_PLAY) ? "play" : "rec", in cmichan_setspeed()
488 if (ch->dir == PCMDIR_PLAY) { in cmichan_trigger()
521 if (ch->dir == PCMDIR_PLAY) { in cmichan_getptr()
990 pcm_addchan(dev, PCMDIR_PLAY, &cmichan_class, sc); in cmi_attach()
H A Dhdsp-pcm.c227 if (ch->dir != PCMDIR_PLAY) in hdsp_hw_mixer()
349 if ((dev == SOUND_MIXER_VOLUME && ch->dir == PCMDIR_PLAY) || in hdspmixer_set()
380 if (ch->dir == PCMDIR_PLAY) in hdspchan_enable()
569 if (ch->dir == PCMDIR_PLAY) { in buffer_copy()
611 if (ch->dir == PCMDIR_PLAY) { in buffer_copy()
643 if (ch->dir == PCMDIR_PLAY) in clean()
681 if (dir == PCMDIR_PLAY) in hdspchan_init()
1085 pcm_addchan(dev, PCMDIR_PLAY, &hdspchan_class, scp); in hdsp_pcm_attach()
H A Dals4000.c212 if (dir == PCMDIR_PLAY) { in alschan_init()
249 other = (ch->dir == PCMDIR_PLAY) ? &sc->rch : &sc->pch; in alschan_setspeed()
300 other = (ch->dir == PCMDIR_PLAY) ? &sc->rch : &sc->pch; in als_set_speed()
847 pcm_addchan(dev, PCMDIR_PLAY, &alspchan_class, sc); in als_pci_attach()
H A Dvia82c686.c249 if (dir == PCMDIR_PLAY) { in viachan_init()
320 reg = (ch->dir == PCMDIR_PLAY)? AC97_REGEXT_FDACRATE : AC97_REGEXT_LADCRATE; in viachan_setspeed()
589 pcm_addchan(dev, PCMDIR_PLAY, &viachan_class, via); in via_attach()
H A Des137x.c451 if (dir == PCMDIR_PLAY) { in eschan_init()
506 if (dir == PCMDIR_PLAY) { in eschan_init()
540 if (ch->dir == PCMDIR_PLAY) { in eschan_setformat()
621 if (ch->dir == PCMDIR_PLAY) in eschan1371_setspeed()
697 if (ch->dir == PCMDIR_PLAY) { in es_poll_channel()
770 if (ch->dir == PCMDIR_PLAY) { in eschan_trigger()
863 if (ch->dir == PCMDIR_PLAY) { in eschan_getptr()
1867 pcm_addchan(dev, PCMDIR_PLAY, ct, es); in es_pci_attach()
/freebsd/sys/dev/sound/pcm/
H A Dvchan.c315 direction = PCMDIR_PLAY; in sysctl_dev_pcm_vchans()
372 direction = PCMDIR_PLAY; in sysctl_dev_pcm_vchanmode()
386 if (direction == PCMDIR_PLAY) in sysctl_dev_pcm_vchanmode()
465 direction = PCMDIR_PLAY; in sysctl_dev_pcm_vchanrate()
488 if (direction == PCMDIR_PLAY) in sysctl_dev_pcm_vchanrate()
574 direction = PCMDIR_PLAY; in sysctl_dev_pcm_vchanformat()
597 if (direction == PCMDIR_PLAY) in sysctl_dev_pcm_vchanformat()
687 if (!(parent->direction == PCMDIR_PLAY || in vchan_create()
696 if (parent->direction == PCMDIR_PLAY) { in vchan_create()
958 if (direction == PCMDIR_PLAY) in vchan_setnew()
[all …]
H A Dchannel.c224 case PCMDIR_PLAY: in chn_lockinit()
282 if (c->direction == PCMDIR_PLAY) in chn_polltrigger()
367 if (c->direction == PCMDIR_PLAY) { in chn_dmaupdate()
651 if (c->direction == PCMDIR_PLAY) in chn_intr_locked()
723 if (c->direction == PCMDIR_PLAY) in chn_start()
772 if (c->direction != PCMDIR_PLAY) in chn_sync()
1174 case PCMDIR_PLAY: in chn_init()
1176 direction = PCMDIR_PLAY; in chn_init()
1183 direction = PCMDIR_PLAY; in chn_init()
1354 if (c->direction == PCMDIR_PLAY) { in chn_init()
[all …]
H A Dfeeder_chain.c691 if (c->direction == PCMDIR_PLAY) { in feeder_chain()
715 if (c->direction == PCMDIR_PLAY) in feeder_chain()
738 c->direction == PCMDIR_PLAY && (d->flags & SD_F_EQ) && in feeder_chain()
777 else if (c->direction == PCMDIR_PLAY && (c->flags & CHN_F_HAS_VCHAN)) in feeder_chain()
H A Dsound.c122 (direction == PCMDIR_PLAY || direction == PCMDIR_REC), in pcm_chnalloc()
129 vchancount = (direction == PCMDIR_PLAY) ? d->pvchancount : in pcm_chnalloc()
205 KASSERT(ch != NULL && (ch->direction == PCMDIR_PLAY || in pcm_chn_add()
H A Dchannel.h337 #define PCMDIR_PLAY 1 macro
429 #define CHN_DIRSTR(c) (((c)->direction == PCMDIR_PLAY) ? \
H A Ddsp.c437 wrerror = pcm_chnalloc(d, &wrch, PCMDIR_PLAY, in dsp_open()
647 if (volch->direction != PCMDIR_PLAY) in dsp_ioctl_channel()
682 if (volch->direction != PCMDIR_PLAY) in dsp_ioctl_channel()
2168 ai->busy |= (ch->direction == PCMDIR_PLAY) ? in dsp_oss_audioinfo()
2174 ((ch->direction == PCMDIR_PLAY) ? PCM_CAP_OUTPUT : in dsp_oss_audioinfo()
2188 if (ch->direction == PCMDIR_PLAY) in dsp_oss_audioinfo()
2318 ai->busy = (ch->direction == PCMDIR_PLAY) ? OPEN_WRITE : OPEN_READ; in dsp_oss_engineinfo()
2340 ((ch->direction == PCMDIR_PLAY) ? PCM_CAP_OUTPUT : PCM_CAP_INPUT); in dsp_oss_engineinfo()
2361 if (ch->direction == PCMDIR_PLAY) in dsp_oss_engineinfo()
/freebsd/sys/arm/allwinner/
H A Da10_codec.c319 if (dir == PCMDIR_PLAY) { in a10_mute()
579 if (dir == PCMDIR_PLAY) { in h3_mute()
637 if (ch->dir == PCMDIR_PLAY) { in a10codec_transfer()
664 if (ch->dir == PCMDIR_PLAY) { in a10codec_dmaconfig()
728 if (ch->dir == PCMDIR_PLAY) { in a10codec_start()
796 if (ch->dir == PCMDIR_PLAY) { in a10codec_stop()
810 struct a10codec_chinfo *ch = dir == PCMDIR_PLAY ? &sc->play : &sc->rec; in a10codec_chan_init()
816 "dmas", "#dma-cells", dir == PCMDIR_PLAY ? 1 : 0, in a10codec_chan_init()
910 if (ch->dir == PCMDIR_PLAY) { in a10codec_chan_setspeed()
985 if (ch->dir == PCMDIR_PLAY) { in a10codec_chan_getcaps()
[all …]
H A Daw_i2s.c594 if ((pcm_dir != PCMDIR_PLAY) && (pcm_dir != PCMDIR_REC)) in aw_i2s_dai_trigger()
599 if (pcm_dir == PCMDIR_PLAY) { in aw_i2s_dai_trigger()
641 if (pcm_dir == PCMDIR_PLAY) { in aw_i2s_dai_trigger()
679 if (pcm_dir == PCMDIR_PLAY) in aw_i2s_dai_get_ptr()
/freebsd/sys/arm64/rockchip/
H A Drk_i2s.c463 if ((pcm_dir != PCMDIR_PLAY) && (pcm_dir != PCMDIR_REC)) in rk_i2s_dai_trigger()
469 if (pcm_dir == PCMDIR_PLAY) in rk_i2s_dai_trigger()
482 if (pcm_dir == PCMDIR_PLAY) in rk_i2s_dai_trigger()
494 if (pcm_dir == PCMDIR_PLAY) in rk_i2s_dai_trigger()
510 if (pcm_dir == PCMDIR_PLAY) in rk_i2s_dai_trigger()
530 if (pcm_dir == PCMDIR_PLAY) in rk_i2s_dai_get_ptr()
/freebsd/sys/arm/allwinner/a64/
H A Dsun50i_a64_acodec.c415 if ((pcm_dir != PCMDIR_PLAY) && (pcm_dir != PCMDIR_REC)) in a64codec_dai_trigger()
420 if (pcm_dir == PCMDIR_PLAY) { in a64codec_dai_trigger()
435 if (pcm_dir == PCMDIR_PLAY) { in a64codec_dai_trigger()
/freebsd/sys/dev/sound/macio/
H A Daoa.c228 KASSERT(dir == PCMDIR_PLAY, ("bad dir")); in aoa_chan_init()
382 pcm_addchan(self, PCMDIR_PLAY, &aoa_chan_class, sc); in aoa_attach()
/freebsd/sys/dev/sound/fdt/
H A Dsimple_amplifier.c127 if ((pcm_dir != PCMDIR_PLAY) && (pcm_dir != PCMDIR_REC)) in simple_amp_dai_trigger()

12