]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
sound: oxygen: more hardware documentation
authorClemens Ladisch <clemens@ladisch.de>
Mon, 28 Sep 2009 09:17:36 +0000 (11:17 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 28 Sep 2009 09:54:20 +0000 (11:54 +0200)
Add some comments describing the hardware pin routing.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/oxygen/hifier.c
sound/pci/oxygen/oxygen.c
sound/pci/oxygen/xonar_cs43xx.c
sound/pci/oxygen/xonar_pcm179x.c

index 9026a143a5ecc7b9b03a8ab0a5b16cb00066d801..19e9e012330473688d04f6e7b000222f0aafdbf2 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
  */
 
+/*
+ * CMI8788:
+ *
+ * SPI 0 -> AK4396
+ */
+
 #include <linux/delay.h>
 #include <linux/pci.h>
 #include <sound/control.h>
index 72db4c39007fbc8bd8739819a580c0b2b2da48a8..53dff7193f3117d0037e3978a89862ae7d2be780 100644 (file)
@@ -18,6 +18,8 @@
  */
 
 /*
+ * CMI8788:
+ *
  * SPI 0 -> 1st AK4396 (front)
  * SPI 1 -> 2nd AK4396 (surround)
  * SPI 2 -> 3rd AK4396 (center/LFE)
  * GPIO 0 -> DFS0 of AK5385
  * GPIO 1 -> DFS1 of AK5385
  * GPIO 8 -> enable headphone amplifier on HT-Omega models
+ *
+ * CM9780:
+ *
+ * GPO 0 -> route line-in (0) or AC97 output (1) to ADC input
  */
 
 #include <linux/delay.h>
index 0fa05ed6681d6b606ed0981bbceafa1c3c5efd86..a8ec4e8271a481b823fb198473cb68bfb588e941 100644 (file)
  * CS4362A:
  *
  * AD0 <- 0
+ *
+ * CM9780:
+ *
+ * GPO 0 -> route line-in (0) or AC97 output (1) to CS5361 input
  */
 
 #include <linux/pci.h>
index 07aaa893d323ae7f19821252506fb2683b7037e6..97574dbec2b6905b11763c4e50b315e120bbf041 100644 (file)
  * GPIO 5 <- external power present (D2X only)
  * GPIO 7 -> ALT
  * GPIO 8 -> enable output to speakers
+ *
+ * CM9780:
+ *
+ * GPO 0 -> route line-in (0) or AC97 output (1) to CS5381 input
  */
 
 /*
  *
  * PCM1796 front: AD1,0 <- 0,0
  *
+ * CM9780:
+ *
+ * GPO 0 -> route line-in (0) or AC97 output (1) to CS5381 input
+ *
  * no daughterboard
  * ----------------
  *
  * PCM1792A:
  *
  * AD1,0 <- 0,0
+ * SCK <- CLK_OUT of CS2000 (ST only)
+ *
+ * CS2000:
+ *
+ * AD0 <- 0
+ *
+ * CM9780:
+ *
+ * GPO 0 -> route line-in (0) or AC97 output (1) to CS5381 input
  *
  * H6 daughterboard
  * ----------------