Searched refs:tascam (Results 1 – 11 of 11) sorted by relevance
| /linux/sound/usb/usx2y/ |
| H A D | us144mkii.c | 38 void tascam_free_urbs(struct tascam_card *tascam) in tascam_free_urbs() argument 42 usb_kill_anchored_urbs(&tascam->playback_anchor); in tascam_free_urbs() 44 if (tascam->playback_urbs[i]) { in tascam_free_urbs() 46 tascam->dev, tascam->playback_urb_alloc_size, in tascam_free_urbs() 47 tascam->playback_urbs[i]->transfer_buffer, in tascam_free_urbs() 48 tascam->playback_urbs[i]->transfer_dma); in tascam_free_urbs() 49 usb_free_urb(tascam->playback_urbs[i]); in tascam_free_urbs() 50 tascam->playback_urbs[i] = NULL; in tascam_free_urbs() 54 usb_kill_anchored_urbs(&tascam->feedback_anchor); in tascam_free_urbs() 56 if (tascam->feedback_urbs[i]) { in tascam_free_urbs() [all …]
|
| H A D | us144mkii_midi.c | 16 struct tascam_card *tascam = in tascam_midi_in_work_handler() local 22 if (!tascam->midi_in_substream) in tascam_midi_in_work_handler() 25 while (kfifo_out_spinlocked(&tascam->midi_in_fifo, buf, sizeof(buf), in tascam_midi_in_work_handler() 26 &tascam->midi_in_lock) == sizeof(buf)) { in tascam_midi_in_work_handler() 34 snd_rawmidi_receive(tascam->midi_in_substream, in tascam_midi_in_work_handler() 41 struct tascam_card *tascam = urb->context; in tascam_midi_in_urb_complete() local 44 if (!tascam) in tascam_midi_in_urb_complete() 50 dev_err_ratelimited(tascam->card->dev, in tascam_midi_in_urb_complete() 57 if (atomic_read(&tascam->midi_in_active) && in tascam_midi_in_urb_complete() 59 kfifo_in_spinlocked(&tascam->midi_in_fifo, urb->transfer_buffer, in tascam_midi_in_urb_complete() [all …]
|
| H A D | us144mkii_playback.c | 17 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_playback_open() local 20 tascam->playback_substream = substream; in tascam_playback_open() 21 atomic_set(&tascam->playback_active, 0); in tascam_playback_open() 37 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_playback_close() local 39 tascam->playback_substream = NULL; in tascam_playback_close() 56 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_playback_prepare() local 62 tascam->driver_playback_pos = 0; in tascam_playback_prepare() 63 tascam->playback_frames_consumed = 0; in tascam_playback_prepare() 64 tascam->last_period_pos = 0; in tascam_playback_prepare() 65 tascam->feedback_pattern_in_idx = 0; in tascam_playback_prepare() [all …]
|
| H A D | us144mkii_capture.c | 17 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_capture_open() local 20 tascam->capture_substream = substream; in tascam_capture_open() 21 atomic_set(&tascam->capture_active, 0); in tascam_capture_open() 37 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_capture_close() local 39 tascam->capture_substream = NULL; in tascam_capture_close() 54 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_capture_prepare() local 56 tascam->driver_capture_pos = 0; in tascam_capture_prepare() 57 tascam->capture_frames_processed = 0; in tascam_capture_prepare() 58 tascam->last_capture_period_pos = 0; in tascam_capture_prepare() 59 tascam->capture_ring_buffer_read_ptr = 0; in tascam_capture_prepare() [all …]
|
| H A D | us144mkii_pcm.c | 55 void process_playback_routing_us144mkii(struct tascam_card *tascam, in process_playback_routing_us144mkii() argument 70 if (tascam->line_out_source == 0) /* "ch1 and ch2" */ in process_playback_routing_us144mkii() 76 if (tascam->digital_out_source == 0) /* "ch1 and ch2" */ in process_playback_routing_us144mkii() 83 void process_capture_routing_us144mkii(struct tascam_card *tascam, in process_capture_routing_us144mkii() argument 96 if (tascam->capture_12_source == 0) { /* analog inputs */ in process_capture_routing_us144mkii() 105 if (tascam->capture_34_source == 0) { /* analog inputs */ in process_capture_routing_us144mkii() 115 int us144mkii_configure_device_for_rate(struct tascam_card *tascam, int rate) in us144mkii_configure_device_for_rate() argument 117 struct usb_device *dev = tascam->dev; in us144mkii_configure_device_for_rate() 223 struct tascam_card *tascam = snd_pcm_substream_chip(substream); in tascam_pcm_hw_params() local 228 tascam in tascam_pcm_hw_params() 264 struct tascam_card *tascam = snd_pcm_substream_chip(substream); tascam_pcm_trigger() local 360 struct tascam_card *tascam = pcm->private_data; tascam_init_pcm() local [all...] |
| H A D | us144mkii_controls.c | 55 struct tascam_card *tascam = snd_kcontrol_chip(kcontrol); in tascam_line_out_get() local 57 scoped_guard(spinlock_irqsave, &tascam->lock) { in tascam_line_out_get() 58 ucontrol->value.enumerated.item[0] = tascam->line_out_source; in tascam_line_out_get() 77 struct tascam_card *tascam = snd_kcontrol_chip(kcontrol); in tascam_line_out_put() local 83 scoped_guard(spinlock_irqsave, &tascam->lock) { in tascam_line_out_put() 84 if (tascam->line_out_source != ucontrol->value.enumerated.item[0]) { in tascam_line_out_put() 85 tascam->line_out_source = ucontrol->value.enumerated.item[0]; in tascam_line_out_put() 124 struct tascam_card *tascam = snd_kcontrol_chip(kcontrol); in tascam_digital_out_get() local 126 scoped_guard(spinlock_irqsave, &tascam->lock) { in tascam_digital_out_get() 127 ucontrol->value.enumerated.item[0] = tascam->digital_out_source; in tascam_digital_out_get() [all …]
|
| H A D | us144mkii_pcm.h | 94 int us144mkii_configure_device_for_rate(struct tascam_card *tascam, int rate); 103 void process_playback_routing_us144mkii(struct tascam_card *tascam, 113 void process_capture_routing_us144mkii(struct tascam_card *tascam,
|
| H A D | us144mkii.h | 298 void tascam_free_urbs(struct tascam_card *tascam); 309 int tascam_alloc_urbs(struct tascam_card *tascam); 351 int tascam_create_midi(struct tascam_card *tascam); 365 int tascam_create_controls(struct tascam_card *tascam);
|
| /linux/sound/firewire/tascam/ |
| H A D | Makefile | 2 snd-firewire-tascam-y := tascam-proc.o amdtp-tascam.o tascam-stream.o \ 3 tascam-pcm.o tascam-hwdep.o tascam-transaction.o \ 4 tascam-midi.o tascam.o 5 obj-$(CONFIG_SND_FIREWIRE_TASCAM) += snd-firewire-tascam.o
|
| /linux/sound/firewire/ |
| H A D | Makefile | 16 obj-$(CONFIG_SND_FIREWIRE_TASCAM) += tascam/
|
| H A D | Kconfig | 161 will be called snd-firewire-tascam.
|