On Thu, Feb 16, 2023 at 05:11:17PM +0100, Jean Delvare wrote: > From: Heiner Kallweit <hkallweit1@xxxxxxxxx> > > Currently we touch SMBAUXCTL even if not needed. That's the case for block > commands that don't use block buffer mode, either because block buffer > mode isn't available or because it's not supported for the respective > command (e.g. I2C block transfer). Improve this by setting/resetting > SMBAUXCTL_E32B in i801_block_transaction_by_block() only. > > Small downside is that we now access SMBAUXCTL twice for transactions > that use PEC and block buffer mode. But this should a rather rare case > and the impact is negligible. > > Signed-off-by: Heiner Kallweit <hkallweit1@xxxxxxxxx> > Reviewed-by: Jean Delvare <jdelvare@xxxxxxx> Applied to for-next, thanks!
Attachment:
signature.asc
Description: PGP signature