Home | History | Annotate | only in /src/sys/external/bsd/drm2/via
History log of /src/sys/external/bsd/drm2/via
RevisionDateAuthorComments
 1.6 19-Jul-2022  riastradh drm: Propagate CPPFLAGS.drmkms into all the drm drivers.
 1.5 19-Dec-2021  riastradh drm: Make via build again.
 1.4 19-Dec-2021  riastradh Narrow the CPPFLAGS for drm subsystems.

No need for the whole kernel to be built with -I flags for the drm
header files.
 1.3 29-Apr-2015  riastradh branches: 1.3.16;
Just use `drm' for DRM/UMS PCI attachments at PCI devices.

It'll make life simpler. No need to distinguish drm from drm2 here
because it's just an interface attribute, no content, and we use it
compatibly: parent provides pci_attach_args.
 1.2 29-Apr-2015  riastradh Make viadrm (UMS) almost build.

Missing part: something needs to issue config_found_ia("drmums_pci"),
and config(5) needs to be told that it will do that. The sensible
approach is for vga_pci to do so. But config(5) doesn't seem to
understand that *only* vga_pci will do that, not all vga.

The old scheme was to tell config(5) that vga would always attach
drm, and actually attach it in vga_pci, and hope that nobody would
ever consider trying to attach non-PCI devices but quietly leave the
token `pci' out of the name of the drm interface attribute so it
didn't look wrong to have it outside dev/pci/files.pci.

Maybe that's still the right thing, as far as anything UMS can be
right.
 1.1 26-Aug-2014  riastradh branches: 1.1.2; 1.1.4;
Partial viadrm2 snapshot.

To do:

- autoconf attachment (shouldn't be hard)
- viafb (maybe steal unichromefb and adapt attachment structure)
- actually run it (no hardware here)
 1.1.4.1 06-Jun-2015  skrll Sync with HEAD
 1.1.2.2 21-Sep-2014  snj Pull up following revision(s) (requested by riastradh in ticket #97):
sys/external/bsd/drm2/dist/drm/via/via_video.c: revision 1.2
sys/external/bsd/drm2/dist/drm/via/via_dmablit.c: revision 1.2
sys/external/bsd/drm2/dist/drm/via/via_dmablit.h: revision 1.2
sys/external/bsd/drm2/via/files.via: revision 1.1
sys/external/bsd/drm2/dist/drm/via/via_irq.c: revision 1.2
sys/external/bsd/drm2/dist/drm/via/via_drv.h: revision 1.2
sys/external/bsd/drm2/dist/drm/via/via_dma.c: revision 1.2
Partial viadrm2 snapshot.
To do:
- autoconf attachment (shouldn't be hard)
- viafb (maybe steal unichromefb and adapt attachment structure)
- actually run it (no hardware here)
 1.1.2.1 26-Aug-2014  snj file files.via was added on branch netbsd-7 on 2014-09-21 17:55:03 +0000
 1.3.16.2 03-Dec-2017  jdolecek update from HEAD
 1.3.16.1 29-Apr-2015  jdolecek file files.via was added on branch tls-maxphys on 2017-12-03 11:38:01 +0000
 1.5 19-Dec-2021  riastradh Remove last users of drmP.h.
 1.4 28-Aug-2018  riastradh Move decl of drm_guarantee_initialized to drmP.h.
 1.3 28-Aug-2018  riastradh Eliminate drm_pci_init/exit. Empty for a while, no need.
 1.2 05-Sep-2015  dholland branches: 1.2.16; 1.2.18; 1.2.20;
viadrmkms is not i915drmkms; from Vicente Chaves in PR 50103.
 1.1 29-Apr-2015  riastradh branches: 1.1.2;
Add the missing viadrm files omitted last night.
 1.1.2.3 22-Sep-2015  skrll Sync with HEAD
 1.1.2.2 06-Jun-2015  skrll Sync with HEAD
 1.1.2.1 29-Apr-2015  skrll file via_module.c was added on branch nick-nhusb on 2015-06-06 14:40:20 +0000
 1.2.20.1 10-Jun-2019  christos Sync with HEAD
 1.2.18.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.2.16.2 03-Dec-2017  jdolecek update from HEAD
 1.2.16.1 05-Sep-2015  jdolecek file via_module.c was added on branch tls-maxphys on 2017-12-03 11:38:01 +0000
 1.7 19-Dec-2021  riastradh drm: Make via build again.
 1.6 19-Dec-2021  riastradh Remove last users of drmP.h.
 1.5 13-Feb-2021  jakllsch Add aprint_*() newlines for viadrmums(4) attach

From Andrius V in kern/55884
 1.4 20-Jul-2020  riastradh branches: 1.4.2;
viadrmums: Stop gracefully at the end of the PCI id list.
 1.3 27-Aug-2018  riastradh Call linux_pci_dev_init/destroy in viadrmums(4) too.
 1.2 29-Apr-2015  riastradh branches: 1.2.2; 1.2.18; 1.2.20; 1.2.22;
Empty suspend/resume handler for viadrmums.
 1.1 29-Apr-2015  riastradh Add the missing viadrm files omitted last night.
 1.2.22.1 10-Jun-2019  christos Sync with HEAD
 1.2.20.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.2.18.2 03-Dec-2017  jdolecek update from HEAD
 1.2.18.1 29-Apr-2015  jdolecek file via_pci.c was added on branch tls-maxphys on 2017-12-03 11:38:01 +0000
 1.2.2.2 06-Jun-2015  skrll Sync with HEAD
 1.2.2.1 29-Apr-2015  skrll file via_pci.c was added on branch nick-nhusb on 2015-06-06 14:40:20 +0000
 1.4.2.1 03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed