Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpio/
Dgpio-msic.c43 struct mutex buslock; member
175 mutex_lock(&mg->buslock); in msic_bus_lock()
204 mutex_unlock(&mg->buslock); in msic_bus_sync_unlock()
281 mutex_init(&mg->buslock); in platform_msic_gpio_probe()
Dgpio-crystalcove.c73 struct mutex buslock; /* irq_bus_lock */ member
221 mutex_lock(&cg->buslock); in crystalcove_bus_lock()
236 mutex_unlock(&cg->buslock); in crystalcove_bus_sync_unlock()
343 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.c90 struct mutex buslock; member
270 mutex_lock(&wg->buslock); in wcove_bus_lock()
285 mutex_unlock(&wg->buslock); in wcove_bus_sync_unlock()
426 mutex_init(&wg->buslock); in wcove_gpio_probe()