From patchwork Thu Feb 18 22:46:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Rodrigo Vivi X-Patchwork-Id: 12094469 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1268C433DB for ; Thu, 18 Feb 2021 22:46:30 +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 7EF1A64E2E for ; Thu, 18 Feb 2021 22:46:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7EF1A64E2E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 79D776E89C; Thu, 18 Feb 2021 22:46:29 +0000 (UTC) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7A8836E89C; Thu, 18 Feb 2021 22:46:28 +0000 (UTC) IronPort-SDR: WaU/KIcI5/uGECBYHPu8eZaEwM0A8piC5yTa+ePeinbTvFuvGWGF20/osY9BkL7NABCbuiClWs ajFpikkgZ93A== X-IronPort-AV: E=McAfee;i="6000,8403,9899"; a="268522365" X-IronPort-AV: E=Sophos;i="5.81,187,1610438400"; d="scan'208";a="268522365" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Feb 2021 14:46:27 -0800 IronPort-SDR: D/VqrzSx3R25NMONmjXpQtg25mwc1NjwV2iMeRa4lQwqGEIrD0vre6bsdxNXSFgJgbuOQS8qEz 74DzGhFfuglQ== X-IronPort-AV: E=Sophos;i="5.81,187,1610438400"; d="scan'208";a="495785854" Received: from arohrbax-mobl.amr.corp.intel.com (HELO intel.com) ([10.209.140.4]) by fmsmga001-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Feb 2021 14:46:26 -0800 Date: Thu, 18 Feb 2021 17:46:25 -0500 From: Rodrigo Vivi To: Dave Airlie , Daniel Vetter Subject: [PULL] drm-intel-next-fixes Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Rodrigo Vivi , Sean Paul , intel-gfx@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave and Daniel, Here goes drm-intel-next-fixes-2021-02-18: - Restrict DRM_I915_DEBUG to developer builds (Chris) - Fix return and error codes (Dan) - Suspend/Resume fix (Chris) - Disable atomics in L3 for gen9 (Chris) - Flush before changing register state (Chris) - Fix for GLK's HDMI (Ville) - Fix ILK+'s plane strides with Xtiling (Ville) - Correct surface base address for renderclear (Chris) Thanks, Rodrigo. The following changes since commit 4c3a3292730c56591472717d8c5c0faf74f6c6bb: drm/amd/display: fix unused variable warning (2021-02-05 09:49:44 +1000) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-fixes-2021-02-18 for you to fetch changes up to 81ce8f04aa96f7f6cae05770f68b5d15be91f5a2: drm/i915/gt: Correct surface base address for renderclear (2021-02-17 06:19:04 -0500) ---------------------------------------------------------------- - Restrict DRM_I915_DEBUG to developer builds (Chris) - Fix return and error codes (Dan) - Suspend/Resume fix (Chris) - Disable atomics in L3 for gen9 (Chris) - Flush before changing register state (Chris) - Fix for GLK's HDMI (Ville) - Fix ILK+'s plane strides with Xtiling (Ville) - Correct surface base address for renderclear (Chris) ---------------------------------------------------------------- Chris Wilson (5): drm/i915: Restrict DRM_I915_DEBUG to developer builds drm/i915/gem: Move freeze/freeze_late next to suspend/suspend_late drm/i915: Disable atomics in L3 for gen9 drm/i915/gt: Flush before changing register state drm/i915/gt: Correct surface base address for renderclear Dan Carpenter (2): drm/i915/gvt: fix uninitialized return in intel_gvt_update_reg_whitelist() drm/i915/gem: Fix oops in error handling code Ville Syrjälä (2): drm/i915: Reject 446-480MHz HDMI clock on GLK drm/i915: Disallow plane x+w>stride on ilk+ with X-tiling drivers/gpu/drm/i915/Kconfig.debug | 2 ++ drivers/gpu/drm/i915/display/i9xx_plane.c | 27 ++++++++++++++++++ drivers/gpu/drm/i915/display/intel_display.c | 12 ++++---- drivers/gpu/drm/i915/display/intel_display.h | 6 ++++ drivers/gpu/drm/i915/display/intel_hdmi.c | 6 +++- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 41 ++++++++++++++++++++++++++++ drivers/gpu/drm/i915/gem/i915_gem_pm.h | 3 ++ drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 12 +++----- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 ++++++ drivers/gpu/drm/i915/gvt/cmd_parser.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 2 -- drivers/gpu/drm/i915/i915_gem.c | 41 ---------------------------- drivers/gpu/drm/i915/i915_reg.h | 7 +++++ drivers/gpu/drm/i915/selftests/i915_gem.c | 1 + 16 files changed, 115 insertions(+), 60 deletions(-)