/Linux-v5.15/drivers/pwm/ |
D | pwm-imx-tpm.c | 92 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_round_state() local 96 rate = clk_get_rate(tpm->clk); in pwm_imx_tpm_round_state() 139 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_get_state() local 144 state->period = tpm->real_period; in pwm_imx_tpm_get_state() 147 rate = clk_get_rate(tpm->clk); in pwm_imx_tpm_get_state() 148 val = readl(tpm->base + PWM_IMX_TPM_SC); in pwm_imx_tpm_get_state() 150 tmp = readl(tpm->base + PWM_IMX_TPM_CnV(pwm->hwpwm)); in pwm_imx_tpm_get_state() 155 val = readl(tpm->base + PWM_IMX_TPM_CnSC(pwm->hwpwm)); in pwm_imx_tpm_get_state() 175 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_apply_hw() local 182 if (state->period != tpm->real_period) { in pwm_imx_tpm_apply_hw() [all …]
|
D | Makefile | 23 obj-$(CONFIG_PWM_IMX_TPM) += pwm-imx-tpm.o
|
/Linux-v5.15/drivers/char/tpm/ |
D | Makefile | 5 obj-$(CONFIG_TCG_TPM) += tpm.o 6 tpm-y := tpm-chip.o 7 tpm-y += tpm-dev-common.o 8 tpm-y += tpm-dev.o 9 tpm-y += tpm-interface.o 10 tpm-y += tpm1-cmd.o 11 tpm-y += tpm2-cmd.o 12 tpm-y += tpmrm-dev.o 13 tpm-y += tpm2-space.o 14 tpm-y += tpm-sysfs.o [all …]
|
D | Kconfig | 21 will be called tpm. If unsure, say N. 155 can be found at http://www.trust.rub.de/projects/linux-device-driver-infineon-tpm/ 201 source "drivers/char/tpm/st33zp24/Kconfig"
|
/Linux-v5.15/tools/testing/selftests/tpm2/ |
D | tpm2_tests.py | 170 self.client.tpm.write(cmd) 171 hdr = self.client.tpm.read(10) 173 rsp = self.client.tpm.read() 187 self.client.tpm.write(cmd) 189 rsp1 = self.client.tpm.read(15) 192 self.client.tpm.write(cmd) 195 rsp2 = self.client.tpm.read() 210 self.client.tpm.write(cmd) 213 self.client.tpm.write(cmd) 214 rsp = self.client.tpm.read() [all …]
|
D | tpm2.py | 363 self.tpm = open('/dev/tpm0', 'r+b', buffering=0) 365 self.tpm = open('/dev/tpmrm0', 'r+b', buffering=0) 368 flags = fcntl.fcntl(self.tpm, fcntl.F_GETFL) 370 fcntl.fcntl(self.tpm, fcntl.F_SETFL, flags) 374 self.tpm.close() 377 self.tpm.write(cmd) 380 self.tpm_poll.register(self.tpm, select.POLLIN) 383 rsp = self.tpm.read() 386 self.tpm_poll.unregister(self.tpm)
|
/Linux-v5.15/crypto/asymmetric_keys/ |
D | Makefile | 84 tpm.asn1.o \ 87 $(obj)/tpm_parser.o: $(obj)/tpm.asn1.h 88 $(obj)/tpm.asn1.o: $(obj)/tpm.asn1.c $(obj)/tpm.asn1.h
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-driver-ppi | 1 What: /sys/class/tpm/tpmX/ppi/ 18 What: /sys/class/tpm/tpmX/ppi/version 26 What: /sys/class/tpm/tpmX/ppi/request 36 What: /sys/class/tpm/tpmX/ppi/response 45 What: /sys/class/tpm/tpmX/ppi/transition_action 55 What: /sys/class/tpm/tpmX/ppi/tcg_operations 66 What: /sys/class/tpm/tpmX/ppi/vs_operations
|
/Linux-v5.15/Documentation/ABI/stable/ |
D | sysfs-class-tpm | 1 What: /sys/class/tpm/tpmX/device/ 9 What: /sys/class/tpm/tpmX/device/active 21 What: /sys/class/tpm/tpmX/device/cancel 29 What: /sys/class/tpm/tpmX/device/caps 46 What: /sys/class/tpm/tpmX/device/durations 69 What: /sys/class/tpm/tpmX/device/enabled 78 What: /sys/class/tpm/tpmX/device/owned 86 What: /sys/class/tpm/tpmX/device/pcrs 109 What: /sys/class/tpm/tpmX/device/pubek 161 What: /sys/class/tpm/tpmX/device/temp_deactivated [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/security/tpm/ |
D | tpm-i2c.txt | 6 - label : human readable string describing the device, eg. "tpm" 20 tpm@57 { 22 label = "tpm";
|
D | tpm_tis_mmio.txt | 13 "tcg,tpm-tis-mmio". Valid chip strings are: 21 compatible = "atmel,at97sc3204", "tcg,tpm-tis-mmio";
|
D | google,cr50.txt | 14 tpm@0 {
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | am335x-moxa-uc-8100-me-t.dts | 74 tpm: tpm@20 { label
|
D | rk3288-veyron.dtsi | 323 tpm: tpm@20 { label 582 tpm { 583 tpm_int_h: tpm-int-h {
|
D | aspeed-bmc-opp-tacoma.dts | 129 /*P0-P7*/ "","","","","","bmc-tpm-reset","","", 461 tpm: tpm@2e { label 462 compatible = "tcg,tpm-tis-i2c";
|
D | aspeed-bmc-portwell-neptune.dts | 131 tpm@20 {
|
D | qcom-ipq4018-ap120c-ac.dtsi | 97 tpm@29 {
|
/Linux-v5.15/Documentation/security/ |
D | index.rst | 17 tpm/index
|
/Linux-v5.15/drivers/char/ |
D | Makefile | 42 obj-$(CONFIG_TCG_TPM) += tpm/
|
/Linux-v5.15/arch/arm64/boot/dts/rockchip/ |
D | rk3399-gru-bob.dts | 84 tpm {
|
D | rk3399-gru-kevin.dts | 188 tpm: tpm@20 { label
|
/Linux-v5.15/drivers/firmware/efi/ |
D | Makefile | 14 obj-$(CONFIG_EFI) += efi.o vars.o reboot.o memattr.o tpm.o
|
/Linux-v5.15/arch/mips/boot/dts/img/ |
D | pistachio_marduk.dts | 151 tpm@20 {
|
/Linux-v5.15/Documentation/security/tpm/ |
D | tpm_vtpm_proxy.rst | 49 .. kernel-doc:: drivers/char/tpm/tpm_vtpm_proxy.c
|
/Linux-v5.15/drivers/firmware/efi/libstub/ |
D | Makefile | 55 lib-y := efi-stub-helper.o gop.o secureboot.o tpm.o \
|