Commit 7726c3308a92b4a4c3bd059059498fca0e6f8e48
Committed by
Matthew Wilcox
1 parent
3f3b902ed8
pci: don't disable too many HT MSI mapping
Prakash's system needs MSI disabled on some bridges, but not all. This seems to be the minimal fix for 2.6.29, but should be replaced during 2.6.30. Signed-off-by: Prakash Punnoor <prakash@punnoor.de> Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Showing 1 changed file with 4 additions and 0 deletions Side-by-side Diff
drivers/pci/quirks.c
... | ... | @@ -2166,6 +2166,10 @@ |
2166 | 2166 | int pos; |
2167 | 2167 | int found; |
2168 | 2168 | |
2169 | + /* Enabling HT MSI mapping on this device breaks MCP51 */ | |
2170 | + if (dev->device == 0x270) | |
2171 | + return; | |
2172 | + | |
2169 | 2173 | /* check if there is HT MSI cap or enabled on this device */ |
2170 | 2174 | found = ht_check_msi_mapping(dev); |
2171 | 2175 |