summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * | drm: xlnx: zynqmp_dpsub: Remplace hardcoded values with ARRAY_SIZE()Laurent Pinchart2022-10-191-4/+4
| * | drm: xlnx: zynqmp_dpsub: Pass format info to zynqmp_disp_layer_set_format()Laurent Pinchart2022-10-191-6/+4
| * | drm: xlnx: zynqmp_dpsub: Use local variable in zynqmp_disp_layer_update()Laurent Pinchart2022-10-191-1/+1
| * | drm: xlnx: zynqmp_dpsub: Configure blender in zynqmp_disp_enable()Laurent Pinchart2022-10-191-3/+3
| * | drm: xlnx: zynqmp_dpsub: Don't pass CRTC to zynqmp_disp_setup_clock()Laurent Pinchart2022-10-191-10/+8
| * | drm: xlnx: zynqmp_dpsub: Drop unused zynqmp_disp_format.bus_fmt fieldLaurent Pinchart2022-10-191-2/+0
| * | drm: xlnx: zynqmp_dpsub: Drop unused zynqmp_disp.event fieldLaurent Pinchart2022-10-191-3/+0
| * | drm: xlnx: zynqmp_dpsub: Report HPD through the bridgeLaurent Pinchart2022-10-191-6/+5
| * | drm: xlnx: zynqmp_dpsub: Use DRM connector bridge helperLaurent Pinchart2022-10-192-90/+20
| * | drm: xlnx: zynqmp_dpsub: Attach to the next bridgeLaurent Pinchart2022-10-191-0/+18
| * | drm: xlnx: zynqmp_dpsub: Move encoder to DPSUB coreLaurent Pinchart2022-10-193-78/+25
| * | drm: xlnx: zynqmp_dpsub: Move connector registration to bridge attachLaurent Pinchart2022-10-191-13/+24
| * | drm: xlnx: zynqmp_dpsub: Don't access connector in zynqmp_dp_set_format()Laurent Pinchart2022-10-191-7/+8
| * | drm: xlnx: zynqmp_dpsub: Create DRM bridge to model DP encoderLaurent Pinchart2022-10-191-108/+225