public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* APIC with SIS
@ 2002-12-30 16:08 Stephan von Krawczynski
  2002-12-30 17:02 ` Alan Cox
  0 siblings, 1 reply; 8+ messages in thread
From: Stephan von Krawczynski @ 2002-12-30 16:08 UTC (permalink / raw)
  To: linux-kernel

Hello,

can any kind soul tell me the chances for implementation of:

<6>PCI: Using IRQ router SIS [1039/0008] at 00:01.0
<6>SiS pirq: advanced IDE/ACPI/DAQ mapping not yet implemented

in 2.4 ?
This message shows up if enabling APIC on boards with SIS630 chipset.

-- 
Regards,
Stephan

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

* Re: APIC with SIS
  2002-12-30 17:02 ` Alan Cox
@ 2002-12-30 16:33   ` Stephan von Krawczynski
  2002-12-30 17:18     ` Alan Cox
  0 siblings, 1 reply; 8+ messages in thread
From: Stephan von Krawczynski @ 2002-12-30 16:33 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

On 30 Dec 2002 17:02:03 +0000
Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:

> On Mon, 2002-12-30 at 16:08, Stephan von Krawczynski wrote:
> > Hello,
> > 
> > can any kind soul tell me the chances for implementation of:
> > 
> > <6>PCI: Using IRQ router SIS [1039/0008] at 00:01.0
> > <6>SiS pirq: advanced IDE/ACPI/DAQ mapping not yet implemented
> > 
> > in 2.4 ?
> > This message shows up if enabling APIC on boards with SIS630 chipset.
> 
> You need some kernel patches, updated ACPI and ACPI enabled to use the
> SIS APIC in this setup

Where to find?
Thanks for your quick answer.

-- 
Regards,
Stephan


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

* Re: APIC with SIS
  2002-12-30 16:08 APIC with SIS Stephan von Krawczynski
@ 2002-12-30 17:02 ` Alan Cox
  2002-12-30 16:33   ` Stephan von Krawczynski
  0 siblings, 1 reply; 8+ messages in thread
From: Alan Cox @ 2002-12-30 17:02 UTC (permalink / raw)
  To: Stephan von Krawczynski; +Cc: Linux Kernel Mailing List

On Mon, 2002-12-30 at 16:08, Stephan von Krawczynski wrote:
> Hello,
> 
> can any kind soul tell me the chances for implementation of:
> 
> <6>PCI: Using IRQ router SIS [1039/0008] at 00:01.0
> <6>SiS pirq: advanced IDE/ACPI/DAQ mapping not yet implemented
> 
> in 2.4 ?
> This message shows up if enabling APIC on boards with SIS630 chipset.

You need some kernel patches, updated ACPI and ACPI enabled to use the
SIS APIC in this setup


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

* Re: APIC with SIS
  2002-12-30 16:33   ` Stephan von Krawczynski
@ 2002-12-30 17:18     ` Alan Cox
  2003-01-09 16:09       ` Stephan von Krawczynski
  0 siblings, 1 reply; 8+ messages in thread
From: Alan Cox @ 2002-12-30 17:18 UTC (permalink / raw)
  To: Stephan von Krawczynski; +Cc: Linux Kernel Mailing List

On Mon, 2002-12-30 at 16:33, Stephan von Krawczynski wrote:
> > You need some kernel patches, updated ACPI and ACPI enabled to use the
> > SIS APIC in this setup
> 
> Where to find?

Current ACPI is on sourceforge. The SIS APIC workaround bits haven't yet
been backported to 2.4, so you either do the backport or wait 8)


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

* Re: APIC with SIS
  2002-12-30 17:18     ` Alan Cox
@ 2003-01-09 16:09       ` Stephan von Krawczynski
       [not found]         ` <1042130749.25527.5.camel@lotte>
  0 siblings, 1 reply; 8+ messages in thread
From: Stephan von Krawczynski @ 2003-01-09 16:09 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

On 30 Dec 2002 17:18:29 +0000
Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:

> On Mon, 2002-12-30 at 16:33, Stephan von Krawczynski wrote:
> > > You need some kernel patches, updated ACPI and ACPI enabled to use the
> > > SIS APIC in this setup
> > 
> > Where to find?
> 
> Current ACPI is on sourceforge. The SIS APIC workaround bits haven't yet
> been backported to 2.4, so you either do the backport or wait 8)

Ok, so I took ACPI from sf and voila: it works now! I took the patch for 2.4.20
and it does fine. Are there chances to include this in the mainstream? Without
my SIS-based motherboards do not work at all with shared interrupts (which you
actually cannot prevent due to lacking bios support for pci-irq mapping).

BTW: I tried 2.4.21-pre[1-3] and none did work, of course.
-- 
Regards,
Stephan


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

* Re: APIC with SIS
       [not found]         ` <1042130749.25527.5.camel@lotte>
@ 2003-01-09 16:59           ` Stephan von Krawczynski
       [not found]             ` <1042131701.25527.8.camel@lotte>
  0 siblings, 1 reply; 8+ messages in thread
From: Stephan von Krawczynski @ 2003-01-09 16:59 UTC (permalink / raw)
  To: Justin Cormack; +Cc: linux-kernel

On 09 Jan 2003 16:45:44 +0000
Justin Cormack <justin@street-vision.com> wrote:

> > > Current ACPI is on sourceforge. The SIS APIC workaround bits haven't yet
> > > been backported to 2.4, so you either do the backport or wait 8)
> > 
> > Ok, so I took ACPI from sf and voila: it works now! I took the patch for
> > 2.4.20 and it does fine. Are there chances to include this in the
> > mainstream? Without my SIS-based motherboards do not work at all with
> > shared interrupts (which you actually cannot prevent due to lacking bios
> > support for pci-irq mapping).
> > 
> > BTW: I tried 2.4.21-pre[1-3] and none did work, of course.
> 
> You may be able to disable the APIC in the BIOS. One of my new Sis
> boards gave this option and it is an ok workaround for now at least.

Unfortunately it is not. Shared interrupts do _not_ work with APIC disabled.
They _only_ work with APIC enabled in BIOS _and_ APIC support patch from sf.
I tested every other combination and none did work.

-- 
Regards,
Stephan

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

* Re: APIC with SIS
       [not found]             ` <1042131701.25527.8.camel@lotte>
@ 2003-01-09 17:42               ` Stephan von Krawczynski
  2003-01-09 18:44                 ` Alan Cox
  0 siblings, 1 reply; 8+ messages in thread
From: Stephan von Krawczynski @ 2003-01-09 17:42 UTC (permalink / raw)
  To: Justin Cormack; +Cc: linux-kernel

On 09 Jan 2003 17:01:36 +0000
Justin Cormack <justin@street-vision.com> wrote:

> On Thu, 2003-01-09 at 16:59, Stephan von Krawczynski wrote:
> 
> > Unfortunately it is not. Shared interrupts do _not_ work with APIC disabled.
> > They _only_ work with APIC enabled in BIOS _and_ APIC support patch from sf.
> > I tested every other combination and none did work.
> 
> It looks like I managed to set something to turn shared interrupts off
> too (because initially I was getting the shared int hang). Cant look in
> the BIOS right now...

You don't have to, just look at cat /proc/interrupts to see if some are shared ...

-- 
Regards,
Stephan

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

* Re: APIC with SIS
  2003-01-09 17:42               ` Stephan von Krawczynski
@ 2003-01-09 18:44                 ` Alan Cox
  0 siblings, 0 replies; 8+ messages in thread
From: Alan Cox @ 2003-01-09 18:44 UTC (permalink / raw)
  To: Stephan von Krawczynski; +Cc: Justin Cormack, Linux Kernel Mailing List

On Thu, 2003-01-09 at 17:42, Stephan von Krawczynski wrote:
> > It looks like I managed to set something to turn shared interrupts off
> > too (because initially I was getting the shared int hang). Cant look in
> > the BIOS right now...
> 
> You don't have to, just look at cat /proc/interrupts to see if some are shared ...

SiS APIC is not supported in 2.4. That it happens to work on your board with
ACPI is I suspect mostly luck


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

end of thread, other threads:[~2003-01-09 17:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-30 16:08 APIC with SIS Stephan von Krawczynski
2002-12-30 17:02 ` Alan Cox
2002-12-30 16:33   ` Stephan von Krawczynski
2002-12-30 17:18     ` Alan Cox
2003-01-09 16:09       ` Stephan von Krawczynski
     [not found]         ` <1042130749.25527.5.camel@lotte>
2003-01-09 16:59           ` Stephan von Krawczynski
     [not found]             ` <1042131701.25527.8.camel@lotte>
2003-01-09 17:42               ` Stephan von Krawczynski
2003-01-09 18:44                 ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox