From patchwork Mon Jun 21 12:55:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 12334717 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0AD8DC4743C for ; Mon, 21 Jun 2021 12:55:53 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 8DEC861026 for ; Mon, 21 Jun 2021 12:55:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8DEC861026 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ideasonboard.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1245089A20; Mon, 21 Jun 2021 12:55:52 +0000 (UTC) Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 97ED989A20 for ; Mon, 21 Jun 2021 12:55:50 +0000 (UTC) Received: from pendragon.lan (62-78-145-57.bb.dnainternet.fi [62.78.145.57]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 49E995A5; Mon, 21 Jun 2021 14:55:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1624280149; bh=uxH/8tdelbRBModOmtOA6PMpsmgnwIX9TVw63z7W9tU=; h=From:To:Cc:Subject:Date:From; b=rWB3DfYU09W7VxOwzj/FUpnwrgindMANpl+CGrRZ5xCCu+tyi/MQ+Ut28YDs+MB/I HqcbO7Q+0P6Ou+KoJlq9+jMI/ebvVW3KWKWJBvGo9ZhlxX6VzfB9Vx7+s+qbqkKQ0Y puvz/jOoBKluXvLmxi/VEA/AOdxe0dDMNm6L0owk= From: Laurent Pinchart To: dri-devel@lists.freedesktop.org Subject: [PATCH 0/5] ti-sn65dsi83: Finalize transition to atomic operations Date: Mon, 21 Jun 2021 15:55:13 +0300 Message-Id: <20210621125518.13715-1-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 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: Marek Vasut , Loic Poulain , Sam Ravnborg , Dave Stevenson , Robert Foss , Douglas Anderson , Frieder Schrempf , Stephen Boyd , Philippe Schenker , Jagan Teki , Valentin Raevsky , Adam Ford , Maxime Ripard Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hello, This patch series is based on top of "[PATCH] drm/bridge: ti-sn65dsi83: Replace connector format patching with atomic_get_input_bus_fmts". It completes the transition to atomic operations in the ti-sn65dsi83 driver. The main reason for this change is patch 4/5 that fixes a few issues in the driver (see the patch's commit message for details), but overall it also brings the driver to the most recent API which is nice in itself. Laurent Pinchart (5): drm: bridge: ti-sn65dsi83: Move LVDS format selection to .mode_set() drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper functions drm: bridge: ti-sn65dsi83: Switch to atomic operations drm: bridge: ti-sn65dsi83: Retrieve output format from bridge state drm: bridge: ti-sn65dsi83: Retrieve the display mode from the state drivers/gpu/drm/bridge/ti-sn65dsi83.c | 166 +++++++++++++------------- 1 file changed, 82 insertions(+), 84 deletions(-) Acked-by: Sam Ravnborg