From patchwork Wed Jul 19 15:23:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 12288 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c923:0:b0:3e4:2afc:c1 with SMTP id j3csp2525025vqt; Wed, 19 Jul 2023 08:40:49 -0700 (PDT) X-Google-Smtp-Source: APBJJlFUrNpLZQUf8M9VcAsVwSziIaMvpJSbLZ/WELlS7KcSAEUqIj997KhJCMJkQhI2sepnwfnj X-Received: by 2002:a17:90a:6a8d:b0:263:1213:df3b with SMTP id u13-20020a17090a6a8d00b002631213df3bmr13128032pjj.11.1689781249446; Wed, 19 Jul 2023 08:40:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689781249; cv=none; d=google.com; s=arc-20160816; b=WK/KJ4PRoq91JMHHvHP9KFKKqX28vMjyiaxjnS6I314AMbNt287pJ4Ky411c6Q/nVN OKSkm0mLnMerU5e81DqDeRCbubFubVAUaToy2Igj+Qfu2cxlHr+uldlpRzkvBJAFjIk7 7A2NDt1KOoSQNA4hsm8dnapolUmbNcabofyc8zPROSRhhtEtzzl/7eQLjssQnlG/X1yj VIrXld5IFlC+Ww9lZzQobkTh7eYFyFw6/HnBxaXeCnkINXj5mqIF05gct+rbEcheaHVm WWRhF6cyIsdAs38pGB8fYi/5Ei3bC9M43acbYEf03mBBLPvU7cW5pxlZIz5M8CkURsPm t/4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=0a8oamnw3oPtWaGVE3xPgkTvDdcMrolievJRXiVICc4=; fh=gpg5ZK7FlLyqDLYY0f6auQmv7Nbp0xxHOCgKJ8Z5MuE=; b=bG6/yCScA6mZYmmVZJuV6Wd3vRpVjp6axJ7gV7qIbaJBLS0N5TFF/z6ydAWTM4BC5q phphsfj0SK/0/NTRLMzYEQD4Wkh3oSKWIlfkFk/PNg1EEeOnIFmq/gr9Us5eb0U0LFwW D2RMmVE1OSrl3PfUBZemCfwJ2PsjFwYV+UG7p66no6Np02RvGwlacwgDGIrMHEPgKuVu UYaQAhiJ8nvOm3vCnDPW4IPVqAKyBcpSV/A9TEWjhtqnUSBf/ztHmqDwuWt3f4jc8ebf xhJT0zuiuhmIm4AGZW2w/GxwwxMXRenrOJwZ3Ko+srIxg0C8u824v1qku7gz2atjSrp2 lKVA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d13-20020a170903230d00b0019c354055d0si3789138plh.304.2023.07.19.08.40.35; Wed, 19 Jul 2023 08:40:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231738AbjGSPXy (ORCPT + 99 others); Wed, 19 Jul 2023 11:23:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231714AbjGSPXu (ORCPT ); Wed, 19 Jul 2023 11:23:50 -0400 Received: from albert.telenet-ops.be (albert.telenet-ops.be [IPv6:2a02:1800:110:4::f00:1a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0797EE4D for ; Wed, 19 Jul 2023 08:23:48 -0700 (PDT) Received: from ramsan.of.borg ([IPv6:2a02:1810:ac12:ed40:51f7:4083:c317:cdf]) by albert.telenet-ops.be with bizsmtp id P3Pg2A00D2xuRWb063Pg26; Wed, 19 Jul 2023 17:23:47 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtp (Exim 4.95) (envelope-from ) id 1qM91W-001tXx-4b; Wed, 19 Jul 2023 17:23:40 +0200 Received: from geert by rox.of.borg with local (Exim 4.95) (envelope-from ) id 1qM91g-001Bjf-3x; Wed, 19 Jul 2023 17:23:40 +0200 From: Geert Uytterhoeven To: David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Jonathan Corbet , Laurent Pinchart , Kieran Bingham , Jyri Sarha , Tomi Valkeinen , =?utf-8?b?VmlsbGUgU3ly?= =?utf-8?b?asOkbMOk?= Cc: dri-devel@lists.freedesktop.org, linux-doc@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH v3 0/4] drm: Atomic modesetting doc and comment improvements Date: Wed, 19 Jul 2023 17:23:33 +0200 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1771864063102503274 X-GMAIL-MSGID: 1771864063102503274 Hi all, This patch series contains various improvements to the documentation and comments related to atomic modesetting. Hopefully, it will ease the job of DRM novice who want to tackle the daunting task of converting a legacy DRM driver to atomic modesetting. Changes compared to v2[1]: - Make main text read correctly when ignoring the footnotes, - Add Reviewed-by. Changes compared to v1[2]: - Add Reviewed-by, - Drop double space after full stop, - Use footnotes for references, - Remore reference to unconverted virtual HW drivers, - New patch [2/4], - Drop "first part" in drivers/gpu/drm/drm_plane_helper.c. Thanks for applying! [1] https://lore.kernel.org/r/cover.1686318012.git.geert+renesas@glider.be [2] https://lore.kernel.org/r/cover.1685696114.git.geert+renesas@glider.be Geert Uytterhoeven (4): drm/todo: Add atomic modesetting references drm/todo: Convert list of fbconv links to footnotes drm: Remove references to removed transitional helpers drm: Fix references to drm_plane_helper_check_state() Documentation/gpu/todo.rst | 22 +++++---- drivers/gpu/drm/drm_plane_helper.c | 12 +---- .../gpu/drm/renesas/rcar-du/rcar_du_plane.c | 3 +- drivers/gpu/drm/tidss/tidss_plane.c | 3 +- include/drm/drm_crtc.h | 5 -- include/drm/drm_modeset_helper_vtables.h | 48 ++++++++----------- 6 files changed, 40 insertions(+), 53 deletions(-)