diff options
author | Roman Volkov <v1ron@mail.ru> | 2014-01-24 07:18:06 -0500 |
---|---|---|
committer | Clemens Ladisch <clemens@ladisch.de> | 2014-01-29 14:45:45 -0500 |
commit | c4d4390c581603ec449c648df3be6b50281db8a3 (patch) | |
tree | db5a745f0b1b65a718e1df99298e661f49fac8bf /sound | |
parent | e9c2f10b432d96b1ba28bdc22bd984e7eacd2acf (diff) |
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>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/pci/oxygen/xonar_dg.c | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/sound/pci/oxygen/xonar_dg.c b/sound/pci/oxygen/xonar_dg.c index 77acd790ea47..7f5259e70a71 100644 --- a/sound/pci/oxygen/xonar_dg.c +++ b/sound/pci/oxygen/xonar_dg.c | |||
@@ -2,7 +2,7 @@ | |||
2 | * card driver for the Xonar DG/DGX | 2 | * card driver for the Xonar DG/DGX |
3 | * | 3 | * |
4 | * Copyright (c) Clemens Ladisch <clemens@ladisch.de> | 4 | * Copyright (c) Clemens Ladisch <clemens@ladisch.de> |
5 | * | 5 | * Copyright (c) Roman Volkov <v1ron@mail.ru> |
6 | * | 6 | * |
7 | * This driver is free software; you can redistribute it and/or modify | 7 | * This driver is free software; you can redistribute it and/or modify |
8 | * it under the terms of the GNU General Public License, version 2. | 8 | * it under the terms of the GNU General Public License, version 2. |
@@ -20,27 +20,35 @@ | |||
20 | * Xonar DG/DGX | 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 | * CMI8788: | 26 | * CMI8788: |
24 | * | 27 | * |
25 | * SPI 0 -> CS4245 | 28 | * SPI 0 -> CS4245 |
26 | * | 29 | * |
30 | * Playback: | ||
27 | * I²S 1 -> CS4245 | 31 | * I²S 1 -> CS4245 |
28 | * I²S 2 -> CS4361 (center/LFE) | 32 | * I²S 2 -> CS4361 (center/LFE) |
29 | * I²S 3 -> CS4361 (surround) | 33 | * I²S 3 -> CS4361 (surround) |
30 | * I²S 4 -> CS4361 (front) | 34 | * I²S 4 -> CS4361 (front) |
35 | * Capture: | ||
36 | * I²S ADC 1 <- CS4245 | ||
31 | * | 37 | * |
32 | * GPIO 3 <- ? | 38 | * GPIO 3 <- ? |
33 | * GPIO 4 <- headphone detect | 39 | * GPIO 4 <- headphone detect |
34 | * GPIO 5 -> route input jack to line-in (0) or mic-in (1) | 40 | * GPIO 5 -> enable ADC analog circuit for the left channel |
35 | * GPIO 6 -> route input jack to line-in (0) or mic-in (1) | 41 | * GPIO 6 -> enable ADC analog circuit for the right channel |
36 | * GPIO 7 -> enable rear headphone amp | 42 | * GPIO 7 -> switch green rear output jack between CS4245 and and the first |
43 | * channel of CS4361 (mechanical relay) | ||
37 | * GPIO 8 -> enable output to speakers | 44 | * GPIO 8 -> enable output to speakers |
38 | * | 45 | * |
39 | * CS4245: | 46 | * CS4245: |
40 | * | 47 | * |
48 | * input 0 <- mic | ||
41 | * input 1 <- aux | 49 | * input 1 <- aux |
42 | * input 2 <- front mic | 50 | * input 2 <- front mic |
43 | * input 4 <- line/mic | 51 | * input 4 <- line |
44 | * DAC out -> headphones | 52 | * DAC out -> headphones |
45 | * aux out -> front panel headphones | 53 | * aux out -> front panel headphones |
46 | */ | 54 | */ |