<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://permalink.gmane.org/gmane.linux.alsa.devel">
    <title>gmane.linux.alsa.devel</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56652"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56651"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56650"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56649"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56648"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56647"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56646"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56645"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56644"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56643"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56642"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56641"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56640"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56639"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56638"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56637"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56636"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56635"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56634"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.alsa.devel/56633"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56652">
    <title>Re: ASoC WM8510 Mic PGA problem</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56652</link>
    <description>


So the ALSA control 'Mic PGA MICN Switch'?
</description>
    <dc:creator>Mark Brown</dc:creator>
    <dc:date>2008-10-07T14:27:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56651">
    <title>Re: ASoC WM8510 Mic PGA problem</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56651</link>
    <description>Quoting Mark Brown:

version

I'm sorry, It seems to be the switch connecting MICN to negative PGA
terminal that does not stay on (register 0x2c bit 1)

Here's the result with my remarks inline:

Simple mixer control 'Mic PGA',0
  Capabilities: switch
  Playback channels: Mono
  Capture channels: Mono
  Mono: [on]
asoc: WM8510 HiFi &lt;-&gt; at91-ssc1 info:
asoc: rate mask 0xde
asoc: min ch 1 max ch 2
asoc: min rate 8000 max rate 48000
asoc: WM8510 HiFi &lt;-&gt; at91-ssc1 info:
asoc: rate mask 0xde
asoc: min ch 1 max ch 2
asoc: min rate 8000 max rate 48000
Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 48000 Hz,
Mono
WM8510 register write: 0x04: 10
WM8510 register write: 0x06: d
WM8510 register write: 0x06: d
WM8510 register write: 0x24: 8
WM8510 register write: 0x25: c
WM8510 register write: 0x26: 93
WM8510 register write: 0x27: e9
WM8510 register write: 0x01: 3a
WM8510 register write: 0x06: 10d
WM8510 register write: 0x06: d
WM8510 register write: 0x04: 10
WM8510 register write: 0x07: 0
WM8510 register wr</description>
    <dc:creator>ext-jukka.hynninen&lt; at &gt;vaisala.com</dc:creator>
    <dc:date>2008-10-07T14:21:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56650">
    <title>Re: AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56650</link>
    <description>Not yet. Would please share what you have done to make it work ? Also when I
tried to strace aplay , it keeps looking for a
&lt;/share/alsa/cards/tlv320aic23.conf&gt; file which is not there in the alsa-lib
package. Any idea what goes in that file ?

Regards

Jesslyn

On Tue, Oct 7, 2008 at 7:16 PM, Arun KS &lt;arunks&lt; at &gt;mistralsolutions.com&gt; wrote:

</description>
    <dc:creator>Jesslyn Abdul Salam</dc:creator>
    <dc:date>2008-10-07T13:50:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56649">
    <title>Re: 2 Au1xxx (Alchemy) AC97 drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56649</link>
    <description>At Tue, 7 Oct 2008 15:36:45 +0200,
Manuel Lauss wrote:

Seems so, as far as I see.

And whether they will be maintained is rather a question whether we'll
have users for these drivers.  As long as someone uses, there is no
reason to drop it.


Takashi
--
To unsubscribe from this list: send the line "unsubscribe alsa-devel" in
the body of a message to majordomo&lt; at &gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
</description>
    <dc:creator>Takashi Iwai</dc:creator>
    <dc:date>2008-10-07T13:49:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56648">
    <title>Re: ASoC WM8510 Mic PGA problem</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56648</link>
    <description>

Could you please rebuild ASoC with debug enabled and send the kernel
output produced from a failing record?  Depending on your kernel version
you'll either see some relevant defines at the top of soc-core.c and
soc-dapm.c or you should #define DEBUG at the top of those files.

Putting some trace in wm8510_reg_write() logging all the codec writes
while doing this would also be interesting.
</description>
    <dc:creator>Mark Brown</dc:creator>
    <dc:date>2008-10-07T13:43:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56647">
    <title>Re: 2 Au1xxx (Alchemy) AC97 drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56647</link>
    <description>
The one in sound/soc is for Au1200/Au1550; I think the sound/mips one only
works on Au1000/Au1500.

Manuel Lauss
--
To unsubscribe from this list: send the line "unsubscribe alsa-devel" in
the body of a message to majordomo&lt; at &gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
</description>
    <dc:creator>Manuel Lauss</dc:creator>
    <dc:date>2008-10-07T13:36:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56646">
    <title>Re: ASoC WM8510 Mic PGA problem</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56646</link>
    <description>Quoting Mark Brown:

effect
I

Mic PGA still keeps turning off.

Anyway, I noticed an interesting point (applying the patch had no effect
on this):
The first recording on a freshly booted system seems to complete without
changing the status of Mic PGA control.


-Jukka
</description>
    <dc:creator>ext-jukka.hynninen&lt; at &gt;vaisala.com</dc:creator>
    <dc:date>2008-10-07T13:29:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56645">
    <title>Re: [topic/asoc][PATCH 0/2] minor clean-ups andaic3xnaming change</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56645</link>
    <description>At Tue, 7 Oct 2008 13:00:42 +0100,
Mark Brown wrote:

OK, I'll wait for your patches.


thanks,

Takashi
</description>
    <dc:creator>Takashi Iwai</dc:creator>
    <dc:date>2008-10-07T12:38:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56644">
    <title>Re: size of snd_hda_intel</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56644</link>
    <description>At Tue, 7 Oct 2008 08:28:49 -0400,
Jon Smirl wrote:

As mentioned, it's no fundamental solution.
The real problem is that the driver has too many stuff that
can be trimmed down.


Takashi
</description>
    <dc:creator>Takashi Iwai</dc:creator>
    <dc:date>2008-10-07T12:36:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56643">
    <title>Re: size of snd_hda_intel</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56643</link>
    <description>2008/10/7 Takashi Iwai &lt;tiwai&lt; at &gt;suse.de&gt;:

This lets you load another module from intel_hda:

        request_module("%s", module_name);





</description>
    <dc:creator>Jon Smirl</dc:creator>
    <dc:date>2008-10-07T12:28:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56642">
    <title>Re: Fwd: AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56642</link>
    <description>On Tue, Oct 7, 2008 at 5:36 PM, Jesslyn Abdul Salam
&lt;jesslyn.abdulsalam&lt; at &gt;gmail.com&gt; wrote:
Yes. Change it to tlv320aic23. Hope it is in the board file.

arch/arm/mach-omap1/board-osk.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/arch/arm/mach-omap1/board-osk.c b/arch/arm/mach-omap1/board-osk.c
index 3e766e4..e506aef 100644
--- a/arch/arm/mach-omap1/board-osk.c
+++ b/arch/arm/mach-omap1/board-osk.c
&lt; at &gt;&lt; at &gt; -258,8 +258,10 &lt; at &gt;&lt; at &gt; static struct i2c_board_info __initdata
osk_i2c_board_info[] = {
 .platform_data= &amp;tps_board,

 },
+{
+I2C_BOARD_INFO("tlv320aic23", 0x1B),
+},
 /* TODO when driver support is ready:
- *  - aic23 audio chip at 0x1a
  *  - on Mistral, 24c04 eeprom at 0x50
  *  - optionally on Mistral, ov9640 camera sensor at 0x30
  */
</description>
    <dc:creator>Arun KS</dc:creator>
    <dc:date>2008-10-07T12:19:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56641">
    <title>Re: AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56641</link>
    <description>I got it working. I2C_BOARD_INFO macro was wrongly intialized. Instead of
tlv320aic23 i had written tlvaic23. Thanks to Arun for pointing this error

Jesslyn Abdul Salam


On Tue, Oct 7, 2008 at 5:36 PM, Jesslyn Abdul Salam &lt;
jesslyn.abdulsalam&lt; at &gt;gmail.com&gt; wrote:

</description>
    <dc:creator>Jesslyn Abdul Salam</dc:creator>
    <dc:date>2008-10-07T12:18:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56640">
    <title>Re: ASoC WM8510 Mic PGA problem</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56640</link>
    <description>

Could you please give the patch below a spin?  I've not tested it but I
believe it may help.

diff --git a/sound/soc/codecs/wm8510.c b/sound/soc/codecs/wm8510.c
index 16768a5..b4997c4 100644
--- a/sound/soc/codecs/wm8510.c
+++ b/sound/soc/codecs/wm8510.c
&lt; at &gt;&lt; at &gt; -56,6 +56,9 &lt; at &gt;&lt; at &gt; static const u16 wm8510_reg[WM8510_CACHEREGNUM] = {
 0x0001,
 };
 
+#define WM8510_POWER1_BIASEN  0x08
+#define WM8510_POWER1_BUFIOEN 0x10
+
 /*
  * read wm8510 register cache
  */
&lt; at &gt;&lt; at &gt; -527,23 +530,35 &lt; at &gt;&lt; at &gt; static int wm8510_mute(struct snd_soc_dai *dai, int mute)
 static int wm8510_set_bias_level(struct snd_soc_codec *codec,
 enum snd_soc_bias_level level)
 {
+u16 power1 = wm8510_read_reg_cache(codec, WM8510_POWER1) &amp; ~0x3;
 
 switch (level) {
 case SND_SOC_BIAS_ON:
-wm8510_write(codec, WM8510_POWER1, 0x1ff);
-wm8510_write(codec, WM8510_POWER2, 0x1ff);
-wm8510_write(codec, WM8510_POWER3, 0x1ff);
-break;
 case SND_SOC_BIAS_PREPARE:
+power1 |= 0x1;  /* VMID 50k */
+wm8510_write(codec, WM8510_POWER1, power1);
+break;
+
 cas</description>
    <dc:creator>Mark Brown</dc:creator>
    <dc:date>2008-10-07T12:11:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56639">
    <title>Fwd:  AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56639</link>
    <description>---------- Forwarded message ----------
From: Jesslyn Abdul Salam &lt;jesslyn.abdulsalam&lt; at &gt;gmail.com&gt;
Date: Tue, Oct 7, 2008 at 5:36 PM
Subject: Re: [alsa-devel] AIC23 SOC Driver on OSK5912
To: Arun KS &lt;arunks&lt; at &gt;mistralsolutions.com&gt;


Yes, it is there. but it shows as "tlv320aic23b" instead of "tlv320aic" Will
that be the reason ????




On Tue, Oct 7, 2008 at 5:32 PM, Arun KS &lt;arunks&lt; at &gt;mistralsolutions.com&gt; wrote:

</description>
    <dc:creator>Jesslyn Abdul Salam</dc:creator>
    <dc:date>2008-10-07T12:06:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56638">
    <title>Re: AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56638</link>
    <description>
Can you check i2c?

# cat /sys/bus/i2c/devices/1-001b/name
tlv320aic23

</description>
    <dc:creator>Arun KS</dc:creator>
    <dc:date>2008-10-07T12:02:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56637">
    <title>Re: [topic/asoc][PATCH 0/2] minor clean-ups and aic3xnaming change</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56637</link>
    <description>
Thanks - both are

Acked-by: Mark Brown &lt;broonie&lt; at &gt;opensource.wolfsonmicro.com&gt;

Takashi, I have a small patch queue building up for you - I'll add these
to that.
</description>
    <dc:creator>Mark Brown</dc:creator>
    <dc:date>2008-10-07T12:00:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56636">
    <title>Re: AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56636</link>
    <description>

CCing in Arun KS &lt;arunks&lt; at &gt;mistralsolutions.com&gt; who contributed that
support.



</description>
    <dc:creator>Mark Brown</dc:creator>
    <dc:date>2008-10-07T11:54:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56635">
    <title>[topic/asoc][PATCH 1/2] ASoC: Remove unused AUDIO_NAMEdefine from codec drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56635</link>
    <description>Signed-off-by: Jarkko Nikula &lt;jarkko.nikula&lt; at &gt;nokia.com&gt;
---
 sound/soc/codecs/ak4535.c      |    1 -
 sound/soc/codecs/ssm2602.c     |    1 -
 sound/soc/codecs/tlv320aic23.c |    1 -
 sound/soc/codecs/tlv320aic3x.c |    1 -
 sound/soc/codecs/uda1380.c     |    1 -
 sound/soc/codecs/wm8510.c      |    1 -
 sound/soc/codecs/wm8580.c      |    1 -
 sound/soc/codecs/wm8731.c      |    1 -
 sound/soc/codecs/wm8750.c      |    1 -
 sound/soc/codecs/wm8753.c      |    1 -
 sound/soc/codecs/wm8971.c      |    1 -
 sound/soc/codecs/wm8990.c      |    1 -
 12 files changed, 0 insertions(+), 12 deletions(-)

diff --git a/sound/soc/codecs/ak4535.c b/sound/soc/codecs/ak4535.c
index 088cf99..2a89b58 100644
--- a/sound/soc/codecs/ak4535.c
+++ b/sound/soc/codecs/ak4535.c
&lt; at &gt;&lt; at &gt; -28,7 +28,6 &lt; at &gt;&lt; at &gt;
 
 #include "ak4535.h"
 
-#define AUDIO_NAME "ak4535"
 #define AK4535_VERSION "0.3"
 
 struct snd_soc_codec_device soc_codec_dev_ak4535;
diff --git a/sound/soc/codecs/ssm2602.c b/sound/soc/codecs/ssm2602.c
index 940ce1c..44ef0da 100644
--- </description>
    <dc:creator>Jarkko Nikula</dc:creator>
    <dc:date>2008-10-07T11:49:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56634">
    <title>[topic/asoc][PATCH 2/2] ASoC: tlv320aic3x: Use uniformtlv320aic naming</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56634</link>
    <description>Signed-off-by: Jarkko Nikula &lt;jarkko.nikula&lt; at &gt;nokia.com&gt;
---
 sound/soc/codecs/tlv320aic3x.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sound/soc/codecs/tlv320aic3x.c b/sound/soc/codecs/tlv320aic3x.c
index 7cff192..05336ed 100644
--- a/sound/soc/codecs/tlv320aic3x.c
+++ b/sound/soc/codecs/tlv320aic3x.c
&lt; at &gt;&lt; at &gt; -990,7 +990,7 &lt; at &gt;&lt; at &gt; EXPORT_SYMBOL_GPL(aic3x_headset_detected);
  SNDRV_PCM_FMTBIT_S24_3LE | SNDRV_PCM_FMTBIT_S32_LE)
 
 struct snd_soc_dai aic3x_dai = {
-.name = "aic3x",
+.name = "tlv320aic3x",
 .playback = {
 .stream_name = "Playback",
 .channels_min = 1,
&lt; at &gt;&lt; at &gt; -1054,7 +1054,7 &lt; at &gt;&lt; at &gt; static int aic3x_init(struct snd_soc_device *socdev)
 struct aic3x_setup_data *setup = socdev-&gt;codec_data;
 int reg, ret = 0;
 
-codec-&gt;name = "aic3x";
+codec-&gt;name = "tlv320aic3x";
 codec-&gt;owner = THIS_MODULE;
 codec-&gt;read = aic3x_read_reg_cache;
 codec-&gt;write = aic3x_write;
</description>
    <dc:creator>Jarkko Nikula</dc:creator>
    <dc:date>2008-10-07T11:49:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56633">
    <title>[topic/asoc][PATCH 0/2] minor clean-ups and aic3xnaming change</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56633</link>
    <description>These two patches are generated agains Takashi's topic/asoc branch.

First one will remove unused AUDIO_NAME define from codec drivers. IMO
it didn't look so readable to use this define so I end up removing it.

Second one will use uniform naming like other tlv320aic drivers for
tlv320aic3x.


</description>
    <dc:creator>Jarkko Nikula</dc:creator>
    <dc:date>2008-10-07T11:49:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.alsa.devel/56632">
    <title>AIC23 SOC Driver on OSK5912</title>
    <link>http://permalink.gmane.org/gmane.linux.alsa.devel/56632</link>
    <description>Hi all,

I have been trying to use the AIC23 ALSA SoC driver for OSK5912 for the past
few days. I got the driver patch from the linux-omap/alsa-devel mailing
lists. The driver got compiled along just fine. But when the kernel boots,
no sound cards have been listed.

Advanced Linux Sound Architecture Driver Version 1.0.17.

ASoC version
0.13.2
AIC23 Audio Codec
0.1
MCLK = 12000000 [12000000], usecount =
0
ALSA device
list:
    No soundcards
found.

Any one have tested this before ?


- Jesslyn Abdul Salam
</description>
    <dc:creator>Jesslyn Abdul Salam</dc:creator>
    <dc:date>2008-10-07T11:48:55</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.linux.alsa.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.alsa.devel</link>
  </textinput>
</rdf:RDF>
