hv/trace_aop: Handle afk/epic API breakage

Signed-off-by: Eileen Yoon <eyn@gmx.com>
This commit is contained in:
Eileen Yoon 2024-01-23 23:26:30 +09:00 committed by Hector Martin
parent eebff23b5a
commit 7298f42ce7

View file

@ -108,15 +108,15 @@ class AFKEp(EP):
@msg(0x8a, DIR.RX, AFKEP_InitRB) @msg(0x8a, DIR.RX, AFKEP_InitRB)
def InitTX(self, msg): def InitTX(self, msg):
off = msg.OFFSET * AFKRingBuf.BLOCK_SIZE off = msg.OFFSET * AFKRingBuf.BLOCK_STEP
size = msg.SIZE * AFKRingBuf.BLOCK_SIZE size = msg.SIZE * AFKRingBuf.BLOCK_STEP
self.state.txbuf_info = (off, size) self.state.txbuf_info = (off, size)
self.create_bufs() self.create_bufs()
@msg(0x8b, DIR.RX, AFKEP_InitRB) @msg(0x8b, DIR.RX, AFKEP_InitRB)
def InitRX(self, msg): def InitRX(self, msg):
off = msg.OFFSET * AFKRingBuf.BLOCK_SIZE off = msg.OFFSET * AFKRingBuf.BLOCK_STEP
size = msg.SIZE * AFKRingBuf.BLOCK_SIZE size = msg.SIZE * AFKRingBuf.BLOCK_STEP
self.state.rxbuf_info = (off, size) self.state.rxbuf_info = (off, size)
self.create_bufs() self.create_bufs()