Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp267144pxf; Wed, 31 Mar 2021 02:57:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyG+GW6pNOLgZg8rVEzMUmbd2zWI25WsuNyheO6rp7n/H9HitfBCs5x6V0nnSEKhA6E1Tco X-Received: by 2002:aa7:c9c8:: with SMTP id i8mr2597091edt.193.1617184662622; Wed, 31 Mar 2021 02:57:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617184662; cv=none; d=google.com; s=arc-20160816; b=YQ1xo/IQRNPBoFZIKfYx9kFibj5IChsGAvOYN+lEl6XDkUUOuikPoEBFkdcmaFwd5S yvBEG8BsHalMFT8cnhEeuWBO/JrgfXdIqrXbRXuVGUZKHSQi/qNAu1PkDENrZ+Mc6jwO IfAZ9HgNAbhBau/Zt30CHOIgEMgsjVqx7ZT7kakIgMGJjBBCzsAN44mdJQmFHADYvs0D SHeA/trNtbQEH/5MDAXagCrjdUBbieBO3OX1cRTpKtJZEN5U25LUmegDymKlL53IlF3Q 2Cnfuu0XNw8ui7qg4IkWyKcD5ielVFoUSxxPPKZ06BSsa2Sj9ph1PbpGvm6UrVUjpGYk aPrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:cms-type:content-transfer-encoding :in-reply-to:from:cc:to:content-language:subject:user-agent :mime-version:date:message-id:dkim-signature:dkim-filter; bh=gMJiOGrhF20BZsQobIHMer5qNyPyBLX7IwREEKYEdSE=; b=W1ogn0g4eB9TwgB8CL5g4E7taJm4vbpdDigWuU3339idVKB7JrZAAP2uB9RiVafai+ XDsGHQHCjXv1pgthme9qxj0JFZ9Sp19xzk2YIdPFwiKlmjtB1KWrIOQerbSKSkLjz4kZ vgwgVAnvQlMrw43l7lVvgaTyi9B6pl18+2sC5C49+d11DZl0NNUwArpV03+tTfHi6BhH CfWrpCHAVXb5OwaPpIrNiRs5OGNTzppzFRZKKDfVBQRZRaxDpfnq3FiTbb53l4ZwEOxE EkM3SZExIfOlROVP0IIiTmln4xzmh5iARJ6oJtOTQjulwmidQ5m1AM2arrQ+O7xdjk4B 6EWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=D0mEM8Su; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z9si1317866ejr.490.2021.03.31.02.57.18; Wed, 31 Mar 2021 02:57:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=D0mEM8Su; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234834AbhCaJz7 (ORCPT + 99 others); Wed, 31 Mar 2021 05:55:59 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:37260 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234826AbhCaJzl (ORCPT ); Wed, 31 Mar 2021 05:55:41 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20210331095539euoutp019cfa68ce17dc8176cee351a90cec8921~xZMVaZ3WA3181331813euoutp01d for ; Wed, 31 Mar 2021 09:55:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20210331095539euoutp019cfa68ce17dc8176cee351a90cec8921~xZMVaZ3WA3181331813euoutp01d DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1617184540; bh=gMJiOGrhF20BZsQobIHMer5qNyPyBLX7IwREEKYEdSE=; h=Date:Subject:To:Cc:From:In-Reply-To:References:From; b=D0mEM8Suo2myVpBQNoK/SFmgpg5dXLmlcNPdSOSbTUtN9XN+HejF+iSR0fZ9FJ/cD bHH5oie3CH1RB1kpMtobheqjBhE1kWbmMzbgGiLUzBjzhZH9O0/rt1eX5mDHapFM+l 7DU4Woxj30fHBw4nq9oyPNbZU3R0TCHshnYiU/qU= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20210331095539eucas1p26de1039b3796b58b6c3a2bfae6c25e52~xZMVIXH341615516155eucas1p2A; Wed, 31 Mar 2021 09:55:39 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 63.C3.09439.B1744606; Wed, 31 Mar 2021 10:55:39 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20210331095539eucas1p298f10946de0d7fdfc7234d8694179327~xZMUmeuDU2419424194eucas1p2v; Wed, 31 Mar 2021 09:55:39 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20210331095539eusmtrp16a7b7f506baf9522098fb70bca5bb285~xZMUlgkjD1808918089eusmtrp1h; Wed, 31 Mar 2021 09:55:39 +0000 (GMT) X-AuditID: cbfec7f5-c1bff700000024df-d3-6064471be993 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 6B.07.08696.A1744606; Wed, 31 Mar 2021 10:55:38 +0100 (BST) Received: from localhost (unknown [106.210.131.79]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20210331095535eusmtip135b3ced999d488f1f23ad7ed22a68cb2~xZMRsUTmf0245102451eusmtip1z; Wed, 31 Mar 2021 09:55:35 +0000 (GMT) Message-ID: Date: Wed, 31 Mar 2021 11:55:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Thunderbird/88.0 Subject: Re: [PATCH v2 07/14] drm/bridge: ti-sn65dsi86: Get rid of the useless detect() function Content-Language: en-GB To: Douglas Anderson , Neil Armstrong , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Sam Ravnborg Cc: robdclark@chromium.org, dri-devel@lists.freedesktop.org, David Airlie , linux-arm-msm@vger.kernel.org, Steev Klimaszewski , Stephen Boyd , Stanislav Lisovskiy , Robert Foss , Bjorn Andersson , linux-kernel@vger.kernel.org From: Andrzej Hajda In-Reply-To: <20210329195255.v2.7.I826adf4faeb7f39f560b387f6b380e639c6986c8@changeid> Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJKsWRmVeSWpSXmKPExsWy7djP87rS7ikJButeKVj0njvJZHF6/zsW i7PLDrJZXPn6ns3i6veXzBYn31xlseicuITdYuL+s+wWl3fNYbM41Bdtce3nY2aLT7MeMlus +LmV0aK9y8bi5/U2Zovjd54yOQh4vL/Ryu4xu+Eii8fsjpmsHov3vGTymLPoBrPHiQmXmDzu XNvD5rH92wNWj/vdx5k8lky7yuZxoHcyi8fnTXIBPFFcNimpOZllqUX6dglcGUsvf2Qp2MpT MaH1H3MD4yauLkZODgkBE4nl39+wdzFycQgJrGCUeL6xkRHC+cIosev4MVYI5zOjxOfb/9lg Wtr2nmQGsYUEljNKnL3MBFH0glFi7ftdQEUcHLwCdhJ7H7qBmCwCqhIPTnCAlPMKCEqcnPmE BcQWFUiQWHVjORNIibBAksTN3cIgYWYBcYmmLyvB1ooI/GOUWD3xMdh4ZoHPTBKfphxiAqli E9CU+Lv5Jtg9nAKhEmsfL2OD6JaXaN46mxnizlucEkve80PYLhKrlh9lhbCFJV4d38IOYctI nJ7cwwJh10vcX9HCDLJMQqCDUWLrhp1Qg6wl7pz7BfYXM9Di9bv0IcKOEjcvTWUECUsI8Enc eCsIcQKfxKRt05khwrwSHW1CENWKEvfPboUaKC6x9MJXtgmMSrOQQmUWkvdnIXlmFsLeBYws qxjFU0uLc9NTi43zUsv1ihNzi0vz0vWS83M3MQJT4+l/x7/uYFzx6qPeIUYmDsZDjBIczEoi vMIHEhOEeFMSK6tSi/Lji0pzUosPMUpzsCiJ8+7auiZeSCA9sSQ1OzW1ILUIJsvEwSnVwKQ0 aULG/SW1emuWZU2ctVpsXuJSq70L7vy5KSaddu5yWbdvKvOdTZVPSmdM38qy9lFBa01pduM+ q+0cZ9bbTbG8bH1v/gvvaQ8id2k+PP278MQnlVveyi8LzaZv5Zm3/kj5k3W2Vz6x3m6Zecpr g2XZX/m5G5fsNpJ+v2BZeniRDYvw+rSzUXnHHaZaea0WD+t2kDkmuuu0h5CKzunLRyq67Fk2 SztWOTh9uxSmdftbkMoCBY8fdmcc3PzOmAieXZrROfkhj82v/fOSw6acZyld1ZgxrbD8df+i v+8NxTjFLma/Pixw6sTchvX7WQ7+vVzH6vZqT37BhisXhV6ln9xYsG3hhWtnE/a2tc2Vn7Hy jBJLcUaioRZzUXEiAFy1i638AwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrHIsWRmVeSWpSXmKPExsVy+t/xu7pS7ikJBtsOWlv0njvJZHF6/zsW i7PLDrJZXPn6ns3i6veXzBYn31xlseicuITdYuL+s+wWl3fNYbM41Bdtce3nY2aLT7MeMlus +LmV0aK9y8bi5/U2Zovjd54yOQh4vL/Ryu4xu+Eii8fsjpmsHov3vGTymLPoBrPHiQmXmDzu XNvD5rH92wNWj/vdx5k8lky7yuZxoHcyi8fnTXIBPFF6NkX5pSWpChn5xSW2StGGFkZ6hpYW ekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6GUsvf2Qp2MpTMaH1H3MD4yauLkZODgkBE4m2 vSeZuxi5OIQEljJK3FhwkBUiIS6xe/5bZghbWOLPtS42iKJnjBIzexaydDFycPAK2EnsfegG YrIIqEo8OMEBUs4rIChxcuYTFhBbVCBB4uyHeUwgtrBAksTOB+2MIDYz0PimLytZQUaKCDQw SVy6u5gJxGEW+Mok0fJqKTtIlZDAbUaJyd9rQWw2AU2Jv5tvsoHYnAKhEmsfL2ODmGQm0bW1 C2qqvETz1tnMExiFZiE5ZBaShbOQtMxC0rKAkWUVo0hqaXFuem6xkV5xYm5xaV66XnJ+7iZG YELYduznlh2MK1991DvEyMTBeIhRgoNZSYRX+EBighBvSmJlVWpRfnxRaU5q8SFGU2BgTGSW Ek3OB6akvJJ4QzMDU0MTM0sDU0szYyVxXpMja+KFBNITS1KzU1MLUotg+pg4OKUamFINha07 DU6UT/594BHzcj+Gl0m1mzbrNRj8ZVNb9HWrWsB6GcsJ5ufLVjkz1U1kMFr9qLVWf/8ztxXe rLI7/fwdn1wRtv1TKBX+jGtx1QbGF7xXj7WuU5oqox+84PPso5/P35G2K/gZvVs+/OqqGRHs /TOmv/uYZFrUvylUbprrnTOaPy98cDtXcmP6P6UZIalXi7ZYhP35P5dZIJd5H5uxcm3mtGPH NWtnK1/Q+C1wvtjxgS/3ja7Dd8uezN2wIa9YmCEtM41JOKWp0ZWfJ0GjoO2qSW5OMtvP4vRk wQ1rXT7ynPt49da3mA31raefMggWREwR/n7ZJCPXLK5tdrnIjcKiB8s9tj2vOO+xUomlOCPR UIu5qDgRAGNyjryRAwAA X-CMS-MailID: 20210331095539eucas1p298f10946de0d7fdfc7234d8694179327 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20210330025424eucas1p2f0a5f19db47a75c27d65f07cb4bfcd4d X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20210330025424eucas1p2f0a5f19db47a75c27d65f07cb4bfcd4d References: <20210330025345.3980086-1-dianders@chromium.org> <20210329195255.v2.7.I826adf4faeb7f39f560b387f6b380e639c6986c8@changeid> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org W dniu 30.03.2021 o 04:53, Douglas Anderson pisze: > If we just leave the detect() function as NULL then the upper layers > assume we're always connected. There's no reason for a stub. > > Signed-off-by: Douglas Anderson Reviewed-by: Andrzej Hajda Regards Andrzej > --- > > (no changes since v1) > > drivers/gpu/drm/bridge/ti-sn65dsi86.c | 12 ------------ > 1 file changed, 12 deletions(-) > > diff --git a/drivers/gpu/drm/bridge/ti-sn65dsi86.c b/drivers/gpu/drm/bridge/ti-sn65dsi86.c > index 50a52af8e39f..a0a00dd1187c 100644 > --- a/drivers/gpu/drm/bridge/ti-sn65dsi86.c > +++ b/drivers/gpu/drm/bridge/ti-sn65dsi86.c > @@ -306,20 +306,8 @@ static struct drm_connector_helper_funcs ti_sn_bridge_connector_helper_funcs = { > .mode_valid = ti_sn_bridge_connector_mode_valid, > }; > > -static enum drm_connector_status > -ti_sn_bridge_connector_detect(struct drm_connector *connector, bool force) > -{ > - /** > - * TODO: Currently if drm_panel is present, then always > - * return the status as connected. Need to add support to detect > - * device state for hot pluggable scenarios. > - */ > - return connector_status_connected; > -} > - > static const struct drm_connector_funcs ti_sn_bridge_connector_funcs = { > .fill_modes = drm_helper_probe_single_connector_modes, > - .detect = ti_sn_bridge_connector_detect, > .destroy = drm_connector_cleanup, > .reset = drm_atomic_helper_connector_reset, > .atomic_duplicate_state = drm_atomic_helper_connector_duplicate_state,