Skip to content

Commit

Permalink
Revise I2C HAL gating logic in tpm_to_infineon
Browse files Browse the repository at this point in the history
  • Loading branch information
gojimmypi committed Apr 30, 2024
1 parent 9d03c89 commit ec35cef
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion hal/tpm_io_infineon.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
defined(WOLFTPM_SWTPM) || \
defined(WOLFTPM_WINAPI) )

#if defined(WOLFTPM_INFINEON_TRICORE) || defined(CY_USING_HAL)
#ifdef WOLFTPM_I2C
#ifndef TPM_I2C_TRIES
#define TPM_I2C_TRIES 10
Expand Down Expand Up @@ -148,7 +149,7 @@

#else
#error Infineon I2C support on this platform not supported yet
#endif /* CY_USING_HAL or WOLFTPM_INFINEON_TRICORE */
#endif /* CY_USING_HAL */

#else /* SPI */

Expand Down Expand Up @@ -211,6 +212,8 @@
#error Infineon I2C support on this platform not supported yet
#endif /* CY_USING_HAL or WOLFTPM_INFINEON_TRICORE */
#endif /* SPI or I2C */
#endif /* WOLFTPM_INFINEON_TRICORE || CY_USING_HAL */


#endif /* !(WOLFTPM_LINUX_DEV || WOLFTPM_SWTPM || WOLFTPM_WINAPI) */
#endif /* WOLFTPM_INCLUDE_IO_FILE */
Expand Down

0 comments on commit ec35cef

Please sign in to comment.