Displaying 3 results from an estimated 3 matches for "nv_pbus_pci_nv_19".
Did you mean:
nv04_pbus_pci_nv_19
2010 Jun 17
0
[PATCH] drm/nouveau: Don't clear AGPCMD completely on INIT_RESET.
...bios.c
index ee36f8f..903e72b 100644
--- a/drivers/gpu/drm/nouveau/nouveau_bios.c
+++ b/drivers/gpu/drm/nouveau/nouveau_bios.c
@@ -2126,7 +2126,8 @@ init_reset(struct nvbios *bios, uint16_t offset, struct init_exec *iexec)
/* no iexec->execute check by design */
pci_nv_19 = bios_rd32(bios, NV_PBUS_PCI_NV_19);
- bios_wr32(bios, NV_PBUS_PCI_NV_19, 0);
+ bios_wr32(bios, NV_PBUS_PCI_NV_19, pci_nv_19 & ~0xf00);
+
bios_wr32(bios, reg, value1);
udelay(10);
--
1.6.4.4
2009 Aug 20
1
Delays in DRM nouveau_bios.c
...%dms, "
- "skiping following opcodes\n", offset, 20 * retries);
+ "skipping following opcodes\n", offset, 20 * retries);
iexec->execute = false;
}
@@ -1851,7 +1859,7 @@ init_reset(struct nvbios *bios, uint16_t offset, struct init_exec *iexec)
bios_wr32(bios, NV_PBUS_PCI_NV_19, 0);
bios_wr32(bios, reg, value1);
- BIOS_USLEEP(10);
+ bios_usleep(10);
bios_wr32(bios, reg, value2);
bios_wr32(bios, NV_PBUS_PCI_NV_19, pci_nv_19);
@@ -2233,8 +2241,7 @@ init_time(struct nvbios *bios, uint16_t offset, struct init_exec *iexec)
BIOSLOG(bios, "0x%04X: Sleeping for 0...
2009 Oct 02
0
Disaster at annarchy
...opcodes\n",
> >> > offset, 20 * retries); iexec->execute = false;
> >> > }
> >> >
> >> > @@ -1851,7 +1859,7 @@ init_reset(struct nvbios *bios,
> >> > uint16_t offset, struct init_exec *iexec) bios_wr32(bios,
> >> > NV_PBUS_PCI_NV_19, 0); bios_wr32(bios, reg, value1);
> >> >
> >> > - BIOS_USLEEP(10);
> >> > + bios_usleep(10);
> >
> > With the old BIOS_USLEEP, this delay would vanish.
>
> an error in the ddx -> drm conversion I think
>
> >> >
> >...