On Mon, Apr 14, 2025 at 04:59:47PM +0200, Stefano Garzarella wrote: > On Mon, 14 Apr 2025 at 16:57, Stefano Garzarella <sgarz...@redhat.com> wrote: > > > > From: Stefano Garzarella <sgarz...@redhat.com> > > > > This driver does not support interrupts, and receiving the response is > > synchronous with sending the command. > > > > So we can set TPM_CHIP_FLAG_SYNC to support synchronous send() and > > return responses in the same buffer used for commands. This way we > > don't need the 4KB internal buffer used to cache the response before > > .send() and .recv(). Also we don't need to implement recv() op. > > > > Signed-off-by: Stefano Garzarella <sgarz...@redhat.com> > > --- > > v2: > > - set TPM_CHIP_FLAG_SYNC and support it in the new send() > > - removed Jens' T-b > > @Jens @Sumit can you test/review this patch again since from v1 we > changed the core a bit adding TPM_CHIP_FLAG_SYNC instead of > send_recv() op?
Reviewed-by: Sumit Garg <sumit.g...@oss.qualcomm.com> -Sumit