Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp794765pxb; Tue, 3 Nov 2020 12:43:59 -0800 (PST) X-Google-Smtp-Source: ABdhPJy4+M+i7K5p2gkT/Y3k6e/lk+IDFfRbMPMxtLpZAIP0lTDxP0ozioB3F7gCCmI8lvz8icGm X-Received: by 2002:a17:906:1159:: with SMTP id i25mr2029699eja.398.1604436239149; Tue, 03 Nov 2020 12:43:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604436239; cv=none; d=google.com; s=arc-20160816; b=ZOpLW2+PyJXcttKuLTzB+MXuX8MdnwYTLg84JIpjXs1BhOi1ll4G7+wbAHWGy/8rvB tz5L/XAlXUjwqXPEXQ6xrf8FwbZanAUyw/HRtN7RwT8s8oq5HT8/dp1Vf3C0JfrXt++Z nv72xjXAEgUSnwwK4fIx7A0Dr6+8RF9jv6e9f6JzzB50lojsj5/CZ1zo2aHWfg6go7ly /V4/CQ9mHU/IRC6yCa95u5Si0+ikIA1K4wSFSvaSBdh8nDE6DRITzU9elHW8I0Hh7NFL swr9p9mDRxKu3BAUT5ZAQKnmQFpdg0M4/NifE1mGVMvC8J4gAtFHiwrCrztOEyRUq4kV NJSw== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=OwOGsDqcs8MwiL0IGBTuq+9wCZcrnQYg6013eTqmaok=; b=BmDftZn+DaUx5F05Dlc+2y3xcxUaUNxT06IvsmF9LV8ci75Ui+rNmteHyytx6ieJe9 b67KjAnCo4cP/pPdUu6YVg6R9UoR5yIG6KpMAkiFpAPsdbRfgUYJe+6lOKrYtl3a7HOi DeeUsrhn7cPvHthwLD47msJ9/N+hVEvaHwBvRYRSD0tck9Z6kAB/ILBJBrMghpVJG+qU AP+InJYEEnwIxLVKXFPVIsIpqudgaUaQOYx7ElMnzhL9LdqNX9YNJSmrMrT2l3+RN1om AAoC1ee7Gs4eq9L7B0yjVjAtepFtsbX3qZOogM3xD6ZeeBgA5liPh9t44au5GZDkKtaN 8Upw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=BEd+2J7q; 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=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qc1si199ejb.315.2020.11.03.12.43.36; Tue, 03 Nov 2020 12:43:59 -0800 (PST) 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=@kernel.org header.s=default header.b=BEd+2J7q; 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=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730286AbgKCUlA (ORCPT + 99 others); Tue, 3 Nov 2020 15:41:00 -0500 Received: from mail.kernel.org ([198.145.29.99]:52396 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730262AbgKCUkw (ORCPT ); Tue, 3 Nov 2020 15:40:52 -0500 Received: from localhost (83-86-74-64.cable.dynamic.v4.ziggo.nl [83.86.74.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B9B8822226; Tue, 3 Nov 2020 20:40:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604436052; bh=UU+4GilsOClfcA6ht0z1Ji4GBivAUTKH0T4WbJFuobQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BEd+2J7q1TxoaVBQ62j9DrLENScvbkwXJIxyTEWbCFAKQbv44hmUkUdIb/i/D6Aml wbHRdaBBT+s1I4/mp586i2C9ow4sjhvmV2u4kTXV4hDu7OfZEhSou9JxJ4kPGNvgSN 5VnEJBQGvPawwHIeUiaKWC9kMw6v48zC9dmHgYfA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Laurent Pinchart , Sam Ravnborg , Enric Balletbo i Serra , Bilal Wasim , Sasha Levin Subject: [PATCH 5.9 082/391] drm/bridge_connector: Set default status connected for eDP connectors Date: Tue, 3 Nov 2020 21:32:13 +0100 Message-Id: <20201103203352.612565862@linuxfoundation.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201103203348.153465465@linuxfoundation.org> References: <20201103203348.153465465@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Enric Balletbo i Serra [ Upstream commit c5589b39549d1875bb506da473bf4580c959db8c ] 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. Reviewed-by: Laurent Pinchart Acked-by: Sam Ravnborg Signed-off-by: Enric Balletbo i Serra Reviewed-by: Bilal Wasim Tested-by: Bilal Wasim Signed-off-by: Sam Ravnborg Link: https://patchwork.freedesktop.org/patch/msgid/20200826081526.674866-2-enric.balletbo@collabora.com Signed-off-by: Sasha Levin --- 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 c6994fe673f31..a58cbde59c34a 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.27.0