#
eb3fb587 |
| 19-Jul-2022 |
riastradh <riastradh@NetBSD.org> |
drm: Nix drm_agp_borrow.
This horrible kludge dates from before I understood the relation of genfb_pci and pci drm drivers in the old and new worlds of drm.
The only user of it, in i915, was change
drm: Nix drm_agp_borrow.
This horrible kludge dates from before I understood the relation of genfb_pci and pci drm drivers in the old and new worlds of drm.
The only user of it, in i915, was changed to use agp_i810_borrow directly in the last drm update, so this hack can die.
show more ...
|
#
677dec6e |
| 18-Dec-2021 |
riastradh <riastradh@NetBSD.org> |
Merge linux-drm-v5-6-rc3
|
#
90177954 |
| 28-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Rework PCI and AGP conditionalization.
- Push drm_pci_set_unique into driver callback. - Eliminate drm_pci_set_unique_hook. - Gather all drm_agp_* functions into struct drm_agp_hooks. - Replace the
Rework PCI and AGP conditionalization.
- Push drm_pci_set_unique into driver callback. - Eliminate drm_pci_set_unique_hook. - Gather all drm_agp_* functions into struct drm_agp_hooks. - Replace the nonsensical old atomic garbage by serious locking. - Make drm_agpsupport.c its own module. - Eliminate NDRMKMS_PCI. - Use NAGP from "agp.h" only in drm_module.c for horrible hack. => See comment in file for rationale. - Always define CONFIG_PCI=1 and CONFIG_AGP=1. - Always go through the drm_agp_* function hooks. - Ifdef out nouveau agp stuff that doesn't go through drm_agp_* for reasons that I'm too frustrated to figure out tonight. - pci_iomap no longer automagically does agp_i810_borrow. => Use drm_agp_borrow instead.
show more ...
|
#
b3a385dc |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
Include order got shuffled. Include drm_agp_netbsd.h explicitly.
|
#
4e59feab |
| 27-Aug-2018 |
riastradh <riastradh@NetBSD.org> |
merge linux-drm-v4-4-143
|
#
62ef3704 |
| 17-Oct-2015 |
jmcneill <jmcneill@NetBSD.org> |
fix __OS_HAS_AGP=0 build
|
#
c41f3100 |
| 22-Nov-2014 |
riastradh <riastradh@NetBSD.org> |
Move all PCI/AGP code back to drmkms_pci module where it belongs.
|
#
0910c2d8 |
| 11-Nov-2014 |
christos <christos@NetBSD.org> |
add drm_agp_destroy
|
#
fceff80c |
| 16-Jul-2014 |
riastradh <riastradh@NetBSD.org> |
Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK
Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK. Appears to be an upstream problem. To investigate...
I think there's a cache flushing issue somewhere -- there are little display artefacts on my T60.
show more ...
|
#
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 ...
|