3 - Client Silicon Package Override (CSPO) {#clientsiliconpackageoverride}
===

Client Silicon Package Override `CSPO-xxxx` tags lists the overrides of the Intel Green H to add / enhance new features or resolve issues to unblock the enabling.

The Active CSPO table lists every issue which is currently resolved with an override. It is a catalog of all such existing overrides.

The Retired CSPO table lists issues which previously required such overrides. It is purely historical as these overrides have all been deleted (are no longer needed).

# Active CSPOs in ClientSiliconPkg/Override
| Tag     | Client HSD | Core HSD | Status / Planned EOL | Description                                                                                  |
| :------ | :--------- | :------- | :------------------- | :------------------------------------------------------------------------------------------- |
|CSPO-xxxx|            |          |                      |                                                                                              |
|CSPO-0003|            |          |BP15xx                |Update GenCfgOpt.py to support parsing PcdsFixedAtBuild Pcds                                  |
|CSPO-0004|1504649008  |          |BP15xx                |Remove platform specific UPD reference from generic GenCfgOpt.py                              |
|CSPO-0005|2201839017  |          |BP15xx                |Potential TianoCompress overflow issues                                                       |
|CSPO-0006|2201882862  |          |BP15xx                |[CNL] FV Alignment in EDK2 Chain-of-Trust Bypass                                              |
|CSPO-0007|2201882862  |          |BP15xx                |RPPO-CNL-0077 ... Enable Xcode compilation for CFL/CNL/ICL source tree                        |
|CSPO-0008|1604613622  |N/A       |                      |CFL+CNP BIOS: Gfx PEIM Merge Tools are not working

# Retired CSPOs in ClientSiliconPkg/Override
| Tag     | Client HSD | Core HSD | Actual EOL           | Description                                                                                  |
| :------ | :--------- | :------- | :--------------------| :------------------------------------------------------------------------------------------- |
|CSPO-0001|1504011433  |          |                      |"Enable GCC Link Time Optimization (LTO)" to reduce the GCC build size                        |
|CSPO-0002|22058464    |          |BP1410                |Apply MtrrLib patch from SSG to fix a system hang observed while enabling CPU TraceHub Mode   |
