All of lore.kernel.org
 help / color / mirror / Atom feed
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-04-29 12:25 Peter Niemayer
  2009-04-29 15:07 ` Takashi Iwai
  2009-04-29 15:19 ` David Douglas
  0 siblings, 2 replies; 17+ messages in thread
From: Peter Niemayer @ 2009-04-29 12:25 UTC (permalink / raw)
  To: alsa-devel

Hi,

I recently installed an Asus M4N78 mainboard, that uses a
nVidia GeForce 8300 chipset and a VT1708S soundchip.

Alas, the code in pci/hda/patch_via.c did not recognize
the 3 existing iec958/spdif outputs, and presented only
the analog devices.

I had to short circuit the pin definition
in vt1708S_parse_auto_config() to get the digital outputs
to work:

         spec->multiout.max_channels = spec->multiout.num_dacs * 2;

-       if (spec->autocfg.dig_out_pin)
+       // test fails for Asus M4N78 if (spec->autocfg.dig_out_pin)
                 spec->multiout.dig_out_nid = VT1708S_DIGOUT_NID;

         spec->extra_dig_out_nid = 0x15;

The digital sound output works just fine for me with this change,
but I guess there should be a cleaner way to make this work?

Several people in forums on the InterNet reported similar problems
with getting their digital outputs on VT1708S to work under Linux.

Regards,

Peter Niemayer

^ permalink raw reply	[flat|nested] 17+ messages in thread
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-05-24  4:24 linux user
  0 siblings, 0 replies; 17+ messages in thread
From: linux user @ 2009-05-24  4:24 UTC (permalink / raw)
  To: alsa-devel

Hi I am running 2.6.28-11-generic (Kubunti install) with M4A78T-E Motherboard
and also have no digital spdif output.

aplay -L     
default:CARD=SB               
    HDA ATI SB, VT1708S Analog
    Default Audio Device
front:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    Front speakers
surround40:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
    HDA ATI SB, VT1708S Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=HDMI
    HDA ATI HDMI, ATI HDMI
    HDMI Audio Output


 I have read this thread ( 
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-May/016958.html ) and
gather that it is a problem with the BIOS and that it was fixable by patching
alsa source. As a newbie and not wanting to destroy my alsa source files can you
explain or refer me to a good howto of the steps needed?

Thanks
  
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-May/016958.html

^ permalink raw reply	[flat|nested] 17+ messages in thread
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-05-26  3:04 Sentinel
  0 siblings, 0 replies; 17+ messages in thread
From: Sentinel @ 2009-05-26  3:04 UTC (permalink / raw)
  To: alsa-devel

I tried using the snapshot because I was having the same problem as Peter
was.  No spdif out on my vt1708s.  Unfortunately for me my build didn't go
quite as well, for some reason I had 2 undefined which make the snd.ko fail
to load.  Is there something that I'm missing?  I am running slamd64 distro
current, with the latest kernel along with the alsa kernel patch
"2.6.29.4-rt15".   Please help.

 

  Building modules, stage 2.

  MODPOST 131 modules

WARNING: "register_sound_special_device" [/usr/src/alsa-driver/acore/snd.ko]
undefined!

WARNING: "unregister_sound_special" [/usr/src/alsa-driver/acore/snd.ko]
undefined!

make[1]: Leaving directory `/usr/src/linux-2.6.29.4'

utils/link-modules /usr/src/alsa-driver

^ permalink raw reply	[flat|nested] 17+ messages in thread
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-05-26 14:24 Sentinel
  0 siblings, 0 replies; 17+ messages in thread
From: Sentinel @ 2009-05-26 14:24 UTC (permalink / raw)
  To: alsa-devel

I tried using the snapshot because I was having the same problem as Peter
was.  No spdif out on my vt1708s.  Unfortunately for me my build didn't go
quite as well, for some reason I had 2 undefined which make the snd.ko fail
to load.  Is there something that I'm missing?  I am running slamd64 distro
current, with the latest kernel along with the alsa kernel patch
"2.6.29.4-rt15".   Please help.

 

  Building modules, stage 2.

  MODPOST 131 modules

WARNING: "register_sound_special_device" [/usr/src/alsa-driver/acore/snd.ko]
undefined!

WARNING: "unregister_sound_special" [/usr/src/alsa-driver/acore/snd.ko]
undefined!

make[1]: Leaving directory `/usr/src/linux-2.6.29.4'

utils/link-modules /usr/src/alsa-driver

^ permalink raw reply	[flat|nested] 17+ messages in thread
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-05-27  2:57 Sentinel
  2009-05-27  5:35 ` Takashi Iwai
  0 siblings, 1 reply; 17+ messages in thread
From: Sentinel @ 2009-05-27  2:57 UTC (permalink / raw)
  To: alsa-devel

Okay I figured out my own problem. 

 

This is specific to those who run 64bit OS.

 

for anyone who is getting register_sound_special_device error when
attempting to compile ALSA, on a 64 bit OS make sure your running your
configure properly.  Most likely your distro has ALSA libraries located in
the /usr/lib64 path not in /usr/lib and most likely the ld.so.conf is set to
look in /usr/lib64 before it searches /usr/lib which is the default for  the
configure script.  As a warning I'd not try to change that order especially
if you have built any 32bit compatibility drivers into /usr/lib

 

./configure -prefix=/usr/lib64

 

Although it wouldn't be a bad idea for the configure to detect that if
possible.

^ permalink raw reply	[flat|nested] 17+ messages in thread
* spdif/iec958 outputs at VT1708S not recognized
@ 2009-05-27  3:19 Sentinel
  0 siblings, 0 replies; 17+ messages in thread
From: Sentinel @ 2009-05-27  3:19 UTC (permalink / raw)
  To: alsa-devel

Well I guess not it still didn't work and its not -prefix= its -libdir= 

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2009-05-27 16:51 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-29 12:25 spdif/iec958 outputs at VT1708S not recognized Peter Niemayer
2009-04-29 15:07 ` Takashi Iwai
2009-05-05 10:48   ` Peter Niemayer
2009-05-07 14:17     ` Takashi Iwai
2009-05-07 14:17     ` Takashi Iwai
2009-05-08  9:21       ` Peter Niemayer
2009-05-08  9:30         ` Takashi Iwai
2009-05-11  8:56           ` Peter Niemayer
2009-04-29 15:19 ` David Douglas
2009-04-29 16:41   ` Vedran Miletić
  -- strict thread matches above, loose matches on Subject: below --
2009-05-24  4:24 linux user
2009-05-26  3:04 Sentinel
2009-05-26 14:24 Sentinel
2009-05-27  2:57 Sentinel
2009-05-27  5:35 ` Takashi Iwai
     [not found]   ` <003401c9dee9$322399f0$966acdd0$@net>
2009-05-27 16:51     ` Takashi Iwai
2009-05-27  3:19 Sentinel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.