Skip to content

Commit

Permalink
Merge pull request #347 from gojimmypi/PR-infineon-CY_USING_HAL
Browse files Browse the repository at this point in the history
Revise I2C HAL gating logic in tpm_to_infineon
  • Loading branch information
dgarske authored Apr 30, 2024
2 parents 9d03c89 + ec35cef commit 58d1561
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 58d1561

Please sign in to comment.