ALSA: oxygen: change description of the xonar_dg.c file

Add some additional information in comments and my copyright.

Signed-off-by: Roman Volkov <v1ron@mail.ru>
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>

authored by Roman Volkov and committed by Clemens Ladisch c4d4390c e9c2f10b

+13 -5
+13 -5
sound/pci/oxygen/xonar_dg.c
··· 2 2 * card driver for the Xonar DG/DGX 3 3 * 4 4 * Copyright (c) Clemens Ladisch <clemens@ladisch.de> 5 - * 5 + * Copyright (c) Roman Volkov <v1ron@mail.ru> 6 6 * 7 7 * This driver is free software; you can redistribute it and/or modify 8 8 * it under the terms of the GNU General Public License, version 2. ··· 20 20 * Xonar DG/DGX 21 21 * ------------ 22 22 * 23 + * CS4245 and CS4361 both will mute all outputs if any clock ratio 24 + * is invalid. 25 + * 23 26 * CMI8788: 24 27 * 25 28 * SPI 0 -> CS4245 26 29 * 30 + * Playback: 27 31 * I²S 1 -> CS4245 28 32 * I²S 2 -> CS4361 (center/LFE) 29 33 * I²S 3 -> CS4361 (surround) 30 34 * I²S 4 -> CS4361 (front) 35 + * Capture: 36 + * I²S ADC 1 <- CS4245 31 37 * 32 38 * GPIO 3 <- ? 33 39 * GPIO 4 <- headphone detect 34 - * GPIO 5 -> route input jack to line-in (0) or mic-in (1) 35 - * GPIO 6 -> route input jack to line-in (0) or mic-in (1) 36 - * GPIO 7 -> enable rear headphone amp 40 + * GPIO 5 -> enable ADC analog circuit for the left channel 41 + * GPIO 6 -> enable ADC analog circuit for the right channel 42 + * GPIO 7 -> switch green rear output jack between CS4245 and and the first 43 + * channel of CS4361 (mechanical relay) 37 44 * GPIO 8 -> enable output to speakers 38 45 * 39 46 * CS4245: 40 47 * 48 + * input 0 <- mic 41 49 * input 1 <- aux 42 50 * input 2 <- front mic 43 - * input 4 <- line/mic 51 + * input 4 <- line 44 52 * DAC out -> headphones 45 53 * aux out -> front panel headphones 46 54 */