/openbmc/linux/Documentation/ABI/testing/ |
H A D | evm | 1 What: /sys/kernel/security/evm 2 What: /sys/kernel/security/*/evm 6 EVM protects a file's security extended attributes(xattrs) 9 value as the extended attribute 'security.evm'. 11 EVM supports two classes of security.evm. The first is 17 keyring using keyctl, and EVM is then enabled by 18 echoing a value to <securityfs>/evm made up of the 26 2 Permit modification of EVM-protected metadata at 29 31 Disable further runtime modification of EVM policy 34 echo 1 ><securityfs>/evm [all …]
|
/openbmc/linux/security/integrity/evm/ |
H A D | Kconfig | 2 config EVM config 3 bool "EVM support" 11 EVM protects a file's security extended attributes against 19 depends on EVM 27 additional info to the calculation, requires existing EVM 32 depends on EVM && SECURITY_SMACK 44 additional info to the calculation, requires existing EVM 48 bool "Add additional EVM extended attributes at runtime" 49 depends on EVM 55 list used by EVM by writing them into [all …]
|
H A D | evm_main.c | 14 #define pr_fmt(fmt) "EVM: "fmt 21 #include <linux/evm.h> 29 #include "evm.h" 86 __setup("evm=", evm_set_fixmode); 94 pr_info("Initialising EVM extended attributes:\n"); in evm_init_config() 116 * errors, based on the ability of EVM to calculate HMACs. If the HMAC key 156 * evm_verify_hmac - calculate and compare the HMAC with the EVM xattr 159 * and compare it against the stored security.evm xattr. 320 * evm_read_protected_xattrs - read EVM protected xattr names, lengths, values 396 * security.evm xattr. For performance, use the xattr value and length [all …]
|
H A D | Makefile | 3 # Makefile for building the Extended Verification Module(EVM) 5 obj-$(CONFIG_EVM) += evm.o 7 evm-y := evm_main.o evm_crypto.o evm_secfs.o 8 evm-$(CONFIG_FS_POSIX_ACL) += evm_posix_acl.o
|
/openbmc/u-boot/doc/ |
H A D | README.davinci | 14 * TI DaVinci DM644x EVM 16 * TI DaVinci DM646x EVM 18 * TI DaVinci DM355 EVM 20 * TI DaVinci DM365 EVM 22 * TI DA830 EVM 24 * TI DA850 EVM 37 * TI DaVinci DM644x EVM: 42 * TI DaVinci DM646x EVM: 47 * TI DaVinci DM355 EVM: 52 * TI DaVinci DM365 EVM: [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | Makefile | 10 am3517-evm.dtb \ 29 omap3-evm.dtb \ 30 omap3-evm-37xx.dtb \ 96 am335x-evm.dtb \ 122 am43x-epos-evm.dtb \ 124 am437x-gp-evm.dtb \ 125 am437x-idk-evm.dtb \ 127 am437x-sk-evm.dtb 129 am57xx-evm-dtbs := am57xx-beagle-x15.dtb am57xx-evm.dtbo 130 am57xx-evm-reva3-dtbs := am57xx-beagle-x15-revc.dtb am57xx-evm.dtbo [all …]
|
/openbmc/linux/Documentation/arch/arm/keystone/ |
H A D | overview.rst | 13 K2HK SoC and EVM 22 EVM: 23 http://www.advantech.com/Support/TI-EVM/EVMK2HX_sd.aspx 25 K2E SoC and EVM 36 EVM: 37 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2e-evm.html 39 K2L SoC and EVM 49 EVM: 50 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2l-evm.html 59 K2HK EVM: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/omap/ |
H A D | omap.txt | 92 - AM43x EPOS EVM 93 compatible = "ti,am43x-epos-evm", "ti,am43", "ti,am438x" 95 - AM437x GP EVM 96 compatible = "ti,am437x-gp-evm", "ti,am4372", "ti,am43" 98 - AM437x SK EVM: AM437x StarterKit Evaluation Module 99 compatible = "ti,am437x-sk-evm", "ti,am4372", "ti,am43" 116 - DRA762 EVM: Software Development Board for DRA762 117 compatible = "ti,dra76-evm", "ti,dra762", "ti,dra7" 119 - DRA742 EVM: Software Development Board for DRA742 120 compatible = "ti,dra7-evm", "ti,dra742", "ti,dra74", "ti,dra7" [all …]
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | Makefile | 34 dtb-$(CONFIG_ARCH_K3) += k3-am642-evm.dtb 48 k3-am654-gp-evm-dtbs := k3-am654-base-board.dtb k3-am654-base-board-rocktech-rk101-panel.dtbo 55 dtb-$(CONFIG_ARCH_K3) += k3-am654-gp-evm.dtb 58 k3-j7200-evm-dtbs := k3-j7200-common-proc-board.dtb k3-j7200-evm-quad-port-eth-exp.dtbo 59 dtb-$(CONFIG_ARCH_K3) += k3-j7200-evm.dtb 62 k3-j721e-evm-dtbs := k3-j721e-common-proc-board.dtb k3-j721e-evm-quad-port-eth-exp.dtbo 64 dtb-$(CONFIG_ARCH_K3) += k3-j721e-evm.dtb 65 dtb-$(CONFIG_ARCH_K3) += k3-j721e-evm-gesi-exp-board.dtbo 71 dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-gesi-exp-board.dtbo 72 k3-j721s2-evm-dtbs := k3-j721s2-common-proc-board.dtb k3-j721s2-evm-gesi-exp-board.dtbo [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/keystone/ |
H A D | keystone.txt | 29 - Keystone 2 Hawking/Kepler EVM 30 compatible = "ti,k2hk-evm", "ti,k2hk", "ti,keystone" 32 - Keystone 2 Lamarr EVM 33 compatible = "ti,k2l-evm", "ti, k2l", "ti,keystone" 35 - Keystone 2 Edison EVM 36 compatible = "ti,k2e-evm", "ti,k2e", "ti,keystone" 38 - K2G EVM 39 compatible = "ti,k2g-evm", "ti,k2g", "ti-keystone" 41 - K2G Industrial Communication Engine EVM
|
/openbmc/u-boot/board/ti/ks2_evm/ |
H A D | README | 1 U-Boot port for Texas Instruments Keystone II EVM boards 6 This README has information on the U-Boot port for K2HK, K2E, and K2L EVM boards. 8 http://www.advantech.com/Support/TI-EVM/EVMK2HX_sd.aspx 9 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2e-evm.html 10 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2l-evm.html 87 on EVM. See instructions at below link for installing CCS on a Windows PC. 91 on EVM. Follow instructions at 98 and Power ON the EVM. Follow instructions to connect serial port of EVM to 105 loading the U-Boot binary on the target EVM. Instead do the following:- 142 EVM using CCS", but using address 0x87000000. [all …]
|
/openbmc/openbmc/meta-security/meta-integrity/ |
H A D | README.md | 78 must have a recent enough IMA/EVM subsystem. The layer was tested with 86 does not have the necessary IMA/EVM features. 88 Adding the layer only enables IMA (see below regarding EVM) during 94 IMAGE_CLASSES += "ima-evm-rootfs" 103 # The following policy enforces IMA & EVM signatures 139 and sign the signing keys with it. The ``ima-evm-rootfs.bbclass`` then 153 ima-evm-rootfs.bbclass: 163 After creating an image with IMA/EVM enabled, one needs to enable 164 the built-in policies before IMA/EVM is active at runtime. To do this, 238 EVM is not enabled, for multiple reasons: [all …]
|
/openbmc/openbmc/meta-security/meta-integrity/classes/ |
H A D | ima-evm-rootfs.bbclass | 2 # set explicitly in a local.conf before activating ima-evm-rootfs. 18 # Public part of certificates (used for both IMA and EVM). 37 IMAGE_INSTALL:append = "${@bb.utils.contains('DISTRO_FEATURES', 'ima', ' ima-evm-utils', '', d)}" 80 bbnote "IMA/EVM: Signing root filesystem at ${IMAGE_ROOTFS} with key ${IMA_EVM_PRIVKEY}" 94 bbnote "IMA/EVM: Signing IMA policy with key ${IMA_EVM_PRIVKEY}" 99 # Optionally write the file names and ima and evm signatures into files 106 getfattr -R -m security.evm --e hex --dump ./ 2>/dev/null | \ 107 sed -n -e 's|# file: |/|p' -e 's|security.evm=|evm:|p' | \ 121 e.data.appendVar('IMAGE_INSTALL', ' ima-evm-keys') 122 e.data.appendVarFlag('do_rootfs', 'depends', ' ima-evm-utils-native:do_populate_sysroot')
|
/openbmc/u-boot/configs/ |
H A D | dra7xx_evm_defconfig | 34 CONFIG_DEFAULT_DEVICE_TREE="dra7-evm" 35 CONFIG_OF_LIST="dra7-evm dra72-evm dra72-evm-revc dra71-evm dra76-evm"
|
H A D | dra7xx_hs_evm_defconfig | 38 CONFIG_DEFAULT_DEVICE_TREE="dra7-evm" 39 CONFIG_OF_LIST="dra7-evm dra72-evm dra72-evm-revc dra71-evm dra76-evm"
|
H A D | dra7xx_hs_evm_usb_defconfig | 43 CONFIG_DEFAULT_DEVICE_TREE="dra7-evm" 44 CONFIG_OF_LIST="dra7-evm dra72-evm dra72-evm-revc dra71-evm dra76-evm"
|
H A D | am43xx_evm_rtconly_defconfig | 27 CONFIG_DEFAULT_DEVICE_TREE="am437x-gp-evm" 28 CONFIG_OF_LIST="am437x-gp-evm am437x-sk-evm am43x-epos-evm am437x-idk-evm"
|
/openbmc/linux/sound/soc/ti/ |
H A D | davinci-evm.c | 3 * ASoC driver for TI DAVINCI EVM platform 82 /* davinci-evm machine dapm widgets */ 90 /* davinci-evm machine audio_mapnections to the codec pins */ 112 /* Logic for a aic3x as connected on a davinci-evm */ 119 /* Add davinci-evm specific widgets */ in evm_aic3x_init() 128 /* Set up davinci-evm specific audio path audio_map */ in evm_aic3x_init() 145 SND_SOC_DAILINK_DEFS(evm, 157 SND_SOC_DAILINK_REG(evm), 162 .compatible = "ti,da830-evm-audio", 169 /* davinci evm audio machine driver */ [all …]
|
H A D | Makefile | 26 snd-soc-davinci-evm-objs := davinci-evm.o 35 snd-soc-j721e-evm-objs := j721e-evm.o 37 obj-$(CONFIG_SND_SOC_DAVINCI_EVM) += snd-soc-davinci-evm.o 46 obj-$(CONFIG_SND_SOC_J721E_EVM) += snd-soc-j721e-evm.o
|
/openbmc/u-boot/include/configs/ |
H A D | k2hk_evm.h | 3 * Configuration header file for TI's k2hk-evm 32 "name_fdt=keystone-k2hk-evm.dtb\0" \ 34 "name_ubi=k2hk-evm-ubifs.ubi\0" \ 35 "name_uboot=u-boot-spi-k2hk-evm.gph\0" \ 36 "name_fs=arago-console-image-k2hk-evm.cpio.gz\0"
|
H A D | k2l_evm.h | 3 * Configuration header file for TI's k2l-evm 32 "name_fdt=keystone-k2l-evm.dtb\0" \ 34 "name_ubi=k2l-evm-ubifs.ubi\0" \ 35 "name_uboot=u-boot-spi-k2l-evm.gph\0" \ 36 "name_fs=arago-console-image-k2l-evm.cpio.gz\0"
|
H A D | k2e_evm.h | 3 * Configuration header file for TI's k2e-evm 32 "name_fdt=keystone-k2e-evm.dtb\0" \ 34 "name_ubi=k2e-evm-ubifs.ubi\0" \ 35 "name_uboot=u-boot-spi-k2e-evm.gph\0" \ 36 "name_fs=arago-console-image-k2e-evm.cpio.gz\0"
|
H A D | k2g_evm.h | 3 * Configuration header file for TI's k2g-evm 33 "setenv name_fdt keystone-k2g-evm.dtb; " \ 35 "setenv name_fdt keystone-k2g-evm.dtb; " \ 42 "name_ubi=k2g-evm-ubifs.ubi\0" \ 43 "name_uboot=u-boot-spi-k2g-evm.gph\0" \ 52 "name_fs=arago-base-tisdk-image-k2g-evm.cpio\0"
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | Makefile | 3 keystone-k2hk-evm.dtb \ 4 keystone-k2l-evm.dtb \ 5 keystone-k2e-evm.dtb \ 6 keystone-k2g-evm.dtb \
|
/openbmc/u-boot/arch/arm/mach-keystone/ |
H A D | Kconfig | 8 bool "TI Keystone 2 Kepler/Hawking EVM" 14 bool "TI Keystone 2 Edison EVM" 20 bool "TI Keystone 2 Lamar EVM" 26 bool "TI Keystone 2 Galileo EVM"
|