mirror_ubuntu-kernels/drivers/gpu/drm/msm/disp/dpu1
Dave Airlie d7df5e2834 Merge tag 'drm-msm-fixes-2022-08-27' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Fixes for v6.0

- Fix for inconsistent indenting in function msm_dsi_dphy_timing_calc_v3.
  This fixes a smatch warning reported by kbot
- Fix to make eDP the first connector in the connected list. This was
  mainly done to address a screen corruption issue we were seeing on
  sc7280 boards which have eDP as the primary display. The corruption
  itself is from usermode but we decided to fix it this way because
  things work correct with the primary display as the first one for
  usermode
- Fix to populate intf_cfg correctly before calling reset_intf_cfg().
  Without this, the display pipeline is not torn down correctly for
  writeback
- Specify the correct number of DSI regulators for SDM660. It should
  have been 1 but 2 was mentioned
- Specify the correct number of DSI regulators for MSM8996. It should
  have been 3 but 2 was mentioned
- Fix for removing DP_RECOVERED_CLOCK_OUT_EN bit for tps4 link training
  for DP. This was causing link training failures and hence no display
  for a specific DP to HDMI cable on chromebooks
- Fix probe-deferral crash in gpu devfreq
- Fix gpu debugfs deadlock

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <robdclark@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGtuY=jd44itwTkLXVqhnoKgY0BswPTrxDTxCiPG3WbmLA@mail.gmail.com
2022-09-02 05:58:52 +10:00
..
dpu_core_irq.h drm/msm/dpu: allow just single IRQ callback 2022-05-02 02:07:07 +03:00
dpu_core_perf.c drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_core_perf.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_crtc.c Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-07-13 10:55:53 +10:00
dpu_crtc.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_encoder_phys_cmd.c drm/msm/dpu: Bind pingpong block to intf on active ctls in cmd encoder 2022-05-02 02:07:08 +03:00
dpu_encoder_phys_vid.c drm/msm/dpu: drop INTF_EDP from interface type conditions 2022-05-02 02:07:08 +03:00
dpu_encoder_phys_wb.c Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-07-13 10:55:53 +10:00
dpu_encoder_phys.h drm/msm/dpu: gracefully handle null fb commits for writeback 2022-05-02 02:13:00 +03:00
dpu_encoder.c drm/msm/dpu: populate wb or intf before reset_intf_cfg 2022-07-20 17:39:57 -07:00
dpu_encoder.h drm/msm/dpu: Add interface support for CRC debugfs 2022-07-04 21:05:28 +03:00
dpu_formats.c drm: Drop drm_framebuffer.h from drm_crtc.h 2022-06-20 23:53:55 +03:00
dpu_formats.h drm/msm/disp/dpu1: add inline function to validate format support 2022-05-02 02:07:08 +03:00
dpu_hw_catalog.c drm/msm/disp/dpu1: add dspp support for sc7280 2022-07-04 21:18:44 +03:00
dpu_hw_catalog.h drm/msm/dpu: make dpu hardware catalog static const 2022-07-04 21:05:27 +03:00
dpu_hw_ctl.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_ctl.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_dsc.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_dsc.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_hw_dspp.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_dspp.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_interrupts.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_interrupts.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_hw_intf.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_intf.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_lm.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_lm.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_mdss.h drm/msm/dpu: drop INTF_TYPE_MAX symbol 2022-05-02 02:07:08 +03:00
dpu_hw_merge3d.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_merge3d.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_pingpong.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_pingpong.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_sspp.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_sspp.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_top.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_top.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_util.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_util.h drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h 2022-07-06 08:43:54 -07:00
dpu_hw_vbif.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_vbif.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_wb.c drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map 2022-07-06 08:43:54 -07:00
dpu_hw_wb.h drm/msm/dpu: add dpu_hw_wb abstraction for writeback blocks 2022-05-02 02:13:00 +03:00
dpu_hwio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_kms.c Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-07-13 10:55:53 +10:00
dpu_kms.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_plane.c Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-07-13 10:55:53 +10:00
dpu_plane.h drm/msm/disp/dpu1: add inline rotation support for sc7280 2022-05-02 02:07:08 +03:00
dpu_rm.c drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_rm.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_trace.h drm/msm/dpu: add wb_idx to DRM traces in dpu_encoder 2022-05-02 02:13:00 +03:00
dpu_vbif.c drm/msm/disp: Move various debug logs to atomic bucket 2021-06-23 07:32:16 -07:00
dpu_vbif.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_writeback.c Linux 5.19-rc6 2022-07-13 10:54:56 +10:00
dpu_writeback.h drm/msm/dpu: add the writeback connector layer 2022-05-02 02:13:00 +03:00
msm_media_info.h drm/msm/dpu: Clean up dpu_media_info.h static inline functions 2018-12-11 13:10:19 -05:00