aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/renesas
AgeCommit message (Expand)AuthorFilesLines
2025-11-05drm: rcar-du: fix incorrect return in rcar_du_crtc_cleanup()Alok Tiwari1-1/+1
2025-11-03drm/renesas: include drm_print.h where neededJani Nikula1-0/+1
2025-10-31drm: include drm_print.h where neededJani Nikula2-0/+2
2025-10-29drm/rcar-du: dsi: Convert register bitfields to GENMASK() macroMarek Vasut1-48/+70
2025-10-29drm/rcar-du: dsi: Convert register bits to BIT() macroMarek Vasut1-126/+126
2025-10-29drm/rcar-du: dsi: Clean up handling of DRM mode flagsMarek Vasut2-15/+13
2025-10-29drm/rcar-du: dsi: Respect DSI mode flagsMarek Vasut2-13/+20
2025-10-29drm/rcar-du: dsi: Clean up TXVMPSPHSETR DT macrosMarek Vasut1-5/+6
2025-10-29drm/rcar-du: dsi: Clean up CLOCKSET1 CLKINSEL macrosMarek Vasut1-3/+4
2025-10-29drm/rcar-du: dsi: Clean up VCLKSET register macrosMarek Vasut2-7/+9
2025-10-29drm/rcar-du: dsi: Deduplicate mipi_dsi_pixel_format_to_bpp() usageMarek Vasut1-4/+8
2025-10-29drm/rcar-du: dsi: Document PHTR TESTDOUT as bitfieldMarek Vasut2-3/+4
2025-10-29drm/rcar-du: dsi: Document TXVMSETR PIXWDTH as bitfieldMarek Vasut1-1/+2
2025-10-29drm/rcar-du: dsi: Fix missing parameter in RXSETR_...EN macrosMarek Vasut1-2/+2
2025-10-04drm: renesas: rz-du: Drop ARCH_RZG2L dependencyLad Prabhakar1-1/+1
2025-09-29drm/renesas/rcar-du: Compute dumb-buffer sizes with drm_mode_size_dumb()Thomas Zimmermann1-2/+5
2025-09-08drm/rcar-du: dsi: Implement DSI command supportMarek Vasut2-0/+350
2025-09-08drm: rcar-du: lvds: Convert to RUNTIME_PM_OPS()Geert Uytterhoeven1-2/+2
2025-09-01drm/rcar-du: dsi: Fix 1/2/3 lane supportMarek Vasut2-5/+8
2025-08-14drm: renesas: rz-du: mipi_dsi: Convert to RUNTIME_PM_OPS()Geert Uytterhoeven1-4/+4
2025-07-16drm: Pass the format info to .fb_create()Ville Syrjälä3-3/+6
2025-06-12drm: renesas: rz-du: mipi_dsi: Add function pointers for configuring VCLK and...Lad Prabhakar1-20/+45
2025-06-12drm: renesas: rz-du: mipi_dsi: Add dphy_late_init() callback for RZ/V2H(P)Lad Prabhakar1-0/+4
2025-06-12drm: renesas: rz-du: mipi_dsi: Add feature flag for 16BPP supportLad Prabhakar1-0/+11
2025-06-12drm: renesas: rz-du: mipi_dsi: Use mHz for D-PHY frequency calculationsLad Prabhakar1-5/+8
2025-06-12drm: renesas: rz-du: mipi_dsi: Make "rst" reset control optional for RZ/V2H(P)Lad Prabhakar1-1/+1
2025-06-12drm: renesas: rz-du: mipi_dsi: Add OF data supportLad Prabhakar2-15/+38
2025-06-12drm: renesas: rz-du: mipi_dsi: Use VCLK for HSFREQ calculationLad Prabhakar1-17/+23
2025-06-12drm: renesas: rz-du: mipi_dsi: Simplify HSFREQ calculationLad Prabhakar1-2/+2
2025-06-12drm: renesas: rz-du: mipi_dsi: Add min check for VCLK rangeLad Prabhakar1-0/+3
2025-06-09drm: renesas: rz-du: Implement MIPI DSI host transfersHugo Villeneuve2-0/+240
2025-05-24drm: renesas: rz-du: Add support for RZ/V2H(P) SoCLad Prabhakar1-0/+11
2025-05-24drm: renesas: rz-du: Add atomic_pre_enableChris Brandt1-2/+10
2025-05-23drm: convert many bridge drivers from devm_kzalloc() to devm_drm_bridge_alloc...Luca Ceresoli2-8/+8
2025-05-22drm: renesas: rcar-du: use proper naming for R-CarWolfram Sang1-1/+1
2025-05-21drm/rcar-du: dsi: convert to devm_drm_bridge_alloc() APILuca Ceresoli1-4/+4
2025-05-14drm: rz-du: Support panels connected directly to the DPAD outputhienhuynh1-4/+40
2025-05-02drm: Remove unused function rcar_cmm_writeJiapeng Chong1-5/+0
2025-05-02drm: rcar-du: Fix memory leak in rcar_du_vsps_init()Biju Das1-6/+4
2025-04-22drm: renesas: rz-du: rzg2l_mipi_dsi: Update the comment in rzg2l_mipi_dsi_sta...Biju Das1-1/+1
2025-04-11drm: renesas: Add zpos, alpha and blend properties to RZ/G2L DUBiju Das1-0/+9
2025-04-07drm: renesas: Extend RZ/G2L supported KMS formatsKieran Bingham1-4/+113
2025-04-07drm: renesas: rz-du: Drop bpp variable from struct rzg2l_du_format_infoBiju Das2-4/+0
2025-04-04drm: renesas: rz-du: Support dmabuf importLaurent Pinchart1-1/+1
2025-04-04drm: renesas: rz-du: Add Kconfig dependency between RZG2L_DU and RZG2L_MIPI_DSIBiju Das1-5/+10
2025-03-20drm/bridge: Add encoder parameter to drm_bridge_funcs.attachMaxime Ripard3-3/+6
2025-02-19drm/bridge: Pass full state to atomic_disableMaxime Ripard3-3/+3
2025-02-19drm/bridge: Pass full state to atomic_enableMaxime Ripard3-5/+3
2024-12-17drm/rcar-du: Add support for r8a779h0Tomi Valkeinen2-1/+21
2024-12-17drm/rcar-du: dsi: Add r8a779h0 supportTomi Valkeinen1-0/+2
2024-12-17drm/rcar-du: Write DPTSR only if the second source existsTomi Valkeinen1-5/+15
2024-12-17drm/rcar-du: dsi: Fix PHY lock bit checkTomi Valkeinen2-2/+1
2024-12-10drm: renesas: rz-du: rzg2l_du_encoder: Fix max dot clock for DPIBiju Das1-0/+18
2024-12-10drm: renesas: rz-du: Drop DU_MCR0_DPI_OE macroBiju Das1-7/+1
2024-12-09Merge remote-tracking branch 'drm/drm-next' into drm-misc-nextMaarten Lankhorst8-8/+8
2024-12-05drm: remove driver date from struct drm_driver and all driversJani Nikula3-3/+0
2024-12-02drm: renesas: rz-du: Increase supported resolutionsChris Brandt1-3/+3
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds8-8/+8
2024-11-15drm/client: Move public client header to clients/ subdirectoryThomas Zimmermann3-3/+3
2024-09-26drm/renesas/shmobile: Run DRM default client setupThomas Zimmermann2-1/+5
2024-09-26drm/renesas/rz-du: Run DRM default client setupThomas Zimmermann2-1/+4
2024-09-26drm/renesas/rcar-du: Run DRM default client setupThomas Zimmermann2-1/+4
2024-09-24drm: renesas: rcar-du: Add drm_panic support for non-vspGeert Uytterhoeven1-2/+12
2024-09-24drm: renesas: shmobile: Add drm_panic supportGeert Uytterhoeven1-1/+13
2024-09-11Merge v6.11-rc7 into drm-nextSimona Vetter3-0/+6
2024-09-03drm/bridge-connector: move to DRM_DISPLAY_HELPER moduleDmitry Baryshkov3-0/+6
2024-08-26drm: renesas: rz-du: Add RZ/G2UL DU SupportBiju Das3-2/+20
2024-08-26drm: renesas: Move RZ/G2L MIPI DSI driver to rz-duLad Prabhakar6-10/+10
2024-07-05Merge v6.10-rc6 into drm-nextDaniel Vetter1-0/+8
2024-06-12drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown timeDouglas Anderson1-0/+8
2024-05-27Merge drm/drm-next into drm-misc-nextMaxime Ripard1-1/+1
2024-05-08drm/rcar-du: Allow build with COMPILE_TEST=yVille Syrjälä1-1/+1
2024-05-02Revert "drm: Make drivers depends on DRM_DW_HDMI"Geert Uytterhoeven1-1/+1
2024-05-02drm/renesas/shmobile: Use fbdev-dmaThomas Zimmermann1-2/+2
2024-05-02drm/renesas/rz-du: Use fbdev-dmaThomas Zimmermann1-2/+2
2024-05-02drm/renesas/rcar-du: Use fbdev-dmaThomas Zimmermann1-2/+2
2024-03-28drm: Make drivers depends on DRM_DW_HDMIMaxime Ripard1-1/+1
2024-03-08Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-3/+0
2024-02-22drm: renesas: rz-du: Fix redefinition errors related to rzg2l_du_vsp_*()Biju Das1-1/+1
2024-02-21drm: renesas: Add RZ/G2L DU SupportBiju Das14-0/+1735
2023-12-06drm/shmobile: Do not include <drm/drm_plane_helper.h>Thomas Zimmermann1-1/+0
2023-10-16drm: renesas: shmobile: Add DT supportGeert Uytterhoeven4-16/+74
2023-10-16drm: renesas: shmobile: Atomic conversion part 3Geert Uytterhoeven2-5/+2
2023-10-16drm: renesas: shmobile: Remove internal CRTC state trackingGeert Uytterhoeven2-58/+11
2023-10-16drm: renesas: shmobile: Use suspend/resume helpersGeert Uytterhoeven3-25/+3
2023-10-16drm: renesas: shmobile: Atomic conversion part 2Geert Uytterhoeven1-26/+15
2023-10-16drm: renesas: shmobile: Atomic conversion part 1Geert Uytterhoeven6-183/+217
2023-10-16drm: renesas: shmobile: Cleanup encoderGeert Uytterhoeven1-26/+0
2023-10-16drm: renesas: shmobile: Shutdown the display on removeGeert Uytterhoeven1-0/+2
2023-10-16drm: renesas: shmobile: Turn vblank on/off when enabling/disabling CRTCGeert Uytterhoeven2-7/+15
2023-10-16drm: renesas: shmobile: Wait for page flip when turning CRTC offGeert Uytterhoeven2-0/+40
2023-10-16drm: renesas: shmobile: Move shmob_drm_crtc_finish_page_flip()Geert Uytterhoeven1-16/+20
2023-10-16drm: renesas: shmobile: Use drm_crtc_handle_vblank()Geert Uytterhoeven1-1/+1
2023-10-16drm: renesas: shmobile: Rename shmob_drm_plane.planeGeert Uytterhoeven1-5/+5
2023-10-16drm: renesas: shmobile: Rename shmob_drm_connector.connectorGeert Uytterhoeven2-3/+3
2023-10-16drm: renesas: shmobile: Rename shmob_drm_crtc.crtcGeert Uytterhoeven2-14/+14
2023-10-16drm: renesas: shmobile: Unify plane allocationGeert Uytterhoeven4-47/+36
2023-10-16drm: renesas: shmobile: Move interface handling to connector setupGeert Uytterhoeven3-51/+104
2023-10-16drm: renesas: shmobile: Use media bus formats in platform dataGeert Uytterhoeven1-15/+22
2023-10-16drm: renesas: shmobile: Use struct videomode in platform dataLaurent Pinchart3-21/+18
2023-10-16drm: renesas: shmobile: Replace .dev_private with container_of()Geert Uytterhoeven4-16/+19
2023-10-16drm: renesas: shmobile: Convert container helpers to static inline functionsGeert Uytterhoeven2-4/+12
2023-10-16drm: renesas: shmobile: Embed drm_device in shmob_drm_deviceGeert Uytterhoeven5-44/+34
2023-10-16drm: renesas: shmobile: Use drmm_universal_plane_alloc()Geert Uytterhoeven1-11/+7
2023-10-16drm: renesas: shmobile: Remove custom plane destroy callbackGeert Uytterhoeven1-7/+1
2023-10-16drm: renesas: shmobile: Convert to use devm_request_irq()Geert Uytterhoeven1-6/+3
2023-10-16drm: renesas: shmobile: Improve error handlingGeert Uytterhoeven2-4/+13
2023-10-16drm: renesas: shmobile: Remove support for SYS panelsLaurent Pinchart2-31/+0
2023-10-16drm: renesas: shmobile: Rename input clocksLaurent Pinchart1-3/+3
2023-10-16drm: renesas: shmobile: Don't set display info width and height twiceLaurent Pinchart1-3/+0
2023-10-16drm: renesas: shmobile: Remove backlight supportLaurent Pinchart7-142/+7
2023-10-16drm: renesas: shmobile: Improve shmob_drm_format_info tableGeert Uytterhoeven4-89/+47
2023-10-16drm: renesas: shmobile: Add missing YCbCr formatsGeert Uytterhoeven1-0/+6
2023-10-16drm: renesas: shmobile: Use %p4cc to print fourcc codeGeert Uytterhoeven1-2/+2
2023-10-16drm: renesas: shmobile: Restore indentation of shmob_drm_setup_clocks()Geert Uytterhoeven1-1/+1
2023-10-16drm: renesas: shmobile: Add support for Runtime PMGeert Uytterhoeven3-32/+40
2023-10-16drm: renesas: shmobile: Correct encoder/connector typesGeert Uytterhoeven1-2/+2
2023-10-16drm: renesas: shmobile: Fix ARGB32 overlay format typoGeert Uytterhoeven1-2/+2
2023-10-16drm: renesas: shmobile: Fix overlay plane disableGeert Uytterhoeven1-0/+3
2023-09-22Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie1-4/+2
2023-09-09drm/shmobile: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-08-14drm:rcar-du: Enable ABGR and XBGR formatsDamian Hobson-Garcia1-0/+8
2023-08-14drm: rcar-du: Add more formats to DRM_MODE_BLEND_PIXEL_NONE supportDamian Hobson-Garcia1-17/+32
2023-08-14drm/renesas: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-08-14drm: rcar-du: Use dev_err_probe() to record cause of KMS init errorsLaurent Pinchart2-2/+8
2023-08-14drm: rcar-du: Replace DRM_INFO() with drm_info()Laurent Pinchart1-1/+1
2023-07-29drm: Fix references to drm_plane_helper_check_state()Geert Uytterhoeven1-1/+2
2023-07-21drm: Explicitly include correct DT includesRob Herring5-3/+4
2023-06-26drm: Clear fd/handle callbacks in struct drm_driverThomas Zimmermann1-2/+0
2023-06-19Merge drm/drm-next into drm-misc-nextThomas Zimmermann45-0/+12327
2023-05-29drm: Place Renesas drivers in a separate dirBiju Das45-0/+12340