I2cDebugPortTplNull.c 835 B

123456789101112131415161718192021222324252627282930313233343536
  1. /** @file
  2. Serial I/O Port library implementation for the HDMI I2C Debug Port
  3. Null implementation of Task Priority Level functions.
  4. This implementation is used by SEC, PEI, & SMM
  5. Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
  6. SPDX-License-Identifier: BSD-2-Clause-Patent
  7. **/
  8. #include <Uefi/UefiBaseType.h>
  9. /**
  10. For boot phases that utilize task priority levels (TPLs), this function raises
  11. the TPL to the appriopriate level needed to execute I/O to the I2C Debug Port
  12. **/
  13. VOID
  14. RaiseTplForI2cDebugPortAccess (
  15. VOID
  16. )
  17. {
  18. return;
  19. }
  20. /**
  21. For boot phases that utilize task priority levels (TPLs), this function
  22. restores the TPL to the previous level after I/O to the I2C Debug Port is
  23. complete
  24. **/
  25. VOID
  26. RestoreTplAfterI2cDebugPortAccess (
  27. VOID
  28. )
  29. {
  30. return;
  31. }