Kconfig (0b28b7080ef5a323c3afa3860c3d45d627629830) Kconfig (df94a2f1eb455b57dd01f9b64419e3163d44df7f)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# For a description of the syntax of this configuration file,
4# see Documentation/kbuild/kconfig-language.rst.
5#
6
7menuconfig CZNIC_PLATFORMS
8 bool "Platform support for CZ.NIC's Turris hardware"

--- 61 unchanged lines hidden (view full) ---

70 bool "Turris Omnia MCU true random number generator"
71 default y
72 depends on TURRIS_OMNIA_MCU_GPIO
73 depends on HW_RANDOM=y || HW_RANDOM=TURRIS_OMNIA_MCU
74 help
75 Say Y here to add support for the true random number generator
76 provided by CZ.NIC's Turris Omnia MCU.
77
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# For a description of the syntax of this configuration file,
4# see Documentation/kbuild/kconfig-language.rst.
5#
6
7menuconfig CZNIC_PLATFORMS
8 bool "Platform support for CZ.NIC's Turris hardware"

--- 61 unchanged lines hidden (view full) ---

70 bool "Turris Omnia MCU true random number generator"
71 default y
72 depends on TURRIS_OMNIA_MCU_GPIO
73 depends on HW_RANDOM=y || HW_RANDOM=TURRIS_OMNIA_MCU
74 help
75 Say Y here to add support for the true random number generator
76 provided by CZ.NIC's Turris Omnia MCU.
77
78config TURRIS_OMNIA_MCU_KEYCTL
79 bool "Turris Omnia MCU ECDSA message signing"
80 default y
81 depends on KEYS
82 depends on ASYMMETRIC_KEY_TYPE
83 depends on TURRIS_OMNIA_MCU_GPIO
84 select TURRIS_SIGNING_KEY
85 help
86 Say Y here to add support for ECDSA message signing with board private
87 key (if available on the MCU). This is exposed via the keyctl()
88 syscall.
89
78endif # TURRIS_OMNIA_MCU
79
80config TURRIS_SIGNING_KEY
81 tristate
82 depends on KEYS
83 depends on ASYMMETRIC_KEY_TYPE
84
85endif # CZNIC_PLATFORMS
90endif # TURRIS_OMNIA_MCU
91
92config TURRIS_SIGNING_KEY
93 tristate
94 depends on KEYS
95 depends on ASYMMETRIC_KEY_TYPE
96
97endif # CZNIC_PLATFORMS