From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0C711C433F5 for ; Fri, 25 Mar 2022 15:01:25 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 42FFD10E72F; Fri, 25 Mar 2022 15:01:24 +0000 (UTC) Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by gabe.freedesktop.org (Postfix) with ESMTPS id EDFD010E72F for ; Fri, 25 Mar 2022 15:01:21 +0000 (UTC) Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20220325150120euoutp01e208c61633e9af491dbea7d0cf2c6ad6~fp8tRvgmU2551625516euoutp01Q for ; Fri, 25 Mar 2022 15:01:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20220325150120euoutp01e208c61633e9af491dbea7d0cf2c6ad6~fp8tRvgmU2551625516euoutp01Q DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1648220480; bh=ij1vinpp99xNEpvR0di3HxfomrhkUvCF3knZW3FNuCA=; h=Date:Subject:To:Cc:From:In-Reply-To:References:From; b=OSIzFi7F+vjw7MncvhwVgXUdjYnlq7xffTJLUY3peLZr1HmUyHsr51nYboKvKyqG3 SXJSo+RTot0LCPpYklQ3FYbMDkR4qKnPqREyhaiEPRJgKc++RIAmB0YyXPfx5gN9Rd efUKqXZ+sM3tZBmy7sLW6e/bLbm4hBhiTqvHX6Q4= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20220325150119eucas1p248fd7c391e9fbab156d177225080ddcf~fp8sw8mkq2519425194eucas1p28; Fri, 25 Mar 2022 15:01:19 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id 18.C0.10009.F39DD326; Fri, 25 Mar 2022 15:01:19 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20220325150119eucas1p207124cf9ca47cd248184102c33340547~fp8sScOew2749927499eucas1p2D; Fri, 25 Mar 2022 15:01:19 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20220325150119eusmtrp24c2312241c911c9a64e9d3e5a1fa49b0~fp8sRp7mU2057120571eusmtrp2O; Fri, 25 Mar 2022 15:01:19 +0000 (GMT) X-AuditID: cbfec7f2-e7fff70000002719-c5-623dd93f564b Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id A7.0C.09404.F39DD326; Fri, 25 Mar 2022 15:01:19 +0000 (GMT) Received: from [106.210.134.192] (unknown [106.210.134.192]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20220325150118eusmtip2a6814491f4fc02e61dce68b2649f40ef~fp8rnEqXh1686716867eusmtip2P; Fri, 25 Mar 2022 15:01:18 +0000 (GMT) Message-ID: <16744c9b-2364-9247-3599-2ff9acaecf64@samsung.com> Date: Fri, 25 Mar 2022 16:01:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH v6 1/6] drm: bridge: tc358764: Use drm panel_bridge API Content-Language: en-US To: Jagan Teki , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Sam Ravnborg , Michael Nazzareno Trimarchi , Inki Dae From: Marek Szyprowski In-Reply-To: <20220303163654.3381470-2-jagan@amarulasolutions.com> Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBKsWRmVeSWpSXmKPExsWy7djPc7r2N22TDDqPa1jcX/yZxeLK1/ds FpPuT2Cx+LJpAptF58Ql7BbLJ+xjszjV2Mpicagv2uLTrIfMFit+bmV04PJY+/E+q8f7G63s HrM7ZrJ6LN7zksnjzrU9bB73u48zeSyZdpXNo2/LKsYAjigum5TUnMyy1CJ9uwSujFsXWQtm mVdcb7zF1sD4WqeLkZNDQsBE4sXuH4xdjFwcQgIrGCWez7rIDuF8YZQ4uPESlPOZUeLRoQ1M XYwcYC1nnhhDxJczSlxsXQnV/pFR4szVM2wgRbwCdhLH9gmBrGARUJXY0dLECGLzCghKnJz5 hAXEFhVIkli9fTUbiC0s4C2xsnkiWA2zgLjErSfzmUBmigg8YpJ4+uc/K0TCXeLpm23MIDab gKFE19susGZOASeJj2ceQdXIS2x/O4cZpFlCoJtTYtqrt4wQj7pITFu1iRnCFpZ4dXwLO4Qt I/F/53yoz/Il/s4whghXSFx7vQaq3FrizrlfYH8xC2hKrN+lDxF2lNj28C8rRCefxI23ghAX 8ElM2jadGSLMK9HRJgRRrSYx6/g6uJ0HL1xinsCoNAspUGYheX4Wkl9mIexdwMiyilE8tbQ4 Nz212DAvtVyvODG3uDQvXS85P3cTIzBxnf53/NMOxrmvPuodYmTiYDzEKMHBrCTCe/+ydZIQ b0piZVVqUX58UWlOavEhRmkOFiVx3uTMDYlCAumJJanZqakFqUUwWSYOTqkGJrkTWTJmfidF KxiL23Nv/9yyzPjw2aPGcp73f/rqbVr4cMfHtTy31OwuPGQ2Pz7n9G3BSMmNB4Trbr+QlXIO j5ur+Kt7oYiRRqNuaFmASqHRKk+pmxuz4w9YBcxSf37lYMlTWQf2wM1iEzfHzPM805Qb3Dkl jvGV4vS/4UePOk6sdcy0Y085fv7877r5W+SdTjtqbdguxGw/I+fUlbTad1Nvevo/2fY+peCq Zmbg6u+zVvtxytTMFzRY5tbBc+pzkXyTUGr18boHZUkuEomfr+x8dCY6V+2ls4/5lwfMJ3ij T7y+p5pZeGK/tFFkTOmsnULfLred6pt9le/M+kVT2bJZu46ueOpXc/LutklR35VYijMSDbWY i4oTAdxYCfLLAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRmVeSWpSXmKPExsVy+t/xe7r2N22TDDZ8Y7O4v/gzi8WVr+/Z LCbdn8Bi8WXTBDaLzolL2C2WT9jHZnGqsZXF4lBftMWnWQ+ZLVb83MrowOWx9uN9Vo/3N1rZ PWZ3zGT1WLznJZPHnWt72Dzudx9n8lgy7SqbR9+WVYwBHFF6NkX5pSWpChn5xSW2StGGFkZ6 hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6GbcushbMMq+43niLrYHxtU4XIweHhICJ xJknxl2MXBxCAksZJd52f2TqYuQEistInJzWwAphC0v8udbFBlH0nlHi+dnHrCDNvAJ2Esf2 CYHUsAioSuxoaWIEsXkFBCVOznzCAmKLCiRJXOpqB4sLC3hLrGyeCGYzC4hL3HoynwlkpojA MyaJo5vWskIk3CWevtnGDLHsLKPE/Rs3wBJsAoYSXW9BruDk4BRwkvh45hFUg5lE19YuqKny EtvfzmGewCg0C8khs5AsnIWkZRaSlgWMLKsYRVJLi3PTc4uN9IoTc4tL89L1kvNzNzEC43Xb sZ9bdjCufPVR7xAjEwfjIUYJDmYlEd77l62ThHhTEiurUovy44tKc1KLDzGaAkNjIrOUaHI+ MGHklcQbmhmYGpqYWRqYWpoZK4nzehZ0JAoJpCeWpGanphakFsH0MXFwSjUw+feH94n/Zu69 EV7CF//I8ZjTO+W0u3UH64sYhNmiuH/YPGWyzeh7K/h9koBagnuESZbU4pnWa5O+P81ZH/+o Ieb3Au5JkkrhculXP6/QfRb64mtIzNmXrgzCN7TWzi/fae0eZSzpIqnsfMCj8Fq7UZbr7UkT y5N72N687ha1e3f+7a+Z/urh69+bT/itpnF4Yee53nMMs+1O7lpu3ebz+pb4YosUD3PBpKh5 LV9UxZv7Mv9cdzebW/iQo7Fh73qvtIRtTw4dL/YMz7zcsOqqvL/Jq53nRURkr8b+0Pjku6nc ZJbs3+wEF+HH06YaXfVYynUnk7nnozWruv5NoTx358lKO/ccqP7Xz8lSoK7EUpyRaKjFXFSc CAC66fBQYAMAAA== X-CMS-MailID: 20220325150119eucas1p207124cf9ca47cd248184102c33340547 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20220303163740eucas1p1bf0b96980e128fe2b1427c53924e09c5 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20220303163740eucas1p1bf0b96980e128fe2b1427c53924e09c5 References: <20220303163654.3381470-1-jagan@amarulasolutions.com> <20220303163654.3381470-2-jagan@amarulasolutions.com> X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-amarula@amarulasolutions.com, dri-devel@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On 03.03.2022 17:36, Jagan Teki wrote: > Replace the manual panel handling code by a drm panel_bridge via > devm_drm_of_get_bridge(). > > Adding panel_bridge handling, > > - Drops drm_connector and related operations as drm_bridge_attach > creates connector during attachment. > > - Drops panel pointer and panel healpers. > > This simplifies the driver and allows all components in the display > pipeline to be treated as bridges. > > Signed-off-by: Jagan Teki Acked-by: Marek Szyprowski Tested-by: Marek Szyprowski > --- > Changes for v6: > - none > Changes for v2: > - s/panel_bridge/next_bridge > - drop unneeded headers > > drivers/gpu/drm/bridge/tc358764.c | 104 ++---------------------------- > 1 file changed, 6 insertions(+), 98 deletions(-) > > diff --git a/drivers/gpu/drm/bridge/tc358764.c b/drivers/gpu/drm/bridge/tc358764.c > index c1e35bdf9232..dca41ed32f8a 100644 > --- a/drivers/gpu/drm/bridge/tc358764.c > +++ b/drivers/gpu/drm/bridge/tc358764.c > @@ -16,14 +16,9 @@ > #include