From patchwork Mon Dec 12 18:29:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 2546 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 6B8963F1DA for ; Mon, 12 Dec 2022 19:29:44 +0100 (CET) Received: by mail-pg1-f198.google.com with SMTP id r22-20020a63ce56000000b00478f1cfb0fbsf8043154pgi.0 for ; Mon, 12 Dec 2022 10:29:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1670869783; cv=pass; d=google.com; s=arc-20160816; b=zGgUSRUvJXknWfITNAixdxTutlpf935xaYA/PniY9ZvZFS8+zyNtcVDTgYNMGs4F7P PRmFpU145azV7XrhLNx0/G9XZVKiJaytwaUQkdPG4ZZlFGqRZni4CF+5bL8MMga0qBBO vzaq//uGrtssJj0+Yx7hce/HbYL2yJ/o/jhRKQ7NZnj6DLliVjQJ+4Yu/Xfxj5XbLouz BpajMKcSoDkO/xVQ/pJmjZKCCbHDosX4uq3JFuURnJICeQ50jvjVIs4TsmA9Te0Jbrj+ xJBI/W9dst8BKHB5lZvjKynql0ZBJIFGl+X4n5vuzpzesubVQEX7KhYd5o82vMJRlLPf QFDA== 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:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=TgADT6cHP8XnKJAfEW9/76DK4yUeQPMZ/tskrFu/pbw=; b=HsEjZmXTJH3ex0/V8SEQ+WkybvBMn7MOycg7G7e4jIgU0Qk4ZYukPwJSSCXZF9q2TA EwvREEehMxoBznliCfRGv0IE1tZ5ZqWw9cjJp558YQDWOoCC0p3pwiASVSK5UGfW41LA Q3IPxHma7qLiBarCXMxBz2TvIqb9xoa+4/sB/EdJ2mD7+TS5jfzEmJSm6AJp0oVZb6Qs 1dyF18ic4jvNtnaZguCQQYpKYKhY5upX9ekCTydA9pJgmEcDTP3PCJeHsjs1+Zsfk2o6 lxv5RFcH94p1McDQq47NJfQCmG1P1qyC3qvmlosJlVZU3ShTOt853NIZkwfqfupAaoLB SaHQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=JAKFVzLS; 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; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=TgADT6cHP8XnKJAfEW9/76DK4yUeQPMZ/tskrFu/pbw=; b=AloHcn89myBLBD9XZDQs+5PDUlmiqSipfXLgz55QRwrzZOCGJONpLi80qZ6w4LD6K+ 5y22J+W/z2rIi5V6knPUIts5uNLRODxH+wt7vLtubHLwIn9dQ618fOVV4kfsm7fvNxxw Z0yxtyJWAPcxok4qWbpUzCofO4saxksuBNLFw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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: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=TgADT6cHP8XnKJAfEW9/76DK4yUeQPMZ/tskrFu/pbw=; b=r1Bc9QTPJz2D5VV8yPf625qIyEw978rWsa/1doaU1Ie8/JhYV7RCOUPjFbdHjHgnuT nAd2F3Ggkx9t3HbZRFOY7Sevp18ZllR7QLuajm+Z3s6EJbwNJ3V9w1sOG4qVacQLTg6d cYdc/bbW+RvxsdfJsss0fWVqRKEkLNTP6UyDJoryqTp1lcs12HPP/23jrE8y/8Og2D/y 3QVyEJSO8MBFyb7447Q+WNmqA+tlt1IxQK/JwDdopqMrWQfWIOKOVdwAdXOuiAH36dhs a68xx928mcK+K3ltMeCMCd90wdELjVSgCbvkLquuhKywxXYvJHXW+af6FjxxcqVuuyrK mOZw== X-Gm-Message-State: ANoB5pkMadRhjx8LzrutIDpRZeo56mLZQ23nQrOm18Gas4zh8ZOj9iY8 9fhHgbRK69ObUUWudBTh75svFRi9 X-Google-Smtp-Source: AA0mqf5n0G79ThPea8wIZPBdjG4rmIGjmqKJW6th17DQUtmdOha3VgI6VN7KlIgAJNyP6xvYeVRqNw== X-Received: by 2002:a17:902:b086:b0:18e:ca8a:27fc with SMTP id p6-20020a170902b08600b0018eca8a27fcmr567862plr.160.1670869783124; Mon, 12 Dec 2022 10:29:43 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:ed49:b0:178:3881:c7e3 with SMTP id y9-20020a170902ed4900b001783881c7e3ls16197581plb.11.-pod-prod-gmail; Mon, 12 Dec 2022 10:29:42 -0800 (PST) X-Received: by 2002:a05:6a21:8cca:b0:9d:efd3:66e5 with SMTP id ta10-20020a056a218cca00b0009defd366e5mr21863509pzb.44.1670869782280; Mon, 12 Dec 2022 10:29:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670869782; cv=none; d=google.com; s=arc-20160816; b=YfmANOFh+5VVLmbAVXsROZVhfxSb2pOagF4ttes/JUKKk0tnHqL5PX59oIv9c+riam qtvS+htki4dXP5Ls5kd1MAOMhnJDkNd/RExDSv1bCrDK+9SPxkQj2kNU/Sf0tAu05P5q 1+Vq6I+aTInZ7yL3RLhqcDcFRSIGQibJLA+8LCHCW1y4CDue2mnobUsp6yYBN5vV/zPU UJFarFK6MvvPkeHhvfbfjqdI5uazeXmkkvCklrKDN8S1Rnu7/ljPzSlBorxr1tdKVdxg HXEZdarmJjJ0u3PSZ2eCMS35/cqv6EQsu8KrgPlw9WnJho0RcOixvDWqJCqqcXubAVmq 8uXQ== 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=jCpxaDaTA56dGN7NJsLyTmoxT4H5IRGMLzpnnHDD7q8=; b=m35t+55RDTUg0L3DZpECpKWANRPB6ATARweYFE/VxPNacmsBYe/hXCsTKPZY2nJow9 PhI8IVTXyVqhLb2I/k6MTQ2FRPGdgsLGWZzvaqcgFFq1KI9dXZ8iHV4X5Q047U9nP6VG Xramcm5xRl7Dy3VtFWNB55WlRcoFJoGeqCMZRkzsuavaKlbpasEK1GGtTFy5wpwyNhOf MaefJ1xPFwC1GWjr6XO4FiAbDwf3rU5taZzJSUHe3cH5AM8RdEZz9UjPdY0TlhSrXdbc PPU+sXjweSAj4ZxZ7Axewl8cPDZ8bdef82GHLvNm1GlM7lUsB45UHnsup1/ctbPoKnyy XZpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=JAKFVzLS; 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 ja2-20020a170902efc200b00178b5bd4335sor4482949plb.0.2022.12.12.10.29.42 for (Google Transport Security); Mon, 12 Dec 2022 10:29:42 -0800 (PST) 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:903:1d1:b0:189:c47b:af27 with SMTP id e17-20020a17090301d100b00189c47baf27mr23141709plh.10.1670869781961; Mon, 12 Dec 2022 10:29:41 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a809:c713:dc69:f2de:e52f]) by smtp.gmail.com with ESMTPSA id n28-20020a634d5c000000b0046fefb18a09sm5357998pgl.91.2022.12.12.10.29.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 10:29:41 -0800 (PST) From: Jagan Teki To: Marek Szyprowski , Inki Dae , Seung-Woo Kim , Kyungmin Park , Neil Armstrong , Robert Foss , Andrzej Hajda , Sam Ravnborg Cc: Marek Vasut , linux-samsung-soc@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-amarula , Jagan Teki Subject: [PATCH v11 2/3] drm/bridge: tc358764: Enable pre_enable_prev_first flag Date: Mon, 12 Dec 2022 23:59:22 +0530 Message-Id: <20221212182923.29155-3-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221212182923.29155-1-jagan@amarulasolutions.com> References: <20221212182923.29155-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=JAKFVzLS; 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 Content-Type: text/plain; charset="UTF-8" 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: , From: Marek Szyprowski Enable the drm bridge pre_enable_prev_first flag so that the previous bridge pre_enable should be called first before the pre_enable for the tc358764 bridge is called. This makes sure that the previous bridge should be initialized properly before the tc358764 bridge is powered up. Signed-off-by: Marek Szyprowski Signed-off-by: Jagan Teki Reviewed-by: Frieder Schrempf --- Changes for v11, v10: - none drivers/gpu/drm/bridge/tc358764.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/bridge/tc358764.c b/drivers/gpu/drm/bridge/tc358764.c index 53259c12d777..f85654f1b104 100644 --- a/drivers/gpu/drm/bridge/tc358764.c +++ b/drivers/gpu/drm/bridge/tc358764.c @@ -369,6 +369,7 @@ static int tc358764_probe(struct mipi_dsi_device *dsi) ctx->bridge.funcs = &tc358764_bridge_funcs; ctx->bridge.of_node = dev->of_node; + ctx->bridge.pre_enable_prev_first = true; drm_bridge_add(&ctx->bridge);