All of lore.kernel.org
 help / color / mirror / Atom feed
* via82xx dxs_support=5 OK
@ 2005-07-29  5:04 Voluspa
  2005-07-29 11:25 ` Takashi Iwai
  0 siblings, 1 reply; 5+ messages in thread
From: Voluspa @ 2005-07-29  5:04 UTC (permalink / raw)
  To: perex; +Cc: alsa-devel


"via82xx: Assuming DXS channels with 48k fixed sample rate.
          Please try dxs_support=5 option
          and report if it works on your machine.
          For more details, read ALSA-Configuration.txt."

I assumed you meant:
<kernel-src>/Documentation/sound/alsa/ALSA-Configuration.txt
And so it was ;-)

Ok, not being too sound familiar I can only say that loading snd-via82xx
with the option dxs_support=5 and playing different files work here (the
missing message quoted above in the kernel log confirmed that the option
"stuck").

Playing 1 .mp3 in xmms (44.1kHz) + 1 .wav in aplay (44.1kHz) = OK
Playing 1 ogg stream in xmms (32kHz) + (see above) = OK
Playing 1 ogg stream in xmms (44.1kHz) + (see above) = OK
Playing 1 .wav in xmms (44.1kHz) + (see above) = OK
Playing 1 .shn in xmms (~44.1kHz?) + (see above) = OK

Don't know if I should have played more files/streams at the same time. The
ALSA-Configuration.txt talks about "up to 4 streams can be played at the
same time". And I don't really know what you mean by "48k fixed rate". The
files/stream-examples I've listed above show the exact same kHz info with or
without the dxs_support=5 option.

Anyway, here's the info you request:

root:sleipner:~# cat /proc/pci

[...]
  Bus  0, device  17, function  5:
    Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 80).
      IRQ 19.
      I/O at 0x1400 [0x14ff].

root:sleipner:~# lspci -nv

00:00.0 Class 0600: 1106:0204
        Subsystem: 1025:006e
        Flags: bus master, 66Mhz, medium devsel, latency 8
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Capabilities: [80] AGP version 3.0
        Capabilities: [50] Power Management version 2
        Capabilities: [60] #08 [0060]
        Capabilities: [58] #08 [8001]

00:00.1 Class 0600: 1106:1204
        Flags: bus master, medium devsel, latency 0

00:00.2 Class 0600: 1106:2204
        Flags: bus master, medium devsel, latency 0
00:00.3 Class 0600: 1106:3204
        Flags: bus master, medium devsel, latency 0

00:00.4 Class 0600: 1106:4204
        Flags: bus master, medium devsel, latency 0

00:00.7 Class 0600: 1106:7204
        Flags: bus master, medium devsel, latency 0

00:01.0 Class 0604: 1106:b188
        Flags: bus master, 66Mhz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: c1000000-c1ffffff
        Prefetchable memory behind bridge: e0000000-efffffff
        Capabilities: [80] Power Management version 2

00:0a.0 Class 0200: 17fe:2220
        Subsystem: 1468:0305
        Flags: medium devsel, IRQ 10
        I/O ports at 1c00 [size=32]
        Memory at c0006000 (32-bit, non-prefetchable) [size=32]
        Memory at c0005000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2

00:0b.0 Class 0607: 104c:ac8e
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at 28020000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 20000000-21fff000 (prefetchable)
        Memory window 1: 22000000-23fff000 (prefetchable)
        I/O window 0: 00002000-00002fff
        I/O window 1: 00003000-00003fff
        16-bit legacy interface ports at 0001

00:0b.1 Class 0607: 104c:ac8e
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at 28021000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 24000000-25fff000 (prefetchable)
        Memory window 1: 26000000-27fff000 (prefetchable)
        I/O window 0: 00004000-00004fff
        I/O window 1: 00005000-00005fff
        16-bit legacy interface ports at 0001

00:0b.2 Class 0c00: 104c:802e (prog-if 10)
        Subsystem: 1025:006e
        Flags: medium devsel, IRQ 11
        Memory at c0005800 (32-bit, non-prefetchable) [size=2K]
        Memory at c0000000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2

00:0c.0 Class 0200: 10ec:8169 (rev 10)
        Subsystem: 1025:006e
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 19
        I/O ports at 1000 [size=256]
        Memory at c0006400 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at 28000000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2

00:10.0 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at 1c20 [size=32]
        Capabilities: [80] Power Management version 2

00:10.1 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at 1c40 [size=32]
        Capabilities: [80] Power Management version 2

00:10.2 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at 1c60 [size=32]
        Capabilities: [80] Power Management version 2

00:10.3 Class 0c03: 1106:3104 (rev 82) (prog-if 20)
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64, IRQ 18
        Memory at c0006800 (32-bit, non-prefetchable) [size=256]
        Capabilities: [80] Power Management version 2

00:11.0 Class 0601: 1106:3177
        Subsystem: 1106:3177
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2

00:11.1 Class 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
        Subsystem: 1025:006e
        Flags: bus master, medium devsel, latency 64
        I/O ports at 1c80 [size=16]
        Capabilities: [c0] Power Management version 2

00:11.5 Class 0401: 1106:3059 (rev 50)
        Subsystem: 1025:0046
        Flags: medium devsel, IRQ 19
        I/O ports at 1400 [size=256]
        Capabilities: [c0] Power Management version 2

00:11.6 Class 0780: 1106:3068 (rev 80)
        Subsystem: 1025:0046
        Flags: medium devsel, IRQ 11
        I/O ports at 1800 [size=256]
        Capabilities: [d0] Power Management version 2

00:18.0 Class 0600: 1022:1100
        Flags: fast devsel
        Capabilities: [80] #08 [2101]

00:18.1 Class 0600: 1022:1101
        Flags: fast devsel

00:18.2 Class 0600: 1022:1102
        Flags: fast devsel

00:18.3 Class 0600: 1022:1103
        Flags: fast devsel

01:00.0 Class 0300: 10de:0347 (rev a1)
        Subsystem: 1025:006e
        Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 20
        Memory at c1000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e0000000 (32-bit, prefetchable) [size=256M]
        Capabilities: [60] Power Management version 2
        Capabilities: [44] AGP version 3.0

Mvh
Mats Johannesson
--


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf

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

* Re: via82xx dxs_support=5 OK
  2005-07-29  5:04 via82xx dxs_support=5 OK Voluspa
@ 2005-07-29 11:25 ` Takashi Iwai
  2005-07-29 12:21   ` Voluspa
  2005-07-30 11:23   ` Voluspa
  0 siblings, 2 replies; 5+ messages in thread
From: Takashi Iwai @ 2005-07-29 11:25 UTC (permalink / raw)
  To: Voluspa; +Cc: alsa-devel

At Fri, 29 Jul 2005 07:04:01 +0200,
Voluspa wrote:
> 
> 
> "via82xx: Assuming DXS channels with 48k fixed sample rate.
>           Please try dxs_support=5 option
>           and report if it works on your machine.
>           For more details, read ALSA-Configuration.txt."
> 
> I assumed you meant:
> <kernel-src>/Documentation/sound/alsa/ALSA-Configuration.txt
> And so it was ;-)

Thanks for the report.  What is your hardware (mobo or product name)?
It's necessary as a comment of the table entry.


Takashi


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf

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

* Re: via82xx dxs_support=5 OK
  2005-07-29 11:25 ` Takashi Iwai
@ 2005-07-29 12:21   ` Voluspa
  2005-07-30 11:23   ` Voluspa
  1 sibling, 0 replies; 5+ messages in thread
From: Voluspa @ 2005-07-29 12:21 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

On Fri, 29 Jul 2005 13:25:36 +0200 Takashi Iwai wrote:
> Thanks for the report.  What is your hardware (mobo or product name)?
> It's necessary as a comment of the table entry.

Yes, it surprised me that no mention of that was made in the plea,
but I settled on you having a big-arse lookup table somewhere.

According to /proc/pci (and this info can't be had from lspci) It looks
to be VIA K8M800 (northbridge K8M800 + southbridge VT8237 PCI bridge [K8T800 South]).
The notebook is an Acer Aspire 1524 WMLi (the european?/swedish? version of 1520).

I'll give you the whole /proc/pci below. As for the tests you ask us to
perform, it would be better if you provided a link to some prepared
soundfiles on your site, with instructions on how to play them. There could
be people too unsure of the proper method to even begin, never mind
sending you the results. Just a thought.

root:sleipner:~# cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: PCI device 1106:0204 (VIA Technologies, Inc.) (rev 0).
      Master Capable.  Latency=8.  
      Prefetchable 32 bit memory at 0xd0000000 [0xdfffffff].
  Bus  0, device   0, function  1:
    Host bridge: PCI device 1106:1204 (VIA Technologies, Inc.) (rev 0).
  Bus  0, device   0, function  2:
    Host bridge: PCI device 1106:2204 (VIA Technologies, Inc.) (rev 0).
  Bus  0, device   0, function  3:
    Host bridge: VIA Technologies, Inc. K8M800 (rev 0).
  Bus  0, device   0, function  4:
    Host bridge: PCI device 1106:4204 (VIA Technologies, Inc.) (rev 0).
  Bus  0, device   0, function  7:
    Host bridge: VIA Technologies, Inc. K8M800 (rev 0).
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800 South] (rev 0).
      Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device  10, function  0:
    Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01) (rev 0).
      IRQ 10.
      Master Capable.  Latency=64.  Min Gnt=32.Max Lat=32.
      I/O at 0x1c00 [0x1c1f].
      Non-prefetchable 32 bit memory at 0xc0006000 [0xc000601f].
      Non-prefetchable 32 bit memory at 0xc0005000 [0xc00057ff].
  Bus  0, device  11, function  0:
    CardBus bridge: Texas Instruments PCI7420 CardBus Controller (rev 0).
      IRQ 16.
      Master Capable.  Latency=64.  Min Gnt=192.Max Lat=3.
      Non-prefetchable 32 bit memory at 0x28020000 [0x28020fff].
  Bus  0, device  11, function  1:
    CardBus bridge: Texas Instruments PCI7420 CardBus Controller (#2) (rev 0).
      IRQ 17.
      Master Capable.  Latency=64.  Min Gnt=192.Max Lat=3.
      Non-prefetchable 32 bit memory at 0x28021000 [0x28021fff].
  Bus  0, device  11, function  2:
    FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller (rev 0).
      IRQ 11.
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=4.
      Non-prefetchable 32 bit memory at 0xc0005800 [0xc0005fff].
      Non-prefetchable 32 bit memory at 0xc0000000 [0xc0003fff].
  Bus  0, device  12, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 16).
      IRQ 19.
      Master Capable.  Latency=64.  Min Gnt=32.Max Lat=64.
      I/O at 0x1000 [0x10ff].
      Non-prefetchable 32 bit memory at 0xc0006400 [0xc00064ff].
  Bus  0, device  16, function  0:
    USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 128).
      IRQ 18.
      Master Capable.  Latency=64.  
      I/O at 0x1c20 [0x1c3f].
  Bus  0, device  16, function  1:
    USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2) (rev 128).
      IRQ 18.
      Master Capable.  Latency=64.  
      I/O at 0x1c40 [0x1c5f].
  Bus  0, device  16, function  2:
    USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3) (rev 128).
      IRQ 18.
      Master Capable.  Latency=64.  
      I/O at 0x1c60 [0x1c7f].
  Bus  0, device  16, function  3:
    USB Controller: VIA Technologies, Inc. USB 2.0 (rev 130).
      IRQ 18.
      Master Capable.  Latency=64.  
      Non-prefetchable 32 bit memory at 0xc0006800 [0xc00068ff].
  Bus  0, device  17, function  0:
    ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge (rev 0).
  Bus  0, device  17, function  1:
    IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 6).
      Master Capable.  Latency=64.  
      I/O at 0x1c80 [0x1c8f].
  Bus  0, device  17, function  5:
    Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 80).
      IRQ 19.
      I/O at 0x1400 [0x14ff].
  Bus  0, device  17, function  6:
    Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 128).
      IRQ 11.
      I/O at 0x1800 [0x18ff].
  Bus  0, device  24, function  0:
    Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration (rev 0).
  Bus  0, device  24, function  1:
    Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map (rev 0).
  Bus  0, device  24, function  2:
    Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller (rev 0).
  Bus  0, device  24, function  3:
    Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control (rev 0).
  Bus  1, device   0, function  0:
    VGA compatible controller: nVidia Corporation NV36 [GeForce FX Go5700] (rev 161).
      IRQ 20.
      Master Capable.  Latency=248.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xc1000000 [0xc1ffffff].
      Prefetchable 32 bit memory at 0xe0000000 [0xefffffff].

Mvh
Mats Johannesson
--


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf

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

* Re: via82xx dxs_support=5 OK
  2005-07-29 11:25 ` Takashi Iwai
  2005-07-29 12:21   ` Voluspa
@ 2005-07-30 11:23   ` Voluspa
  2005-08-01  8:58     ` Takashi Iwai
  1 sibling, 1 reply; 5+ messages in thread
From: Voluspa @ 2005-07-30 11:23 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel


Typo, should be WLMi not WMLi, ie:

Acer Aspire 1524 WLMi

Doesn't matter since it's just a comment in your code, but confusion
leads to doubt, leads to extra work.

Mvh
Mats Johannesson
--


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click

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

* Re: via82xx dxs_support=5 OK
  2005-07-30 11:23   ` Voluspa
@ 2005-08-01  8:58     ` Takashi Iwai
  0 siblings, 0 replies; 5+ messages in thread
From: Takashi Iwai @ 2005-08-01  8:58 UTC (permalink / raw)
  To: Voluspa; +Cc: alsa-devel

At Sat, 30 Jul 2005 13:23:44 +0200,
Voluspa wrote:
> 
> 
> Typo, should be WLMi not WMLi, ie:
> 
> Acer Aspire 1524 WLMi
> 
> Doesn't matter since it's just a comment in your code, but confusion
> leads to doubt, leads to extra work.

Too late, already committed :)
Will fix it later.


thanks,

Takashi


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click

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

end of thread, other threads:[~2005-08-01  8:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-29  5:04 via82xx dxs_support=5 OK Voluspa
2005-07-29 11:25 ` Takashi Iwai
2005-07-29 12:21   ` Voluspa
2005-07-30 11:23   ` Voluspa
2005-08-01  8:58     ` Takashi Iwai

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.