From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web12.8500.1614925140516114111 for ; Thu, 04 Mar 2021 22:19:00 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: colin.xu@intel.com) IronPort-SDR: x1X5+daAt3gX0s/PT9370bpzedJNDltDtK6KyLkbzpEmfPLFSEcqBJjvzL4ZVSXyJ2IUewIkcD A0ERVON8dA5w== X-IronPort-AV: E=McAfee;i="6000,8403,9913"; a="272586429" X-IronPort-AV: E=Sophos;i="5.81,224,1610438400"; d="scan'208";a="272586429" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2021 22:18:59 -0800 IronPort-SDR: Id3lTfV3JATN2aMN9WCpR+TrCLlOyShHHACX0vihJPmJBQinCKRvTDRz5hLIjxLosrpDbG+dIL oewUEzq/FeGw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,224,1610438400"; d="scan'208";a="429104496" Received: from unknown (HELO coxu-arch-shz) ([10.239.160.26]) by fmsmga004.fm.intel.com with ESMTP; 04 Mar 2021 22:18:58 -0800 Date: Fri, 5 Mar 2021 14:18:56 +0800 (CST) From: "Colin Xu" X-X-Sender: coxu_arch@coxu-arch-shz To: devel@edk2.groups.io, colin.xu@intel.com cc: rebecca@bsdio.com Subject: Re: [edk2-devel] [PATCH 0/2] OvmfPkg/IntelGvtGopDxe: Add Intel GVT-g GOP. In-Reply-To: <16695482D8A932FC.16425@groups.io> Message-ID: References: <16695482D8A932FC.16425@groups.io> User-Agent: Alpine 2.22 (LNX 419 2020-04-12) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Will fix transferEncoding and re-send. -- Best Regards, Colin Xu On Fri, 5 Mar 2021, Colin Xu wrote: > This patch set add Intel GVT-g GOP DXE to OvmfPkg. > > Colin Xu (2): > OvmfPkg/IntelGvtGopDxe: Intel GVT-g GOP Implementation. > OvmfPkg/IntelGvtGopDxe: Enable GVT-g GOP in OvmfPkg DSC & DFD. > > OvmfPkg/IntelGvtGopDxe/Common.h | 45 + > OvmfPkg/IntelGvtGopDxe/DebugHelper.h | 20 + > OvmfPkg/IntelGvtGopDxe/Display.c | 1073 +++++++++++++++++++++ > OvmfPkg/IntelGvtGopDxe/Display.h | 141 +++ > OvmfPkg/IntelGvtGopDxe/GopDriver.c | 478 +++++++++ > OvmfPkg/IntelGvtGopDxe/GpuReg.c | 91 ++ > OvmfPkg/IntelGvtGopDxe/GpuReg.h | 173 ++++ > OvmfPkg/IntelGvtGopDxe/Gtt.c | 162 ++++ > OvmfPkg/IntelGvtGopDxe/Gtt.h | 51 + > OvmfPkg/IntelGvtGopDxe/IntelGvtGopDxe.inf | 59 ++ > OvmfPkg/IntelGvtGopDxe/VbeShim.asm | 343 +++++++ > OvmfPkg/IntelGvtGopDxe/VbeShim.c | 258 +++++ > OvmfPkg/IntelGvtGopDxe/VbeShim.h | 912 +++++++++++++++++ > OvmfPkg/IntelGvtGopDxe/VbeShim.sh | 81 ++ > OvmfPkg/IntelGvtGopDxe/VirtualGpu.c | 400 ++++++++ > OvmfPkg/IntelGvtGopDxe/VirtualGpu.h | 52 + > OvmfPkg/OvmfPkgX64.dsc | 4 + > OvmfPkg/OvmfPkgX64.fdf | 3 + > 18 files changed, 4346 insertions(+) > create mode 100644 OvmfPkg/IntelGvtGopDxe/Common.h > create mode 100644 OvmfPkg/IntelGvtGopDxe/DebugHelper.h > create mode 100644 OvmfPkg/IntelGvtGopDxe/Display.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/Display.h > create mode 100644 OvmfPkg/IntelGvtGopDxe/GopDriver.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/GpuReg.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/GpuReg.h > create mode 100644 OvmfPkg/IntelGvtGopDxe/Gtt.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/Gtt.h > create mode 100644 OvmfPkg/IntelGvtGopDxe/IntelGvtGopDxe.inf > create mode 100644 OvmfPkg/IntelGvtGopDxe/VbeShim.asm > create mode 100644 OvmfPkg/IntelGvtGopDxe/VbeShim.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/VbeShim.h > create mode 100755 OvmfPkg/IntelGvtGopDxe/VbeShim.sh > create mode 100644 OvmfPkg/IntelGvtGopDxe/VirtualGpu.c > create mode 100644 OvmfPkg/IntelGvtGopDxe/VirtualGpu.h > > -- > 2.30.1 > > > > > > >