Remove unused code and cleanup devicetree bindings for DPU driver
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 of 11 patches 5 repliesIn review
8 of 11 patches are in this archive. The cover letter announces 11.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | dt-bindings: msm/disp: remove unused dsi & panel bindingsDocumentation/ Documentation/ Documentation/ +1 more | +0 | 0 replies | |
| 2/11 | dt-bindings: msm/disp: remove unused display port bindingsDocumentation/ | +0 | 0 replies | |
| 3/11 | Revert "drm/msm: Add DisplayPort support"drivers/ drivers/ drivers/ +25 more | +0 | 0 replies | |
| 4/11 | dt-bindings: msm/disp: remove unused writeback bindingsDocumentation/ | +0 | 0 replies | |
| 7/11 | drm/msm/dpu: remove dt parsing logic for bus_scale configdrivers/ | +167 | 0 replies | |
| 9/11 | drm/msm/dpu: Remove unused code and move the headerdrivers/ drivers/ drivers/ +1 more | +66 | 3 replies | |
| 10/11 | drm/msm/dpu: correct dpu_io_util.h include pathdrivers/ drivers/ | +1 | 2 replies | |
| 11/11 | drm/msm/dpu: move dpu_io_util to dpu folderdrivers/ drivers/ drivers/ +2 more | +248 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [DPU PATCH 00/11] Remove unused code and cleanup devicetree bindings for DPU driver
This patch series aims at removing unused code from DPU driver and also cleaning up its devicetree bindings.
Following functionality is removed in this series:
- Removed display port driver, it will be posted back later after verification on SDM845
- Removed HDCP 1.x support, it will be posted back with display port driver
- Removed writeback support, it will be added at later stage based on DRM writeback connector series
Additionally, following cleanups are done:
- Remove bus_scale config from devicetree and use static config in driver
- Cleanup devicetree binding to model actual (tree like) HW hierarchy
- Cleanup unused utility functions
This series is rebased on following:
1. https://lists.freedesktop.org/archives/freedreno/2018-May/002502.html
2. https://lists.freedesktop.org/archives/freedreno/2018-May/002565.html
Jordan Crouse (1):
drm/msm/dpu: Remove unused code and move the header
Rajesh Yadav (10):
dt-bindings: msm/disp: remove unused dsi & panel bindings
dt-bindings: msm/disp: remove unused display port bindings Revert "drm/msm: Add DisplayPort support"
dt-bindings: msm/disp: remove unused writeback bindings drm/msm/dpu: remove writeback support
drm/msm/dpu: remove hdcp support
drm/msm/dpu: remove dt parsing logic for bus_scale config
dt-bindings: msm/disp: cleanup bindings for Snapdragon 845 DPU drm/msm/dpu: correct dpu_io_util.h include path drm/msm/dpu: move dpu_io_util to dpu folder
.../devicetree/bindings/display/msm/dpu.txt | 318 ++-- .../devicetree/bindings/drm/msm/dpu-dp.txt | 217 --- .../devicetree/bindings/drm/msm/dpu-dsi.txt | 102 -- .../devicetree/bindings/drm/msm/dpu-wb.txt | 23 - .../devicetree/bindings/drm/msm/mdss-dsi-panel.txt | 772 ---------- .../devicetree/bindings/fb/mdss-dsi-panel.txt | 742 --------- Documentation/devicetree/bindings/fb/mdss-pll.txt | 103 -- drivers/gpu/drm/msm/Makefile | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 94 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 63 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 1349 ----------------- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 41 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 77 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 19 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 321 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 186 --- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 186 +++ drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 61 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 253 ++-- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 42 +- drivers/gpu/drm/msm/disp/dpu1/dpu_wb.c | 767 ---------- drivers/gpu/drm/msm/disp/dpu1/dpu_wb.h | 232 --- drivers/gpu/drm/msm/dp/dp_audio.c | 806 ---------- drivers/gpu/drm/msm/dp/dp_audio.h | 81 - drivers/gpu/drm/msm/dp/dp_aux.c | 570 ------- drivers/gpu/drm/msm/dp/dp_aux.h | 44 - drivers/gpu/drm/msm/dp/dp_catalog.c | 1320 ---------------- drivers/gpu/drm/msm/dp/dp_catalog.h | 163 -- drivers/gpu/drm/msm/dp/dp_ctrl.c | 1474 ------------------ drivers/gpu/drm/msm/dp/dp_ctrl.h | 50 - drivers/gpu/drm/msm/dp/dp_debug.c | 503 ------- drivers/gpu/drm/msm/dp/dp_debug.h | 60 - drivers/gpu/drm/msm/dp/dp_display.c | 1255 ---------------- drivers/gpu/drm/msm/dp/dp_display.h | 52 - drivers/gpu/drm/msm/dp/dp_drm.c | 538 ------- drivers/gpu/drm/msm/dp/dp_drm.h | 96 -- drivers/gpu/drm/msm/dp/dp_hdcp2p2.c | 927 ------------ drivers/gpu/drm/msm/dp/dp_link.c | 1548 ------------------- drivers/gpu/drm/msm/dp/dp_link.h | 184 --- drivers/gpu/drm/msm/dp/dp_panel.c | 526 ------- drivers/gpu/drm/msm/dp/dp_panel.h | 115 -- drivers/gpu/drm/msm/dp/dp_parser.c | 645 -------- drivers/gpu/drm/msm/dp/dp_parser.h | 200 --- drivers/gpu/drm/msm/dp/dp_power.c | 593 -------- drivers/gpu/drm/msm/dp/dp_power.h | 56 - drivers/gpu/drm/msm/dp/dp_reg.h | 231 --- drivers/gpu/drm/msm/dp/dp_usbpd.c | 491 ------ drivers/gpu/drm/msm/dp/dp_usbpd.h | 101 -- drivers/gpu/drm/msm/dpu_hdcp.h | 74 - drivers/gpu/drm/msm/dpu_hdcp_1x.c | 1579 -------------------- drivers/gpu/drm/msm/dpu_io_util.c | 556 ------- drivers/gpu/drm/msm/msm_drv.h | 1 - include/drm/drm_dp_helper.h | 23 - include/linux/dpu_io_util.h | 115 -- 64 files changed, 556 insertions(+), 20450 deletions(-) delete mode 100644 Documentation/devicetree/bindings/drm/msm/dpu-dp.txt delete mode 100644 Documentation/devicetree/bindings/drm/msm/dpu-dsi.txt delete mode 100644 Documentation/devicetree/bindings/drm/msm/dpu-wb.txt delete mode 100644 Documentation/devicetree/bindings/drm/msm/mdss-dsi-panel.txt delete mode 100644 Documentation/devicetree/bindings/fb/mdss-dsi-panel.txt delete mode 100644 Documentation/devicetree/bindings/fb/mdss-pll.txt delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_wb.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_wb.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_audio.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_audio.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_aux.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_aux.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_catalog.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_catalog.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_ctrl.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_ctrl.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_debug.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_debug.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_display.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_display.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_drm.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_drm.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_hdcp2p2.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_link.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_link.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_panel.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_panel.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_parser.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_parser.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_power.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_power.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_reg.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_usbpd.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_usbpd.h delete mode 100644 drivers/gpu/drm/msm/dpu_hdcp.h delete mode 100644 drivers/gpu/drm/msm/dpu_hdcp_1x.c delete mode 100644 drivers/gpu/drm/msm/dpu_io_util.c delete mode 100644 include/linux/dpu_io_util.h
Signature · 7 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project _______________________________________________ Freedreno mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/freedreno