Received: by 2002:a05:6a10:6006:0:0:0:0 with SMTP id w6csp281104pxa; Thu, 27 Aug 2020 02:02:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx/aWlg68vHQxX+w1XbQgjBj0clygUSIfIF6DfoQgmyzkQbkYCj4vnJDQgrfsRktrYlQF6w X-Received: by 2002:a17:906:4c97:: with SMTP id q23mr20698515eju.11.1598518942581; Thu, 27 Aug 2020 02:02:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598518942; cv=none; d=google.com; s=arc-20160816; b=Hyw3V+HeXXFtYjUhFDoMdneJgqPV+kHo9yPUbxYPby/EvM48p94dNeZr+iAWn7GPV4 c0D+17uTh63/ngWZEoEQU/HtMEnA6VxDLg+ih52BZyZaXtK6eNkRLgcggMmcOKHqPRhT NbztcS8HjXHDB/EPfq9QlJNTFha937ZvJFIfGFmkAVSMid8OSH+e858GY8BS/ZASAmm1 I61qHzoRZ0EbT+PGdM2WhUsZG+ZyKe1B8Aj2k5Fo3vqs14N2i98DScoft4B17XTxAN+0 Xo5dzDka/LNr/5Dq+HZpS10gW7N5nC2A6xqAL2FY7FN6fmTRJkMPzCFoIXUC0TAqbhey S2pw== 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 :message-id:date:subject:cc:to:from; bh=txmfx94EMCw24QcC9XpApnIZ2B+vSDwXzUXmGwbgzD8=; b=PF/sPOKZoYdV/Am8E7oH+9SiKEqfweYl+kpv8G/GQH9dYF5fYHXGHSZbCUEpl/WP62 7CUSGiKZC5YbBNNIGsgUES/w8XPeRdCRkT72XKpQzlsaURr31z77NWZ1LfZBy/xoVA77 gvSUyuj2IypT2mYtP232Xtbl3pYJ4j7dUe4+2A6W6XNUwArtkDTCW1dNsbyGwj/fgh44 X2CIJdc9qToNML+sflmLmEHeyotAP+aPfZ0ukfQsMLpEMG7btQrATpkWetNy5CPu+dLx q2p6fhPSIK2cn2eZ5hzBXKTdQRG2luJxTvYs0jsoRjL5iiaGjvjZcrvTOpEK/3YLAtIY Uc6w== 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 d14si920147ejw.459.2020.08.27.02.01.59; Thu, 27 Aug 2020 02:02:22 -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 S1727986AbgH0I7V (ORCPT + 99 others); Thu, 27 Aug 2020 04:59:21 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:52888 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726851AbgH0I7U (ORCPT ); Thu, 27 Aug 2020 04:59:20 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: eballetbo) with ESMTPSA id EAC5B291331 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, sam@ravnborg.org, Andrzej Hajda , Daniel Vetter , David Airlie , Jernej Skrabec , Jonas Karlman , Laurent Pinchart , Neil Armstrong , dri-devel@lists.freedesktop.org Subject: [PATCH v3 0/1] drm/bridge: ps8640: Make sure all needed is powered to get the EDID Date: Thu, 27 Aug 2020 10:59:10 +0200 Message-Id: <20200827085911.944899-1-enric.balletbo@collabora.com> X-Mailer: git-send-email 2.28.0 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 The first 4 patches of the series version 2: - drm/bridge_connector: Set default status connected for eDP connectors - drm/bridge: ps8640: Get the EDID from eDP control - drm/bridge: ps8640: Return an error for incorrect attach flags - drm/bridge: ps8640: Print an error if VDO control fails Are already applied to drm-misc-next, so I removed from this series. The pending patch is part of the original series and is a rework of the power handling to get the EDID. Basically, we need to make sure all the needed is powered to be able to get the EDID. Before, we saw that getting the EDID failed as explained in the third patch. [1] https://lkml.org/lkml/2020/6/15/1208 Changes in v3: - Make poweron/poweroff and pre_enable/post_disable reverse one to each other (Sam Ravnborg) Changes in v2: - Use drm_bridge_chain_pre_enable/post_disable() helpers (Sam Ravnborg) Enric Balletbo i Serra (1): drm/bridge: ps8640: Rework power state handling drivers/gpu/drm/bridge/parade-ps8640.c | 68 ++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 10 deletions(-) -- 2.28.0