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