From patchwork Wed Sep 7 21:24:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 12969392 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BA433C38145 for ; Wed, 7 Sep 2022 21:24:32 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CE87510E8CC; Wed, 7 Sep 2022 21:24:31 +0000 (UTC) Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8954A10E8CC for ; Wed, 7 Sep 2022 21:24:28 +0000 (UTC) Received: from pendragon.ideasonboard.com (62-78-145-57.bb.dnainternet.fi [62.78.145.57]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 81A37888; Wed, 7 Sep 2022 23:24:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1662585866; bh=b48NvV0T7FP3YoaLGbk7ANXVRGgFzlob7PuRIZ097uo=; h=Date:From:To:Cc:Subject:From; b=VOXllOCOZnvSOcQ9S6tweb/NARZl+YBC6GQ9ujfbE/Wl2lnw0ZhtgbU0mtmU7NuV0 3+D96TaSkQ7Cxb2oF2T9D7AR2Jyu1OHIMISpql1X4wzCDbKzNbXalBgl17AYUurhlO E+W84Zd2OPx4a3PXt21fGrCtbXWLZ8ThU4P7clSc= Date: Thu, 8 Sep 2022 00:24:10 +0300 From: Laurent Pinchart To: Daniel Vetter , Dave Airlie Subject: [GIT PULL FOR v6.1] R-Car DU changes Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dri-devel@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave, Daniel, The following changes since commit 8284bae723f025cb6a8431566757a3854a3c53eb: Merge tag 'drm-misc-next-2022-08-20-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2022-09-06 10:56:04 +0200) are available in the Git repository at: git://linuxtv.org/pinchartl/media.git tags/du-next-20220907 for you to fetch changes up to cee3e5839cedcc71be755580dc9c0b87fd129116: dt-bindings: display: bridge: renesas,dw-hdmi: Add resets property (2022-09-07 23:50:03 +0300) ---------------------------------------------------------------- - Misc fixes and improvements to the R-Car DU driver - Synopsys DW HDMI bridge DT bindings update ---------------------------------------------------------------- Biju Das (2): drm: rcar-du: Drop unused encoder header files drm: rcar-du: Use %p4cc to print 4CC format Lad Prabhakar (1): dt-bindings: display: bridge: renesas,dw-hdmi: Add resets property Laurent Pinchart (1): drm: rcar-du: Drop leftovers variables from Makefile Takanari Hayama (3): media: vsp1: Add premultiplied alpha support drm: rcar-du: Add DRM_MODE_BLEND_PREMULTI support drm: rcar-du: Add DRM_MODE_BLEND_PIXEL_NONE support Tomi Valkeinen (7): drm: rcar-du: Remove unnecessary include drm: rcar-du: Fix r8a779a0 color issue drm: rcar-du: lvds: Rename pclk enable/disable functions drm: rcar-du: dsi: Properly stop video mode TX drm: rcar-du: dsi: Improve DSI shutdown drm: rcar-du: Fix DSI enable & disable sequence drm: rcar-du: dsi: Fix VCLKSET write .../bindings/display/bridge/renesas,dw-hdmi.yaml | 5 ++ drivers/gpu/drm/rcar-du/Makefile | 7 --- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 30 +++++++++- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 9 ++- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 16 +++-- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 26 +++++++- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +-- drivers/gpu/drm/rcar-du/rcar_lvds.h | 10 ++-- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 69 +++++++++++++++++++--- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h | 31 ++++++++++ drivers/media/platform/renesas/vsp1/vsp1_drm.c | 2 + include/media/vsp1.h | 2 + 16 files changed, 188 insertions(+), 42 deletions(-) create mode 100644 drivers/gpu/drm/rcar-du/rcar_mipi_dsi.h