summaryrefslogtreecommitdiff
path: root/sys/external/bsd/drm2/linux
AgeCommit message (Expand)Author
2023-02-21drm: Teach dmabuf to handle lseek.riastradh
2022-10-17add pcie capability and read request size linux compat, some pci root supportmrg
2022-09-20fill out more of the linux pci API compatmrg
2022-09-01drm: Fix dma fence stub fix so the lock is actually initialized.riastradh
2022-09-01drm: Fix dma fence stub so it works with locking operations.riastradh
2022-07-20drm: Use real pci segment number, not pciN device unit.riastradh
2022-07-19drm: Nix drm_agp_borrow.riastradh
2022-07-10linux/hdmi: Fix size of product id.riastradh
2022-07-10linux/hdmi: Fix return value in unpack.riastradh
2022-07-09linux/hdmi: Fix hdmi_infoframe_unpack to record the unpacked header.riastradh
2022-07-09linux/hdmi: Handle audio infoframes in hdmi_infoframe_pack.riastradh
2022-07-09linux/hdmi: Convert failure branch to kassert for internal invariant.riastradh
2022-07-09linux/hdmi: Use ssize_t for all hdmi_*_infoframe_pack functions.riastradh
2022-07-09linux/hdmi: Zero entire union hdmi_infoframe on unpack.riastradh
2022-07-09linux/hdmi: Handle unpacking audio frames too. Sort by number.riastradh
2022-07-09linux/hdmi: Make some private functions static.riastradh
2022-07-09linux/hdmi.h: Split out logic into .c file.riastradh
2022-05-22linux: Repeat i2c transfer if driver fails with EAGAIN.riastradh
2022-04-09drm: Convert membar_enter/exit stragglers to membar_acquire/release.riastradh
2022-04-09sys: Use membar_release/acquire around reference drop.riastradh
2022-03-18drm: In ww_mutex_unlock, do lockdebug check first.riastradh
2022-03-12sys: Membar audit around reference count releases.riastradh
2022-02-28drm: Fix ACPI crud in ALL kernel build.riastradh
2022-02-27only build linux_acpi.c if we have acpi(4) in the kerneljakllsch
2022-02-27drm: Move acpi_check_dsm &c. from intel_acpi.c to new linux_acpi.c.riastradh
2022-02-27drm: Deconditionalize pci_get_segment.riastradh
2022-02-17drm: Fix membars around dma_buf_put reference count release.riastradh
2022-02-15drm: Use KM_SLEEP to allocate reservation fence arrays.riastradh
2022-02-12Add inline functions to manipulate the klists that link up knotesthorpej
2021-12-26drm: Allow ww_mutex_lock after ww_acquire_done if we already hold it.riastradh
2021-12-24Revert "drm: Fix missing newline in DRM_WARN."riastradh
2021-12-24drm: Fix missing newline in DRM_WARN.riastradh
2021-12-24drm: Sprinkle some assertions into sg dma logic.riastradh
2021-12-19drm: Work around busted kthread_join.riastradh
2021-12-19drm: Fix error return for kthread_run: error pointer, not null.riastradh
2021-12-19drm: Take advantage of kthread interlock to reduce diff.riastradh
2021-12-19drm: Rework Linux `kthread' abstraction to avoid race to sleep.riastradh
2021-12-19drm: Trigger `spurious' wakeup for kthread_stop too.riastradh
2021-12-19drm: Make dma fence array name strings match Linux.riastradh
2021-12-19drm: Use atomic_load_consume/relaxed to simplify code.riastradh
2021-12-19drm: Implement dma fence chains.riastradh
2021-12-19drm: Support 64-bit fence context and sequence numbers.riastradh
2021-12-19drm: Release fence in dma_fence_chain_walk.riastradh
2021-12-19linux: In kthread_park, wake thread to re-check kthread_shouldpark.riastradh
2021-12-19drm: Make sure dma_fence_wait gets traced too. Deduplicate.riastradh
2021-12-19drm: Add dtrace probes to fences.riastradh
2021-12-19drm: Fix signalling return value if no enable_signaling op.riastradh
2021-12-19drm: Spruce up ww_mutex comments. Audit return values.riastradh
2021-12-19linux: Fix wait_bit semantics.riastradh
2021-12-19drm: Fix comment about dma_resv_lock_* return values.riastradh