xref: /linux/drivers/misc/issei/Kconfig (revision 93e4b3076b5f2d853462b9777d083c77fc0b7b23)
165f0ecb9SAlexander Usyskin# SPDX-License-Identifier: GPL-2.0
265f0ecb9SAlexander Usyskin# Copyright (C) 2023-2026 Intel Corporation
365f0ecb9SAlexander Usyskinconfig INTEL_SSEI
465f0ecb9SAlexander Usyskin	tristate "Intel Silicon Security Engine Interface"
565f0ecb9SAlexander Usyskin	help
665f0ecb9SAlexander Usyskin	  The ISSEI (Intel Silicon Security Engine Interface)
765f0ecb9SAlexander Usyskin	  subsystem provides a communication channel between the host and the
865f0ecb9SAlexander Usyskin	  Silicon Security Engine.
965f0ecb9SAlexander Usyskin	  Enable this driver to get SPDM and other features on Intel client CPUs
1065f0ecb9SAlexander Usyskin	  released in 2024 (Lunar Lake) or later.
1165f0ecb9SAlexander Usyskin
1265f0ecb9SAlexander Usyskin	  If selected, the /dev/isseiX device will be created.
1365f0ecb9SAlexander Usyskin	  If in doubt, select N.
14*8bf5e849SAlexander Usyskin
15*8bf5e849SAlexander Usyskinif INTEL_SSEI
16*8bf5e849SAlexander Usyskin
17*8bf5e849SAlexander Usyskinconfig INTEL_SSEI_HW_HECI
18*8bf5e849SAlexander Usyskin	tristate "Intel Silicon Security Engine Interface Hardware"
19*8bf5e849SAlexander Usyskin	depends on X86 && PCI
20*8bf5e849SAlexander Usyskin	help
21*8bf5e849SAlexander Usyskin	  HECI interface of communication channel between
22*8bf5e849SAlexander Usyskin	  the host and the Silicon Security Engine.
23*8bf5e849SAlexander Usyskin
24*8bf5e849SAlexander Usyskin	  Implementation of ISSEI communication channel over
25*8bf5e849SAlexander Usyskin	  the HECI hardware PCI device.
26*8bf5e849SAlexander Usyskin	  This device is available on Intel client CPUs released in 2024
27*8bf5e849SAlexander Usyskin	  (Lunar Lake) or later.
28*8bf5e849SAlexander Usyskin
29*8bf5e849SAlexander Usyskinendif
30