• Home
  • Raw
  • Download

Lines Matching +full:convert +full:- +full:channels

14  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
31 /* convert our full speed USB rate into sampling rate in Hz */
37 /* convert our high speed USB rate into sampling rate in Hz */
48 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbbus_read()
49 if (!atomic_read(&chip->shutdown)) in proc_audio_usbbus_read()
50 snd_iprintf(buffer, "%03d/%03d\n", chip->dev->bus->busnum, chip->dev->devnum); in proc_audio_usbbus_read()
55 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbid_read()
56 if (!atomic_read(&chip->shutdown)) in proc_audio_usbid_read()
58 USB_ID_VENDOR(chip->usb_id), in proc_audio_usbid_read()
59 USB_ID_PRODUCT(chip->usb_id)); in proc_audio_usbid_read()
65 if (!snd_card_proc_new(chip->card, "usbbus", &entry)) in snd_usb_audio_create_proc()
67 if (!snd_card_proc_new(chip->card, "usbid", &entry)) in snd_usb_audio_create_proc()
81 list_for_each_entry(fp, &subs->fmt_list, list) { in proc_dump_substream_formats()
84 snd_iprintf(buffer, " Interface %d\n", fp->iface); in proc_dump_substream_formats()
85 snd_iprintf(buffer, " Altset %d\n", fp->altsetting); in proc_dump_substream_formats()
88 if (fp->formats & pcm_format_to_bits(fmt)) in proc_dump_substream_formats()
92 snd_iprintf(buffer, " Channels: %d\n", fp->channels); in proc_dump_substream_formats()
94 fp->endpoint & USB_ENDPOINT_NUMBER_MASK, in proc_dump_substream_formats()
95 fp->endpoint & USB_DIR_IN ? "IN" : "OUT", in proc_dump_substream_formats()
96 sync_types[(fp->ep_attr & USB_ENDPOINT_SYNCTYPE) >> 2]); in proc_dump_substream_formats()
97 if (fp->rates & SNDRV_PCM_RATE_CONTINUOUS) { in proc_dump_substream_formats()
98 snd_iprintf(buffer, " Rates: %d - %d (continuous)\n", in proc_dump_substream_formats()
99 fp->rate_min, fp->rate_max); in proc_dump_substream_formats()
103 for (i = 0; i < fp->nr_rates; i++) { in proc_dump_substream_formats()
106 snd_iprintf(buffer, "%d", fp->rate_table[i]); in proc_dump_substream_formats()
110 if (subs->speed != USB_SPEED_FULL) in proc_dump_substream_formats()
112 125 * (1 << fp->datainterval)); in proc_dump_substream_formats()
113 // snd_iprintf(buffer, " Max Packet Size = %d\n", fp->maxpacksize); in proc_dump_substream_formats()
114 // snd_iprintf(buffer, " EP Attribute = %#x\n", fp->attributes); in proc_dump_substream_formats()
125 snd_iprintf(buffer, " Packet Size = %d\n", data_ep->curpacksize); in proc_dump_ep_status()
127 subs->speed == USB_SPEED_FULL in proc_dump_ep_status()
128 ? get_full_speed_hz(data_ep->freqm) in proc_dump_ep_status()
129 : get_high_speed_hz(data_ep->freqm), in proc_dump_ep_status()
130 data_ep->freqm >> 16, data_ep->freqm & 0xffff); in proc_dump_ep_status()
131 if (sync_ep && data_ep->freqshift != INT_MIN) { in proc_dump_ep_status()
132 int res = 16 - data_ep->freqshift; in proc_dump_ep_status()
134 (sync_ep->syncmaxsize > 3 ? 32 : 24) - res, res); in proc_dump_ep_status()
140 if (subs->running) { in proc_dump_substream_status()
142 snd_iprintf(buffer, " Interface = %d\n", subs->interface); in proc_dump_substream_status()
143 snd_iprintf(buffer, " Altset = %d\n", subs->altset_idx); in proc_dump_substream_status()
144 proc_dump_ep_status(subs, subs->data_endpoint, subs->sync_endpoint, buffer); in proc_dump_substream_status()
152 struct snd_usb_stream *stream = entry->private_data; in proc_pcm_format_read()
154 snd_iprintf(buffer, "%s : %s\n", stream->chip->card->longname, stream->pcm->name); in proc_pcm_format_read()
156 if (stream->substream[SNDRV_PCM_STREAM_PLAYBACK].num_formats) { in proc_pcm_format_read()
158 proc_dump_substream_status(&stream->substream[SNDRV_PCM_STREAM_PLAYBACK], buffer); in proc_pcm_format_read()
159 proc_dump_substream_formats(&stream->substream[SNDRV_PCM_STREAM_PLAYBACK], buffer); in proc_pcm_format_read()
161 if (stream->substream[SNDRV_PCM_STREAM_CAPTURE].num_formats) { in proc_pcm_format_read()
163 proc_dump_substream_status(&stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer); in proc_pcm_format_read()
164 proc_dump_substream_formats(&stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer); in proc_pcm_format_read()
172 struct snd_card *card = stream->chip->card; in snd_usb_proc_pcm_format_add()
174 sprintf(name, "stream%d", stream->pcm_index); in snd_usb_proc_pcm_format_add()