Home | History | Annotate | Download | only in i915drm
History log of /src/sys/external/bsd/drm2/i915drm/i915_pci_autoconf.c
RevisionDateAuthorComments
 1.14  15-Oct-2022  riastradh i915: Suspend ioctls while device is suspended.
 1.13  22-Sep-2022  riastradh i915: Make sure to call i915_drm_prepare too on suspend.
 1.12  18-Jul-2022  riastradh drm: Simplify async framebuffer child task attachment logic.

No need for scheduling the task to fail. Nix needless error
branches.
 1.11  20-Dec-2021  riastradh i915: Mark a KASSERT-only variable __diagused.

Minor KNF fix while here.
 1.10  19-Dec-2021  riastradh drm: Rework attach/detach and deferred task logic.

- Reduce the number of states the softc can be in.
- Fix races between attach and other threads.
 1.9  19-Dec-2021  riastradh i915: Omit needless reachover of i915_drm_driver.
 1.8  19-Dec-2021  riastradh i915: Nix drm_dev_alloc, and do drm_pci_attach in i915_driver_probe.

i915 uses a struct drm_device embedded in struct drm_i915_private
now, so we can't allocate it separately.
 1.7  19-Dec-2021  riastradh drm: Omit needless pci_attach_args from our drm_pci_attach.

Can already get it from the struct pci_dev, and this way we can more
easily call it from patched upstream code as i915 will need to do.
 1.6  19-Dec-2021  riastradh Return pci_device_t from match so we can call i915_driver_probe


Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
 1.5  19-Dec-2021  riastradh drm: Another pass over i915. Most of i915 gem builds now.
 1.4  19-Dec-2021  riastradh Split drm_dev_alloc/register out of drm_pci_attach.

Needed by nouveau which needs to do

drm_dev_alloc
drm_pci_attach
nouveau_drm_device_init
drm_dev_register
 1.3  19-Dec-2021  riastradh Remove last users of drmP.h.
 1.2  19-Dec-2021  riastradh Reflect rename IS_PRELIMINARY_HW -> IS_ALPHA_SUPPORT.
 1.1  19-Dec-2021  riastradh i915_pci.c collides; rename ours to i915_pci_autoconf.c.

RSS XML Feed