<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Silicon/Intel, branch CodeCleanup</title>
<subtitle>EDK II sample platform branches and tags (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/'/>
<updated>2024-06-28T08:49:41+00:00</updated>
<entry>
<title>Silicon/Intel: Support MM_STANDALONE for the PCH SPI Interface</title>
<updated>2024-06-28T08:49:41+00:00</updated>
<author>
<name>Jiaxin Wu</name>
<email>jiaxin.wu@intel.com</email>
</author>
<published>2024-06-22T05:54:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=ba73190ddccc0d0e8c9ff4d3cac1f10bde8b0f71'/>
<id>urn:sha1:ba73190ddccc0d0e8c9ff4d3cac1f10bde8b0f71</id>
<content type='text'>
This patch Add a new PchSpiStandaloneMm.inf driver for the PCH
SPI Interface support.

Signed-off-by: Ray Ni &lt;ray.ni@intel.com&gt;
Co-authored-by: Jiaxin Wu &lt;jiaxin.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>Silicon/Intel: Support MM_STANDALONE for SmmSpiFlashCommonLib</title>
<updated>2024-06-28T06:01:19+00:00</updated>
<author>
<name>Jiaxin Wu</name>
<email>jiaxin.wu@intel.com</email>
</author>
<published>2024-06-22T05:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=959fdd71711db7470034618549293608c5096440'/>
<id>urn:sha1:959fdd71711db7470034618549293608c5096440</id>
<content type='text'>
Signed-off-by: Ray Ni &lt;ray.ni@intel.com&gt;
Co-authored-by: Jiaxin Wu &lt;jiaxin.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>IntelSiliconPkg: Update Header File to Align FIT Specification 1.5</title>
<updated>2024-06-19T02:32:57+00:00</updated>
<author>
<name>Jason1 Lin</name>
<email>jason1.lin@intel.com</email>
</author>
<published>2024-06-19T02:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=96f2425230de86fc56542622f12d56c5df730617'/>
<id>urn:sha1:96f2425230de86fc56542622f12d56c5df730617</id>
<content type='text'>
(1) Add the below definition for FIT entry type
    - FIT_TYPE_03_DIAGNOSTIC_ACM
    - FIT_TYPE_05_MMC_FIRMWARE_IMAGE
    - FIT_TYPE_06_FIT_RESET_STATE
    - FIT_TYPE_1A_VAB_PROVISIONING_TABLE
    - FIT_TYPE_1B_VAB_KEY_MANIFEST
    - FIT_TYPE_1C_VAB_IMAGE_MANIFEST
    - FIT_TYPE_1D_VAB_IMAGE_HASH_DESC
    - FIT_TYPE_2C_SACM_DEBUG
    - FIT_TYPE_2E_GRANULAR_SCRTM_ERROR

(2) Add the below definition to support FIT table range
    - FIT_TABLE_LOWER_ADDRESS
    - FIT_TABLE_UPPER_ADDRESS

(3) Add the below definition and structure for Type02 (Ver. 0x200) entry
    - FIT_TYPE_02_VERSION_200
    - FIT_TYPE_02_VERSION_200_ENTRY

Cc: Ashraf Ali S &lt;ashraf.ali.s@intel.com&gt;
Cc: Rangasai V Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;

Signed-off-by: Jason1 Lin &lt;jason1.lin@intel.com&gt;
</content>
</entry>
<entry>
<title>PACKAGE_GUID duplication in Intel silicon folders</title>
<updated>2024-05-02T23:52:41+00:00</updated>
<author>
<name>Dora Hsueh</name>
<email>dorax.hsueh@intel.com</email>
</author>
<published>2024-05-02T06:21:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=d97a14d69dd5fcb13d90207d13dbeb2730beb51d'/>
<id>urn:sha1:d97a14d69dd5fcb13d90207d13dbeb2730beb51d</id>
<content type='text'>
https://bugzilla.tianocore.org/show_bug.cgi?id=4759

Modify PACKAGE_GUID duplication in Intel silicon folders.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Rosen Chuang &lt;rosen.chuang@intel.com&gt;
Cc: Saloni Kasbekar &lt;saloni.kasbekar@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Paul Lohr &lt;paul.a.lohr@intel.com&gt;
Reviewed-By: Giri Mudusuru &lt;girimudusuru@microsoft.com&gt;
Signed-off-by: Dora Hsueh &lt;dorax.hsueh@intel.com&gt;
</content>
</entry>
<entry>
<title>AlderlakeSiliconPkg: Update for SPI2 Protocol and Identify flash regions by GUID</title>
<updated>2024-04-08T22:35:41+00:00</updated>
<author>
<name>Dora Hsueh</name>
<email>dorax.hsueh@intel.com</email>
</author>
<published>2024-02-02T02:58:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=e0051bc9f80070b173f84c0ccdfdd3b82ad68b0f'/>
<id>urn:sha1:e0051bc9f80070b173f84c0ccdfdd3b82ad68b0f</id>
<content type='text'>
https://bugzilla.tianocore.org/show_bug.cgi?id=4664

1. Updates references to the "PCH_SPI_PROTOCOL" to instead refer to "PCH_SPI2_PROTOCOL".
2. Updates the library to identify flash regions by GUID and internally
   map the GUID entries to values specific to AlderlakeSiliconPkg.
3. Libs/modules that need to reference IntelSiliconPkg are updated.
4. Add B_TCO_IO_TCO1_CNT_TMR_HLT define.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Rosen Chuang &lt;rosen.chuang@intel.com&gt;
Reviewed-by: Saloni Kasbekar &lt;saloni.kasbekar@intel.com&gt;
Cc: Haoyu Tang &lt;haoyu.tang@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Signed-off-by: Dora Hsueh &lt;dorax.hsueh@intel.com&gt;
</content>
</entry>
<entry>
<title>Silicon/Intel/FitGen：FIT change for FBM entry.</title>
<updated>2024-03-08T08:29:34+00:00</updated>
<author>
<name>Liqi Liu</name>
<email>liqi.liu@intel.com</email>
</author>
<published>2023-11-17T09:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=4e478301f40edd4ec9485e5a34fddc4007b715e8'/>
<id>urn:sha1:4e478301f40edd4ec9485e5a34fddc4007b715e8</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4621

1)Refer to FIT spec change, add a new entry in FIT table -
FSP Boot Manifest(Type 0xD) to store the location of FBM.
2)We found that 0xD was occupied by FIT_TABLE_TYPE_BIOS_DATA_AREA.
But all FIT specs in archive show record 0xD as reserved.After
confirming with architect,we will use 0xD for FBM and update
FitGen.c accordingly.

Reviewed-by: Yuwei Chen &lt;yuwei.chen@intel.com&gt;
Signed-off-by: Liqi Liu &lt;liqi.liu@intel.com&gt;
Cc: Chen Christine &lt;yuwei.chen@intel.com&gt;
Cc: Feng Bob C &lt;bob.c.feng@intel.com&gt;
Cc: Chagnanty Rangasai V &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
</content>
</entry>
<entry>
<title>IntelSiliconPkg/VTd: Reset the one-shot bits before modifing GCMD_REG</title>
<updated>2024-03-01T08:31:28+00:00</updated>
<author>
<name>Sheng Wei</name>
<email>w.sheng@intel.com</email>
</author>
<published>2024-02-19T07:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=07842635c80b64c4a979a652104ea1141ba5007a'/>
<id>urn:sha1:07842635c80b64c4a979a652104ea1141ba5007a</id>
<content type='text'>
Here is the process of modify GCMD_REG.
  Read GSTS_REG
  Reset the one-shot bits.
  Modify the target comamnd value.
  Write the command value to GCMD_REG.
  Wait until GSTS_REG indicates command is serviced.

Reviewed-by: Jenny Huang &lt;jenny.huang@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Rangasai V Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Signed-off-by: Sheng Wei &lt;w.sheng@intel.com&gt;
</content>
</entry>
<entry>
<title>IntelSiliconPkg/VTd: Remove ASSERT in VTdSetAttribute</title>
<updated>2024-02-06T06:24:36+00:00</updated>
<author>
<name>Sheng Wei</name>
<email>w.sheng@intel.com</email>
</author>
<published>2024-01-29T05:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=98abaca059d0eac8c91ef653b2741f0bcaea7821'/>
<id>urn:sha1:98abaca059d0eac8c91ef653b2741f0bcaea7821</id>
<content type='text'>
When PcdVTdPolicyPropertyMask BIT2 is set and ACPI DMAR table is not ready,
It is no need to hit an assert, and just returns EFI_NOT_READY.

Reviewed-by : Jenny Huang &lt;jenny.huang@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Rangasai V Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Chiang Chris &lt;chris.chiang@intel.com&gt;
Signed-off-by: Sheng Wei &lt;w.sheng@intel.com&gt;
</content>
</entry>
<entry>
<title>IntelSiliconPkg/VTd: Print Flags field in DeviceScopeEntry</title>
<updated>2023-10-24T07:54:45+00:00</updated>
<author>
<name>Sheng Wei</name>
<email>w.sheng@intel.com</email>
</author>
<published>2023-10-11T08:24:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=fdbe20318f27d939afba6eb7cc50008307a7b8ce'/>
<id>urn:sha1:fdbe20318f27d939afba6eb7cc50008307a7b8ce</id>
<content type='text'>
Flags field is defined in Device Scope Structure since VT-d spec 4.0.
Print Device Scope Structure Flags field when dump DMAR table.

Change-Id: I37365ea4c1e6cfa0a1842a5830761367777b7d2c
Signed-off-by: Sheng Wei &lt;w.sheng@intel.com&gt;
Reviewed-by: Jenny Huang &lt;jenny.huang@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Rangasai V Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Jenny Huang &lt;jenny.huang@intel.com&gt;
</content>
</entry>
<entry>
<title>IntelSiliconPkg/Vtd: fix incorrect number of arguments</title>
<updated>2023-10-24T07:54:45+00:00</updated>
<author>
<name>Sheng Wei</name>
<email>w.sheng@intel.com</email>
</author>
<published>2023-09-28T01:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=f036311973bd8ff4df345b3d04ff532151d53289'/>
<id>urn:sha1:f036311973bd8ff4df345b3d04ff532151d53289</id>
<content type='text'>
Fix incorrect number of arguments in VtdLibDumpSetAttribute().

Signed-off-by: Sheng Wei &lt;w.sheng@intel.com&gt;
Reviewed-by: Jenny Huang &lt;jenny.huang@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Rangasai V Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Jenny Huang &lt;jenny.huang@intel.com&gt;
</content>
</entry>
</feed>
