summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xlnx
Commit message (Expand)AuthorAgeFilesLines
* drm/xlnx: Do not include <drm/drm_plane_helper.h>Thomas Zimmermann2023-12-061-1/+0
* drm: xlnx: zynqmp_dpsub: Use devm_platform_ioremap_resource_byname()Li Zetao2023-08-021-7/+3
* drm: xlnx: zynqmp_dpsub: Use dev_err_probe instead of dev_errWang Ming2023-08-021-2/+2
* drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_maskJiasheng Jiang2023-08-021-1/+3
* drm/xlnx/zynqmp_dp: Fix function name zynqmp_dp_link_train() -> zynqmp_dp_tra...Lee Jones2023-08-021-1/+1
* drm/xlnx/zynqmp_dpsub: Convert to platform remove callback returning voidUwe Kleine-König2023-06-081-4/+2
* drm/xlnx: Use GEM DMA fbdev emulationThomas Zimmermann2023-03-141-2/+2
* Merge tag 'drm-misc-next-2022-11-10-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie2022-11-161-1/+1
|\
| * drm/fb-helper: Move generic fbdev emulation into separate source fileThomas Zimmermann2022-11-051-1/+1
* | drm: xlnx: Fix return type of zynqmp_dp_bridge_mode_validNathan Huckleberry2022-11-091-3/+4
|/
* 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
* drm: xlnx: zynqmp_dpsub: Constify mode argument to functionLaurent Pinchart2022-10-191-1/+1
* drm: xlnx: zynqmp_dpsub: Switch to atomic encoder enable/disableLaurent Pinchart2022-10-191-4/+6
* drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr}Danilo Krummrich2022-08-031-3/+3
* drm/gem: rename GEM CMA helpers to GEM DMA helpersDanilo Krummrich2022-08-032-5/+5
* drm/fb: rename FB CMA helpers to FB DMA helpersDanilo Krummrich2022-08-031-2/+2
* drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann2022-07-261-2/+2
* drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann2022-07-261-1/+0
* drm: xlnx: add <linux/io.h> for readl/writelRandy Dunlap2022-07-061-0/+1