Home
last modified time | relevance | path

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

/openbmc/linux/drivers/platform/x86/intel/
H A Dcrystal_cove_charger.c23 struct mutex buslock; /* irq_bus_lock */ member
50 mutex_lock(&charger->buslock); in crystal_cove_charger_irq_bus_lock()
62 mutex_unlock(&charger->buslock); in crystal_cove_charger_irq_bus_sync_unlock()
97 mutex_init(&charger->buslock); in crystal_cove_charger_probe()
/openbmc/linux/drivers/gpio/
H A Dgpio-max77620.c21 struct mutex buslock; /* irq_bus_lock */ member
103 mutex_lock(&gpio->buslock); in max77620_gpio_bus_lock()
121 mutex_unlock(&gpio->buslock); in max77620_gpio_bus_sync_unlock()
308 mutex_init(&mgpio->buslock); in max77620_gpio_probe()
H A Dgpio-pmic-eic-sprd.c61 struct mutex buslock; member
205 mutex_lock(&pmic_eic->buslock); in sprd_pmic_eic_bus_lock()
235 mutex_unlock(&pmic_eic->buslock); in sprd_pmic_eic_bus_sync_unlock()
320 mutex_init(&pmic_eic->buslock); in sprd_pmic_eic_probe()
H A Dgpio-crystalcove.c74 struct mutex buslock; /* irq_bus_lock */ member
218 mutex_lock(&cg->buslock); in crystalcove_bus_lock()
232 mutex_unlock(&cg->buslock); in crystalcove_bus_sync_unlock()
346 mutex_init(&cg->buslock); in crystalcove_gpio_probe()
H A Dgpio-wcove.c92 struct mutex buslock; member
275 mutex_lock(&wg->buslock); in wcove_bus_lock()
290 mutex_unlock(&wg->buslock); in wcove_bus_sync_unlock()
438 mutex_init(&wg->buslock); in wcove_gpio_probe()
/openbmc/linux/Documentation/arch/x86/
H A Dindex.rst36 buslock
H A Dbuslock.rst122 is exceeded then any task which is caught via the buslock #DB exception is