Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1433283ybz; Thu, 16 Apr 2020 09:04:39 -0700 (PDT) X-Google-Smtp-Source: APiQypLYsVC2dQqSE7W5KNdh0PmTROx9v0up4t41XzOOt1GfZXBNFLVlQf5uwZXQF2zpJvSFuDIX X-Received: by 2002:adf:fe41:: with SMTP id m1mr34950630wrs.52.1587053079045; Thu, 16 Apr 2020 09:04:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587053079; cv=none; d=google.com; s=arc-20160816; b=By9RmsP/Le/jUlnrHbnq7MprmsGAncwVaBdorVjmc//S+oYSaPJED8rZPDzWKfMQFd Ikl7dcIVGQX9CFcQaBhLBYnXxKv+tefoBHO1vhMSyWEhBTl8WBHZGVS15WLcfr50A26V TpysE/gdjIabPaSuraYM8nUjxnVrA5C4V6R5dJeCM54mBe8+4QoSVyC6Ui1jkfbPSNA/ /h4JMLJicWWNj8X7XMi/41tHmn57g29jXWYPq/Zsq13nS4+yLHsPrSEIm7SgEYrfAfgL 1sptI+ibj5hCAST7sIIgGGwW4KKnxX0rkBo+9neS3iHB3uIc7PliOPaWDCcASEJ9phMV ZqDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=B2VFpKQVOVTX+7ZIVU+HXQNVhRp5io7S/oT1oc0YdDg=; b=pcrhJnaaWctEIsuux0y8uYunua3mUAKqtviKhcjvvrJETSdddX/SFtaoSCdJTBsMEC Yf84swwmxvV3EqIn9+verme7x1Kah79VKq3aCV4vQbeyG/v6hTMzdyOYh2M4URPQpjMh WafG73u2FpC5EB7/wo9NraYOsz7aXbvsS6lnf1yDfRON7dljd5k9+yJJrasM9wL1MQdU xzCPu86CsCj0zA2dg5J0YpGtFZbukFPUc0Yc7GcDEHojwPmZROZiITWHhLjGSVyLZKbs E16bMQEPEDi1ScGxQuE1pUzCOK+KUpJT+xE6ZJO0KrnUm/8a2qCjVBQ2OrsKl55UJcdx +m8A== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c7si6544495edq.184.2020.04.16.09.03.50; Thu, 16 Apr 2020 09:04:39 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2442874AbgDPP61 (ORCPT + 99 others); Thu, 16 Apr 2020 11:58:27 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:41678 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2442873AbgDPP5c (ORCPT ); Thu, 16 Apr 2020 11:57:32 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: eballetbo) with ESMTPSA id EF1C32A22A8 From: Enric Balletbo i Serra To: linux-kernel@vger.kernel.org Cc: Collabora Kernel ML , matthias.bgg@gmail.com, drinkcat@chromium.org, hsinyi@chromium.org, laurent.pinchart@ideasonboard.com, Daniel Vetter , David Airlie , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , dri-devel@lists.freedesktop.org Subject: [PATCH v2 2/7] drm/bridge_connector: Set default status connected for eDP connectors Date: Thu, 16 Apr 2020 17:57:14 +0200 Message-Id: <20200416155720.2360443-3-enric.balletbo@collabora.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200416155720.2360443-1-enric.balletbo@collabora.com> References: <20200416155720.2360443-1-enric.balletbo@collabora.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In an eDP application, HPD is not required and on most bridge chips useless. If HPD is not used, we need to set initial status as connected, otherwise the connector created by the drm_bridge_connector API remains in an unknown state. Signed-off-by: Enric Balletbo i Serra --- Changes in v2: None drivers/gpu/drm/drm_bridge_connector.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/drm_bridge_connector.c b/drivers/gpu/drm/drm_bridge_connector.c index c6994fe673f3..a58cbde59c34 100644 --- a/drivers/gpu/drm/drm_bridge_connector.c +++ b/drivers/gpu/drm/drm_bridge_connector.c @@ -187,6 +187,7 @@ drm_bridge_connector_detect(struct drm_connector *connector, bool force) case DRM_MODE_CONNECTOR_DPI: case DRM_MODE_CONNECTOR_LVDS: case DRM_MODE_CONNECTOR_DSI: + case DRM_MODE_CONNECTOR_eDP: status = connector_status_connected; break; default: -- 2.25.1