via82xx_modem.c (436ec40e0cdf74eae90af6be6c287396e388f1fb) | via82xx_modem.c (5116b94af07a9775ed694562f354e931b2cc04d4) |
---|---|
1/* 2 * ALSA modem driver for VIA VT82xx (South Bridge) 3 * 4 * VT82C686A/B/C, VT8233A/C, VT8235 5 * 6 * Copyright (c) 2000 Jaroslav Kysela <perex@perex.cz> 7 * Tjeerd.Mulder <Tjeerd.Mulder@fujitsu-siemens.com> 8 * 2002 Takashi Iwai <tiwai@suse.de> --- 851 unchanged lines hidden (view full) --- 860 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via686_capture_ops); 861 pcm->dev_class = SNDRV_PCM_CLASS_MODEM; 862 pcm->private_data = chip; 863 strcpy(pcm->name, chip->card->shortname); 864 chip->pcms[0] = pcm; 865 init_viadev(chip, 0, VIA_REG_MO_STATUS, 0); 866 init_viadev(chip, 1, VIA_REG_MI_STATUS, 1); 867 | 1/* 2 * ALSA modem driver for VIA VT82xx (South Bridge) 3 * 4 * VT82C686A/B/C, VT8233A/C, VT8235 5 * 6 * Copyright (c) 2000 Jaroslav Kysela <perex@perex.cz> 7 * Tjeerd.Mulder <Tjeerd.Mulder@fujitsu-siemens.com> 8 * 2002 Takashi Iwai <tiwai@suse.de> --- 851 unchanged lines hidden (view full) --- 860 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via686_capture_ops); 861 pcm->dev_class = SNDRV_PCM_CLASS_MODEM; 862 pcm->private_data = chip; 863 strcpy(pcm->name, chip->card->shortname); 864 chip->pcms[0] = pcm; 865 init_viadev(chip, 0, VIA_REG_MO_STATUS, 0); 866 init_viadev(chip, 1, VIA_REG_MI_STATUS, 1); 867 |
868 if ((err = snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, 869 snd_dma_pci_data(chip->pci), 870 64*1024, 128*1024)) < 0) 871 return err; 872 | 868 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, 869 snd_dma_pci_data(chip->pci), 870 64*1024, 128*1024); |
873 return 0; 874} 875 876 877/* 878 * Mixer part 879 */ 880 --- 350 unchanged lines hidden --- | 871 return 0; 872} 873 874 875/* 876 * Mixer part 877 */ 878 --- 350 unchanged lines hidden --- |