summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm_crb.c
Commit message (Expand)AuthorAgeFilesLines
* tpm_crb: encapsulate crb_wait_for_reg_32Jarkko Sakkinen2017-04-031-14/+23
* tpm_crb: map locality registersJarkko Sakkinen2017-04-031-32/+57
* tpm/tpm_crb: enter the low power state upon device suspendWinkler, Tomas2017-04-031-1/+24
* tpm crb: Work around BIOS's that report the wrong ACPI region sizeJason Gunthorpe2017-04-031-2/+25
* tpm, tpm_crb: Handle 64-bit resource in crb_check_resource()Jiandi An2017-01-231-3/+5
* tmp/tpm_crb: implement runtime pm for tpm_crbWinkler, Tomas2016-11-281-4/+38
* tpm/tpm_crb: open code the crb_init into acpi_addWinkler, Tomas2016-11-281-16/+10Star
* tmp/tpm_crb: fix Intel PTT hw bug during idle stateWinkler, Tomas2016-11-281-8/+39
* tpm/tpm_crb: implement tpm crb idle stateWinkler, Tomas2016-11-281-0/+66
* Revert "tpm/tpm_crb: implement tpm crb idle state"Jarkko Sakkinen2016-09-271-69/+0Star
* Revert "tmp/tpm_crb: fix Intel PTT hw bug during idle state"Jarkko Sakkinen2016-09-271-39/+8Star
* Revert "tpm/tpm_crb: open code the crb_init into acpi_add"Jarkko Sakkinen2016-09-271-10/+16
* Revert "tmp/tpm_crb: implement runtime pm for tpm_crb"Jarkko Sakkinen2016-09-271-34/+3Star
* tmp/tpm_crb: implement runtime pm for tpm_crbWinkler, Tomas2016-09-161-3/+34
* tpm/tpm_crb: open code the crb_init into acpi_addWinkler, Tomas2016-09-161-16/+10Star
* tmp/tpm_crb: fix Intel PTT hw bug during idle stateWinkler, Tomas2016-09-161-8/+39
* tpm/tpm_crb: implement tpm crb idle stateWinkler, Tomas2016-09-161-0/+69
* tpm/tpm_crb: fix the over 80 characters checkpatch warringTomas Winkler2016-09-151-2/+1Star
* tpm/tpm_crb: drop useless cpu_to_le32 when writing to registersTomas Winkler2016-09-151-2/+2
* tpm/tpm_crb: cache cmd_size register value.Tomas Winkler2016-09-151-5/+5
* tmp/tpm_crb: drop include to platform_deviceTomas Winkler2016-09-151-1/+0Star
* tpm_crb: fix incorrect values of cmdReady and goIdle bitsJarkko Sakkinen2016-09-151-2/+2
* tpm_crb: refine the naming of constantsJarkko Sakkinen2016-09-151-11/+11
* tpm_crb: remove wmb()'sJarkko Sakkinen2016-09-151-3/+0Star
* tpm_crb: fix crb_req_canceled behaviorJarkko Sakkinen2016-09-151-2/+5
* tpm: Factor out common startup codeJason Gunthorpe2016-07-191-9/+1Star
* tpm_crb: fix address space of the return pointer in crb_map_res()Jarkko Sakkinen2016-06-251-1/+1
* tpm: Remove useless priv field in struct tpm_vendor_specificChristophe Ricard2016-06-251-6/+6
* tpm_crb: fix mapping of the buffersJarkko Sakkinen2016-06-251-11/+28
* tpm_crb: drop struct resource res from struct crb_privJarkko Sakkinen2016-06-251-13/+16
* tpm: fix crash in tpm_tis deinitializationJarkko Sakkinen2016-06-251-3/+0Star
* tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister()Jarkko Sakkinen2016-02-201-2/+2
* tpm_crb/tis: fix: use dev_name() for /proc/iomemJarkko Sakkinen2016-02-201-1/+3
* tpm_crb: Use devm_ioremap_resourceJason Gunthorpe2016-02-101-49/+102
* tpm_crb: Drop le32_to_cpu(ioread32(..))Jason Gunthorpe2016-02-101-11/+11
* tpm_crb: Use the common ACPI definition of struct acpi_tpm2Jason Gunthorpe2016-02-101-22/+9Star
* tpm: rework tpm_get_timeouts()Jason Gunthorpe2015-12-201-11/+3Star
* tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0Jarkko Sakkinen2015-10-191-21/+11Star
* tpm, tpm_crb: fix unaligned read of the command buffer addressJarkko Sakkinen2015-10-191-3/+4
* tpm, tpm_crb: fail when TPM2 ACPI table contents look corruptedJarkko Sakkinen2015-07-131-0/+8
* tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add()Jarkko Sakkinen2015-06-161-2/+2
* tpm: fix suspend/resume paths for TPM 2.0Jarkko Sakkinen2015-02-151-15/+5Star
* char/tpm/tpm_crb: fix build errorJarkko Sakkinen2015-01-191-1/+1
* tpm: TPM 2.0 CRB InterfaceJarkko Sakkinen2015-01-171-0/+354