From patchwork Wed Mar 29 13:16:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 2831 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 24617414BB for ; Wed, 29 Mar 2023 15:18:28 +0200 (CEST) Received: by mail-pg1-f197.google.com with SMTP id t2-20020a632d02000000b005075b896422sf4311061pgt.19 for ; Wed, 29 Mar 2023 06:18:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1680095907; cv=pass; d=google.com; s=arc-20160816; b=x095YnfKREQLz+fYXwtoT2eZ5DF1isEohdoRw42+uErVRurDkYl5kzQvJa9qyQQ07O I8qe2f+JECIA8wZdVKsihqQhNqAHU7LDY6VQCIBd8y+bWunGbBhTH1XPG3qijksFbuob yX1fu53IGjmBYPfX+a1y6nqj3HjfZuG0RoHEGlSg8lsh7b9jMLCVfchfv0ib7iE0SV8i 9avPoUygyVnzXQEKhT4RgH3czGMr7/H3JZFRFy4pqZP1vphHzNWVioyHDifPjiUns01n bojgRpF+XPnf/FERD0pfj0Pr2WJ3/35sbaedoCrkKHaBXSmApKPQ5f2Xe81EULxs+Eza p6SQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=pvuZbXsMEyj2vWGz0/PGuyewVzRUEWPIzwV0mP8tZk8=; b=LIy+FG2jAzbKav2absr3DRjYQ4ATevaY7rA1niZjFwTJ/bMxtvxr3tlrilviOWTIyt FqvIJz6fOzZd1SZTvkn+Cw7hfsDfvLsNZ37YarVMYaAOaNVTvoqIWIMvValB8sED0f0y SNaX8SVcxp2RYpupgn/kE4r8hvc85ml4KUwOfvwemvJRlIuoluTXAmpwnK4jN8Us7J5g cMGdsay/mreGzV1XphOe3mN4Yp9Bth4lh6tCXSKyvxmynECW9IasemLbzsJlZtLW5J/H pjtTdN10HKvRoHbW1geo1ipcicYRVtthHrubbrEpE3lNZgE+Ttqee4eH1xHMMgFzUf3n oigA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="UdCHrE7/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1680095907; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=pvuZbXsMEyj2vWGz0/PGuyewVzRUEWPIzwV0mP8tZk8=; b=gXII7xMRJuRf6qkROSoSIaB5rJ4GroPPOmPIYYKwz17AitNn8Nc+T91fGU8wA5F7vh I7Ujym2ritGP67GC3NMKRl0LkYa24XQXJ3Sz1dJR97CXiier7VtSRBkVQj31eaMncUzn /k0o6CZLkNQPUOSaL83cOB/d7rF1meRkfsnNg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680095907; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pvuZbXsMEyj2vWGz0/PGuyewVzRUEWPIzwV0mP8tZk8=; b=UjcoLrPacEDNIlhpxXEVQy/XZ7neaGotHKal8Mz3E5XDzNqAf+u2la68TDswU0aG7s 0KwQVWHQPV+1P9UgPJEYsAOW6lZy57FxxNrvE70x3CujmD+DMdRPUxD6We0fjIJ6MXrA 5MtPC3EdQ2ZziguQ1ltPk7BVnu5a/uXJ06RfURLdtF4afZDAVZJqgnSLAR1fdmsKoSwj OBcW3jY9G3JsOF87B4hpWupcwJj4l1MVhU+ha5KybiFmCNjwYMnzJpOoGNRtoWo3aymu hqkN3JnIzxbSNBcEZduJaoTPNGzDoKlC+pS4x06vE4nNaQHGr/JZqpV7arBGfM+INRzY SEoQ== X-Gm-Message-State: AAQBX9fYtj29W9nMRHUyTh7Xq9SJn7inAVKoUTr/VAK3BLhTJboGoiub Be2PP+At6U5+b7S1gFSaKRrybXTSRdHS+AMQ X-Google-Smtp-Source: AKy350ZlyT6W+Xme/F1IP/IpbgAaW0dDI+g71ULaG32gv0m28qMLqIqtOtjCtknUHGHO3eBkD7plhQ== X-Received: by 2002:a17:902:e88e:b0:1a0:7630:8ef9 with SMTP id w14-20020a170902e88e00b001a076308ef9mr7456813plg.12.1680095906919; Wed, 29 Mar 2023 06:18:26 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:90b:4d8f:b0:234:2ef4:2e9 with SMTP id oj15-20020a17090b4d8f00b002342ef402e9ls2222760pjb.0.-pod-control-gmail; Wed, 29 Mar 2023 06:18:26 -0700 (PDT) X-Received: by 2002:a17:90a:e7cb:b0:237:d44c:5861 with SMTP id kb11-20020a17090ae7cb00b00237d44c5861mr23223503pjb.12.1680095906124; Wed, 29 Mar 2023 06:18:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680095906; cv=none; d=google.com; s=arc-20160816; b=nkYFdHfyyyaba30CCObLOKB2qnvadfC+aJxxwC3hgj524nYj2IaK2l3dX95YI0UZQQ 366gX7e3D7Fwn+K+Z+Bhx6Jd2NVZr7BNRLX4A9MaOBDEdnLnqdWZCdvXFjKqlzeTB6Mo byqTOAvn5iJUI54MsmEzPWYu7BYkbo8H2rtY0z9/BLoqLe5J7ey7MBlRFRGGwtMGZsX+ CEnpeNLnbeflnHFj52O6zB9jduuEm5XSXLvfzo7RtE66svBPHc+XcTDI+L3B9yiiY5I2 qSeFbFmSu1DLNrEdVChFP2mUmgFgC1kMRoZkw0lceqwunKlzVUtG9Hwgds6rVrJMlWaQ AyPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=O2tcpLeWl99rVNnc/BvvLtZEsLOgUmupjkNUsxeTVcU=; b=Iwm5FBOQVkJfDvu/ZWli5n8mfpnyWlwc2f9VXdUMwGhUSdq5HoypZxKuDDOiBB4Hcy 9lcYfgPKNj38WU2rcBelWekRQgr6/slGMxbAGLiMIsepLr//j7cmtBHi9pipsbaN6QeK hd8wxFYnNZ5MVayITbjOzOfvFtTzgvIioLkgSG1sKPowMsWq5eijIsFOaxyw/AMBUAkw ajn4A9Sug6tkyERgkOXrhFxZjuoc/akaD4krqjSETte0K+ZMKzXBhKvVUhZnhG5Wmuo2 O1UNgt3S7k0SnV0kniFUQq2vHUZUSE+PMCnnzzZXG2vNuAqK+/BuH0feEVruH3aIt9l3 ZCmA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="UdCHrE7/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id s7-20020a17090b070700b00231286c6f31sor850662pjz.12.2023.03.29.06.18.26 for (Google Transport Security); Wed, 29 Mar 2023 06:18:26 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a17:90b:4acf:b0:236:99c4:6096 with SMTP id mh15-20020a17090b4acf00b0023699c46096mr20503031pjb.35.1680095905750; Wed, 29 Mar 2023 06:18:25 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c00a:a047:206d:4722:c4fa:e845]) by smtp.gmail.com with ESMTPSA id s16-20020a17090b071000b0023f5c867f82sm1400192pjz.41.2023.03.29.06.18.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Mar 2023 06:18:25 -0700 (PDT) From: Jagan Teki To: Dave Stevenson , Maxime Ripard , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Daniel Vetter , Andrzej Hajda , Neil Armstrong , Robert Foss , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sam Ravnborg , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, Marek Vasut , linux-amarula , Jagan Teki , Icenowy Zheng Subject: [PATCH v7 06/12] drm: panel: feixin-k101-im2ba02: Enable prepare_prev_first flag Date: Wed, 29 Mar 2023 18:46:12 +0530 Message-Id: <20230329131615.1328366-7-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230329131615.1328366-1-jagan@amarulasolutions.com> References: <20230329131615.1328366-1-jagan@amarulasolutions.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="UdCHrE7/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Enable the drm panel prepare_prev_first flag for feixin-k101-im2ba02 so-that the previous controller should be prepared first before the prepare for the panel is called.     This makes sure that the previous controller(sun6i-mipi-dsi), likely to be a DSI host controller should be initialized to LP-11 before the panel is powered up. Cc: Icenowy Zheng Signed-off-by: Jagan Teki --- Changes for v7: - new patch drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c b/drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c index 76572c922983..77c936496eef 100644 --- a/drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c +++ b/drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c @@ -466,6 +466,7 @@ static int k101_im2ba02_dsi_probe(struct mipi_dsi_device *dsi) drm_panel_init(&ctx->panel, &dsi->dev, &k101_im2ba02_funcs, DRM_MODE_CONNECTOR_DSI); + ctx->panel.prepare_prev_first = true; ret = drm_panel_of_backlight(&ctx->panel); if (ret)