drm/nv41/vm: don't init hw pciegart on boards with agp bridge
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
Родитель
d1626a9651
Коммит
4bf24c0215
|
@ -92,7 +92,8 @@ nv41_vmmgr_ctor(struct nouveau_object *parent, struct nouveau_object *engine,
|
|||
struct nv04_vmmgr_priv *priv;
|
||||
int ret;
|
||||
|
||||
if (!nouveau_boolopt(device->cfgopt, "NvPCIE", true)) {
|
||||
if (pci_find_capability(device->pdev, PCI_CAP_ID_AGP) ||
|
||||
!nouveau_boolopt(device->cfgopt, "NvPCIE", true)) {
|
||||
return nouveau_object_ctor(parent, engine, &nv04_vmmgr_oclass,
|
||||
data, size, pobject);
|
||||
}
|
||||
|
|
|
@ -163,7 +163,8 @@ nv44_vmmgr_ctor(struct nouveau_object *parent, struct nouveau_object *engine,
|
|||
struct nv04_vmmgr_priv *priv;
|
||||
int ret;
|
||||
|
||||
if (!nouveau_boolopt(device->cfgopt, "NvPCIE", true)) {
|
||||
if (pci_find_capability(device->pdev, PCI_CAP_ID_AGP) ||
|
||||
!nouveau_boolopt(device->cfgopt, "NvPCIE", true)) {
|
||||
return nouveau_object_ctor(parent, engine, &nv04_vmmgr_oclass,
|
||||
data, size, pobject);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче