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 3392AC433EF for ; Thu, 30 Jun 2022 14:03:45 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 6124411B1C4; Thu, 30 Jun 2022 14:03:44 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8AAC811B1C2; Thu, 30 Jun 2022 14:03:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656597823; x=1688133823; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=jXez//ZDoKLEd+3YWJ/JMMETrMUsCmxHnAEBqMeEpkk=; b=KeIpiYOnJlL2xnx8OacuJJpTCwBWAZz7evAV17ccD68fWA0N0fnrS/BX /Gucyw1TCzwK6Ed64BPOA39cada6B2EHIX29x5bV4zJ4ghhJR8xItYXrZ qwiCNW7DK+XicaqIJPlQ+zuBCXYqt2+B8m/1vCxmPqa3l4kwoyyhrSv29 /TMcoZz5311Wz0lf4jGNFOkv3JnA2D0mLnjHjEL+5rX2X0nYf8oxrT+t4 1qNSZToCRsh4Lgcu8bvZYZF22IT8zeFgPxZZIn6tOSmBu0uigsu2uBKRw uRplsOowHliJ7f3ccbs9h/o9GWpx8YLLYf3xBI9npKtbVa+BI1EPVMegv A==; X-IronPort-AV: E=McAfee;i="6400,9594,10393"; a="262153400" X-IronPort-AV: E=Sophos;i="5.92,234,1650956400"; d="scan'208";a="262153400" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2022 07:03:26 -0700 X-IronPort-AV: E=Sophos;i="5.92,234,1650956400"; d="scan'208";a="647903028" Received: from lab-ah.igk.intel.com ([10.91.215.196]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2022 07:03:24 -0700 From: Andrzej Hajda To: Jani Nikula , =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= , Arun R Murthy Date: Thu, 30 Jun 2022 16:03:06 +0200 Message-Id: <20220630140308.3485100-1-andrzej.hajda@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Organization: Intel Technology Poland sp. z o.o. - ul. Slowackiego 173, 80-298 Gdansk - KRS 101882 - NIP 957-07-52-316 Content-Transfer-Encoding: 8bit Subject: [Intel-gfx] [PATCH v2 0/2] drm/i915/display: stop HPD workers before display driver unregister X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrzej Hajda , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Rodrigo Vivi Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi Jani, Ville, Arun, This patchset is replacement of patch "drm/i915/display: disable HPD workers before display driver unregister" [1]. Ive decided to split patch into two parts - fbdev and MST, there are different issues. Ive also dropped shutdown path, as it has slightly different requirements, and more importantly I am not able to test properly. v2 (thx Arun for review): - reword of commit message (Arun) - intel_fbdev_hpd_set_suspend replaced with intel_fbdev_set_suspend (Arun) [1]: https://patchwork.freedesktop.org/series/103811/ Regards Andrzej Andrzej Hajda (2): drm/i915/hpd: postpone HPD cancel work after last user suspension drm/i915/fbdev: suspend HPD before fbdev unregistration drivers/gpu/drm/i915/display/intel_display.c | 3 +++ drivers/gpu/drm/i915/display/intel_fbdev.c | 3 ++- drivers/gpu/drm/i915/i915_irq.c | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) -- 2.25.1