lkml.org 
[lkml]   [2013]   [Jan]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: [PATCH 10/14] PCI: tegra: Move PCIe driver to drivers/pci/host
    Date
    On Tuesday 15 January 2013, Thierry Reding wrote:
    > I'm not sure I follow you're reasoning here. Is it possible to use MSIs
    > without PCI? If not then I think there's little sense in keeping the
    > implementations separate.

    Conceptually, you can use MSI for any device, but the Linux interfaces
    for MSI are tied to PCI. If you use an MSI controller for a non-PCI
    device, it would probably just appear as a regular interrupt controller.

    > Furthermore, if MSI controller and PCI host bridge are separate entities
    > how do you look up the MSI controller given a PCI device?

    The host bridge can contain a pointer ot the MSI controller. You can
    have multiple host bridges sharing a single MSI controller or you
    can have separate ones for each host.

    Arnd


    \
     
     \ /
      Last update: 2013-01-15 14:21    [W:4.432 / U:0.112 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site