1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/msm/disp/dpu1
Dave Airlie 92e11ddb2c drm/msm updates for 6.2
Core:
 - MSM_INFO_GET_FLAGS support
 - Cleaned up MSM IOMMU wrapper code
 
 DPU:
 - Added support for XR30 and P010 image formats
 - Reworked MDSS/DPU schema, added SM8250 MDSS bindings
 - Added Qualcomm SM6115 support
 
 DP:
 - Dropped unsane sanity checks
 
 DSI:
 - Fix calculation of DSC pps payload
 
 DSI PHY:
 - DSI PHY support for QCM2290
 
 HDMI:
 - Reworked dev init path
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEETHCElVyyY1bwuJV/izyKPgIpKNUFAmOB580ACgkQizyKPgIp
 KNWREgf/RKXld9uJhrQnTxpgMEfg/LjVhxzK6Bc6bEdVfuikdGm+3F+7ZrPqrofx
 GFHgVobjOgvOctdZ1ZmOxpNpaHft3wsFWAnwV2wbAB2ZGdxQk5xIHrZCt0sSgJX6
 kH4BkEK7R2rE1PLq/HMfy0GZzsAtaQuxdVlXFdU/ys0sMowjd9D7FI59pSpTrFFe
 pCQrZGyNsYrZIiYJjfuYddE53TlZXx+P4It4SnnM88WCB6TDKCReOMaIgfCdq9zr
 /5wDSScl/6bjBcdA6JCtjICHbWkN3Df7RdmZuW9uAJNO+r1kYQbRVfA0hFdrt54G
 b6MC+0c6xiWx7bngGsIixe6vaiqU3g==
 =0Uyp
 -----END PGP SIGNATURE-----

Merge tag 'drm-msm-display-for-6.2' of https://gitlab.freedesktop.org/lumag/msm into drm-next

drm/msm updates for 6.2

Core:
- MSM_INFO_GET_FLAGS support
- Cleaned up MSM IOMMU wrapper code

DPU:
- Added support for XR30 and P010 image formats
- Reworked MDSS/DPU schema, added SM8250 MDSS bindings
- Added Qualcomm SM6115 support

DP:
- Dropped unsane sanity checks

DSI:
- Fix calculation of DSC pps payload

DSI PHY:
- DSI PHY support for QCM2290

HDMI:
- Reworked dev init path

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20221126102141.721353-1-dmitry.baryshkov@linaro.org
2022-11-30 17:02:27 +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 drm/msm/dpu: get rid of cached flush_mask 2022-09-18 09:38:03 -07:00
dpu_crtc.h drm/msm/dpu: get rid of cached flush_mask 2022-09-18 09:38:03 -07:00
dpu_encoder.c drm/msm/dpu: get rid of cached flush_mask 2022-09-18 09:38:03 -07:00
dpu_encoder.h drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config 2022-09-18 09:37:55 -07: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_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: Use drm_mode_init() for on-stack modes 2022-11-12 01:41:13 +02: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_formats.c drm/msm/dpu: Add support for P010 format 2022-11-02 18:59:44 +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 support for display on SM6115 2022-11-26 12:06:20 +02:00
dpu_hw_catalog.h drm/msm/disp/dpu1: add support for display on SM6115 2022-11-26 12:06:20 +02:00
dpu_hw_ctl.c drm/msm/dpu: get rid of cached flush_mask 2022-09-18 09:38:03 -07:00
dpu_hw_ctl.h drm/msm/dpu: get rid of cached flush_mask 2022-09-18 09:38:03 -07:00
dpu_hw_dsc.c drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits 2022-11-04 17:39:41 +03:00
dpu_hw_dsc.h drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config 2022-09-18 09:37:55 -07: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 VBIF indices 2022-09-18 09:38:03 -07: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: rip out master planes support 2022-09-18 09:38:03 -07:00
dpu_hw_sspp.h drm/msm/dpu: rip out master planes support 2022-09-18 09:38:03 -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 drm/msm/disp/dpu1: add support for display on SM6115 2022-11-26 12:06:20 +02:00
dpu_kms.h drm/msm/dpu: constify struct dpu_mdss_cfg 2022-07-04 21:05:27 +03:00
dpu_plane.c drm/msm/dpu: Add support for P010 format 2022-11-02 18:59:44 +03:00
dpu_plane.h drm/msm/dpu: inline dpu_plane_get_ctl_flush 2022-09-18 09:38:03 -07: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/dpu: drop VBIF indices 2022-09-18 09:38:03 -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