summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bitsMarijn Suijten2022-11-041-9/+2
* drm/msm/dsi: Disallow 8 BPC DSC configuration for alternative BPC valuesMarijn Suijten2022-11-041-0/+5
* drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fractional bitsMarijn Suijten2022-11-041-5/+14
* drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters()Marijn Suijten2022-11-041-58/+6
* drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpcMarijn Suijten2022-11-041-1/+1
* drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_sizeMarijn Suijten2022-11-041-7/+2
* drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on moduloMarijn Suijten2022-11-041-3/+1
* drm/msm/dsi: Remove repeated calculation of slice_per_intfMarijn Suijten2022-11-041-4/+2
* drm/msm/dsi: Remove useless math in DSC calculationsMarijn Suijten2022-11-041-9/+1
* drm/msm/dsi: Add phy configuration for QCM2290Loic Poulain2022-11-043-0/+20
* drm/msm/dsi: drop modeset sanity checksJohan Hovold2022-11-041-6/+1
* Merge remote-tracking branch 'msm/msm-fixes' into HEADDmitry Baryshkov2022-11-0217-31/+120
|\
| * drm/msm: Kconfig: Fix spelling mistake "throught" -> "through"Colin Ian King2022-10-141-1/+1
| * drm/msm: Remove redundant check for 'submit'Aashish Sharma2022-10-141-3/+2
| * drm/msm/a6xx: Remove state objects from list before freeingRob Clark2022-10-141-1/+3
| * drm/msm/a6xx: Skip snapshotting unused GMU buffersRob Clark2022-10-141-0/+3
| * drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usageRob Clark2022-10-142-2/+16
| * drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link trainingKuogee Hsieh2022-09-301-8/+5
| * drm/msm/hdmi: fix IRQ lifetimeJohan Hovold2022-09-301-1/+1
| * drm/msm/dp: fix bridge lifetimeJohan Hovold2022-09-303-6/+7
| * drm/msm/dp: fix aux-bus EP lifetimeJohan Hovold2022-09-301-1/+12
| * drm/msm/dp: fix IRQ lifetimeJohan Hovold2022-09-301-1/+1
| * drm/msm/hdmi: fix memory corruption with too many bridgesJohan Hovold2022-09-301-0/+5
| * drm/msm/dsi: fix memory corruption with too many bridgesJohan Hovold2022-09-301-0/+6
| * drm/msm/dp: fix memory corruption with too many bridgesJohan Hovold2022-09-301-0/+6
| * drm/msm: fix use-after-free on probe deferralJohan Hovold2022-09-301-0/+1
| * drm/msm: Fix return type of mdp4_lvds_connector_mode_validNathan Huckleberry2022-09-301-2/+3
| * drm/msm/dp: add atomic_check to bridge opsKuogee Hsieh2022-09-301-0/+34
| * drm/msm/gpu: Fix crash during system suspend after unbindAkhil P Oommen2022-09-303-1/+15
| * drm/msm/a6xx: Replace kcalloc() with kvzalloc()Akhil P Oommen2022-09-301-9/+3
| * drm/msm/gem: Unpin objects slightly laterRob Clark2022-09-302-3/+4
* | Merge tag 'drm-next-20221025' of git://linuxtv.org/pinchartl/media into drm-nextDave Airlie2022-10-279-888/+1214
|\ \
| * | drm: xlnx: zynqmp_dpsub: Add support for live video inputLaurent Pinchart2022-10-192-7/+80
| * | drm: xlnx: zynqmp_dpsub: Support operation without DMA engineLaurent Pinchart2022-10-193-6/+26
| * | drm: xlnx: zynqmp_dpsub: Allow configuration of layer modeLaurent Pinchart2022-10-193-23/+22
| * | drm: xlnx: zynqmp_dpsub: Parse DT to find connected portsLaurent Pinchart2022-10-192-0/+67
| * | drm: xlnx: zynqmp_dpsub: Rename zynqmp_dpsub_handle_vblank with DRM prefixLaurent Pinchart2022-10-193-4/+4
| * | drm: xlnx: zynqmp_dpsub: Decouple DRM device from zynqmp_dpsubLaurent Pinchart2022-10-194-50/+99
| * | drm: xlnx: zynqmp_dpsub: Move all DRM init and cleanup to zynqmp_kms.cLaurent Pinchart2022-10-194-123/+127
| * | drm: xlnx: zynqmp_dpsub: Manage DP and DISP allocations manuallyLaurent Pinchart2022-10-195-30/+57
| * | drm: xlnx: zynqmp_dpsub: Move DP bridge init to zynqmp_dp_probe()Laurent Pinchart2022-10-193-24/+13
| * | drm: xlnx: zynqmp_dpsub: Register AUX bus at bridge attach timeLaurent Pinchart2022-10-191-17/+24
| * | drm: xlnx: zynqmp_dpsub: Move planes handling to zynqmp_kms.cLaurent Pinchart2022-10-194-168/+167
| * | drm: xlnx: zynqmp_dpsub: Move CRTC handling to zynqmp_kms.cLaurent Pinchart2022-10-195-235/+232
| * | drm: xlnx: zynqmp_dpsub: Move DRM/KMS initialization to separate fileLaurent Pinchart2022-10-194-41/+93
| * | drm: xlnx: zynqmp_dpsub: Move planes to zynqmp_dpsub structureLaurent Pinchart2022-10-192-19/+18
| * | drm: xlnx: zynqmp_dpsub: Move CRTC to zynqmp_dpsub structureLaurent Pinchart2022-10-192-11/+12
| * | drm: xlnx: zynqmp_dpsub: Move audio clk from zynqmp_disp to zynqmp_dpsubLaurent Pinchart2022-10-195-60/+65
| * | drm: xlnx: zynqmp_dpsub: Move pclk from zynqmp_disp to zynqmp_dpsubLaurent Pinchart2022-10-193-29/+28
| * | drm: xlnx: zynqmp_dpsub: Don't use drmm_kcalloc() for temporary dataLaurent Pinchart2022-10-191-11/+34