From patchwork Wed Dec 15 10:15:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1826 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2E8363F18E for ; Wed, 15 Dec 2021 11:15:50 +0100 (CET) Received: by mail-pl1-f200.google.com with SMTP id q13-20020a170902edcd00b00145280d7422sf6368737plk.18 for ; Wed, 15 Dec 2021 02:15:50 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1639563347; cv=pass; d=google.com; s=arc-20160816; b=wd4oV7R8DQuIwx5yTxZ1DHs6cbQijLOc/tMhtjbfjQxp1hlFHsDkrgrMUH4vf2Fm8U qF63u8OGxFwJNgULxn9J2ddErbQoEcpvXG9E6rsjLYpAkt/CicERsFdbTeq8qGGbpWvl sMCGSyhQ6+LhVj8MFcFe3pjRAerp+LwlhiOsiZR9TsKfw6cV+L5H9jL+rMuylo/3i0iv +hH4gSg9tK/Xc5OdcSIwq2NXioo32eZvzANkwvU8yWOdxqUUU411g1jlrfkEhfeUnEhd 6b29YXdUoIasNg/Wlf4FAnYlmQT+7nN2Ko/f4OudtQQREouGZVSXi1A+a7+B4b4x8Ckx 9FUQ== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=0p3EZ3DGJOBGYHsd+K5Yc2q5pY3btCs4PzHAejkz7B0=; b=ugGPoTg254f/+Mjpc4QsudFsFo7DI6W05dpGhy2pmhoBqExoUxyohDB9xTLcsKomdK 0JQjAACThbJoGZA5ZU6lL6A06xWP/3su3bgZFqT5KMWAYgTqs4GxLA2Wt4vzg6OxEsNN Iv3Sagzjjly52yfxH7dmxqimt2mcE4QuT/A/nY8kJfZgsDRkssV2+ERF3wSCIb25UfTC mSdZkQeFnSmxocAkEjEmh5HskJBPHKO7L9zaaSAGWgO4P/FTDBfeztawvF7C8sNeBzGf iPxZrLtuBmbwhnOwFmPsLkwMpze8IHEXnPV7kPQwOK5puToYN/kUUBK8Gn+bqpUSekCF r26A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="XUkqrc9/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=0p3EZ3DGJOBGYHsd+K5Yc2q5pY3btCs4PzHAejkz7B0=; b=KxWmrWtalU0LMJ67KYG93koHh/x1W3cJ4KT6fwDdX9PI87bH2X+nCOV98IKmwPfFYP WDgwkD8heosdA63NoGeGhqupRtdB263vs4n+jdqepfCbDnoZIiTWa9MG5rvrYnW1sHvl XjTH7XFsy8Ru+AXs73SduBpVnh6KdOciexCvg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=0p3EZ3DGJOBGYHsd+K5Yc2q5pY3btCs4PzHAejkz7B0=; b=go0AcPxSWO14NThVmLI4fqvfMyrW9JtWKjxMGjJjvBR+teUvo4EF+uG8SWGnkuRbzp Qaej/GwQVJAh0AeM8Q58I4BDH8hz8ZKAjpfn0AVL/Yn+j9EzCg3rlxFx9QhBCu1dborV J+MNIVSIalW6lhV3130BXKr77NPABC3tl2MsiyccQjyO2DNgiPQaC2WyWdOj5TwBIj11 K1p5NIjjdduCbNSV/Pob3dW1KdXK3j0F/vd98Do6iObw7ib8PDQCpah/BqQSg8RSGUap qoMehCgDjjEg8skirWf6nomwTKy4eRGwvwlKx0lyVoOAvEyiidlk+V8L7NnM/IxQjqyV KMPA== X-Gm-Message-State: AOAM532gBjiMn4GMd/gyyZhRO/e2Zlf80jPRYl4zkJzM9sJXX9cSxHrH e3G3oUglpZ7aO2CvyZLN5RoKMhHl X-Google-Smtp-Source: ABdhPJyZW7rXByYzQBrNtoJcpUOtGnG6EQJBnd2+mttTov0u3r3BIGq3EJP8FeI6nuWi49rAKPBJkA== X-Received: by 2002:a17:902:bd05:b0:148:a2f7:9d87 with SMTP id p5-20020a170902bd0500b00148a2f79d87mr3646221pls.166.1639563347515; Wed, 15 Dec 2021 02:15:47 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:f687:: with SMTP id l7ls1195868plg.10.gmail; Wed, 15 Dec 2021 02:15:45 -0800 (PST) X-Received: by 2002:a17:903:11c4:b0:148:a9de:55fc with SMTP id q4-20020a17090311c400b00148a9de55fcmr1658682plh.4.1639563345198; Wed, 15 Dec 2021 02:15:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1639563345; cv=none; d=google.com; s=arc-20160816; b=yotbhfI1nNMn/QfDj+s/zzbw/jgU8U/on6IlyZkzoOzAAHUv1qbHIdASNHdXxB+AyW IvlTpxV+8p/jdsNQsz1fcdHg98DG8h1VA46ZNp4TzFu/twOD/V6hKq9I6T4HSRdtO8Y/ zXRXs8ksHB6zzaGXOIuPZvQbVbtfYqa8GECh1esyhwaUwRigVW7bEmBrCFxHHx7hPggy emwCM5eQCc16B9FFyQWS2zmjFCNOEAAh1/WRcLQd01O3f5k+wqqLLNBzunJooQd1C7WR J0NMnIIZ6plaiRfMGHCqC8qeSaidYurYJy3hbXzIW/sPYhfrzxJs0rDUGtt7LBGO4oNx fyyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=ycmrdCTib9LbjMA6+mULN/vXli0o3f4sKXQ8iB3x1RA=; b=civTwHh0y/k8KEKJeeKPZ2n4wgYmgw+P/U/vr3PaZ6lLqYPfOgBmsZUw12T3vLk2Cq ozg5VYRRL/pyU8XPp714d/tQdpd1LGNE93DMeLvwy5HH5fNztwuZ2W+9OfwjDGkw/E7A OITWRW11wWuPBgFE1sUQzTfo2U3nCz6PteKFVySjL33/3ytvlXAWDy5ZJMEKB2m4e76Y U50JT4ENDUFCdsA455TfFXJD8b1AuYJ5KKIRGDNPWXQiqfuFYYZKu/QSktlpNQY8psAs B5sosKhjPL6Z0smay8Gkl4sgBrW9wnucYbr0MiKgo3CnPqsVZ6OpHQfZox8hS1p3LGk8 QBlw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="XUkqrc9/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@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 s22sor851150pfw.72.2021.12.15.02.15.43 for (Google Transport Security); Wed, 15 Dec 2021 02:15:43 -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:aa7:918c:0:b0:494:6b49:cbfa with SMTP id x12-20020aa7918c000000b004946b49cbfamr8440363pfa.72.1639563343169; Wed, 15 Dec 2021 02:15:43 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a0a9:a7:8328:d9c4:5bc9]) by smtp.gmail.com with ESMTPSA id v11sm2408149pfu.184.2021.12.15.02.15.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Dec 2021 02:15:42 -0800 (PST) From: Jagan Teki To: Marek Szyprowski , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Sam Ravnborg , Michael Nazzareno Trimarchi , Inki Dae Cc: dri-devel@lists.freedesktop.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v4 0/6] drm: exynos: dsi: Convert drm bridge Date: Wed, 15 Dec 2021 15:45:28 +0530 Message-Id: <20211215101534.45003-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 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="XUkqrc9/"; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@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: , Updated series about drm bridge conversion of exynos dsi. Previous version can be accessible, here [1]. Patch 1: connector reset Patch 2: panel_bridge API Patch 3: Bridge conversion Patch 4: Atomic functions Patch 5: atomic_set Patch 6: DSI init in enable Apply below patches to test on Exynos DSI: - https://patchwork.amarulasolutions.com/patch/1825/ - https://patchwork.amarulasolutions.com/patch/1823/ [1] https://patchwork.kernel.org/project/dri-devel/cover/20211212181416.3312656-1-jagan@amarulasolutions.com/ Any inputs? Jagan. Jagan Teki (6): drm: bridge: panel: Reset the connector state pointer drm: exynos: dsi: Use drm panel_bridge API drm: exynos: dsi: Convert to bridge driver drm: exynos: dsi: Switch to atomic funcs drm: exynos: dsi: Get the mode from bridge drm: exynos: dsi: Move DSI init in bridge enable drivers/gpu/drm/bridge/panel.c | 3 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 244 ++++++++---------------- 2 files changed, 80 insertions(+), 167 deletions(-)