| config SOC_AMD_COMMON_BLOCK_I2C |
| bool |
| select DRIVERS_I2C_DESIGNWARE |
| help |
| Select this option to add FCH I2C controller functions to the build. |
| |
| config SOC_AMD_COMMON_BLOCK_I2C_PAD_CTRL |
| bool |
| help |
| Select this option to add FCH I2C pad configuration functions to the |
| build. |
| |
| config SOC_AMD_COMMON_BLOCK_I23C_PAD_CTRL |
| bool |
| help |
| Select this option to add FCH I2C/I3C pad configuration functions to |
| the build. |
| |
| config SOC_AMD_COMMON_BLOCK_I2C3_TPM_SHARED_WITH_PSP |
| bool |
| depends on !SOC_AMD_PICASSO && !SOC_AMD_STONEYRIDGE |
| default n |
| help |
| Enable PSP I2C arbitration if there is I2C3 controller with TPM device |
| connected, which is shared between x86 and PSP. This is necessary to |
| ensure proper communication with I2C peripherals connected to such |
| bus. |