Re: Multi-function PCI devices

From: Tim Waugh (twaugh@redhat.com)
Date: Sat Apr 07 2001 - 15:00:53 EDT

  • Next message: Tim Waugh: "Re: PATCH for Broken PCI Multi-IO in 2.4.3 (serial+parport)"

    On Sat, Apr 07, 2001 at 11:04:38AM +0200, Gérard Roudier wrote:

    > Given your description, this board is certainly not a multi-fonction PCI
    > device. Multi-function PCI devices provide separate resources for each
    > function in a way that allows each function to be driven by separate
    > software drivers.

    Yes, but the vendor screwed it up (probably to save money). This is
    _very_ common. It is very unusual to have a multifunction I/O card
    that gets this right (in fact Lava is the only one I can think of
    off-hand).

    > Band-aiding the kernel code in order to cope with such brain-deaded
    > hardware would be a pity, in my opinion. Burden must stay where it
    > is deserved.

    If we have to do this, then Gunther's approach (multifunc_quirks or
    whatever) looks a lot better than having a separate driver for every
    single multi-IO card.

    Tim.
    */



    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Sat Apr 07 2001 - 15:04:18 EDT