bge(4): disable MSI for BGE_ASICREV_BCM5784/BGE_CHIPREV_5784_AX
found in some MacBook Pro. PR: 229727 Reported by: Stephan Neuhaus <sten@artdecode.de> and others Tested by: Stephan Neuhaus <sten@artdecode.de> Approved by: mav (mentor) MFC after: 1 month
This commit is contained in:
parent
c2547796ac
commit
d66867c0db
@ -3212,6 +3212,14 @@ bge_can_use_msi(struct bge_softc *sc)
|
||||
sc->bge_chiprev != BGE_CHIPREV_5750_BX)
|
||||
can_use_msi = 1;
|
||||
break;
|
||||
case BGE_ASICREV_BCM5784:
|
||||
/*
|
||||
* Prevent infinite "watchdog timeout" errors
|
||||
* in some MacBook Pro and make it work out-of-the-box.
|
||||
*/
|
||||
if (sc->bge_chiprev == BGE_CHIPREV_5784_AX)
|
||||
break;
|
||||
/* FALLTHROUGH */
|
||||
default:
|
||||
if (BGE_IS_575X_PLUS(sc))
|
||||
can_use_msi = 1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user