Searched refs:I2C_CLEAR_ALL (Results 1 - 4 of 4) sorted by relevance
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/i2c/ |
H A D | i2c.c | 140 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_start() 185 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_stop() 197 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_read() 204 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_write() 299 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_10bit_send_addressing() 309 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_10bit_send_addressing() 328 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_10bit_receive_addressing() 340 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_10bit_receive_addressing() 354 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_10bit_receive_addressing() 378 hi_reg_write32((i2c_base(id) + I2C_ICR), I2C_CLEAR_ALL); in i2c_receive_last_byte() [all...] |
H A D | i2c.h | 79 #define I2C_CLEAR_ALL (I2C_CLEAR_FIFO_EMPTY | \ macro
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/std_i2c/ |
H A D | drv_i2c.c | 162 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_wait_write_end() 172 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_wait_write_end() 220 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_wait_interrupt() 243 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_wait_read() 284 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_write_config() 325 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_reset() 349 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_set_write_mode() 412 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_read_write_data_by_irq() 430 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_read_write_data_by_irq() 490 i2c_write_reg((g_i2c_kernel_addr[i2c_num] + I2C_ICR_REG), I2C_CLEAR_ALL); in i2c_drv_write() [all...] |
H A D | drv_i2c.h | 88 #define I2C_CLEAR_ALL (I2C_CLEAR_START | I2C_CLEAR_END | \ macro
|
Completed in 4 milliseconds