Merge tag 'drm-msm-next-2018-03-20' of git://people.freedesktop.org/~robclark/linux into drm-next
Updates for 4.17. Sorry, running a bit late on this, didn't have a chance to send pull-req before heading to linaro. But it has all been in linux-next for a while. Main updates: + DSI updates from 10nm / SDM845 + fix for race condition with a3xx/a4xx fence completion irq + some refactoring/prep work for eventual a6xx support (ie. when we have a userspace) + a5xx debugfs enhancements + some mdp5 fixes/cleanups to prepare for eventually merging writeback support (ie. when we have a userspace) * tag 'drm-msm-next-2018-03-20' of git://people.freedesktop.org/~robclark/linux: (36 commits) drm/msm: fix building without debugfs drm/msm/mdp5: don't pre-reserve LM's if no dual-dsi drm/msm/mdp5: add missing LM flush bits drm/msm/mdp5: print a bit more of the atomic state drm/msm/mdp5: rework CTL START signal handling drm/msm: Trigger fence completion from GPU drm/msm/dsi: fix direct caller of msm_gem_free_object() drm/msm: strip out msm_fence_cb drm/msm: rename mdp->disp drm/msm/dsi: Fix potential NULL pointer dereference in msm_dsi_modeset_init drm/msm/adreno/a5xx_debugfs: fix potential NULL pointer dereference drm/msm/dsi: Get byte_intf_clk only for versions that need it drm/msm/adreno: Use generic function to load firmware to a buffer object drm/msm/adreno: Define a list of firmware files to load per target drm/msm/adreno: Rename gpmufw to powerfw drm/msm: Pass the correct aperture end to drm_mm_init drm/msm/gpu: Set number of clocks to 0 if the list allocation fails drm/msm: Replace gem_object deprecated functions drm/msm/hdmi: fix semicolon.cocci warnings drm/msm/mdp5: Fix trailing semicolon ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/display/msm/dsi.txt 20 additions, 6 deletionsDocumentation/devicetree/bindings/display/msm/dsi.txt
- drivers/gpu/drm/msm/Kconfig 20 additions, 0 deletionsdrivers/gpu/drm/msm/Kconfig
- drivers/gpu/drm/msm/Makefile 27 additions, 23 deletionsdrivers/gpu/drm/msm/Makefile
- drivers/gpu/drm/msm/adreno/a3xx_gpu.c 5 additions, 4 deletionsdrivers/gpu/drm/msm/adreno/a3xx_gpu.c
- drivers/gpu/drm/msm/adreno/a4xx_gpu.c 5 additions, 4 deletionsdrivers/gpu/drm/msm/adreno/a4xx_gpu.c
- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 187 additions, 0 deletionsdrivers/gpu/drm/msm/adreno/a5xx_debugfs.c
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c 73 additions, 26 deletionsdrivers/gpu/drm/msm/adreno/a5xx_gpu.c
- drivers/gpu/drm/msm/adreno/a5xx_gpu.h 4 additions, 0 deletionsdrivers/gpu/drm/msm/adreno/a5xx_gpu.h
- drivers/gpu/drm/msm/adreno/a5xx_power.c 7 additions, 19 deletionsdrivers/gpu/drm/msm/adreno/a5xx_power.c
- drivers/gpu/drm/msm/adreno/adreno_device.c 37 additions, 15 deletionsdrivers/gpu/drm/msm/adreno/adreno_device.c
- drivers/gpu/drm/msm/adreno/adreno_gpu.c 39 additions, 31 deletionsdrivers/gpu/drm/msm/adreno/adreno_gpu.c
- drivers/gpu/drm/msm/adreno/adreno_gpu.h 11 additions, 3 deletionsdrivers/gpu/drm/msm/adreno/adreno_gpu.h
- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h 0 additions, 0 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h
- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 3 additions, 3 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c 0 additions, 0 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c 0 additions, 0 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c 0 additions, 0 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 1 addition, 1 deletiondrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h 1 addition, 1 deletiondrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c 0 additions, 0 deletionsdrivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
Loading
Please register or sign in to comment