Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp787365pxt; Thu, 5 Aug 2021 11:39:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyrimiTo8yEbZjV94s6cwFMmtqEzzl21/0JOCvxdWQumH61LsAk555vIPr+yLcihu8yoM2q X-Received: by 2002:a05:6e02:1c0b:: with SMTP id l11mr74901ilh.126.1628188798478; Thu, 05 Aug 2021 11:39:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628188798; cv=none; d=google.com; s=arc-20160816; b=uwzVofXGqsywRnHISTH7SdtbsmzJeNuJDIicvdTOrt08M11pQjCT+2CknuI4cQrXWA 8pNYeV4/66JsAi1TWJXqFc7IyM2BxtccjAOJ4VajZrOrZ21AxJRAgQmWu8Pys6QMOlxQ k54rkZCTC485ShTYyaOz+FGhHXY2AkLelpxx7ChRIvPXr3QBzlxpEITvZ+3tLDPnYl2K 6W+rVy8++Gtysh7JQ7ItLOxMCFkqRcQX6glCgm+Ku7/Z6et0SkzjMxh0v+V713i755Vu bbml2rZHW9YANeRXhZEmd3/sijmM4D1XRBM4/qEl9Av3qsQEwNBfuiRDKFljeQBnaUN9 B9HQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=CwTGY3tyiTggufhRZZc5PzbzDRbM+7takEiiMkRCKhk=; b=Ys3M+9V6xrSd2+er2hFPLHEDMBIlzjFr6yibzSlxNgZJc5viFHfn7GomcOveIIXThF Du/iwWw1ny+3ZbHnhuJqkfJMz4dyR77+OM7kOw2IiH1XEk0a+AvwjyfJe6obDicoc5si Ai5aEsE9f6b35kJ1glz14Naj5SO3GumZzvLTrHEpUW5dytWRbpZJvBZculR6avsG9mJy 12srUrFCZzUNU/ZmQNpmy8Fwp43DZHNQY/AgOVfVIaFCMEZaeI+9bBbhSF54ki4wxQOf FljPx3kPKT9MgnVw7g2/kGPjTBqM1GsU3PyPaZFbLACyI6WBZ2laskFqQCCWucqR62Id U4GQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@goldelico.com header.s=strato-dkim-0002 header.b=elT9VPKW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u15si7157828iot.89.2021.08.05.11.39.46; Thu, 05 Aug 2021 11:39:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@goldelico.com header.s=strato-dkim-0002 header.b=elT9VPKW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242094AbhHEOq3 (ORCPT + 99 others); Thu, 5 Aug 2021 10:46:29 -0400 Received: from mo4-p04-ob.smtp.rzone.de ([85.215.255.120]:16053 "EHLO mo4-p04-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242043AbhHEOpe (ORCPT ); Thu, 5 Aug 2021 10:45:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1628174703; s=strato-dkim-0002; d=goldelico.com; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject:Cc:Date: From:Subject:Sender; bh=CwTGY3tyiTggufhRZZc5PzbzDRbM+7takEiiMkRCKhk=; b=elT9VPKWNBWzSvkelUN0gWixQmUlXXcWO7AmpcOBD3rKdjd1tidT/v1U7xKBz2BqUv db1DutcLhpQ17stiaAOWSQhgtCHCCDkDXSPVs1lnoUfifFNpkeNqM+LcxxR5lCma9QGB 2fHpKTZw4onCNbaguC/7bS2jvumxXGo4xkvDpEMY1xG+50BNNdlGKULbF/uxAIvJJwrZ ruKbf6y0BmX6hlQUM3Pc5d10hKMEShI2HQsA53QfcBqyogUhpW7+/3Bicf9jgGMlBsix 1iwNCP0uK4My6YFMqoXQkfrMWEPUrqmssmQ4plgju9GFnEHSh/KyQs1llzrj1weFP0i1 SmbQ== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":JGIXVUS7cutRB/49FwqZ7WcJeFKiMgPgp8VKxflSZ1P34KBj4Qpw9iZeHWElw4rovw==" X-RZG-CLASS-ID: mo00 Received: from imac.fritz.box by smtp.strato.de (RZmta 47.31.0 DYNA|AUTH) with ESMTPSA id Q02727x75Ej27Hh (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve X9_62_prime256v1 with 256 ECDH bits, eq. 3072 bits RSA)) (Client did not present a certificate); Thu, 5 Aug 2021 16:45:02 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.21\)) Subject: Re: [PATCH v2 1/8] drm/bridge: synopsis: Add mode_fixup and bridge timings support From: "H. Nikolaus Schaller" In-Reply-To: Date: Thu, 5 Aug 2021 16:45:01 +0200 Cc: Paul Cercueil , Rob Herring , Mark Rutland , Thomas Bogendoerfer , Geert Uytterhoeven , Kees Cook , "Eric W. Biederman" , Miquel Raynal , David Airlie , Daniel Vetter , Andrzej Hajda , Neil Armstrong , Laurent Pinchart , Jernej Skrabec , Ezequiel Garcia , Harry Wentland , Sam Ravnborg , Maxime Ripard , Hans Verkuil , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-mips@vger.kernel.org, linux-kernel , letux-kernel@openphoenux.org, Paul Boddie , Jonas Karlman , dri-devel Content-Transfer-Encoding: quoted-printable Message-Id: <8F63582D-08E9-4B9D-B2E2-B862830C57D1@goldelico.com> References: <15187eccabf39561de226acd8be40b93503cac49.1628172477.git.hns@goldelico.com> To: Robert Foss X-Mailer: Apple Mail (2.3445.104.21) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Robert, > Am 05.08.2021 um 16:32 schrieb Robert Foss : >=20 > Hey Nikolaus, >=20 > Thanks for submitting this series. >=20 > On Thu, 5 Aug 2021 at 16:08, H. Nikolaus Schaller = wrote: >>=20 >> From: Paul Boddie >>=20 >> + .mode_fixup =3D dw_hdmi_bridge_mode_fixup, >=20 > mode_fixup() has been deprecated[1] in favor of atomic_check(), care > has to be taken when switching to atomic_check() as it has access to > the full atomic commit. >=20 > Looking at this driver, it's using mode_set as well, which should be = fixed. >=20 > [1] = https://lore.kernel.org/dri-devel/20210722062246.2512666-8-sam@ravnborg.or= g/ Thanks for this link! I have found some patches which convert mode_fixup -> atomic_check (e.g. = 3afb2a28fa2404) and atomic_check was apparently introduced by b86d895524ab72 That should be sufficient information that we can modify it. BR and thanks, Nikolaus