From patchwork Thu Mar 3 16:36:48 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1854 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2AA573F236 for ; Thu, 3 Mar 2022 17:37:24 +0100 (CET) Received: by mail-pl1-f197.google.com with SMTP id i7-20020a170902cf0700b0015163eb319esf3172727plg.18 for ; Thu, 03 Mar 2022 08:37:24 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646325443; cv=pass; d=google.com; s=arc-20160816; b=JnmLWRTzNTcIyuxvas3mCXogExWOTNZvqFev+RfB+Y0/LUaHbHI28lYVda6OpXgTUq Y/3FZn753h11jdP9R8Cp/LxnrpxwoU+XzHn4qGLa37aiz9p6NF+WLtiWqooXd3U1NPl5 nEf/84DKiGUm0JaNV3Yr0JHZOXtFA7IaxBP1utfkbhiknHpKdwh1mgNSXBzaWqFUOMjD NCXh1mAz1IJ0vKxqNECMr1qoVrYi747LFUaU86TKPRr1CrKxgRu/C4tJS+u4AIMLF2HY 3oMuBNk0iqh32sgaieJan1doRuN8xLuCrP6Wx+YQwS+F2/fG1bR+X8isVRDiDDnAWWeN +Gjg== 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=kjo+EYTi5y7NFWEfTXNvcYHsMQOGXx9QGFENsWHYgu8=; b=QA/xcd23sp3gLM+R2eQKwD0jgWN9raXda2sGyQ+zT2fHPujZxB0Bduwo9mHEpAjEgp 8/4nKxyBmIcVXPYiIozP8ojE8ZLnvDAwiS/pwCelBJvDKSBMJZEVlZfofAfCXxi5Co6Z dEdGyjhd7jM4KjLwb8Hfwnhse7UYWaTL6ipM5G5Kk4BtrkKfr/zV15lV/LVyJvsOgVQM j+AQT69x6VBEZWZ8ak+RwjrDjaXfoK3iEeLx5dvNTeCeLLJfV/l68NwI0Gmnk379HApP QkvmD5QK/G0ojQFz5bAXrqmxv+oP8tVirJESvIZwKhDrObJD5tR1zeAtWjg+Es5AhSCr Oi9g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Bd/bj/gz"; 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=kjo+EYTi5y7NFWEfTXNvcYHsMQOGXx9QGFENsWHYgu8=; b=eDEIf5W2fu6Qt2jTcHaLd5+24oGxHp+l6LMexkVoZrXPBj65NXTe1idHJ501TptH3V 7ZguH4cbTBMMw1kG6/MeET3sykjawbolAWhrFCvGCJTZQd9fhNzrZiFy4jXaQj/VqC5y bYN6NjfYcmFvPx5ca9uubUcT2P8UUwfMSrugU= 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=kjo+EYTi5y7NFWEfTXNvcYHsMQOGXx9QGFENsWHYgu8=; b=LNysZnoo+MpcIGF1jCE2oiibikx+/F11+fLofHyPpbaZ8FMyc5umG3+UXujHhjBe9S 0sRGchBoz49Emv6rPq1UOAeN/b/0shoeKA+aAHPttFlQL+lG3qSIy7mj+aW6JxPS03wo oONU82H9WWN1uMaow5hVnmrdo4i6RP3oIrFhUZozsd52jYxVSB+ivF8q7sjwGvvtxulg HSXhdSOjcWYrxHrJc2tudIJqGenx3DD61VkOF3lq36tEfZhNbA9WHVnmBKLGWasmnq7B OIgbQXigr1mmbyLBduJ6HByuy4dRAtqet9lMwpX11wwbi+IgOjHISSqOKTxcHBZxbEwI zBUA== X-Gm-Message-State: AOAM531bsZHJEOvgf9bIxHglheqVDBOs4exkDQqpOQzAV1iDcQPCvoHU DcaibT+e4XgJRj17zhnUly/tpHao X-Google-Smtp-Source: ABdhPJzO/oavNVB/LGCLfgr/9yUZnKnqhvHaMioSPIQU0q0n9rTxZLlTc9elnMbA7fzBkAzrBGl01g== X-Received: by 2002:a17:902:ce83:b0:151:9700:cc2c with SMTP id f3-20020a170902ce8300b001519700cc2cmr9080796plg.72.1646325442757; Thu, 03 Mar 2022 08:37:22 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:c410:b0:150:180:5adc with SMTP id k16-20020a170902c41000b0015001805adcls2487557plk.10.gmail; Thu, 03 Mar 2022 08:37:22 -0800 (PST) X-Received: by 2002:a17:90a:7883:b0:1bd:2372:c990 with SMTP id x3-20020a17090a788300b001bd2372c990mr6093635pjk.55.1646325441902; Thu, 03 Mar 2022 08:37:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646325441; cv=none; d=google.com; s=arc-20160816; b=uinNvPkcnemh+1yJMjMSM+tcZLHkz5eHMla3w9wDHISFJNsqbnqYIEJDd19Arat90X NcgI6RwWypE3nWxvhgfIKdQDn12r3Y4xeRiycJY/axfKox3lc+OG8QIyUCDDYMRHWCrB 7zBWv8AzUCqXgPWHBBPSAXiM1DL36d6yS57jeCTPa72IzQyRONh1oUlZ16PDVDX3NzW1 wETraHz9/KUQFkeY5qlvEV8n2ce+/JTvb2EOl/mSKnN6+Xp80c6aETi18WIrz6DxPeQ6 ZoW0/COU0t1smYSXg7aiTGqxHaJDd3bjl30laCuOX92vrAaHd0nlo5EO9sPJ43+kIHR9 iQhw== 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=pGR8lNdCSMp4bDiwIxgvTVOw5WSRkRGsDizit+YBhFY=; b=SwXdo8aHXW/bd38IWK7u/+tZJXjXDYFduytmGom2XzFQLYIajg0Q2LqENA7QDIdkFn Pa/PfGF/UZ8gbbGaVMXIJ5R/RtWgzEbuPcc54Mjqyrylj+gk8aXW6nAx6jhdrZXOyxcm xc0NWfSOeUh02rOQ5UldPcdRTXxSV5z2SF8xUKTM4qP5x526SjyP7JW6OemAr3U9A5HO SlNWm6ffw0wGD5bHnv+fWWXQAr7+aqh1wFdk4fTIWZyqycseym2t/0Q4ojjFEwPOR6pa Spar3cH3LEUdUEItN5hYEP2zh4aOM1sgyO0V9AOx7V/IjYBCGZ+Zzh4WSf+RImVYKHzs me6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Bd/bj/gz"; 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 p31-20020a056a0026df00b004f3bc62a681sor10598758pfw.48.2022.03.03.08.37.21 for (Google Transport Security); Thu, 03 Mar 2022 08:37:21 -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:a05:6a00:a8f:b0:4e1:2619:11a2 with SMTP id b15-20020a056a000a8f00b004e1261911a2mr38854775pfl.53.1646325441472; Thu, 03 Mar 2022 08:37:21 -0800 (PST) Received: from localhost.localdomain ([2405:201:c00a:a0a9:4526:5253:a010:63f4]) by smtp.gmail.com with ESMTPSA id j20-20020a056a00235400b004e192221ec2sm3220983pfj.14.2022.03.03.08.37.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 08:37:20 -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 v6 0/6] drm: exynos: dsi: Convert drm bridge Date: Thu, 3 Mar 2022 22:06:48 +0530 Message-Id: <20220303163654.3381470-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="Bd/bj/gz"; 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: tc358764 panel_bridge API Patch 2: connector reset Patch 3: bridge attach in MIC Patch 4: panel_bridge API Patch 5: bridge conversion Patch 6: atomic functions [1] https://patchwork.amarulasolutions.com/cover/1839 Any inputs? Jagan. Jagan Teki (6): drm: bridge: tc358764: Use drm panel_bridge API drm: bridge: panel: Reset the connector state pointer exynos: drm: dsi: Attach in_bridge in MIC driver drm: exynos: dsi: Use drm panel_bridge API drm: exynos: dsi: Convert to bridge driver drm: exynos: dsi: Switch to atomic funcs drivers/gpu/drm/bridge/panel.c | 3 + drivers/gpu/drm/bridge/tc358764.c | 104 +--------- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 241 ++++++------------------ drivers/gpu/drm/exynos/exynos_drm_mic.c | 22 +++ 4 files changed, 93 insertions(+), 277 deletions(-)