Deinitialize I2C interface.
int32_t i2c_m_sync_deinit( struct i2c_m_sync_desc * i2c )
This function deinitializes the given I/O descriptor. It checks if the given hardware is initialized and if the given hardware is permitted to be deinitialized.
Type: struct i2c_m_sync_desc Struct *
An I2C descriptor, which is used to communicate through I2C
Type: int32_t
Uninitialization status.
The passed parameters were invalid or the interface is already deinitialized
The de-initialization is completed successfully