Lines Matching defs:i2c

66 int MXC_I2C_RevA_Init(mxc_i2c_reva_regs_t *i2c, int masterMode, unsigned int slaveAddr)  in MXC_I2C_RevA_Init()
107 int MXC_I2C_RevA_SetSlaveAddr(mxc_i2c_reva_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_RevA_SetSlaveAddr()
134 int MXC_I2C_RevA_Shutdown(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_Shutdown()
179 int MXC_I2C_RevA_SetFrequency(mxc_i2c_reva_regs_t *i2c, unsigned int hz) in MXC_I2C_RevA_SetFrequency()
241 unsigned int MXC_I2C_RevA_GetFrequency(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetFrequency()
259 int MXC_I2C_RevA_ReadyForSleep(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_ReadyForSleep()
272 int MXC_I2C_RevA_SetClockStretching(mxc_i2c_reva_regs_t *i2c, int enable) in MXC_I2C_RevA_SetClockStretching()
287 int MXC_I2C_RevA_GetClockStretching(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetClockStretching()
296 int MXC_I2C_RevA_DMA_Init(mxc_i2c_reva_regs_t *i2c, mxc_dma_reva_regs_t *dma, bool use_dma_tx, in MXC_I2C_RevA_DMA_Init()
397 int MXC_I2C_RevA_DMA_GetTXChannel(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_DMA_GetTXChannel()
410 int MXC_I2C_RevA_DMA_GetRXChannel(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_DMA_GetRXChannel()
423 int MXC_I2C_RevA_DMA_SetRequestSelect(mxc_i2c_reva_regs_t *i2c, mxc_dma_reva_regs_t *dma, in MXC_I2C_RevA_DMA_SetRequestSelect()
454 int MXC_I2C_RevA_Start(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_Start()
470 int MXC_I2C_RevA_Stop(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_Stop()
483 int MXC_I2C_RevA_WriteByte(mxc_i2c_reva_regs_t *i2c, unsigned char byte) in MXC_I2C_RevA_WriteByte()
503 int MXC_I2C_RevA_ReadByte(mxc_i2c_reva_regs_t *i2c, unsigned char *byte, int ack) in MXC_I2C_RevA_ReadByte()
524 int MXC_I2C_RevA_ReadByteInteractive(mxc_i2c_reva_regs_t *i2c, unsigned char *byte, in MXC_I2C_RevA_ReadByteInteractive()
547 int MXC_I2C_RevA_Write(mxc_i2c_reva_regs_t *i2c, unsigned char *bytes, unsigned int *len) in MXC_I2C_RevA_Write()
576 int MXC_I2C_RevA_Read(mxc_i2c_reva_regs_t *i2c, unsigned char *bytes, unsigned int *len, int ack) in MXC_I2C_RevA_Read()
602 int MXC_I2C_RevA_ReadRXFIFO(mxc_i2c_reva_regs_t *i2c, volatile unsigned char *bytes, in MXC_I2C_RevA_ReadRXFIFO()
618 int MXC_I2C_RevA_ReadRXFIFODMA(mxc_i2c_reva_regs_t *i2c, unsigned char *bytes, unsigned int len, in MXC_I2C_RevA_ReadRXFIFODMA()
646 int MXC_I2C_RevA_GetRXFIFOAvailable(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetRXFIFOAvailable()
655 int MXC_I2C_RevA_WriteTXFIFO(mxc_i2c_reva_regs_t *i2c, volatile unsigned char *bytes, in MXC_I2C_RevA_WriteTXFIFO()
671 int MXC_I2C_RevA_WriteTXFIFODMA(mxc_i2c_reva_regs_t *i2c, unsigned char *bytes, unsigned int len, in MXC_I2C_RevA_WriteTXFIFODMA()
701 int MXC_I2C_RevA_GetTXFIFOAvailable(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetTXFIFOAvailable()
713 void MXC_I2C_RevA_ClearRXFIFO(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_ClearRXFIFO()
720 void MXC_I2C_RevA_ClearTXFIFO(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_ClearTXFIFO()
727 int MXC_I2C_RevA_GetFlags(mxc_i2c_reva_regs_t *i2c, unsigned int *flags0, unsigned int *flags1) in MXC_I2C_RevA_GetFlags()
743 void MXC_I2C_RevA_ClearFlags(mxc_i2c_reva_regs_t *i2c, unsigned int flags0, unsigned int flags1) in MXC_I2C_RevA_ClearFlags()
749 void MXC_I2C_RevA_EnableInt(mxc_i2c_reva_regs_t *i2c, unsigned int flags0, unsigned int flags1) in MXC_I2C_RevA_EnableInt()
755 void MXC_I2C_RevA_DisableInt(mxc_i2c_reva_regs_t *i2c, unsigned int flags0, unsigned int flags1) in MXC_I2C_RevA_DisableInt()
761 int MXC_I2C_RevA_Recover(mxc_i2c_reva_regs_t *i2c, unsigned int retries) in MXC_I2C_RevA_Recover()
834 void MXC_I2C_RevA_EnablePreload(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_EnablePreload()
839 void MXC_I2C_RevA_DisablePreload(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_DisablePreload()
844 void MXC_I2C_RevA_EnableGeneralCall(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_EnableGeneralCall()
849 void MXC_I2C_RevA_DisableGeneralCall(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_DisableGeneralCall()
854 void MXC_I2C_RevA_SetTimeout(mxc_i2c_reva_regs_t *i2c, unsigned int timeout) in MXC_I2C_RevA_SetTimeout()
859 unsigned int MXC_I2C_RevA_GetTimeout(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetTimeout()
870 mxc_i2c_reva_regs_t *i2c = req->i2c; // Save off pointer for faster access in MXC_I2C_RevA_MasterTransaction() local
997 mxc_i2c_reva_regs_t *i2c = req->i2c; in MXC_I2C_RevA_MasterTransactionAsync() local
1057 mxc_i2c_reva_regs_t *i2c = req->i2c; // Save off pointer for faster access in MXC_I2C_RevA_MasterTransactionDMA() local
1187 int MXC_I2C_RevA_SlaveTransaction(mxc_i2c_reva_regs_t *i2c, mxc_i2c_reva_slave_handler_t callback, in MXC_I2C_RevA_SlaveTransaction()
1233 int MXC_I2C_RevA_SlaveTransactionAsync(mxc_i2c_reva_regs_t *i2c, in MXC_I2C_RevA_SlaveTransactionAsync()
1264 int MXC_I2C_RevA_SetRXThreshold(mxc_i2c_reva_regs_t *i2c, unsigned int numBytes) in MXC_I2C_RevA_SetRXThreshold()
1278 unsigned int MXC_I2C_RevA_GetRXThreshold(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetRXThreshold()
1283 int MXC_I2C_RevA_SetTXThreshold(mxc_i2c_reva_regs_t *i2c, unsigned int numBytes) in MXC_I2C_RevA_SetTXThreshold()
1297 unsigned int MXC_I2C_RevA_GetTXThreshold(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_GetTXThreshold()
1302 void MXC_I2C_RevA_AsyncCallback(mxc_i2c_reva_regs_t *i2c, int retVal) in MXC_I2C_RevA_AsyncCallback()
1314 void MXC_I2C_RevA_AsyncStop(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_AsyncStop()
1328 void MXC_I2C_RevA_AbortAsync(mxc_i2c_reva_regs_t *i2c) in MXC_I2C_RevA_AbortAsync()
1340 mxc_i2c_reva_regs_t *i2c = (mxc_i2c_reva_regs_t *)MXC_I2C_GET_BASE(i2cNum); in MXC_I2C_RevA_MasterAsyncHandler() local
1442 void MXC_I2C_RevA_SlaveAsyncHandler(mxc_i2c_reva_regs_t *i2c, mxc_i2c_reva_slave_handler_t callback, in MXC_I2C_RevA_SlaveAsyncHandler()
1577 void MXC_I2C_RevA_AsyncHandler(mxc_i2c_reva_regs_t *i2c, uint32_t interruptCheck) in MXC_I2C_RevA_AsyncHandler()