linux/drivers/gpu/drm/amd/display/amdgpu_dm
Daniel Vetter c79b972eb8 drm-misc-next for 6.8:
UAPI Changes:
   - drm: Introduce CLOSE_FB ioctl
   - drm/dp-mst: Documentation for the PATH property
   - fdinfo: Do not align to a MB if the size is larger than 1MiB
   - virtio-gpu: add explicit virtgpu context debug name
 
 Cross-subsystem Changes:
   - dma-buf: Add dma_fence_timestamp helper
 
 Core Changes:
   - client: Do not acquire module reference
   - edid: split out drm_eld, add SAD helpers
   - format-helper: Cache format conversion buffers
   - sched: Move from a kthread to a workqueue, rename some internal
     functions to make it clearer, implement dynamic job-flow control
   - gpuvm: Provide more features to handle GEM objects
   - tests: Remove slow kunit tests
 
 Driver Changes:
   - ivpu: Update FW API, new debugfs file, a new NOP job submission test
     mode, improve suspend/resume, PM improvements, MMU PT optimizations,
     firmware profiling frequency support, support for uncached buffers,
     switch to gem shmem helpers, replace kthread with threaded
     interrupts
   - panfrost: PM improvements
   - qaic: Allow to run with a single MSI, support host/device time
     synchronization, misc improvements
   - simplefb: Support memory-regions, support power-domains
   - ssd130x: Unitialized variable fixes
   - omapdrm: dma-fence lockdep annotation fix
   - tidss: dma-fence lockdep annotation fix
   - v3d: Support BCM2712 (RaspberryPi5), Support fdinfo and gputop
   - panel:
     - edp: Support AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49
       V8.0, plus a whole bunch of panels used on Mediatek chromebooks.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCZVc02QAKCRDj7w1vZxhR
 xRXbAPsHQkuUz2n1XWx/8uExPCn+PmS5Lg6IcbtvqpfuFrGt1QEA+DaZf2yfekFj
 FgY66UExyddH/2LDHzpKa0WJk6l6vQw=
 =1HSK
 -----END PGP SIGNATURE-----

Merge tag 'drm-misc-next-2023-11-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-next

drm-misc-next for 6.8:

UAPI Changes:
  - drm: Introduce CLOSE_FB ioctl
  - drm/dp-mst: Documentation for the PATH property
  - fdinfo: Do not align to a MB if the size is larger than 1MiB
  - virtio-gpu: add explicit virtgpu context debug name

Cross-subsystem Changes:
  - dma-buf: Add dma_fence_timestamp helper

Core Changes:
  - client: Do not acquire module reference
  - edid: split out drm_eld, add SAD helpers
  - format-helper: Cache format conversion buffers
  - sched: Move from a kthread to a workqueue, rename some internal
    functions to make it clearer, implement dynamic job-flow control
  - gpuvm: Provide more features to handle GEM objects
  - tests: Remove slow kunit tests

Driver Changes:
  - ivpu: Update FW API, new debugfs file, a new NOP job submission test
    mode, improve suspend/resume, PM improvements, MMU PT optimizations,
    firmware profiling frequency support, support for uncached buffers,
    switch to gem shmem helpers, replace kthread with threaded
    interrupts
  - panfrost: PM improvements
  - qaic: Allow to run with a single MSI, support host/device time
    synchronization, misc improvements
  - simplefb: Support memory-regions, support power-domains
  - ssd130x: Unitialized variable fixes
  - omapdrm: dma-fence lockdep annotation fix
  - tidss: dma-fence lockdep annotation fix
  - v3d: Support BCM2712 (RaspberryPi5), Support fdinfo and gputop
  - panel:
    - edp: Support AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49
      V8.0, plus a whole bunch of panels used on Mediatek chromebooks.

Note that the one missing s-o-b for 0da611a870 ("dma-buf: add
dma_fence_timestamp helper") has been supplied here, and rebasing the
entire tree with upsetting committers didn't seem worth the trouble:
https://lore.kernel.org/dri-devel/ce94020e-a7d4-4799-b87d-fbea7b14a268@gmail.com/

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
From: Maxime Ripard <mripard@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/y4awn5vcfy2lr2hpauo7rc4nfpnc6kksr7btmnwaz7zk63pwoi@gwwef5iqpzva
2023-11-20 09:50:09 +01:00
..
amdgpu_dm_color.c Documentation/amdgpu_dm: Add DM color correction documentation 2022-08-16 18:14:32 -04:00
amdgpu_dm_crc.c Revert "drm/amd/display: Skip writeback connector when we get amdgpu_dm_connector" 2023-10-13 11:28:46 -04:00
amdgpu_dm_crc.h drm/amd/display: Fix in secure display context creation 2023-04-24 18:36:46 -04:00
amdgpu_dm_crtc.c drm/amd/display: Add prefix to amdgpu crtc functions 2023-10-26 19:00:02 -04:00
amdgpu_dm_crtc.h drm/amd/display: add prefix to amdgpu_dm_crtc.h functions 2023-03-08 14:05:53 -05:00
amdgpu_dm_debugfs.c drm/amd/display: add interface to query SubVP status 2023-10-26 19:02:31 -04:00
amdgpu_dm_debugfs.h drm/amd/display: Move connector debugfs to drm 2022-05-23 11:27:44 +03:00
amdgpu_dm_hdcp.c drm/amd/display: Add DCN35 DM Support 2023-08-30 15:51:16 -04:00
amdgpu_dm_hdcp.h drm/amd/display: phase2 enable mst hdcp multiple displays 2023-01-17 15:41:19 -05:00
amdgpu_dm_helpers.c drm/amd/display: fix NULL dereference 2023-11-17 00:50:33 -05:00
amdgpu_dm_irq_params.h drm/amd/display: Implement secure display on DCN21 2022-10-27 14:42:32 -04:00
amdgpu_dm_irq.c Revert "drm/amd/display: Skip writeback connector when we get amdgpu_dm_connector" 2023-10-13 11:28:46 -04:00
amdgpu_dm_irq.h drm/amd/display: Support for DMUB AUX 2021-05-10 18:06:44 -04:00
amdgpu_dm_mst_types.c drm/amd/display: Fix DSC not Enabled on Direct MST Sink 2023-11-17 00:48:02 -05:00
amdgpu_dm_mst_types.h drm/amd/display: Add polling method to handle MST reply packet 2023-07-18 14:32:37 -04:00
amdgpu_dm_plane.c drm/amd/display: Add prefix for plane functions 2023-10-26 19:00:09 -04:00
amdgpu_dm_plane.h drm/amd/display: Add prefix for plane functions 2023-10-26 19:00:09 -04:00
amdgpu_dm_pp_smu.c drm/amd/display: Clean up warnings in amdgpu_dm_pp_smu.c 2023-07-07 13:51:47 -04:00
amdgpu_dm_psr.c drm/amd/display: Clean up warnings in amdgpu_dm _mst_types, _plane, _psr.c 2023-07-07 13:51:47 -04:00
amdgpu_dm_psr.h drm/amd/display: Delay PSR entry 2021-06-21 17:45:14 -04:00
amdgpu_dm_replay.c drm/amd/display: Fix unnecessary conversion to bool in 'amdgpu_dm_setup_replay' 2023-08-30 14:58:11 -04:00
amdgpu_dm_replay.h drm/amd/display: Add Freesync Panel DM code 2023-08-07 17:14:07 -04:00
amdgpu_dm_services.c drm/amd/display: Decouple amdgpu_dm_trace from service 2020-10-26 13:33:59 -04:00
amdgpu_dm_trace.h drm/amd/display: Create optc.h file 2023-11-07 12:03:30 -05:00
amdgpu_dm.c drm-misc-next for 6.8: 2023-11-20 09:50:09 +01:00
amdgpu_dm.h Revert "drm/amd/display: Return drm_connector from find_first_crtc_matching_connector" 2023-10-13 11:28:08 -04:00
dc_fpu.c drm/amd/display: Add a warning if the FPU is used outside from task context. 2023-10-09 16:47:37 -04:00
dc_fpu.h drm/amd/display: Add DC_FP helper to check FPU state 2021-08-05 21:17:59 -04:00
Makefile Revert "drm/amd/display: Skip entire amdgpu_dm build if !CONFIG_DRM_AMD_DC" 2023-10-13 11:31:42 -04:00