Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp4658063pxb; Mon, 28 Mar 2022 00:28:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw9insLjpjZd+zN8fjWSN/qaAxp6t98ArtqpVGs8E7jMsSRylatkyTVUjvlNYPtf7L2QCmr X-Received: by 2002:a05:6a00:1908:b0:4f7:8813:b2cb with SMTP id y8-20020a056a00190800b004f78813b2cbmr21853867pfi.54.1648452501789; Mon, 28 Mar 2022 00:28:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648452501; cv=none; d=google.com; s=arc-20160816; b=stmEZ1sIqmYFwWr9jdtK+4MJbvLWQKj+dmV8S0aZ1suj5Jcm2mKv4TLimVz8LRs4O4 2GqoWMMQMSRpZVursLniDbIj3QB/ZnDt35fZ69eVd2NzIMQ1F7gSMLoGesNK/if+nACA ZQJFPatHPlkOSgf8yVZwkGma/arshHktVNHQ+6Eg05rwaIUoFubn/VrxGz8w/FgUKSr8 vINtvPzGMCQkm/Z7O88rk4PhfNICS+8JRGt1d71HIHUTE4TQkeQ5ElPVmAXIKk0ST1IX raaDgbkv4WAOkzvHWdlqjFt6nxRgf0VTnc1dAgUGhI9u1UqCjbsocn4KWKXgb/ZW3zsz modw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=SzjRNBxVQUsukns8x0pDWo7OcyVcP4lfoZdRTJjN5PY=; b=h2ppB8TFdN4JlR1IbF8AdUSGqXBvmIFXYXpRO/e8/l/mGJOnhNVvXXvsGbHI1H2y1U sn1k8neQjHbfQWHIFInPEfRrEMMkl1He0QOq5jdPdjI30IelQXIfWRDxoP7FosOgRqZy ffYeSBN3HvDtYiiguqu/DkDnGIqwbgXLxlmXpIq3/S8oW51S+GTSBpt5CRrhbSw9oE1W +jsh95G65ZUjzBjl0bgpQOn2fzyS3fW2wlcLWaTGeS2gcrq9OOtox3/0mGFIJeuFLvkO 21ONf7uP0S0Mot6OkMGsU3Tw1UicU/K5mFzv+FuFKB7hqcAClsRg900DghliE1COutHS shMQ== 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s9-20020a63d049000000b003816043ee95si11565724pgi.138.2022.03.28.00.28.08; Mon, 28 Mar 2022 00:28:21 -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 S236546AbiC0TrB (ORCPT + 99 others); Sun, 27 Mar 2022 15:47:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38318 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236547AbiC0Tq5 (ORCPT ); Sun, 27 Mar 2022 15:46:57 -0400 Received: from mx1.smtp.larsendata.com (mx1.smtp.larsendata.com [91.221.196.215]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9EF9F29C96 for ; Sun, 27 Mar 2022 12:45:17 -0700 (PDT) Received: from mail01.mxhotel.dk (mail01.mxhotel.dk [91.221.196.236]) by mx1.smtp.larsendata.com (Halon) with ESMTPS id 6cdf4254-ae06-11ec-8da1-0050568c148b; Sun, 27 Mar 2022 19:45:16 +0000 (UTC) Received: from ravnborg.org (80-162-45-141-cable.dk.customer.tdc.net [80.162.45.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: sam@ravnborg.org) by mail01.mxhotel.dk (Postfix) with ESMTPSA id 4749C194B36; Sun, 27 Mar 2022 21:45:15 +0200 (CEST) Date: Sun, 27 Mar 2022 21:45:11 +0200 X-Report-Abuse-To: abuse@mxhotel.dk From: Sam Ravnborg To: Christophe Branchereau Cc: Paul Cercueil , David Airlie , Daniel Vetter , Thierry Reding , Rob Herring , linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org Subject: Re: [PATCH v5 3/3] drm/panel : innolux-ej030na and abt-y030xx067a : add .enable and .disable Message-ID: References: <20220321133651.291592-1-cbranchereau@gmail.com> <20220321133651.291592-4-cbranchereau@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 Hi Christophe, On Mon, Mar 21, 2022 at 03:42:08PM +0100, Christophe Branchereau wrote: > Sorry I meant "sleep out" not "sleep in" obviously > > On Mon, Mar 21, 2022 at 3:39 PM Christophe Branchereau > wrote: > > > > Following the introduction of bridge_atomic_enable in the ingenic > > drm driver, the crtc is enabled between .prepare and .enable, if > > it exists. Add it so the backlight is only enabled after the crtc is, to > > avoid graphical issues. > > > > As we're moving the "sleep in" command out of the init sequence > > into .enable for the ABT, we need to switch the regmap cache > > to REGCACHE_FLAT to be able to use regmap_set_bits, given this > > panel registers are write-ony and read as 0. > > > > On Mon, Mar 21, 2022 at 3:21 PM Paul Cercueil wrote: > > > > > > Hi Christophe, > > > > > > Le lun., mars 21 2022 at 14:36:51 +0100, Christophe Branchereau > > > a ?crit : > > > > Following the introduction of bridge_atomic_enable in the ingenic > > > > drm driver, the crtc is enabled between .prepare and .enable, if > > > > it exists. > > > > > > > > Add it so the backlight is only enabled after the crtc is, to avoid > > > > graphical issues. > > > > > > > > Signed-off-by: Christophe Branchereau > > > > > > Didn't Sam acked it? No, that was the new driver, already replied. For these changes - with the updated changelog: Acked-by: Sam Ravnborg