openbmc icon indicating copy to clipboard operation
openbmc copied to clipboard

AST2500 dual slave address support

Open gmissonnier opened this issue 5 years ago • 1 comments

I'm currently working on a software implementation of MCTP.

Both MCTP and IPMB protocols requires an I²C slave. MCTP may even require two slave address :

  • the SMBus host slave address (10h) in order to be the target of the SMBus Notify ARP Master protocol transaction
  • and an optional second slave address for all other MCTP communication functions

AST2500 seems to support I²C dual slave address, but the driver does not. It would be nice to add this feature support in the AST2500 I²C driver to be able to run both ipmbd and MCTP.

gmissonnier avatar Jul 12 '18 13:07 gmissonnier