Message ID | 20200630215601.28557-1-ville.syrjala@linux.intel.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <SRS0=xh9c=AL=lists.freedesktop.org=intel-gfx-bounces@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A3DF0739 for <patchwork-intel-gfx@patchwork.kernel.org>; Tue, 30 Jun 2020 21:56:08 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 8B9B3206B6 for <patchwork-intel-gfx@patchwork.kernel.org>; Tue, 30 Jun 2020 21:56:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8B9B3206B6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CD14A6E419; Tue, 30 Jun 2020 21:56:06 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2FB256E419 for <intel-gfx@lists.freedesktop.org>; Tue, 30 Jun 2020 21:56:05 +0000 (UTC) IronPort-SDR: XQnzF5FT4r+5y0edo0slXqBvMac4+RoGba2nopXlbct5sdZYw2EF7Lb6HMEkyU3EzljrTNI40q GMPs9xV5H78A== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143872373" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143872373" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 14:56:04 -0700 IronPort-SDR: rWyi039K8NQqMmO2EM3uEBz+AykN/u0n5zQZuMyxMuaWUP4iwgmU77lq1lSc08WPopn8AVov9v ivPTEp9WgImg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="295345786" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by orsmga002.jf.intel.com with SMTP; 30 Jun 2020 14:56:02 -0700 Received: by stinkbox (sSMTP sendmail emulation); Wed, 01 Jul 2020 00:56:01 +0300 From: Ville Syrjala <ville.syrjala@linux.intel.com> To: intel-gfx@lists.freedesktop.org Date: Wed, 1 Jul 2020 00:55:49 +0300 Message-Id: <20200630215601.28557-1-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 00/12] drm/i915: Futher hotplug cleanups X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development <intel-gfx.lists.freedesktop.org> List-Unsubscribe: <https://lists.freedesktop.org/mailman/options/intel-gfx>, <mailto:intel-gfx-request@lists.freedesktop.org?subject=unsubscribe> List-Archive: <https://lists.freedesktop.org/archives/intel-gfx> List-Post: <mailto:intel-gfx@lists.freedesktop.org> List-Help: <mailto:intel-gfx-request@lists.freedesktop.org?subject=help> List-Subscribe: <https://lists.freedesktop.org/mailman/listinfo/intel-gfx>, <mailto:intel-gfx-request@lists.freedesktop.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" <intel-gfx-bounces@lists.freedesktop.org> |
Series |
drm/i915: Futher hotplug cleanups
|
expand
|
From: Ville Syrjälä <ville.syrjala@linux.intel.com> Our hotplug interrupt handling is still a mess. Continue the cleanup. Ville Syrjälä (12): drm/i915: Add more AUX CHs to the enum drm/i915: Add PORT_{H,I} to intel_port_to_power_domain() drm/i915: Add AUX_CH_{H,I} power domain handling drm/i915: Add VBT DVO ports H and I drm/i915: Add VBT AUX CH H and I drm/i915: Nuke the redundant TC/TBT HPD bit defines drm/i915: Configure GEN11_{TBT,TC}_HOTPLUG_CTL for ports TC5/6 drm/i915: Split icp_hpd_detection_setup() into ddi vs. tc parts drm/i915: Move hpd_pin setup to encoder init drm/i915: Introduce HPD_PORT_TC<n> drm/i915: Introduce intel_hpd_hotplug_irqs() drm/i915: Nuke pointless variable drivers/gpu/drm/i915/display/intel_bios.c | 8 + drivers/gpu/drm/i915/display/intel_ddi.c | 64 +++++ drivers/gpu/drm/i915/display/intel_display.c | 12 + drivers/gpu/drm/i915/display/intel_display.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 28 +-- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 10 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_irq.c | 227 +++++++----------- drivers/gpu/drm/i915/i915_reg.h | 36 +-- 11 files changed, 203 insertions(+), 205 deletions(-)