[SRU][Zesty] enable TPM CRB driver on ARM64 for Qualcomm Centriq 2400
Bug #1716033 reported by
Manoj Iyer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
High
|
Manoj Iyer |
Bug Description
[Impact]
Enable TPM CRB driver on ARM64 for Qualcomm Centriq 2400. Where, control area buffer address is greater than 32-bit.
[Test]
Currently only built for X64 & ACPI. After building for arm64 validate using tcg testsuite.
[Fix]
This is upstream:
- tpm_crb: remove a cruft constant
- tpm/tpm_crb: Enable TPM CRB interface for ARM64
- tpm_crb: check for bad response size
- tpm_crb: encapsulate crb_wait_for_reg_32
- tpm_crb: map locality registers
- tpm crb: Work around BIOS's that report the wrong ACPI region size
- tpm, tpm_crb: Handle 64-bit resource in crb_check_
[Regression Potential]
All patches are isolated to the TPM driver.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
To post a comment you must log in.
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1716033
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.