linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Clemens Koller <clemens.koller@anagramm.de>
To: Robert Hancock <hancockr@shaw.ca>
Cc: pharon@gmail.com, linux-kernel@vger.kernel.org
Subject: Re: Dual slot PCI riser messes up ivtv
Date: Thu, 28 Jun 2007 17:32:48 +0200	[thread overview]
Message-ID: <4683D4A0.3000100@anagramm.de> (raw)
In-Reply-To: <467A89D4.6080607@shaw.ca>

Hi, Robert!

Robert Hancock schrieb:
> Islam Amer wrote:
 >> I am trying to build a settop box with two cards, a PVR-150 and a DVB
 >> card. The mini-ITX motherboard has only one PCI slot, so I bought an
 >> active PCI riser.

Please define "active". Is there a PCI bridge chip on the riser card?
Or better: Tell us manufacturer and type of this PCI riser card and the
mini-ITX board.

I am using a 1 to 3 PCI Bus riser card (passive, noname, bought it on ebay
some years ago).
The important thing is that in that case the IRQn lines as well as
the REQ#n and GNT#n lines are routed and coupled to the right IDSEL's of
the slots. It might be possible that the mini-ITX motherboard's PCI
configuration (BIOS) is limited there.
(This could propably be fixed in the kernel. At least in embedded
environments, it's common to have all PCI ID/IRQ routing
information in the kernel (or in the DeviceTree or OpenFirmware nowadays))

>> First I tried with two cheap lifeview cards on the riser and they
>> worked.

Propably they didn't need an interrupt?
$ cat /proc/interrupts ?

>> The PVR-150 is working fine alone, and so does the DVB card. But when I
>> use them with the riser nothing works.
> 
> Please post the output of lspci -vvv with the cards installed in the riser.

IRQ/IDSEL misconfiguration doesn't necessarily show up there.
Drivers might end up doing strange things if the IRQ never comes thru.
(experienced with Promise PDC20775 and PDC20269 HDD Controllers
on embedded PowerPC)

Just my $.05

Regards,
-- 
Clemens Koller
__________________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Straße 45/1
Linhof Werksgelände
D-81379 München
Tel.089-741518-50
Fax 089-741518-19
http://www.anagramm-technology.com

  reply	other threads:[~2007-06-21 15:33 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <fa.ELPuDi4dcntxF8hk4oCNldcvgoc@ifi.uio.no>
2007-06-21 14:23 ` Dual slot PCI riser messes up ivtv Robert Hancock
2007-06-28 15:32   ` Clemens Koller [this message]
2007-06-21 16:26     ` Lennart Sorensen
2007-06-28 17:04       ` Clemens Koller
2007-06-24 14:27         ` Islam Amer
2007-06-24 16:24           ` Krzysztof Halasa
2007-06-24 18:44           ` Clemens Koller
2007-06-21 11:49 Islam Amer
2007-06-22 15:41 ` Krzysztof Halasa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4683D4A0.3000100@anagramm.de \
    --to=clemens.koller@anagramm.de \
    --cc=hancockr@shaw.ca \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pharon@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).