Commit 26468d5186b437eba0c4baf9b7ac0e4b9b18ad39
1 parent
a7d660bc49
Exists in
v2017.01-smarct4x
and in
30 other branches
tpm: Convert board config TPM options to Kconfig
Convert all TPM options to Kconfig and tidy up. Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Christophe Ricard <christophe-h.ricard@st.com> Reviewed-by: Heiko Schocher <hs@denx.de>
Showing 16 changed files with 36 additions and 16 deletions Side-by-side Diff
- configs/chromebook_link_defconfig
- configs/chromebox_panther_defconfig
- configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
- configs/controlcenterd_36BIT_SDCARD_defconfig
- configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
- configs/controlcenterd_TRAILBLAZER_defconfig
- configs/coreboot-x86_defconfig
- configs/peach-pi_defconfig
- configs/peach-pit_defconfig
- configs/sandbox_defconfig
- configs/snow_defconfig
- configs/spring_defconfig
- include/configs/controlcenterd.h
- include/configs/efi-x86.h
- include/configs/exynos5-common.h
- include/configs/x86-common.h
configs/chromebook_link_defconfig
... | ... | @@ -17,10 +17,12 @@ |
17 | 17 | CONFIG_CMD_CROS_EC=y |
18 | 18 | CONFIG_CROS_EC=y |
19 | 19 | CONFIG_CROS_EC_LPC=y |
20 | +CONFIG_TPM_TIS_LPC=y | |
20 | 21 | CONFIG_VIDEO_VESA=y |
21 | 22 | CONFIG_FRAMEBUFFER_SET_VESA_MODE=y |
22 | 23 | CONFIG_FRAMEBUFFER_VESA_MODE_11A=y |
23 | 24 | CONFIG_DM_RTC=y |
24 | 25 | CONFIG_USE_PRIVATE_LIBGCC=y |
25 | 26 | CONFIG_SYS_VSNPRINTF=y |
27 | +CONFIG_TPM=y |
configs/chromebox_panther_defconfig
... | ... | @@ -17,10 +17,12 @@ |
17 | 17 | CONFIG_CMD_CROS_EC=y |
18 | 18 | CONFIG_CROS_EC=y |
19 | 19 | CONFIG_CROS_EC_LPC=y |
20 | +CONFIG_TPM_TIS_LPC=y | |
20 | 21 | CONFIG_VIDEO_VESA=y |
21 | 22 | CONFIG_FRAMEBUFFER_SET_VESA_MODE=y |
22 | 23 | CONFIG_FRAMEBUFFER_VESA_MODE_11A=y |
23 | 24 | CONFIG_DM_RTC=y |
24 | 25 | CONFIG_USE_PRIVATE_LIBGCC=y |
25 | 26 | CONFIG_SYS_VSNPRINTF=y |
27 | +CONFIG_TPM=y |
configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
configs/controlcenterd_36BIT_SDCARD_defconfig
configs/controlcenterd_TRAILBLAZER_DEVELOP_defconfig
configs/controlcenterd_TRAILBLAZER_defconfig
configs/coreboot-x86_defconfig
configs/peach-pi_defconfig
... | ... | @@ -7,11 +7,13 @@ |
7 | 7 | # CONFIG_CMD_SETEXPR is not set |
8 | 8 | CONFIG_CMD_PMIC=y |
9 | 9 | CONFIG_CMD_REGULATOR=y |
10 | +CONFIG_CMD_TPM=y | |
10 | 11 | CONFIG_SPI_FLASH=y |
11 | 12 | CONFIG_CMD_CROS_EC=y |
12 | 13 | CONFIG_CROS_EC=y |
13 | 14 | CONFIG_CROS_EC_SPI=y |
14 | 15 | CONFIG_CROS_EC_KEYB=y |
16 | +CONFIG_TPM_TIS_I2C=y | |
15 | 17 | CONFIG_DM_I2C=y |
16 | 18 | CONFIG_DM_I2C_COMPAT=y |
17 | 19 | CONFIG_I2C_CROS_EC_TUNNEL=y |
... | ... | @@ -30,6 +32,7 @@ |
30 | 32 | CONFIG_SOUND_WM8994=y |
31 | 33 | CONFIG_USB=y |
32 | 34 | CONFIG_DM_USB=y |
35 | +CONFIG_TPM=y | |
33 | 36 | CONFIG_ERRNO_STR=y |
34 | 37 | CONFIG_SYS_PROMPT="Peach-Pi # " |
configs/peach-pit_defconfig
... | ... | @@ -7,11 +7,13 @@ |
7 | 7 | # CONFIG_CMD_SETEXPR is not set |
8 | 8 | CONFIG_CMD_PMIC=y |
9 | 9 | CONFIG_CMD_REGULATOR=y |
10 | +CONFIG_CMD_TPM=y | |
10 | 11 | CONFIG_SPI_FLASH=y |
11 | 12 | CONFIG_CMD_CROS_EC=y |
12 | 13 | CONFIG_CROS_EC=y |
13 | 14 | CONFIG_CROS_EC_SPI=y |
14 | 15 | CONFIG_CROS_EC_KEYB=y |
16 | +CONFIG_TPM_TIS_I2C=y | |
15 | 17 | CONFIG_DM_I2C=y |
16 | 18 | CONFIG_DM_I2C_COMPAT=y |
17 | 19 | CONFIG_I2C_CROS_EC_TUNNEL=y |
... | ... | @@ -30,6 +32,7 @@ |
30 | 32 | CONFIG_SOUND_WM8994=y |
31 | 33 | CONFIG_USB=y |
32 | 34 | CONFIG_DM_USB=y |
35 | +CONFIG_TPM=y | |
33 | 36 | CONFIG_ERRNO_STR=y |
34 | 37 | CONFIG_SYS_PROMPT="Peach-Pit # " |
configs/sandbox_defconfig
... | ... | @@ -11,6 +11,7 @@ |
11 | 11 | CONFIG_BOOTSTAGE_REPORT=y |
12 | 12 | CONFIG_CMD_PMIC=y |
13 | 13 | CONFIG_CMD_REGULATOR=y |
14 | +CONFIG_CMD_TPM=y | |
14 | 15 | CONFIG_OF_CONTROL=y |
15 | 16 | CONFIG_OF_HOSTFILE=y |
16 | 17 | CONFIG_CLK=y |
... | ... | @@ -49,6 +50,7 @@ |
49 | 50 | CONFIG_DM_RTC=y |
50 | 51 | CONFIG_SYS_VSNPRINTF=y |
51 | 52 | CONFIG_CMD_DHRYSTONE=y |
53 | +CONFIG_TPM=y | |
52 | 54 | CONFIG_ERRNO_STR=y |
53 | 55 | CONFIG_UNIT_TEST=y |
54 | 56 | CONFIG_UT_TIME=y |
configs/snow_defconfig
... | ... | @@ -8,6 +8,7 @@ |
8 | 8 | CONFIG_CMD_SOUND=y |
9 | 9 | CONFIG_CMD_PMIC=y |
10 | 10 | CONFIG_CMD_REGULATOR=y |
11 | +CONFIG_CMD_TPM=y | |
11 | 12 | CONFIG_SPI_FLASH=y |
12 | 13 | CONFIG_CMD_CROS_EC=y |
13 | 14 | CONFIG_CROS_EC=y |
... | ... | @@ -17,6 +18,7 @@ |
17 | 18 | CONFIG_DEBUG_UART_S5P=y |
18 | 19 | CONFIG_DEBUG_UART_BASE=0x12c30000 |
19 | 20 | CONFIG_DEBUG_UART_CLOCK=100000000 |
21 | +CONFIG_TPM_TIS_I2C=y | |
20 | 22 | CONFIG_DM_I2C=y |
21 | 23 | CONFIG_DM_I2C_COMPAT=y |
22 | 24 | CONFIG_I2C_CROS_EC_LDO=y |
... | ... | @@ -41,5 +43,6 @@ |
41 | 43 | CONFIG_SOUND_WM8994=y |
42 | 44 | CONFIG_USB=y |
43 | 45 | CONFIG_DM_USB=y |
46 | +CONFIG_TPM=y | |
44 | 47 | CONFIG_ERRNO_STR=y |
configs/spring_defconfig
... | ... | @@ -8,6 +8,7 @@ |
8 | 8 | CONFIG_CMD_SOUND=y |
9 | 9 | CONFIG_CMD_PMIC=y |
10 | 10 | CONFIG_CMD_REGULATOR=y |
11 | +CONFIG_CMD_TPM=y | |
11 | 12 | CONFIG_SPI_FLASH=y |
12 | 13 | CONFIG_CMD_CROS_EC=y |
13 | 14 | CONFIG_CROS_EC=y |
... | ... | @@ -17,6 +18,7 @@ |
17 | 18 | CONFIG_DEBUG_UART_S5P=y |
18 | 19 | CONFIG_DEBUG_UART_BASE=0x12c30000 |
19 | 20 | CONFIG_DEBUG_UART_CLOCK=100000000 |
21 | +CONFIG_TPM_TIS_I2C=y | |
20 | 22 | CONFIG_DM_I2C=y |
21 | 23 | CONFIG_DM_I2C_COMPAT=y |
22 | 24 | CONFIG_I2C_CROS_EC_LDO=y |
... | ... | @@ -40,5 +42,6 @@ |
40 | 42 | CONFIG_SOUND_WM8994=y |
41 | 43 | CONFIG_USB=y |
42 | 44 | CONFIG_DM_USB=y |
45 | +CONFIG_TPM=y | |
43 | 46 | CONFIG_ERRNO_STR=y |
include/configs/controlcenterd.h
... | ... | @@ -226,14 +226,7 @@ |
226 | 226 | #define CONFIG_SF_DEFAULT_MODE 0 |
227 | 227 | #endif |
228 | 228 | |
229 | -/* | |
230 | - * TPM | |
231 | - */ | |
232 | -#define CONFIG_TPM_ATMEL_TWI | |
233 | -#define CONFIG_TPM | |
234 | -#define CONFIG_TPM_AUTH_SESSIONS | |
235 | 229 | #define CONFIG_SHA1 |
236 | -#define CONFIG_CMD_TPM | |
237 | 230 | |
238 | 231 | /* |
239 | 232 | * MMC |
include/configs/efi-x86.h
include/configs/exynos5-common.h
include/configs/x86-common.h