From patchwork Thu Mar 16 14:08:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jayesh Choudhary X-Patchwork-Id: 6761 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp522613wrt; Thu, 16 Mar 2023 07:44:39 -0700 (PDT) X-Google-Smtp-Source: AK7set+A17Xtp//DnP0Mtu1tKQ+hsmvpl16SeGvf/yWRzLogOeSJPp6aBpo2w7/PgTq0q7oKQYte X-Received: by 2002:a17:90b:3803:b0:23e:7254:e319 with SMTP id mq3-20020a17090b380300b0023e7254e319mr4256013pjb.39.1678977879611; Thu, 16 Mar 2023 07:44:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678977879; cv=none; d=google.com; s=arc-20160816; b=y9fpD936pMU/zKSSijUFHBFXmQk8CzDmKYQ0TG3TaUYsopRyMvFJtlYx1BxDVqh4Kx v/VRWNcHyefkg/h+edSjTdr2MRAe4qd65smQQbIh8TOpm/HKdM1Bkd8umdoCyGvNBQ2f jyXKJLlqoDJF6qmF9zyLvwqzGtRCFf6k7CJc7mTYZ2BvoeJyfCOap/yScjuNTAtU3gHX fh13C1kvO3RMesow2ZfoUkHY8rpAM1OKOFwlBxZbxkr7tq/8T2KDwfSWt2WGxcd/xcpX P8T7A9QE3fw0N4g9r0ClX2dFuTfVAnsXikFc6zSnhHd+JJ8rsE5f4nYqALn3zrQWB/H3 6EmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=VL6HqEd52XXWShlQDLxkAqeGBTxh4ULQlsMbsYsBoSQ=; b=UbN1fFhniD7fdYGkVLBNmvWzoiXC8rpLG/j5yimZ7zqqlNPLliLQGe3D61WUgDEOnW k5jC+gTrX2QS7EkPkG+3Fq0h7JwVeqZ/4/15lOMfMeLp/EXpMCMJfXeRGKYTvSHEK2pW x+BDfcXVvkGT1UFz9CHGS3bGyxXF0OpYaUiGSDmUVXRZvs0cYUujNNQgL5cOyaVzwGBi QwCllqVCDep31iE+MdSJit75viM2UF1sKqNd3+/2jkWwoaKfyAxDG1PCnhPZkQgD5Frb ojyjWh+wdzwXw7gedthq76fonE9+zsxAfgzCzoxJ0rBc+7/Tdggs1F+W4u+xyY9ypJK+ P5qA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=SRke1TYz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j9-20020a17090a3e0900b0023d3ecf85c5si4991041pjc.59.2023.03.16.07.44.23; Thu, 16 Mar 2023 07:44:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=SRke1TYz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230139AbjCPOI7 (ORCPT + 99 others); Thu, 16 Mar 2023 10:08:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53962 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbjCPOI4 (ORCPT ); Thu, 16 Mar 2023 10:08:56 -0400 Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31184AD08; Thu, 16 Mar 2023 07:08:54 -0700 (PDT) Received: from lelv0265.itg.ti.com ([10.180.67.224]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 32GE8PZT042787; Thu, 16 Mar 2023 09:08:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1678975705; bh=VL6HqEd52XXWShlQDLxkAqeGBTxh4ULQlsMbsYsBoSQ=; h=From:To:CC:Subject:Date; b=SRke1TYzkd6FY5LxoUETPUblSucc8fHULT3XaaR1KDKmEy0DNruD9orKxdCz3Rgjq XULlxOcFEm1G+7MYDHtF2rYHk36I0DuIn5dEs0QJ4wCFul5STpyrXrvP4x+8k5MUag yjP4s9kWcQxR330BvwVyGl36rjyZP3gNb+HGxCPA= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 32GE8PKc015616 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 16 Mar 2023 09:08:25 -0500 Received: from DLEE115.ent.ti.com (157.170.170.26) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.16; Thu, 16 Mar 2023 09:08:25 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.16 via Frontend Transport; Thu, 16 Mar 2023 09:08:25 -0500 Received: from localhost (ileaxei01-snat.itg.ti.com [10.180.69.5]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 32GE8OHv048675; Thu, 16 Mar 2023 09:08:24 -0500 From: Jayesh Choudhary To: , , CC: , , , , , , , , , , , , , , , , , , , , Subject: [PATCH 0/2] "no-hpd" support in CDNS DP bridge driver Date: Thu, 16 Mar 2023 19:38:21 +0530 Message-ID: <20230316140823.234263-1-j-choudhary@ti.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760535909030579662?= X-GMAIL-MSGID: =?utf-8?q?1760535909030579662?= In J721s2 EVM, DP0 HPD is not connected to correct HPD pin on SOC which results in HPD detect as always connnected, so when display is not connected driver continuously retries to read EDID and DPCD registers. To handle such cases add support for no hpd configuration in cdns-mhdp driver. DT changes for display in j721s2 will be posted once we have no-hpd support and multilink DP support[1] merged. [1]: Rahul T R (2): dt-bindings: drm/bridge: Add no-hpd property drm: bridge: cdns-mhdp8546: Add support for no-hpd .../display/bridge/cdns,mhdp8546.yaml | 6 +++ .../drm/bridge/cadence/cdns-mhdp8546-core.c | 37 ++++++++++++++++--- .../drm/bridge/cadence/cdns-mhdp8546-core.h | 1 + 3 files changed, 39 insertions(+), 5 deletions(-)