Home
last modified time | relevance | path

Searched refs:i2c_device_t (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/i3c_bus/
Dfsl_component_i3c.h181 } i2c_device_t; typedef
217i2c_device_t *dev, i3c_bus_transfer_t *xfer); /*!< DoI2CTransfer function, only require for I3C sl…
237 int (*Init)(i2c_device_t *dev); /*!< I2C device initialize function.*/
238 void (*Deinit)(i2c_device_t *dev); /*!< I2C device de-initialize function.*/
391 void I3C_BusAddI2CDev(i3c_bus_t *bus, i2c_device_t *dev);
501 status_t I3C_BusMasterDoTransferToI2CDev(i3c_device_t *masterDev, i2c_device_t *i2cDev, i3c_bus_tra…
567i2c_device_t *i2cDev, i3c_bus_t *bus, uint8_t staticAddr, uint8_t lvr, i2c_device_control_info_t *…
Dfsl_component_i3c_adapter.c29 static status_t I3C_MasterAdapterDoI2CTransfer(i2c_device_t *device, i3c_bus_transfer_t *xfer);
512 static status_t I3C_MasterAdapterDoI2CTransfer(i2c_device_t *device, i3c_bus_transfer_t *xfer) in I3C_MasterAdapterDoI2CTransfer()
576 i2c_device_t *newI2CDev = malloc(sizeof(i2c_device_t)); in I3C_MasterAdapterTakeOverMasterShip()
577 (void)memset(newI2CDev, 0, sizeof(i2c_device_t)); in I3C_MasterAdapterTakeOverMasterShip()
Dfsl_component_i3c.c338 void I3C_BusAddI2CDev(i3c_bus_t *bus, i2c_device_t *dev) in I3C_BusAddI2CDev()
743 slaveInfo->lvr = ((i2c_device_t *)(void *)listItem)->lvr; in I3C_BusMasterSendSlavesList()
744 slaveInfo->staticAddr = (((i2c_device_t *)(void *)listItem)->staticAddr << 1U); in I3C_BusMasterSendSlavesList()
957 status_t I3C_BusMasterDoTransferToI2CDev(i3c_device_t *masterDev, i2c_device_t *i2cDev, i3c_bus_tra… in I3C_BusMasterDoTransferToI2CDev()
1027i2c_device_t *i2cDev, i3c_bus_t *bus, uint8_t staticAddr, uint8_t lvr, i2c_device_control_info_t *… in I3C_BusI2CSlaveCreate()