Commit Graph

9 Commits

Author SHA1 Message Date
John Machado 58d1ff07f9
Introduce LunarLake Support (#188) 2024-06-20 22:01:14 +05:30
John Machado e7d5cb083f
Introducing MTL Support
This commit adds the following changes:
* Add METEORLAKE platform support to the Library
* Bump up MINOR_NUMBER from 2 to 3, changing Lib tag version 22.2.1 to 22.3.0
2022-10-14 18:50:17 +05:30
John Machado 8e141eb18a
Fix GetPrivatePATEntry Api 2022-10-04 16:24:56 +05:30
johnmach 2d5f77a6a3
Adding Support for DG2 (#74) 2021-12-04 17:44:40 +05:30
johnmach ffd91d07b7
GMM Global Context removal (#62)
* Phase 1: As part of global and static code removal- GMM policy, plaformInfo and texture class updated to have pGmmGlobal contextas part of it

* Updating the GMM #define to make sure it uses parameterized GMMlib Context

* Replace pGmmGlobalContext with member variable with pGmmLibContext in all GMM cache policy files

* Replace pGmmGlobalContext with pGmmLibContext in all Platform Class related API

* Remove any remaining use of pGmmGlobalContext

* Phase 2: Update Macros to use pGmmLibContext (local) instead of global pGmmGlobalContext

* Replace pGmmGlobalContext with pGmmUMDLibContext/pGmmKMDLibContext in GMM_RESOURCE_INFO class and its member functions

* All KMD level pGmmGlobalContext global variable is removed and replaced with pGmmLibContext

* Phase 3: Add support for Multi-Adapter in GMM UMD Library and replace pGmmGloContext to pGmmLibContext

* Make GMM UMD DLL Initialize and Destroy APIs backward compatible for SingleAdapter use case

* Phase 4: Enable and add support for Multi-Adapter ULT for GMM UMD DLL in GMM ULT

* Update the Entry-Level Init and destroy APIs

* Phase 5: Remove the pGmmGlobalContext Global and its dependencies

* Initial cleanup of KMD code

* Updating variable data type and License Info
2021-12-03 21:57:13 +05:30
John Machado 53013af907 Set MOCS0 with WB cache value
Change-Id: Ie7389bb65f294d3b17f01a48f81155141c48e215
2020-09-06 23:28:23 -07:00
johnbasha shaik c882f7266b Upstream Rocket Lake platform.
Change-Id: Icfbd8accf992332846dec67ace76ab64057de0d6
2020-08-10 11:58:39 +05:30
johnbasha shaik 8b73947540 Unused MOCS Default Programming(L3+LLC)
Mark Unused MOCS Indices to L3,LLC Cacheable

Change-Id: Ie7905e8670a898380a674cd68ebccbc2496a5573
2020-03-13 00:18:28 -07:00
johnbasha shaik b136069616 Add TGL_LP support
Change-Id: I522eeb8ea285eb900890ecf454ee12ed30f867f2
2019-09-13 22:48:13 -07:00