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 34ED9CD5BB1 for ; Tue, 26 May 2026 19:21:39 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9580510E1E2; Tue, 26 May 2026 19:21:38 +0000 (UTC) Received: from mx3.molgen.mpg.de (mx3.molgen.mpg.de [141.14.17.11]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0B5B710E1E2 for ; Tue, 26 May 2026 19:21:36 +0000 (UTC) Received: from abreu (ip5f5af0d1.dynamic.kabel-deutschland.de [95.90.240.209]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id CBF084C1511A9A; Tue, 26 May 2026 21:21:09 +0200 (CEST) From: Paul Menzel To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter Cc: Paul Menzel , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH v2] drm/probe-helper: honour connector->force in drm_helper_probe_detect() Date: Tue, 26 May 2026 21:18:11 +0200 Message-ID: <20260526191812.30542-2-pmenzel@molgen.mpg.de> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" V2l0aCBgdmlkZW89RFAtMjpkIGRybS5kZWJ1Zz0weDA0YCB0aGUgY29ubmVjdG9ycyBhcmUgY29y cmVjdGx5IGZvcmNlZCBvZmYKYXQgaW5pdCB0aW1lOgoKICAgIFs5Ljc0MjQ2OF0gW2RybV0gZm9y Y2luZyBEUC0yIGNvbm5lY3RvciBvZmYKCmJ1dCBpbnRlbF9kcF9kZXRlY3QoKSBpcyBzdGlsbCBj YWxsZWQgaW1tZWRpYXRlbHkgYWZ0ZXI6CgogICAgWzkuOTA4NzM4XSBbZHJtOmludGVsX2RwX2Rl dGVjdF0gW0NPTk5FQ1RPUjoxMzA6RFAtMl0KICAgIFs5LjkxMjk4Ml0gW2RybTppbnRlbF9ob3Rw bHVnX2RldGVjdF9jb25uZWN0b3JdIFtDT05ORUNUT1I6MTMwOkRQLTJdIHN0YXR1cyB1cGRhdGVk IGZyb20gdW5rbm93biB0byB1bmtub3duIChlcG9jaCBjb3VudGVyIDAtPjEpCgpkcm1faGVscGVy X3Byb2JlX3NpbmdsZV9jb25uZWN0b3JfbW9kZXMoKSBhbHJlYWR5IHNob3J0LWNpcmN1aXRzIHdo ZW4KY29ubmVjdG9yLT5mb3JjZSBpcyBzZXQsIHJldHVybmluZyB0aGUgZm9yY2VkIHN0YXR1cyB3 aXRob3V0IGNhbGxpbmcgYW55CmRldGVjdCBjYWxsYmFja3MuICBkcm1faGVscGVyX3Byb2JlX2Rl dGVjdCgpIGhvd2V2ZXIgaGFzIG5vIHN1Y2ggZ3VhcmQsIHNvCmNhbGxlcnMgdGhhdCBnbyB0aHJv dWdoIGl0IGRpcmVjdGx5IOKAkyBzdWNoIGFzIGk5MTXigJlzCmludGVsX2hvdHBsdWdfZGV0ZWN0 X2Nvbm5lY3RvcigpIOKAkyBzdGlsbCBydW4gdGhlIGZ1bGwgaGFyZHdhcmUgcHJvYmUgKEFVWApE UENEIHJlYWQsIEdNQnVzIEREQyB0cmFuc2FjdGlvbiwgLi4uKSBldmVuIHdoZW4gdGhlIHVzZXIg aGFzIGZvcmNlZCBhCmNvbm5lY3RvciBvZmYgdmlhIHRoZSBgdmlkZW89YCBjb21tYW5kLWxpbmUg cGFyYW1ldGVyLgoKQWRkIHRoZSBzYW1lIGNvbm5lY3Rvci0+Zm9yY2UgY2hlY2sgZm9yIGZvcmNl ZCBvZmYgY29ubmVjdG9ycyBhdCB0aGUgdG9wIG9mCmRybV9oZWxwZXJfcHJvYmVfZGV0ZWN0KCks IHNvIHRoYXQgdGhlIGhhcmR3YXJlIHByb2JlIGlzIHNraXBwZWQgcmVnYXJkbGVzcwpvZiB0aGUg ZW50cnkgcG9pbnQuICBUaGlzIG1ha2VzIHZpZGVvPTxjb25uZWN0b3I+OmQgZWZmZWN0aXZlIGF0 IGJvb3QgdGltZSwKbm90IGp1c3QgZm9yIHVzZXJzcGFjZSBHRVRDT05ORUNUT1IgaW9jdGxzLgoK RFJNX0ZPUkNFX09OIGFuZCBEUk1fRk9SQ0VfT05fRElHSVRBTCBhcmUgaW50ZW50aW9uYWxseSBu b3Qgc2hvcnQtCmNpcmN1aXRlZCBoZXJlOiBmb3IgdGhvc2UgY2FzZXMgdGhlIGRldGVjdCBjYWxs YmFjayBtdXN0IHN0aWxsIHJ1biB0bwppbml0aWFsaXNlIHNpbmsgY2FwYWJpbGl0aWVzIHN1Y2gg YXMgRFBDRCBsaW5rIHJhdGUgYW5kIGxhbmUgY291bnQuCgpUZXN0ZWQgb24gYSBEZWxsIFhQUyAx MyA5MzYwIChJbnRlbCBLYWJ5IExha2UtVSBHVDIgW0hEIEdyYXBoaWNzIDYyMF0KWzgwODY6NTkx Nl0pLiBXaXRoIGB2aWRlbz1EUC0yOmQgZHJtLmRlYnVnPTB4MDQsIExpbnV4IGxvZ3M6CgogICAg WyAgIDExLjcwMTI0M10gW2RybV0gZm9yY2luZyBEUC0yIGNvbm5lY3RvciBvZmYKICAgIFsuLi5d CiAgICBbICAgMTIuMTAyMDA5XSBpOTE1IDAwMDA6MDA6MDIuMDogW2RybTpkcm1faGVscGVyX3By b2JlX2RldGVjdCBbZHJtX2ttc19oZWxwZXJdXSBbQ09OTkVDVE9SOjEzMDpEUC0yXSBmb3JjZWQg b2ZmLCBza2lwcGluZyBkZXRlY3QKCnYyOiBEbyBub3QgcmV0dXJuIGVhcmx5IGZvciBEUk1fRk9S Q0VfT04gYW5kIERSTV9GT1JDRV9PTl9ESUdJVEFMIChKYW5pLApnZW1pbmkvZ2VtaW5pLTMuMS1w cm8tcHJldmlldykKCkFzc2lzdGVkLWJ5OiBDbGF1ZGUgU29ubmV0IDQuNgpTaWduZWQtb2ZmLWJ5 OiBQYXVsIE1lbnplbCA8cG1lbnplbEBtb2xnZW4ubXBnLmRlPgotLS0KCgogZHJpdmVycy9ncHUv ZHJtL2RybV9wcm9iZV9oZWxwZXIuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9wcm9iZV9oZWxwZXIu YyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fcHJvYmVfaGVscGVyLmMKaW5kZXggZDRkYzhjYjQ1YmNl Li5iNjU3YWUxMDlmOTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fcHJvYmVfaGVs cGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9wcm9iZV9oZWxwZXIuYwpAQCAtNDAxLDYg KzQwMSwxMiBAQCBkcm1faGVscGVyX3Byb2JlX2RldGVjdChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAq Y29ubmVjdG9yLAogCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBjb25uZWN0b3ItPmRldjsKIAlp bnQgcmV0OwogCisJaWYgKGNvbm5lY3Rvci0+Zm9yY2UpIHsKKwkJZHJtX2RiZ19rbXMoZGV2LCAi W0NPTk5FQ1RPUjolZDolc10gZm9yY2VkIG9mZiwgc2tpcHBpbmcgZGV0ZWN0XG4iLAorCQkJICAg IGNvbm5lY3Rvci0+YmFzZS5pZCwgY29ubmVjdG9yLT5uYW1lKTsKKwkJcmV0dXJuIGNvbm5lY3Rv cl9zdGF0dXNfZGlzY29ubmVjdGVkOworCX0KKwogCWlmICghY3R4KQogCQlyZXR1cm4gZHJtX2hl bHBlcl9wcm9iZV9kZXRlY3RfY3R4KGNvbm5lY3RvciwgZm9yY2UpOwogCi0tIAoyLjUzLjAKCg==