Changeset 212 for GPL/branches/alsa-resync1/alsa-kernel/pci/maestro3.c
- Timestamp:
- Jul 14, 2007, 7:13:46 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/alsa-resync1/alsa-kernel/pci/maestro3.c
r207 r212 1768 1768 static snd_pcm_hardware_t snd_m3_playback = 1769 1769 { 1770 /* info: */(SNDRV_PCM_INFO_MMAP |1770 .info = (SNDRV_PCM_INFO_MMAP | 1771 1771 SNDRV_PCM_INFO_INTERLEAVED | 1772 1772 SNDRV_PCM_INFO_MMAP_VALID | … … 1774 1774 /*SNDRV_PCM_INFO_PAUSE |*/ 1775 1775 SNDRV_PCM_INFO_RESUME), 1776 /* formats: */ SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, 1777 /* rates: */ SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, 1778 /* rate_min: */ 8000, 1779 /* rate_max: */ 48000, 1780 /* channels_min: */ 1, 1781 /* channels_max: */ 2, 1782 /* buffer_bytes_max: */ (512*1024), 1783 /* period_bytes_min: */ 64, 1784 /* period_bytes_max: */ (512*1024), 1785 /* periods_min: */ 1, 1786 /* periods_max: */ 1024, 1787 0 1776 .formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, 1777 .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, 1778 .rate_min = 8000, 1779 .rate_max = 48000, 1780 .channels_min = 1, 1781 .channels_max = 2, 1782 .buffer_bytes_max = (512*1024), 1783 .period_bytes_min = 64, 1784 .period_bytes_max = (512*1024), 1785 .periods_min = 1, 1786 .periods_max = 1024, 1788 1787 }; 1789 1788 1790 1789 static snd_pcm_hardware_t snd_m3_capture = 1791 1790 { 1792 /* info: */(SNDRV_PCM_INFO_MMAP |1791 .info = (SNDRV_PCM_INFO_MMAP | 1793 1792 SNDRV_PCM_INFO_INTERLEAVED | 1794 1793 SNDRV_PCM_INFO_MMAP_VALID | … … 1796 1795 /*SNDRV_PCM_INFO_PAUSE |*/ 1797 1796 SNDRV_PCM_INFO_RESUME), 1798 /* formats: */ SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, 1799 /* rates: */ SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, 1800 /* rate_min: */ 8000, 1801 /* rate_max: */ 48000, 1802 /* channels_min: */ 1, 1803 /* channels_max: */ 2, 1804 /* buffer_bytes_max: */ (512*1024), 1805 /* period_bytes_min: */ 64, 1806 /* period_bytes_max: */ (512*1024), 1807 /* periods_min: */ 1, 1808 /* periods_max: */ 1024, 1809 0 1797 .formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, 1798 .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, 1799 .rate_min = 8000, 1800 .rate_max = 48000, 1801 .channels_min = 1, 1802 .channels_max = 2, 1803 .buffer_bytes_max = (512*1024), 1804 .period_bytes_min = 64, 1805 .period_bytes_max = (512*1024), 1806 .periods_min = 1, 1807 .periods_max = 1024, 1810 1808 }; 1811 1809 … … 1923 1921 1924 1922 static snd_pcm_ops_t snd_m3_playback_ops = { 1925 1926 1927 1928 1929 1930 1931 1932 snd_m3_pcm_pointer,0,0 1923 .open = snd_m3_playback_open, 1924 .close = snd_m3_playback_close, 1925 .ioctl = snd_pcm_lib_ioctl, 1926 .hw_params = snd_m3_pcm_hw_params, 1927 .hw_free = snd_m3_pcm_hw_free, 1928 .prepare = snd_m3_pcm_prepare, 1929 .trigger = snd_m3_pcm_trigger, 1930 .pointer = snd_m3_pcm_pointer, 1933 1931 }; 1934 1932 1935 1933 static snd_pcm_ops_t snd_m3_capture_ops = { 1936 1937 1938 1939 1940 1941 1942 1943 snd_m3_pcm_pointer,0,0 1934 .open = snd_m3_capture_open, 1935 .close = snd_m3_capture_close, 1936 .ioctl = snd_pcm_lib_ioctl, 1937 .hw_params = snd_m3_pcm_hw_params, 1938 .hw_free = snd_m3_pcm_hw_free, 1939 .prepare = snd_m3_pcm_prepare, 1940 .trigger = snd_m3_pcm_trigger, 1941 .pointer = snd_m3_pcm_pointer, 1944 1942 }; 1945 1943
Note:
See TracChangeset
for help on using the changeset viewer.