Lines Matching refs:buffer
76 /* bits 6-15 encode h/w buffer pointer position */
96 /* Bit 6..15 : h/w buffer pointer */
243 need to use in order to find the relevant channel buffer. RME
246 and the value is the DMA channel (i.e. channel buffer number)
1537 snd_rme9652_proc_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer)
1548 snd_iprintf(buffer, "%s (Card #%d)\n", rme9652->card_name, rme9652->card->number + 1);
1549 snd_iprintf(buffer, "Buffers: capture %p playback %p\n",
1551 snd_iprintf(buffer, "IRQ: %d Registers bus: 0x%lx VM: 0x%lx\n",
1553 snd_iprintf(buffer, "Control register: %x\n", rme9652->control_register);
1555 snd_iprintf(buffer, "\n");
1560 snd_iprintf(buffer, "Latency: %d samples (2 periods of %lu bytes)\n",
1562 snd_iprintf(buffer, "Hardware pointer (frames): %ld\n",
1564 snd_iprintf(buffer, "Passthru: %s\n",
1568 snd_iprintf(buffer, "Clock mode: autosync\n");
1572 snd_iprintf(buffer, "Clock mode: word clock\n");
1574 snd_iprintf(buffer, "Clock mode: word clock (no signal)\n");
1577 snd_iprintf(buffer, "Clock mode: master\n");
1583 snd_iprintf(buffer, "Pref. sync source: ADAT1\n");
1586 snd_iprintf(buffer, "Pref. sync source: ADAT2\n");
1589 snd_iprintf(buffer, "Pref. sync source: ADAT3\n");
1592 snd_iprintf(buffer, "Pref. sync source: IEC958\n");
1595 snd_iprintf(buffer, "Pref. sync source: ???\n");
1600 snd_iprintf(buffer, "\nADAT1 Input source: %s\n",
1604 snd_iprintf(buffer, "\n");
1609 snd_iprintf(buffer, "IEC958 input: ADAT1\n");
1612 snd_iprintf(buffer, "IEC958 input: Coaxial\n");
1615 snd_iprintf(buffer, "IEC958 input: Internal\n");
1618 snd_iprintf(buffer, "IEC958 input: ???\n");
1623 snd_iprintf(buffer, "IEC958 output: Coaxial & ADAT1\n");
1625 snd_iprintf(buffer, "IEC958 output: Coaxial only\n");
1629 snd_iprintf(buffer, "IEC958 quality: Professional\n");
1631 snd_iprintf(buffer, "IEC958 quality: Consumer\n");
1635 snd_iprintf(buffer, "IEC958 emphasis: on\n");
1637 snd_iprintf(buffer, "IEC958 emphasis: off\n");
1641 snd_iprintf(buffer, "IEC958 Dolby: on\n");
1643 snd_iprintf(buffer, "IEC958 Dolby: off\n");
1649 snd_iprintf(buffer,
1652 snd_iprintf(buffer, "IEC958 sample rate: undetermined\n");
1654 snd_iprintf(buffer, "IEC958 sample rate: %d\n", i);
1657 snd_iprintf(buffer, "\n");
1659 snd_iprintf(buffer, "ADAT Sample rate: %dHz\n",
1666 snd_iprintf(buffer, "ADAT1: %s\n", x ? "Sync" : "Lock");
1668 snd_iprintf(buffer, "ADAT1: No Lock\n");
1673 snd_iprintf(buffer, "ADAT2: %s\n", x ? "Sync" : "Lock");
1675 snd_iprintf(buffer, "ADAT2: No Lock\n");
1680 snd_iprintf(buffer, "ADAT3: %s\n", x ? "Sync" : "Lock");
1682 snd_iprintf(buffer, "ADAT3: No Lock\n");
1685 snd_iprintf(buffer, "\n");
1687 snd_iprintf(buffer, "Timecode signal: %s\n",
1692 snd_iprintf(buffer, "Punch Status:\n\n");
1696 snd_iprintf(buffer, "%2d: on ", i + 1);
1698 snd_iprintf(buffer, "%2d: off ", i + 1);
1702 snd_iprintf(buffer, "\n");
1706 snd_iprintf(buffer, "\n");
1768 maximum latency (7 = 8192 samples, 64Kbyte buffer,