History log of /netbsd-src/sys/external/bsd/drm2/drm/drm_module.c (Results 1 – 25 of 31)
Revision Date Author Comments
# ee3f67d3 05-Sep-2023 riastradh <riastradh@NetBSD.org>

drm: Fix conditionals around drmkms_pci and agp.

Kernel should build now with all pci drm drivers stripped out but
DRM_LEGACY still enabled. (Might not be very useful, but it'll
build. Maybe we sh

drm: Fix conditionals around drmkms_pci and agp.

Kernel should build now with all pci drm drivers stripped out but
DRM_LEGACY still enabled. (Might not be very useful, but it'll
build. Maybe we should also have DRM_LEGACY_PCI so those drivers can
be modloaded later.)

show more ...


# 1c26109f 19-Jul-2022 riastradh <riastradh@NetBSD.org>

drm: Note dependency on sysmon_power.

drm uses this for pswitch events to notify of hotplug.


# 2f7fddcf 17-Jul-2022 riastradh <riastradh@NetBSD.org>

drm: Dust off module build a little.


# 5fb65ca2 31-Dec-2021 riastradh <riastradh@NetBSD.org>

drm: Reduce default debug level to driver-specific messages.

Let's make a liiiiittle less log spew by default with `boot -x'.


# d7c52d51 19-Dec-2021 riastradh <riastradh@NetBSD.org>

rkdrm: Convert to atomic modesetting, as needed for bridges.


Author: Jared McNeill <jmcneill@invisible.ca>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


# 9e5fbd4f 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Make intel_psr.c build
netbsd-ify
Stub out intel_lpe_audio.c (for now?).
Hammer intel_opregion.c into shape.
Hack up intel_lrc.c
Adapt intel_reset.c
Stub out intel_region_lmem.c
Adapt intel_ring_subm

Make intel_psr.c build
netbsd-ify
Stub out intel_lpe_audio.c (for now?).
Hammer intel_opregion.c into shape.
Hack up intel_lrc.c
Adapt intel_reset.c
Stub out intel_region_lmem.c
Adapt intel_ring_submission.c
Adapt intel_rps.c
Adapt intel_sdvo.c
Adapt intel_runtime_pm.c
Adapt intel_sideband.c
Adapt intel_sprite.c
Adapt intel_tv.c
Adapt intel_tc.c
Adapt intel_sseu.c
Adapt intel_timeline.c
Adapt intel_uc_fw.c and fix typo
Fix up intel_uncore.c
intel_vga.c
intel_wakeref.c
intel_vdsc.c
intel_wopcm.c
intel_workarounds.c
i915_globals.c
Fix up intelfb.c
Stub out intel_guc_log.c
Stub out intel_dsi_dcs_backlight.c
i915_perf.c
intel_hdmi.c
intel_hdcp.c


Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>

show more ...


# 77fcb07c 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Initialize drm_core_init_complete in drm_module.c

Linux achieves this with a module_init(drm_core_init);


Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


# 04d270cc 19-Dec-2021 riastradh <riastradh@NetBSD.org>

drm_global_init/release is no more


# f21b21b0 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Remove last users of drmP.h.


# 8fe3f4a7 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Make ourselves less dependent on drmP.h, removed upstream.

This causes some trouble as CONFIG_* lines might not be appropriately
defined. A few declarations remain in drmP.h so it's not gone.


Auth

Make ourselves less dependent on drmP.h, removed upstream.

This causes some trouble as CONFIG_* lines might not be appropriately
defined. A few declarations remain in drmP.h so it's not gone.


Author: Maya Rashish <maya@NetBSD.org>

show more ...


# 429b039c 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Missing includes, conditionalize on drm legacy

Might want to remove drm legacy code entirely later.


Author: Maya Rashish <maya@NetBSD.org>


# 0f849473 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Initialize kernel_fb_helper_lock in drm module load.


# 4911b73a 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Declare and initialize drm_unplug_srcu our way.


# dafabe62 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Need drm_crtc_internal.h for drm_connector_ida_init/fini.


# 3f26b5c5 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Include drm_internal.h by "../dist/drm/drm_internal.h".


# 453c4aa9 03-Jan-2020 jmcneill <jmcneill@NetBSD.org>

Initialize drm_bridge and drm_panel locks.


# a2d7e4b2 23-Sep-2019 mrg <mrg@NetBSD.org>

when "boot -x", don't turn on *all* drm debug, just the core, driver
and kms messages, eliding the vblank, atomic and prime messages,
which are the truly noisy ones (and may result in impossibly slow

when "boot -x", don't turn on *all* drm debug, just the core, driver
and kms messages, eliding the vblank, atomic and prime messages,
which are the truly noisy ones (and may result in impossibly slow
to use systems.)

XXX: pullup-all.

show more ...


# d46aeca2 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 ...


# 41d057ee 28-Aug-2018 riastradh <riastradh@NetBSD.org>

Move decl of drm_guarantee_initialized to drmP.h.


# 293395f4 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Make sure to create and destroy the lock too...


# 26e846f0 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Make drmkms build without drmkms_pci.


# 1252d3ce 13-Apr-2015 pgoyette <pgoyette@NetBSD.org>

Update module dependencies:

drmkms does not depend on iic
drmkms_linux depends on i2cexec


# c48dc052 05-Mar-2015 riastradh <riastradh@NetBSD.org>

Rewrite drm_encoder_slave.c, as nouveau will need.


# 8ba1623f 12-Nov-2014 christos <christos@NetBSD.org>

prettify and add to all the modules that have it.


# 6585c4c4 14-Sep-2014 riastradh <riastradh@NetBSD.org>

Fix module build of drmkms.


12