#
3aa663a7 |
| 19-Dec-2021 |
riastradh <riastradh@NetBSD.org> |
Get nouveau compiling.
|
#
0b1a82bd |
| 19-Dec-2021 |
riastradh <riastradh@NetBSD.org> |
Fix up nouveau_bo.c
|
#
b568b6ef |
| 19-Dec-2021 |
riastradh <riastradh@NetBSD.org> |
Cleanup ifdef goo that got mangled.
Endifs without matching ifdefs and so on.
Author: Maya Rashish <maya@NetBSD.org>
|
#
677dec6e |
| 18-Dec-2021 |
riastradh <riastradh@NetBSD.org> |
Merge linux-drm-v5-6-rc3
|
#
900b5ff6 |
| 19-Feb-2019 |
christos <christos@NetBSD.org> |
revert the upsteam portion of previous; we don't want to patch upstream fallthrough/breaks.
|
#
c2c34e48 |
| 18-Feb-2019 |
christos <christos@NetBSD.org> |
add failthrough and break as appropriate.
|
#
902efd7b |
| 08-Oct-2018 |
christos <christos@NetBSD.org> |
comment out unused function (clang)
|
#
ac1c3416 |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Draft support for drm prime.
|
#
ff7361fe |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Be consistent about I/O byte ordering.
Leave XXX comments where it's not clear what we should do.
|
#
f243596d |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Tweak some things.
|
#
4f3c69ff |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Rename drm_gem_object::gemo_shm_uao -> drm_gem_object::filp.
The Linux member that is basically analogous to this is named so, which means we can eliminate a few diffs this way.
|
#
4e59feab |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
merge linux-drm-v4-4-143
|
#
09aa058d |
| 24-Apr-2016 |
riastradh <riastradh@NetBSD.org> |
Rework ttm tt swapin/swapout logic.
Rather than handling `swapping in/out' here, per se, we let uvm do that, we interpret `swap out' as `deactivate pages', and we add generic ttm operations to wire
Rework ttm tt swapin/swapout logic.
Rather than handling `swapping in/out' here, per se, we let uvm do that, we interpret `swap out' as `deactivate pages', and we add generic ttm operations to wire and unwire pages, for the ttm_tt driver to use.
This fixes certain graphics buffer eviction logic, which enables nouveau to suspend/resume on one of my machines. (The machine doesn't resume overall for other reasons, but the nouveau device suspends and resumes in isolation.)
XXX pullup to netbsd-7 after a couple weeks
show more ...
|
#
6bbe1c73 |
| 29-Oct-2015 |
mrg <mrg@NetBSD.org> |
provide a ttm-backed set of nouveau_uvm_ops{} in the ttm_bo_driver{}. fixes NULL pointer derefs inside UVM due to lack of pager ops.
copy the DRM_FILE_PAGE_OFFSET vs !_LP64 workaround.
with these,
provide a ttm-backed set of nouveau_uvm_ops{} in the ttm_bo_driver{}. fixes NULL pointer derefs inside UVM due to lack of pager ops.
copy the DRM_FILE_PAGE_OFFSET vs !_LP64 workaround.
with these, X starts up on my GTX 440.
show more ...
|
#
3acd9378 |
| 23-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Another round of nouveau whack-a-mole.
|
#
04fcfa4f |
| 06-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Whack some nouveau moles.
|
#
0c29a1c7 |
| 06-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Fix sense of drm prime conditional.
|
#
bda618cf |
| 06-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Snapshot of nouveau. Doesn't build yet, but progress.
|
#
9d5db0c2 |
| 06-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Reimport Nouveau from Linux 3.15.
This renames .c files to avoid basename clashes, and adds RCS IDs.
Generated using nouveau2netbsd.
|
#
cb459498 |
| 16-Jul-2014 |
riastradh <riastradh@NetBSD.org> |
Import drm from Linux 3.15 (commitid 1860e379875dfe7271c649058aeddffe5afd9d0d).
drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm include/drm -> sys/external/bsd/drm2/dist/includ
Import drm from Linux 3.15 (commitid 1860e379875dfe7271c649058aeddffe5afd9d0d).
drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm include/drm -> sys/external/bsd/drm2/dist/include/drm include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm
GPL sources excluded.
show more ...
|