Searched refs:transfer_sync (Results 1 – 3 of 3) sorted by relevance
/Zephyr-Core-3.7.0/drivers/i2c/ |
D | i2c_nrfx_twi.c | 28 struct k_sem transfer_sync; member 49 k_sem_take(&data->transfer_sync, K_FOREVER); in i2c_nrfx_twi_transfer() 100 k_sem_give(&data->transfer_sync); in i2c_nrfx_twi_transfer() 152 .transfer_sync = Z_SEM_INITIALIZER( \ 153 twi_##idx##_data.transfer_sync, 1, 1), \
|
D | i2c_rv32m1_lpi2c.c | 38 struct k_sem transfer_sync; member 136 k_sem_take(&data->transfer_sync, K_FOREVER); in rv32m1_lpi2c_transfer() 196 k_sem_give(&data->transfer_sync); in rv32m1_lpi2c_transfer() 279 .transfer_sync = Z_SEM_INITIALIZER( \ 280 rv32m1_lpi2c_##id##_data.transfer_sync, 1, 1), \
|
D | i2c_nrfx_twim.c | 29 struct k_sem transfer_sync; member 60 k_sem_take(&dev_data->transfer_sync, K_FOREVER); in i2c_nrfx_twim_transfer() 203 k_sem_give(&dev_data->transfer_sync); in i2c_nrfx_twim_transfer() 404 .transfer_sync = Z_SEM_INITIALIZER( \ 405 twim_##idx##_data.transfer_sync, 1, 1), \
|