From patchwork Fri Feb 1 06:15:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhenyu Wang X-Patchwork-Id: 10791849 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9812317E9 for ; Fri, 1 Feb 2019 06:24:21 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 89C433048E for ; Fri, 1 Feb 2019 06:24:21 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7D9BE30B03; Fri, 1 Feb 2019 06:24:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C1D7D3048E for ; Fri, 1 Feb 2019 06:24:20 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 212246EDB8; Fri, 1 Feb 2019 06:24:20 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id DCA936EDB6; Fri, 1 Feb 2019 06:24:18 +0000 (UTC) X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 31 Jan 2019 22:24:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,547,1539673200"; d="asc'?scan'208";a="140676920" Received: from zhen-hp.sh.intel.com (HELO zhen-hp) ([10.239.13.116]) by fmsmga004.fm.intel.com with ESMTP; 31 Jan 2019 22:24:16 -0800 Date: Fri, 1 Feb 2019 14:15:23 +0800 From: Zhenyu Wang To: "Vivi, Rodrigo" , Jani Nikula , Joonas Lahtinen Message-ID: <20190201061523.GE5588@zhen-hp.sh.intel.com> MIME-Version: 1.0 User-Agent: Mutt/1.10.0 (2018-05-17) Subject: [Intel-gfx] [PULL] gvt-next X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Zhenyu Wang Cc: intel-gfx , intel-gvt-dev , "Lv, Zhiyuan" , "Yuan, Hang" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" X-Virus-Scanned: ClamAV using ClamSMTP Hi, This should be last gvt-next pull for this round, which adds VFIO edid region support in GVT, VM manager can use this to specify custom EDID for VM, which can be used for e.g UI resize, etc. p.s, Next week will be chinese new year, so team will be offline then. Thanks. --- The following changes since commit 2e679d48f38c378650db403b4ba2248adf0691b2: drm/i915/gvt: switch to kernel types (2019-01-23 13:56:14 +0800) are available in the Git repository at: https://github.com/intel/gvt-linux.git tags/gvt-next-2019-02-01 for you to fetch changes up to 39c68e87bc50a71bcfe93582d9b0673ef30db418: drm/i915/gvt: add VFIO EDID region (2019-01-31 11:41:25 +0800) ---------------------------------------------------------------- gvt-next-2019-02-01 - new VFIO EDID region support (Henry) ---------------------------------------------------------------- Hang Yuan (3): drm/i915/gvt: add functions to get default resolution drm/i915/gvt: add hotplug emulation drm/i915/gvt: add VFIO EDID region drivers/gpu/drm/i915/gvt/display.c | 31 ++++++++ drivers/gpu/drm/i915/gvt/display.h | 37 +++++++-- drivers/gpu/drm/i915/gvt/gvt.c | 1 + drivers/gpu/drm/i915/gvt/gvt.h | 3 + drivers/gpu/drm/i915/gvt/hypercall.h | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 143 +++++++++++++++++++++++++++++++++++ drivers/gpu/drm/i915/gvt/mpt.h | 17 +++++ drivers/gpu/drm/i915/gvt/vgpu.c | 6 ++ 8 files changed, 233 insertions(+), 6 deletions(-)