Why do I see "MSI quirk detected; MSI disabled" message in kernel log with NXP 88w8897?
Please confirm if MSI is supported on LS1043A/LS1024A.
[ 2.427494] pci 0001:01:00.0: [1b4b:2b42] type 00 class 0x020000
[ 2.433560] pci 0001:01:00.0: MSI quirk detected; MSI disabled
[ 2.439482] pci 0001:01:00.0: reg 0x10: [mem 0x5040100000-0x50401fffff 64bit pref]
[ 2.447129] pci 0001:01:00.0: reg 0x18: [mem 0x5040200000-0x50402fffff 64bit pref]
[ 2.455018] pci 0001:01:00.0: supports D1 D2
0001:01:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 2b42 (rev 11)
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at 5040000000 (64-bit, prefetchable) [size=1M]
Memory at 5040100000 (64-bit, prefetchable) [size=1M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [b0] MSI-X: Enable- Count=32 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Device Serial Number 00-00-00-00-00-00-00-00
Capabilities: [158] Power Budgeting <?>
Capabilities: [168] Latency Tolerance Reporting
Capabilities: [170] L1 PM Substates