Am Dienstag, 2. Dezember 2014, 23:31:19 schrieb Jarkko Sakkinen: > tpm_crb is a driver for TPM 2.0 Command Response Buffer (CRB) Interface > as defined in PC Client Platform TPM Profile (PTP) Specification. > > Only polling and single locality is supported as these are the limitations > of the available hardware, Platform Trust Techonlogy (PTT) in Haswell > CPUs. > > The driver always applies CRB with ACPI start because PTT reports using > only ACPI start as start method but as a result of my testing it requires > also CRB start. > > Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@xxxxxxxxxxxxxxx> > --- If I apply it on top of security/next or linux-3.18-rc6 I get the following compile error: drivers/char/tpm/tpm_crb.c: In function 'crb_acpi_add': drivers/char/tpm/tpm_crb.c:271:6: error: too many arguments to function 'acpi_device_hid' In file included from include/linux/acpi.h:43:0, from drivers/char/tpm/tpm_crb.c:18: include/acpi/acpi_bus.h:253:13: note: declared here drivers/char/tpm/tpm_crb.c:271:6: error: too few arguments to function 'strcmp' scripts/Makefile.build:263: recipe for target 'drivers/char/tpm/tpm_crb.o' failed make[3]: *** [drivers/char/tpm/tpm_crb.o] Error 1 scripts/Makefile.build:402: recipe for target 'drivers/char/tpm' failed make[2]: *** [drivers/char/tpm] Error 2 scripts/Makefile.build:402: recipe for target 'drivers/char' failed make[1]: *** [drivers/char] Error 2 Makefile:937: recipe for target 'drivers' failed Please compile test your stuff. ;-( Peter -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html