diff options
author | Armin Kuster <akuster808@gmail.com> | 2021-06-02 01:58:22 +0000 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2021-06-06 13:03:37 -0700 |
commit | 35e1b6175005334fab7a3714133c6e7b98e0a80f (patch) | |
tree | 74a32fc615362870ba37cd8e4e7f28687b315c64 | |
parent | 2bfc09017d3c6dfc611a46e42a09771c23004a93 (diff) | |
download | meta-security-35e1b6175005334fab7a3714133c6e7b98e0a80f.tar.gz |
meta-tpm/linux-yocto: use sanity support
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r-- | meta-tpm/recipes-kernel/linux/linux-yocto_5.%.bbappend | 18 | ||||
-rw-r--r-- | meta-tpm/recipes-kernel/linux/linux-yocto_tpm.inc | 17 |
2 files changed, 18 insertions, 17 deletions
diff --git a/meta-tpm/recipes-kernel/linux/linux-yocto_5.%.bbappend b/meta-tpm/recipes-kernel/linux/linux-yocto_5.%.bbappend index cea8b1b..2cf1453 100644 --- a/meta-tpm/recipes-kernel/linux/linux-yocto_5.%.bbappend +++ b/meta-tpm/recipes-kernel/linux/linux-yocto_5.%.bbappend | |||
@@ -1,17 +1 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto:" | require ${@bb.utils.contains_any('DISTRO_FEATURES', 'tpm', 'linux-yocto_tpm.inc', '', d)} | |
2 | |||
3 | # Enable tpm in kernel | ||
4 | SRC_URI_append_x86 = " \ | ||
5 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm', 'file://tpm.scc', '', d)} \ | ||
6 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \ | ||
7 | " | ||
8 | |||
9 | SRC_URI_append_x86-64 = " \ | ||
10 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm', 'file://tpm.scc', '', d)} \ | ||
11 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \ | ||
12 | " | ||
13 | |||
14 | SRC_URI += " \ | ||
15 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm_i2c', 'file://tpm_i2c.scc', '', d)} \ | ||
16 | ${@bb.utils.contains('MACHINE_FEATURES', 'vtpm', 'file://vtpm.scc', '', d)} \ | ||
17 | " | ||
diff --git a/meta-tpm/recipes-kernel/linux/linux-yocto_tpm.inc b/meta-tpm/recipes-kernel/linux/linux-yocto_tpm.inc new file mode 100644 index 0000000..cea8b1b --- /dev/null +++ b/meta-tpm/recipes-kernel/linux/linux-yocto_tpm.inc | |||
@@ -0,0 +1,17 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto:" | ||
2 | |||
3 | # Enable tpm in kernel | ||
4 | SRC_URI_append_x86 = " \ | ||
5 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm', 'file://tpm.scc', '', d)} \ | ||
6 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \ | ||
7 | " | ||
8 | |||
9 | SRC_URI_append_x86-64 = " \ | ||
10 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm', 'file://tpm.scc', '', d)} \ | ||
11 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \ | ||
12 | " | ||
13 | |||
14 | SRC_URI += " \ | ||
15 | ${@bb.utils.contains('MACHINE_FEATURES', 'tpm_i2c', 'file://tpm_i2c.scc', '', d)} \ | ||
16 | ${@bb.utils.contains('MACHINE_FEATURES', 'vtpm', 'file://vtpm.scc', '', d)} \ | ||
17 | " | ||