From patchwork Mon Dec 12 14:55:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 2540 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 1E7AD40CCE for ; Mon, 12 Dec 2022 15:55:33 +0100 (CET) Received: by mail-pg1-f198.google.com with SMTP id x79-20020a633152000000b004785d1cf6bbsf7657157pgx.6 for ; Mon, 12 Dec 2022 06:55:33 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1670856931; cv=pass; d=google.com; s=arc-20160816; b=KPqWAQvKG2YpFdcxfkgEHIU+A9CgcZtmyZKeRoGFJlyuVSxBb1bWDNrFi4ok853u2w UpH6d9LcrWqAKbuXKiEdoN6nWDGQwqfP5Ocop4quKEGbgp5YL0gyuoUljXNngdEHmpuc IItk9xa3TEu01TBhFE8H70N7wCo7SPe2am50KAerbP6uTHTKReW5Ne+y7TooOO1eyWm0 /4hsBZ0WCjKEeH3LIY3e1kIaoUZJr55eW64fz9Lyu6zPLAm0FE5AubE20F/YbVBBbrRn IqfPOGsDPskctgTSnFT3S67D0X3uQE5nB1rDht29oUMWcpwsCVGPtxoVSfjiK+xupp6E TY6Q== 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=vADb+38vWJa2OoB7+dOnnnSwgW4zc2FGf/z1LPC5O+c=; b=nKKfAgce7dGPWlGvY+0YAfLeWOC9KlRHvk+p2Y05hgy0i0csb38RXUcYNPbdAchpSU 94mEN/oyD2NI0nthFffD89eII4vTxD/BHreN4B1qwkpe8hWkbwC4N1O1dLmjj5NEnoxn bIf+3ej+RTNexPNBgyspsjoiANVQ4+DLC2PwS5unGj7ImoLbqZUMMWg6fFLl5GfeIbjg FCB/Ad7kIZHlUX3yHSH4lMXFPzK+CweFCcMWmD7m3G02wUfENkVTVSj2RmIknJ7UmwFj lhn+Gy4D4m371TQGQKVm7lVozTN3GRSr7SSifiWkt2nLTnMFndfHZbxNC/Kdwqp7KS4T 21yw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nt1qHxoU; 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=vADb+38vWJa2OoB7+dOnnnSwgW4zc2FGf/z1LPC5O+c=; b=ccbC23fkamKTPJ67tqrNbhES3fOLKkSDrusZbfK47ilROM9MDcW5Kk7O36Z1v8hGFG DpUYbiqiyyy0bSdISegugdrFHv+QsFM8/yoIOzdCRl//oGz8O9GQe0duW9Z/D3ZIBInI wwB8jA2x88nMrtJskM22vnMDd7bOrPaEppZqA= 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=vADb+38vWJa2OoB7+dOnnnSwgW4zc2FGf/z1LPC5O+c=; b=eG3NCgWVWeFrmPnWpogzAHT19k1+x0NaPjBzn8xghE3fkeTSgkKnXcmM7bz3FfLqYY GubFpXhnA0/kNqoj8tUmEaWvR4od9aUkhPPFyFMAvNseGKECXePBFdfT+gXQ/e3YK5/X Y6Dw6EK7owQv9te4NcDV+8CrZm9SlpvqN/LtHSsGqq1w9vq4G8z2XSlZVlFSVe6V4u/N rZMgDKCR3qAynTrsY1wECxBA6Mj46z34KkmTWQcneC6Tm2CS+iC4JJnbCTmVko6TX7vN EhF6oekbr5njf1WB9HeBJBhH1rl5VAmXSnc4RjSgalBVH61sh4YzoCb2N+kumx2k4nBU 2nYg== X-Gm-Message-State: ANoB5pl/6oTbjsK706poQYtfCjfFuq1jXSZKUnZcQOxsYsL271c9D4/Z ZFHxX9KvX3mbqF8WPKneU+ONbGWo X-Google-Smtp-Source: AA0mqf6zmZKSGiek2dAjuugiAgIKn6UyNzJTZLYGGmYYkSY5w98eti3vhqP8/SOiawSWW98O3blSsQ== X-Received: by 2002:a17:90b:3c0b:b0:219:e2f1:81ad with SMTP id pb11-20020a17090b3c0b00b00219e2f181admr17805326pjb.19.1670856931751; Mon, 12 Dec 2022 06:55:31 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:e305:b0:186:af8a:6095 with SMTP id q5-20020a170902e30500b00186af8a6095ls15733789plc.4.-pod-prod-gmail; Mon, 12 Dec 2022 06:55:31 -0800 (PST) X-Received: by 2002:a17:902:9897:b0:189:9ee0:cc8e with SMTP id s23-20020a170902989700b001899ee0cc8emr16153782plp.57.1670856930799; Mon, 12 Dec 2022 06:55:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670856930; cv=none; d=google.com; s=arc-20160816; b=yTEscQv+24U8ECLrpAJJic+/oWG8qnlK95F0Awwv/wwGfjQD5PhFn+6KYW3St7ToZQ ehCkZuITgeCwLHoemTj72B5jmNGMpIO55OG45FmCnK7EW8Exfs8Fr0Ra1LsjknzzS/CX dBW3tOUoc/1/DzHFOpAgwqcmue2fSYMDxmk3F+NRYkAjkvZQqioj/8l6k+WjwrVawV3M hJLLtHq5P5Fq8CIU06cmUgtc3RAFwXyJpjzljqhYPNNqBTaiZVShwWoxHxeZwRakPNT1 eCa2rDQlQQF0EgI0Y2KspRpCzRO9WYapUVzpXOsFliF5TIg7VIa4FSTFMXaag2iAAtkd vIlA== 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=v4ea8rvmGnrS/8sRSsoYglrzM9FWA5fUizBf/l/CVMc=; b=Sj0u7zvFCYDBrXeiSnBd67xqJdKla/bNyrsuQKXMRL9azM4o4AgWVFKBMTOp3jcxQH 6RyI/STjy7YmAJCx1IG/m6FyXlU/8IxUuyDjTOzMeGR5L3cPyX4Zkcvlli8VzDOnfM7V a9nCXJ3/3zd9JWkQAzPjRDkIqOT/x4YqUm54yu3KFOTQA1/vp4WBikqj7dNXTKwlDbNf BKUOkCZWMf7aqylvkv4eEjJQf3zLD96jwM4lLPNhpQtOFB4ihGD8awiYU7+rg4D4Qj57 2szgkJSymCkNd8jF2OXkoyGPoToc8OMwConiEtm+w2iDOjLlb/HzdQR+mAb7U11F8Kd/ JvHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nt1qHxoU; 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 o11-20020a170902778b00b001890ee320b9sor4190538pll.17.2022.12.12.06.55.30 for (Google Transport Security); Mon, 12 Dec 2022 06:55:30 -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:902:6b05:b0:186:b063:32e with SMTP id o5-20020a1709026b0500b00186b063032emr17616981plk.62.1670856930519; Mon, 12 Dec 2022 06:55:30 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a809:c713:dc69:f2de:e52f]) by smtp.gmail.com with ESMTPSA id e11-20020a170902784b00b001782aab6318sm6463272pln.68.2022.12.12.06.55.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Dec 2022 06:55:29 -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 v10 2/3] drm/bridge: tc358764: Enable pre_enable_prev_first flag Date: Mon, 12 Dec 2022 20:25:07 +0530 Message-Id: <20221212145508.15096-3-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20221212145508.15096-1-jagan@amarulasolutions.com> References: <20221212145508.15096-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=nt1qHxoU; 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 --- Changes for 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);