Age | Commit message (Collapse) | Author |
|
Seems we already have a nv4c_ctx_init() somehow, a quick check shows the
ucode matches it still.
|
|
|
|
of cards.
|
|
|
|
Microcode is similar enough to the NV4A one that it should be able to use
the same initial PGRAPH context. One day this mess will go away, honest..
|
|
Makes 0x2220 work the same way as on NV40.
|
|
|
|
|
|
|
|
With the previous linux commit, an AGP aperture at the end of the address space
would have wrapped to 0 and the test would have failed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The brief descriptions usually had the wrong filename in them.
|
|
|
|
|
|
|
|
|
|
|
|
Ensure NV_PFIFO_DMA_TIMESLICE_TIMEOUT_ENABLE gets set, otherwise channels
will appear to "freeze" in some circumstances.
|
|
The i830 and newer intel 2D code adds the AGP base to map offsets already,
because it wasn't doing the AGP enable which used to set dev->agp->base.
Credit goes to Zhenyu for finding the issue.
|
|
Also, annotate where signs change, to hopefully remind the reader of these
issues in the future.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This should improve multi fifo
|
|
Fixes #11868
|
|
|
|
We really should be providing static values like the nv40 PGRAPH code does,
however, this will do for now to keep X at least working.
|
|
All interrupts are still masked by PMC until init is finished.
|
|
init after irq_postinstall)
|
|
Not all drivers call enable (intel), but they would still like to use this
member in driver code.
|
|
|
|
|
|
|
|
|
|
Need to find another way of doing this, ideally someone'd hunt down which
object/method controls it! The Xv blit adaptor is likely now broken on
cards that have pNv->WaitVSyncPossible enabled.
|
|
If your card doesn't have working context switching, it is now broken.
|
|
|