#
7ca43fd6 |
|
25-Sep-2018 |
Andres Oportus <andresoportus@google.com> |
[dev][i2c][tpm] Use I2C protocol instead of I2C get IRQ IOCTL The TPM driver uses I2C IOCTL_I2C_SLAVE_IRQ IOCTL. This change removes this in favor of the I2C protocol call i2c_get_interrupt(). This is a step towards removing IOCTL based communication between drivers. ZX-2621 #comment Use I2C protocol instead of I2C get IRQ IOCTL in TPM Test: 'tpmctl save' runs with no error on Pixelbook. Change-Id: Ie77bb3a0389b9f04bae519723eb890a9b60bb0fd
|
#
d0fd24a7 |
|
14-Mar-2018 |
Todd Eisenberger <teisenbe@google.com> |
[dev][tpm] Save state on suspend Change-Id: I416d7aadc2b72f1b0490535d7438dee265b94bdd
|
#
7db08feb |
|
25-Jan-2018 |
George Kulakowski <kulakowski@google.com> |
[fbl] Warn on not using the result of fbl::unique_ptr::release() Change-Id: I34d3c92d8086c85c7048038facf5a81540265f59
|
#
c1bc572a |
|
13-Nov-2017 |
Todd Eisenberger <teisenbe@google.com> |
[tpm][mexec] Make TPM relinquish locality before mexec'ing This allows the driver instance on the post-mexec image to successfully find to the TPM. Change-Id: I362ce891a39497f1ca09448afc50dda776986e5f
|
#
08862ab4 |
|
12-Oct-2017 |
Todd Eisenberger <teisenbe@google.com> |
[dev][tpm] Modernize driver and implement i2c transport Change-Id: If944b5c85b6d1da9c22a0e7f8485fa51475157d6
|
#
694467ae |
|
12-Oct-2017 |
Todd Eisenberger <teisenbe@google.com> |
[dev][tpm] Rough conversion to C++ Change-Id: I643effc5a6dcbc1bb55a7ffe4c8bb0d512695a9d
|