Lines Matching refs:halI2cConfig
134 …us_t HAL_I2cMasterInit(hal_i2c_master_handle_t handle, const hal_i2c_master_config_t *halI2cConfig) in HAL_I2cMasterInit() argument
140 assert(halI2cConfig); in HAL_I2cMasterInit()
147 i3cConfig.enableMaster = (halI2cConfig->enableMaster ? kI3C_MasterOn : kI3C_MasterOff); in HAL_I2cMasterInit()
148 i3cConfig.baudRate_Hz.i2cBaud = halI2cConfig->baudRate_Bps; in HAL_I2cMasterInit()
149 i3cMasterHandle->instance = halI2cConfig->instance; in HAL_I2cMasterInit()
151 I3C_MasterInit(s_i3cBases[i3cMasterHandle->instance], &i3cConfig, halI2cConfig->srcClock_Hz); in HAL_I2cMasterInit()
155 …tatus_t HAL_I2cSlaveInit(hal_i2c_slave_handle_t handle, const hal_i2c_slave_config_t *halI2cConfig) in HAL_I2cSlaveInit() argument
162 assert(halI2cConfig); in HAL_I2cSlaveInit()
172 i3cConfig.enableSlave = halI2cConfig->enableSlave; in HAL_I2cSlaveInit()
173 i3cConfig.address0 = halI2cConfig->slaveAddress; in HAL_I2cSlaveInit()
174 i2cSlaveHandle->instance = halI2cConfig->instance; in HAL_I2cSlaveInit()
176 I3C_SlaveInit(s_i3cBases[i2cSlaveHandle->instance], &i3cConfig, halI2cConfig->srcClock_Hz); in HAL_I2cSlaveInit()