config I2C_TPM bool "I2C TPM" depends on TPM || TPM2 choice prompt "I2C TPM Driver" default I2C_TPM_GENERIC depends on I2C_TPM config I2C_TPM_GENERIC bool "Generic I2C TPM Driver" config I2C_TPM_CR50 bool "CR50 I2C TPM Driver" endchoice config DRIVER_TPM_I2C_BUS hex "I2C TPM chip bus" default 9 # FIXME, workaround for Kconfig BS depends on I2C_TPM config DRIVER_TPM_I2C_ADDR hex "I2C TPM chip address" default 2 # FIXME, workaround for Kconfig BS depends on I2C_TPM config DRIVER_I2C_TPM_ACPI bool "Generate I2C TPM ACPI device" default y if ARCH_X86 && I2C_TPM default n