Home
last modified time | relevance | path

Searched refs:STM32_MUTEX_COREID (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/drivers/hwspinlock/
H A Dstm32_hwspinlock.c12 #define STM32_MUTEX_COREID BIT(8) macro
29 if (status == (STM32_MUTEX_LOCK_BIT | STM32_MUTEX_COREID)) in stm32mp1_lock()
32 writel(STM32_MUTEX_LOCK_BIT | STM32_MUTEX_COREID, in stm32mp1_lock()
36 if (status != (STM32_MUTEX_LOCK_BIT | STM32_MUTEX_COREID)) in stm32mp1_lock()
49 writel(STM32_MUTEX_COREID, priv->base + index * sizeof(u32)); in stm32mp1_unlock()
/openbmc/linux/drivers/hwspinlock/
H A Dstm32_hwspinlock.c19 #define STM32_MUTEX_COREID BIT(8) macro
33 writel(STM32_MUTEX_LOCK_BIT | STM32_MUTEX_COREID, lock_addr); in stm32_hwspinlock_trylock()
36 return status == (STM32_MUTEX_LOCK_BIT | STM32_MUTEX_COREID); in stm32_hwspinlock_trylock()
43 writel(STM32_MUTEX_COREID, lock_addr); in stm32_hwspinlock_unlock()