sgio2audio.c (cf40a76e7d5874bb25f4404eecc58a2e033af885) | sgio2audio.c (cdc4398b399cad38e36be64faf3752aa12a44022) |
---|---|
1/* 2 * Sound driver for Silicon Graphics O2 Workstations A/V board audio. 3 * 4 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org> 5 * Copyright 2008 Thomas Bogendoerfer <tsbogend@alpha.franken.de> 6 * Mxier part taken from mace_audio.c: 7 * Copyright 2007 Thorben Jändling <tj.trevelyan@gmail.com> 8 * --- 826 unchanged lines hidden (view full) --- 835 836 *rchip = NULL; 837 838 /* check if a codec is attached to the interface */ 839 /* (Audio or Audio/Video board present) */ 840 if (!(readq(&mace->perif.audio.control) & AUDIO_CONTROL_CODEC_PRESENT)) 841 return -ENOENT; 842 | 1/* 2 * Sound driver for Silicon Graphics O2 Workstations A/V board audio. 3 * 4 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org> 5 * Copyright 2008 Thomas Bogendoerfer <tsbogend@alpha.franken.de> 6 * Mxier part taken from mace_audio.c: 7 * Copyright 2007 Thorben Jändling <tj.trevelyan@gmail.com> 8 * --- 826 unchanged lines hidden (view full) --- 835 836 *rchip = NULL; 837 838 /* check if a codec is attached to the interface */ 839 /* (Audio or Audio/Video board present) */ 840 if (!(readq(&mace->perif.audio.control) & AUDIO_CONTROL_CODEC_PRESENT)) 841 return -ENOENT; 842 |
843 chip = kzalloc(sizeof(struct snd_sgio2audio), GFP_KERNEL); | 843 chip = kzalloc(sizeof(*chip), GFP_KERNEL); |
844 if (chip == NULL) 845 return -ENOMEM; 846 847 chip->card = card; 848 849 chip->ring_base = dma_alloc_coherent(NULL, MACEISA_RINGBUFFERS_SIZE, 850 &chip->ring_base_dma, GFP_USER); 851 if (chip->ring_base == NULL) { --- 118 unchanged lines hidden --- | 844 if (chip == NULL) 845 return -ENOMEM; 846 847 chip->card = card; 848 849 chip->ring_base = dma_alloc_coherent(NULL, MACEISA_RINGBUFFERS_SIZE, 850 &chip->ring_base_dma, GFP_USER); 851 if (chip->ring_base == NULL) { --- 118 unchanged lines hidden --- |