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