lowRISC / opentitan

OpenTitan: Open source silicon root of trust
https://www.opentitan.org
Apache License 2.0
2.56k stars 762 forks source link

[i2c,rtl] Disabling host mode #18004

Open marnovandermaas opened 1 year ago

marnovandermaas commented 1 year ago

Description

Our current I2C FSM does not support disabling the host mode in a graceful way. We should cover this in case multi-host becomes supported. This issue is an icebox for a TODO in the RTL: https://github.com/lowRISC/opentitan/blob/902088b5728183d560ece930c19406b7ccb2811f/hw/ip/i2c/rtl/i2c_fsm.sv#L1299

msfschaffner commented 10 months ago

Multi-host is currently not planned for PROD, hence leaving this in the backlog.

CC @moidx @cfrantz