Message ID | 20201027203955.28032-1-ville.syrjala@linux.intel.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <SRS0=9UyP=EC=lists.freedesktop.org=intel-gfx-bounces@kernel.org> 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=-6.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=no 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 6E0EDC4363A for <intel-gfx@archiver.kernel.org>; Tue, 27 Oct 2020 20:40:02 +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 CC21620725 for <intel-gfx@archiver.kernel.org>; Tue, 27 Oct 2020 20:40:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CC21620725 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 F14AE6E0DD; Tue, 27 Oct 2020 20:40:00 +0000 (UTC) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 187256E0DD for <intel-gfx@lists.freedesktop.org>; Tue, 27 Oct 2020 20:39:59 +0000 (UTC) IronPort-SDR: Cqsm8OH1el6XmQ9OoYaZyaHLSTGF9eM1YVxHknAJC1Fw72iGMsWsqG4lwsGqG+X4sMp1XEdwaN eGLpgCZP5AGA== X-IronPort-AV: E=McAfee;i="6000,8403,9787"; a="165569930" X-IronPort-AV: E=Sophos;i="5.77,424,1596524400"; d="scan'208";a="165569930" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Oct 2020 13:39:58 -0700 IronPort-SDR: XuD/90fOQPRpOIcQn6Wo5ZWlwBfaS57E6mp6JN94fvmy+MNnRPpE6MUuYHGHmmHAZ7OSWOjYIj iW84iktQV6AQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,424,1596524400"; d="scan'208";a="350410246" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by orsmga008.jf.intel.com with SMTP; 27 Oct 2020 13:39:56 -0700 Received: by stinkbox (sSMTP sendmail emulation); Tue, 27 Oct 2020 22:39:55 +0200 From: Ville Syrjala <ville.syrjala@linux.intel.com> To: intel-gfx@lists.freedesktop.org Date: Tue, 27 Oct 2020 22:39:47 +0200 Message-Id: <20201027203955.28032-1-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 0/8] drm/i915: Remainder of dbuf state stuff 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: Remainder of dbuf state stuff
|
expand
|
From: Ville Syrjälä <ville.syrjala@linux.intel.com> The remainder of my original dbuf state series. We merged most of it in but would be good to get rid of the remaining warts as some of those have been causing grief to actual users. Ville Syrjälä (8): drm/i915: Extract intel_crtc_ddb_weight() drm/i915: Pass the crtc to skl_compute_dbuf_slices() drm/i915: Introduce intel_dbuf_slice_size() drm/i915: Introduce skl_ddb_entry_for_slices() drm/i915: Move pipe ddb entries into the dbuf state drm/i915: Extract intel_crtc_dbuf_weights() drm/i915: Encapsulate dbuf state handling harder drm/i915: Do a bit more initial readout for dbuf drivers/gpu/drm/i915/display/intel_display.c | 40 +- .../drm/i915/display/intel_display_debugfs.c | 1 - .../drm/i915/display/intel_display_types.h | 1 - drivers/gpu/drm/i915/i915_drv.h | 9 - drivers/gpu/drm/i915/intel_pm.c | 539 ++++++++---------- drivers/gpu/drm/i915/intel_pm.h | 7 +- 6 files changed, 269 insertions(+), 328 deletions(-)