Lines Matching refs:I2C_InitStruct
32 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_init() local
39 I2C_InitStruct->I2CIdx = i2c_idx; in csi_iic_init()
42 I2C_StructInit(I2C_InitStruct); in csi_iic_init()
45 I2C_InitStruct->I2CMaster = I2C_MASTER_MODE; in csi_iic_init()
46 I2C_InitStruct->I2CSpdMod = I2C_SS_MODE; in csi_iic_init()
47 I2C_InitStruct->I2CClk = 100; in csi_iic_init()
48 I2C_InitStruct->I2CAckAddr = 0; in csi_iic_init()
63 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_init()
98 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_mode() local
105 I2C_InitStruct->I2CMaster = I2C_MASTER_MODE; in csi_iic_mode()
107 I2C_InitStruct->I2CMaster = I2C_SLAVE_MODE; in csi_iic_mode()
109 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_mode()
122 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_addr_mode() local
126 I2C_InitStruct->I2CAddrMod = addr_mode; in csi_iic_addr_mode()
127 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_addr_mode()
141 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_speed() local
147 I2C_InitStruct->I2CSpdMod = I2C_SS_MODE; in csi_iic_speed()
148 I2C_InitStruct->I2CClk = 100; in csi_iic_speed()
151 I2C_InitStruct->I2CSpdMod = I2C_FS_MODE; in csi_iic_speed()
152 I2C_InitStruct->I2CClk = 400; in csi_iic_speed()
156 I2C_InitStruct->I2CSpdMod = I2C_HS_MODE; in csi_iic_speed()
157 I2C_InitStruct->I2CClk = 1000; in csi_iic_speed()
160 I2C_InitStruct->I2CSpdMod = I2C_SS_MODE; in csi_iic_speed()
161 I2C_InitStruct->I2CClk = 100; in csi_iic_speed()
163 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_speed()
306 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_master_send() local
312 if (I2C_InitStruct->I2CAckAddr != devaddr) { in csi_iic_master_send()
317 I2C_InitStruct->I2CAckAddr = devaddr; in csi_iic_master_send()
320 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_master_send()
339 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_master_receive() local
345 if (I2C_InitStruct->I2CAckAddr != devaddr) { in csi_iic_master_receive()
350 I2C_InitStruct->I2CAckAddr = devaddr; in csi_iic_master_receive()
353 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_master_receive()
377 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_mem_send() local
398 if (I2C_InitStruct->I2CAckAddr != devaddr) { in csi_iic_mem_send()
403 I2C_InitStruct->I2CAckAddr = devaddr; in csi_iic_mem_send()
406 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_mem_send()
437 I2C_InitTypeDef *I2C_InitStruct = (I2C_InitTypeDef *)iic->priv; in csi_iic_mem_receive() local
459 if (I2C_InitStruct->I2CAckAddr != devaddr) { in csi_iic_mem_receive()
464 I2C_InitStruct->I2CAckAddr = devaddr; in csi_iic_mem_receive()
467 I2C_Init(I2Cx, I2C_InitStruct); in csi_iic_mem_receive()