Home
last modified time | relevance | path

Searched refs:tpm (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v5.4/drivers/pwm/
Dpwm-imx-tpm.c94 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_round_state() local
98 rate = clk_get_rate(tpm->clk); in pwm_imx_tpm_round_state()
141 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_get_state() local
146 state->period = tpm->real_period; in pwm_imx_tpm_get_state()
149 rate = clk_get_rate(tpm->clk); in pwm_imx_tpm_get_state()
150 val = readl(tpm->base + PWM_IMX_TPM_SC); in pwm_imx_tpm_get_state()
152 tmp = readl(tpm->base + PWM_IMX_TPM_CnV(pwm->hwpwm)); in pwm_imx_tpm_get_state()
157 val = readl(tpm->base + PWM_IMX_TPM_CnSC(pwm->hwpwm)); in pwm_imx_tpm_get_state()
177 struct imx_tpm_pwm_chip *tpm = to_imx_tpm_pwm_chip(chip); in pwm_imx_tpm_apply_hw() local
184 if (state->period != tpm->real_period) { in pwm_imx_tpm_apply_hw()
[all …]
DMakefile22 obj-$(CONFIG_PWM_IMX_TPM) += pwm-imx-tpm.o
/Linux-v5.4/drivers/char/tpm/
DMakefile5 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 …]
DKconfig21 will be called tpm. If unsure, say N.
127 can be found at http://www.trust.rub.de/projects/linux-device-driver-infineon-tpm/
173 source "drivers/char/tpm/st33zp24/Kconfig"
/Linux-v5.4/tools/testing/selftests/tpm2/
Dtpm2_tests.py169 self.client.tpm.write(cmd)
170 hdr = self.client.tpm.read(10)
172 rsp = self.client.tpm.read()
186 self.client.tpm.write(cmd)
188 rsp1 = self.client.tpm.read(15)
191 self.client.tpm.write(cmd)
194 rsp2 = self.client.tpm.read()
209 self.client.tpm.write(cmd)
212 self.client.tpm.write(cmd)
213 rsp = self.client.tpm.read()
[all …]
Dtpm2.py361 self.tpm = open('/dev/tpm0', 'r+b', buffering=0)
363 self.tpm = open('/dev/tpmrm0', 'r+b', buffering=0)
366 self.tpm.close()
369 self.tpm.write(cmd)
370 rsp = self.tpm.read()
/Linux-v5.4/crypto/asymmetric_keys/
DMakefile84 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.4/Documentation/ABI/testing/
Dsysfs-driver-ppi1 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.4/Documentation/devicetree/bindings/security/tpm/
Dtpm-i2c.txt6 - label : human readable string describing the device, eg. "tpm"
20 tpm@57 {
22 label = "tpm";
Dtpm_tis_mmio.txt13 "tcg,tpm-tis-mmio". Valid chip strings are:
21 compatible = "atmel,at97sc3204", "tcg,tpm-tis-mmio";
/Linux-v5.4/Documentation/ABI/stable/
Dsysfs-class-tpm1 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.4/Documentation/devicetree/bindings/timer/
Dnxp,tpm-timer.txt12 - compatible : should be "fsl,imx7ulp-tpm"
21 tpm5: tpm@40260000 {
22 compatible = "fsl,imx7ulp-tpm";
/Linux-v5.4/Documentation/security/
Dindex.rst17 tpm/index
/Linux-v5.4/drivers/firmware/efi/
DMakefile14 obj-$(CONFIG_EFI) += efi.o vars.o reboot.o memattr.o tpm.o
/Linux-v5.4/arch/arm64/boot/dts/rockchip/
Drk3399-gru-bob.dts74 tpm {
Drk3399-gru-kevin.dts188 tpm: tpm@20 { label
/Linux-v5.4/drivers/char/
DMakefile45 obj-$(CONFIG_TCG_TPM) += tpm/
/Linux-v5.4/arch/arm/boot/dts/
Drk3288-veyron.dtsi352 tpm: tpm@20 { label
627 tpm {
628 tpm_int_h: tpm-int-h {
Daspeed-bmc-portwell-neptune.dts123 tpm@20 {
Dam335x-moxa-uc-8100-me-t.dts257 tpm: tpm@20 { label
/Linux-v5.4/drivers/firmware/efi/libstub/
DMakefile41 lib-y := efi-stub-helper.o gop.o secureboot.o tpm.o
/Linux-v5.4/arch/mips/boot/dts/img/
Dpistachio_marduk.dts150 tpm@20 {
/Linux-v5.4/Documentation/security/tpm/
Dtpm_vtpm_proxy.rst49 .. kernel-doc:: drivers/char/tpm/tpm_vtpm_proxy.c
Dtpm_event_log.rst55 - [2] The final concatenation is done in drivers/char/tpm/eventlog/efi.c
/Linux-v5.4/drivers/clocksource/
DMakefile77 obj-$(CONFIG_CLKSRC_IMX_TPM) += timer-imx-tpm.o

12