I enabled MSI in my kernel config:
[*] PCI support │ │
[*] Message Signaled Interrupts (MSI and MSI-X) │ │
[ ] PCI Debugging │ │
< > PCI Stub driver │ │
[ ] PCI IOV support │ │
< > PCCard (PCMCIA/CardBus) support ---> │ │
yet when I do lspci it suggests that MSIs are not enabled in the TI driver:
lspci -v
00:00.0 PCI bridge: Texas Instruments Device 8888 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
show_htype1
Memory at <ignored> (32-bit, non-prefetchable)
Memory at <ignored> (32-bit, prefetchable)
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 28000000-280fffff
Prefetchable memory behind bridge: 20000000-27ffffff
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Port (Slot-), MSI 00
Capabilities: [100] Advanced Error Reporting
What is going on?
While I'm here, is MSI-X supported?
Thanks,
Ralph