Skip to content

Commit

Permalink
pci: don't disable too many HT MSI mapping
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Prakash Punnoor authored and Matthew Wilcox committed Mar 12, 2009
1 parent 3f3b902 commit 7726c33
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions drivers/pci/quirks.c
Original file line number Diff line number Diff line change
Expand Up @@ -2166,6 +2166,10 @@ static void __devinit nv_msi_ht_cap_quirk(struct pci_dev *dev)
int pos;
int found;

/* Enabling HT MSI mapping on this device breaks MCP51 */
if (dev->device == 0x270)
return;

/* check if there is HT MSI cap or enabled on this device */
found = ht_check_msi_mapping(dev);

Expand Down

0 comments on commit 7726c33

Please sign in to comment.