Searched refs:bus_sem (Results 1 – 6 of 6) sorted by relevance
| /drivers/wifi/esp_hosted/ |
| A D | esp_hosted_hal.c | 73 if (k_sem_take(&data->bus_sem, K_FOREVER) != 0) { in esp_hosted_hal_spi_transfer() 83 k_sem_give(&data->bus_sem); in esp_hosted_hal_spi_transfer()
|
| A D | esp_hosted_wifi.h | 54 struct k_sem bus_sem; member
|
| A D | esp_hosted_wifi.c | 582 if (k_sem_init(&data->bus_sem, 1, 1)) { in esp_hosted_dev_init()
|
| /drivers/i2c/ |
| A D | i2c_ambiq.c | 51 struct k_sem bus_sem; member 255 k_sem_take(&data->bus_sem, K_FOREVER); in i2c_ambiq_transfer() 277 k_sem_give(&data->bus_sem); in i2c_ambiq_transfer() 331 k_sem_take(&data->bus_sem, K_FOREVER); in i2c_ambiq_recover_bus() 362 k_sem_give(&data->bus_sem); in i2c_ambiq_recover_bus() 497 .bus_sem = Z_SEM_INITIALIZER(i2c_ambiq_data##n.bus_sem, 1, 1), \
|
| A D | i2c_dw.h | 129 struct k_sem bus_sem; member
|
| A D | i2c_dw.c | 103 ret = k_sem_take(&dw->bus_sem, K_FOREVER); in i2c_dw_recovery_bus() 110 k_sem_give(&dw->bus_sem); in i2c_dw_recovery_bus() 792 ret = k_sem_take(&dw->bus_sem, K_FOREVER); in i2c_dw_transfer() 923 k_sem_give(&dw->bus_sem); in i2c_dw_transfer() 1287 k_sem_init(&dw->bus_sem, 1, 1); in i2c_dw_initialize()
|
Completed in 19 milliseconds