Home
last modified time | relevance | path

Searched refs:buslock (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/gpio/
Dgpio-msic.c56 struct mutex buslock; member
188 mutex_lock(&mg->buslock); in msic_bus_lock()
217 mutex_unlock(&mg->buslock); in msic_bus_sync_unlock()
297 mutex_init(&mg->buslock); in platform_msic_gpio_probe()
Dgpio-crystalcove.c81 struct mutex buslock; /* irq_bus_lock */ member
229 mutex_lock(&cg->buslock); in crystalcove_bus_lock()
244 mutex_unlock(&cg->buslock); in crystalcove_bus_sync_unlock()
353 mutex_init(&cg->buslock); in crystalcove_gpio_probe()
Dgpio-pmic-eic-sprd.c63 struct mutex buslock; member
201 mutex_lock(&pmic_eic->buslock); in sprd_pmic_eic_bus_lock()
231 mutex_unlock(&pmic_eic->buslock); in sprd_pmic_eic_bus_sync_unlock()
305 mutex_init(&pmic_eic->buslock); in sprd_pmic_eic_probe()
Dgpio-wcove.c98 struct mutex buslock; member
279 mutex_lock(&wg->buslock); in wcove_bus_lock()
294 mutex_unlock(&wg->buslock); in wcove_bus_sync_unlock()
435 mutex_init(&wg->buslock); in wcove_gpio_probe()