-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Closed
Labels
MetaA collection of features, enhancements or bugsA collection of features, enhancements or bugsarea: APIChanges to public APIsChanges to public APIsarea: I2C
Description
Reported by Piotr Mienkowski:
I2C API should be updated to fix all linked issues.
- I2C Slave Driver #2956: I2C Slave Driver (PR Add support for I2C Slave Drivers #5224)
- i2c: Update API to support arbitrary bus speed values #4039: Update I2C API to support arbitrary bus speed values
- I2C API is mixing two incompatible definitions of bit-fields #4009: I2C API is mixing two incompatible definitions of bit-fields
- I2C: move "Use 10-bit addressing" option to i2c_msg #3806: I2C: move "Use 10-bit addressing" option to i2c_msg (PR drivers: i2c: Move "Use 10-bit addressing" option to i2c_msg #9334)
- Add support in I2C shim driver for DMA transfer mode #2001: Add support in I2C shim driver for DMA transfer mode
- driver: i2c_mcux: unable to perform more than one write transfer like i2c_burst_write #8684: unable to perform more than one write transfer like i2c_burst_write
- I2C slave DTS support #9920: I2C slave DTS support (PR [WIP] drivers: i2c: Add dts support for i2c slaves. #9943)
- i2c_burst_write on nrf51 is not a burst write #11612: i2c_burst_write on nrf51 is not a burst write
- i2c: API should define fine-grained error responses #12277: i2c should define fine-grained error responses
- Improve caching configuration and move it to be cross architecture #26760: i2c: complete support for 10-bit addressing
- i2c: complete and stabilize support for target i2c devices #27675: i2c: complete and stabilize support for "slave" I2C devices
- i2c: consistent support for bus timeouts and recovery #27715: i2c: consistent support for bus timeouts and recovery
(Imported from Jira ZEP-2612)
Metadata
Metadata
Assignees
Labels
MetaA collection of features, enhancements or bugsA collection of features, enhancements or bugsarea: APIChanges to public APIsChanges to public APIsarea: I2C