Hi All,

Does Tianocore payload supports Variable services for storing variables in SPI Flash

The default has 
In CorebootPayloadPkgIa32X64.dsc 
 MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf






Ideally it should have below drivers for Variable services to work

  CorebootPayloadPkg/PchSpi/RuntimeDxe/PchSpiRuntime.inf
  CorebootPayloadPkg/FvbRuntimeDxe/FvbRuntimeDxe.inf {
    <LibraryClasses>
      FlashDeviceLib|CorebootPayloadPkg/Library/FlashDeviceLib/FlashDeviceLib.inf
      NULL|CorebootPayloadPkg/Library/SpiFlashChipLib/SpiFlashChipWINBOND/SpiFlashChipWINBOND.inf
      NULL|CorebootPayloadPkg/Library/SpiFlashChipLib/SpiFlashChipNUMONYX/SpiFlashChipNUMONYX.inf
  }
!endif  
  MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf

Can any one comment on this for newer platforms like Skylake and KabyLake

Regards
Ranga