linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
@ 2003-08-11 10:22 Santiago Garcia Mantinan
  2003-08-11 10:48 ` Russell King
  2003-08-12  9:25 ` Takashi Iwai
  0 siblings, 2 replies; 8+ messages in thread
From: Santiago Garcia Mantinan @ 2003-08-11 10:22 UTC (permalink / raw)
  To: linux-kernel

Hi!

I've been evaluating kernel 2.6.0test3 on my Acer TravelMate 260 Laptop, it
is a PIII Movile at 1GHz with intel chipset (i82801+i830M) 256 Megs of RAM.

There are some weird old problems, like the yenta problem, the problem with
the cardbus interface is that you have to insert the card twice so that it
notices the card is in, everything else seems ok, on 2.4 there is the same
problem, so I'm using the pcmcia-cs i82365 driver which is working
perfectly. This is what the 2.6 yenta driver says on startup:

Yenta: CardBus bridge found at 0000:01:09.0 [1025:1024]
Yenta IRQ list 02b8, PCI irq10
Socket status: 30000007

This is what lspci tells about the cardbus interface:

01:09.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
        Subsystem: Acer Incorporated [ALI]: Unknown device 1024
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping+ SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=01, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 10400000-107ff000 (prefetchable)
        Memory window 1: 10800000-10bff000
        I/O window 0: 00001000-000010ff
        I/O window 1: 00001400-000014ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001
00: 17 12 72 69 87 00 10 04 00 00 07 06 00 a8 02 00
10: 00 10 00 10 a0 00 00 02 01 02 05 b0 00 00 40 10
20: 00 f0 7f 10 00 00 80 10 00 f0 bf 10 01 10 00 00
30: fd 10 00 00 01 14 00 00 fd 14 00 00 0a 01 80 05
40: 25 10 24 10 01 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

The ALSA problem is new, ALSA for 2.4 (0.9.4) is working perfectly, but the
2.6.0 driver doesn't allow me to hear the beeper sound, the pcm sounds seem
ok, but no matter what I do with the mixer, ALSA doesn't seem to drive the
beeper sound to the speakers. The card driver is the snd_intel8x0 with its
associated snd_ac97_codec, alsamixer says this about it:
Card: Intel 82801CA-ICH3
Chip: Cirrus Logic CS4299 rev 4
And this is what lspci says:

00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio
(rev 02)
        Subsystem: Acer Incorporated [ALI]: Unknown device 1024
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 10
        Region 0: I/O ports at a000 [size=256]
        Region 1: I/O ports at a400 [size=64]
00: 86 80 85 24 05 00 80 02 02 00 01 04 00 00 00 00
10: 01 a0 00 00 01 a4 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 25 10 24 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 02 00 00

Also new is the problem that ACPI is causing on the Synaptics touchpad, the
touchpad driver is loosing sync all the time, and I have discovered that
only disabling ACPI this gets solved, there was no problem with ACPI as of
2.4, but there was also no kernel Synaptics driver, however normal driver
with the XFree Driver didn't have this problems. Without ACPI the touchpad
driver works perfectly. I don't know what data can I provide to help
tracking this down :-(

I don't have any problem to test patches or try to provide more info on any
of this things.

Regards...
-- 
Manty/BestiaTester -> http://manty.net

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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-11 10:22 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta) Santiago Garcia Mantinan
@ 2003-08-11 10:48 ` Russell King
  2003-08-11 17:35   ` Santiago Garcia Mantinan
  2003-08-12  9:25 ` Takashi Iwai
  1 sibling, 1 reply; 8+ messages in thread
From: Russell King @ 2003-08-11 10:48 UTC (permalink / raw)
  To: Santiago Garcia Mantinan; +Cc: linux-kernel

On Mon, Aug 11, 2003 at 12:22:36PM +0200, Santiago Garcia Mantinan wrote:
> There are some weird old problems, like the yenta problem, the problem with
> the cardbus interface is that you have to insert the card twice so that it
> notices the card is in, everything else seems ok, on 2.4 there is the same
> problem, so I'm using the pcmcia-cs i82365 driver which is working
> perfectly. This is what the 2.6 yenta driver says on startup:
> 
> Yenta: CardBus bridge found at 0000:01:09.0 [1025:1024]
> Yenta IRQ list 02b8, PCI irq10
> Socket status: 30000007

Please supply the following information:

- does 2.6.0-test3 detect the card at boot ?
  - if not, what are the complete kernel messages ?

- does 2.6.0-test3 detect it at every insertion after the first
  "insert remove insert" cycle, or does it always need an even
  number of insertions for it to be recognised?

- does 2.4 and 2.6-test3 yenta find the same IRQs ?

- which version of pcmcia-cs are you using with 2.4 ?

- which IRQ(s) does 2.4 i82365 use ?


-- 
Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html


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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-11 10:48 ` Russell King
@ 2003-08-11 17:35   ` Santiago Garcia Mantinan
  2003-08-12  1:45     ` Mark W. Alexander
  0 siblings, 1 reply; 8+ messages in thread
From: Santiago Garcia Mantinan @ 2003-08-11 17:35 UTC (permalink / raw)
  To: Russell King; +Cc: linux-kernel

Hey, what a quick reply, here goes the info you asked for, if you need any
more just ask for it.

> - does 2.6.0-test3 detect the card at boot ?
>   - if not, what are the complete kernel messages ?

Yes and no, I mean, it detects a card, but not the card it has in, it tries
to load memory_cs when I have a wireless card in, the card should load
hostap_cs, in fact if after booting I remove it and insert it twice, it
recognices the card well and tries to load hostap_cs.

Here are the messages it outputs:

Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
PCI: IRQ 10 for device 0000:01:09.0 doesn't match PIRQ mask - try
pci=usepirqmask
PCI: Found IRQ 11 for device 0000:01:09.0
PCI: Sharing IRQ 11 with 0000:00:1d.1
IRQ routing conflict for 0000:01:09.0, have irq 10, want irq 11
Yenta: CardBus bridge found at 0000:01:09.0 [1025:1024]
Yenta IRQ list 02b8, PCI irq10
Socket status: 30000811
cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xcffff
0xdc000-0x103fff

> - does 2.6.0-test3 detect it at every insertion after the first
>   "insert remove insert" cycle, or does it always need an even
>   number of insertions for it to be recognised?

It always needs an even number of insertions.

> - does 2.4 and 2.6-test3 yenta find the same IRQs ?

Seems so, these are the messages for yenta on 2.4.21:

Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 01:09.0
PCI: Sharing IRQ 11 with 00:1d.1
IRQ routing conflict for 01:09.0, have irq 10, want irq 11
Yenta IRQ list 00b8, PCI irq10
Socket status: 30000007
cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xcbfff
0xe0000-0xfffff

> - which version of pcmcia-cs are you using with 2.4 ?

3.2.2

> - which IRQ(s) does 2.4 i82365 use ?

The same ones as yenta, here you have the messages I get with it just in
case:

Linux PCMCIA Card Services 3.2.2
  kernel build: 2.4.21 #1 Sat Jun 14 19:43:14 CEST 2003
  options:  [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
PCI: Found IRQ 11 for device 01:09.0
PCI: Sharing IRQ 11 with 00:1d.1
IRQ routing conflict for 01:09.0, have irq 10, want irq 11
  O2Micro OZ6912 rev 00 PCI-to-CardBus at slot 01:09, mem 0x10001000
    host opts [0]: [pci/way] [pci irq 10] [lat 32/176] [bus 2/5]
    ISA irqs (default) = 3,4,5,7 PCI status changes

Hope this helps, if you need anything else, just ask for it.

Regards...
-- 
Manty/BestiaTester -> http://manty.net

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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-11 17:35   ` Santiago Garcia Mantinan
@ 2003-08-12  1:45     ` Mark W. Alexander
  2003-08-12  8:39       ` Santiago Garcia Mantinan
  0 siblings, 1 reply; 8+ messages in thread
From: Mark W. Alexander @ 2003-08-12  1:45 UTC (permalink / raw)
  To: Santiago Garcia Mantinan; +Cc: linux-kernel

On Mon, 11 Aug 2003, Santiago Garcia Mantinan wrote:

> Seems so, these are the messages for yenta on 2.4.21:
> 
> Linux Kernel Card Services 3.1.22
>   options:  [pci] [cardbus] [pm]
> PCI: Found IRQ 11 for device 01:09.0
> PCI: Sharing IRQ 11 with 00:1d.1
> IRQ routing conflict for 01:09.0, have irq 10, want irq 11
> Yenta IRQ list 00b8, PCI irq10
> Socket status: 30000007
> cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xcbfff
> 0xe0000-0xfffff
> 
> > - which version of pcmcia-cs are you using with 2.4 ?
> 
> 3.2.2
> 
> > - which IRQ(s) does 2.4 i82365 use ?
> 
> The same ones as yenta, here you have the messages I get with it just in
> case:
> 
> Linux PCMCIA Card Services 3.2.2
>   kernel build: 2.4.21 #1 Sat Jun 14 19:43:14 CEST 2003
>   options:  [pci] [cardbus] [apm]
> Intel ISA/PCI/CardBus PCIC probe:
> PCI: Found IRQ 11 for device 01:09.0
> PCI: Sharing IRQ 11 with 00:1d.1
> IRQ routing conflict for 01:09.0, have irq 10, want irq 11
>   O2Micro OZ6912 rev 00 PCI-to-CardBus at slot 01:09, mem 0x10001000
>     host opts [0]: [pci/way] [pci irq 10] [lat 32/176] [bus 2/5]
>     ISA irqs (default) = 3,4,5,7 PCI status changes

I'm fighting this same O2Micro (HP Pavilion ze4400). I could not get
yenta to do squat with it under 2.4 which means a lot of fudging
configs around to even try to get it working on 2.6. i82365 works on
2.4 (with IRQ routing complaints) but refuses to acknowlege it's
existance on 2.6. Could you post or send me your PCIC=yenta config file?
(Debian /etc/default/pcmcia. I don't know where on other distros.)

TIA,
mwa

-- 
Mark W. Alexander
slash@dotnetslash.net


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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-12  1:45     ` Mark W. Alexander
@ 2003-08-12  8:39       ` Santiago Garcia Mantinan
  2003-08-12 10:54         ` Mark W. Alexander
  0 siblings, 1 reply; 8+ messages in thread
From: Santiago Garcia Mantinan @ 2003-08-12  8:39 UTC (permalink / raw)
  To: Mark W. Alexander; +Cc: linux-kernel

> existance on 2.6. Could you post or send me your PCIC=yenta config file?
> (Debian /etc/default/pcmcia. I don't know where on other distros.)

I'm running Debian unstable here but I do not have anything special on that
file, just the defaults changing the driver into yenta_socket, and even this
is not necesary if you happen to have just yenta compiled.

# Defaults for pcmcia (sourced by /etc/init.d/pcmcia)
PCMCIA=yes
PCIC=yenta_socket
PCIC_OPTS=
CORE_OPTS=
CARDMGR_OPTS=

Regards...
-- 
Manty/BestiaTester -> http://manty.net

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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-11 10:22 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta) Santiago Garcia Mantinan
  2003-08-11 10:48 ` Russell King
@ 2003-08-12  9:25 ` Takashi Iwai
  2003-08-12 15:11   ` Santiago Garcia Mantinan
  1 sibling, 1 reply; 8+ messages in thread
From: Takashi Iwai @ 2003-08-12  9:25 UTC (permalink / raw)
  To: Santiago Garcia Mantinan; +Cc: linux-kernel

At Mon, 11 Aug 2003 12:22:36 +0200,
Santiago Garcia Mantinan wrote:
> 
> The ALSA problem is new, ALSA for 2.4 (0.9.4) is working perfectly, but the
> 2.6.0 driver doesn't allow me to hear the beeper sound, the pcm sounds seem
> ok, but no matter what I do with the mixer, ALSA doesn't seem to drive the
> beeper sound to the speakers. The card driver is the snd_intel8x0 with its
> associated snd_ac97_codec, alsamixer says this about it:
> Card: Intel 82801CA-ICH3
> Chip: Cirrus Logic CS4299 rev 4
> And this is what lspci says:

perhaps CONFIG_INPUT_PCSPKR is set off?


-- 
Takashi Iwai <tiwai@suse.de>		SuSE Linux AG - www.suse.de
ALSA Developer				ALSA Project - www.alsa-project.org

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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-12  8:39       ` Santiago Garcia Mantinan
@ 2003-08-12 10:54         ` Mark W. Alexander
  0 siblings, 0 replies; 8+ messages in thread
From: Mark W. Alexander @ 2003-08-12 10:54 UTC (permalink / raw)
  To: Santiago Garcia Mantinan; +Cc: linux-kernel

On Tue, 12 Aug 2003, Santiago Garcia Mantinan wrote:

> > existance on 2.6. Could you post or send me your PCIC=yenta config file?
> > (Debian /etc/default/pcmcia. I don't know where on other distros.)
> 
> I'm running Debian unstable here but I do not have anything special on that
> file, just the defaults changing the driver into yenta_socket, and even this
> is not necesary if you happen to have just yenta compiled.
> 
> # Defaults for pcmcia (sourced by /etc/init.d/pcmcia)
> PCMCIA=yes
> PCIC=yenta_socket
> PCIC_OPTS=
> CORE_OPTS=
> CARDMGR_OPTS=

Crap, I was afraid of that. That means my problem is probably BIOS
related.

Just in case, would you mind sending me your 2.4 config off-list?

Thanks,
mwa
-- 
Mark W. Alexander
slash@dotnetslash.net


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

* Re: 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta)
  2003-08-12  9:25 ` Takashi Iwai
@ 2003-08-12 15:11   ` Santiago Garcia Mantinan
  0 siblings, 0 replies; 8+ messages in thread
From: Santiago Garcia Mantinan @ 2003-08-12 15:11 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: linux-kernel

> > The ALSA problem is new, ALSA for 2.4 (0.9.4) is working perfectly, but the
> > 2.6.0 driver doesn't allow me to hear the beeper sound, the pcm sounds seem
> perhaps CONFIG_INPUT_PCSPKR is set off?

Yes, sorry about this one, I didn't knew this option, which is also quite
hidden under INPUT_MISC, and also I thought the beeper was an output device,
not input :-??? Anyway, it was that and after activating it, it works ok.

Thanks!
-- 
Manty/BestiaTester -> http://manty.net

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

end of thread, other threads:[~2003-08-12 15:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-11 10:22 2.6.0test3 problems on Acer TravelMate 260 (ALSA,ACPIvsSynaptics,yenta) Santiago Garcia Mantinan
2003-08-11 10:48 ` Russell King
2003-08-11 17:35   ` Santiago Garcia Mantinan
2003-08-12  1:45     ` Mark W. Alexander
2003-08-12  8:39       ` Santiago Garcia Mantinan
2003-08-12 10:54         ` Mark W. Alexander
2003-08-12  9:25 ` Takashi Iwai
2003-08-12 15:11   ` Santiago Garcia Mantinan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).