Lines Matching full:hwspinlock
10 #include <linux/hwspinlock.h>
68 struct hwspinlock *hwlock;
304 struct hwspinlock *hwlock = chip_data->host_data->hwlock; in stm32_irq_set_type()
313 pr_err("%s can't get hwspinlock (%d)\n", __func__, err); in stm32_irq_set_type()
506 struct hwspinlock *hwlock = chip_data->host_data->hwlock; in stm32_exti_h_set_type()
516 pr_err("%s can't get hwspinlock (%d)\n", __func__, err); in stm32_exti_h_set_type()
854 /* check for optional hwspinlock which may be not available yet */ in stm32_exti_probe()
857 /* hwspinlock framework not yet ready */ in stm32_exti_probe()
863 dev_err(dev, "Failed to request hwspinlock\n"); in stm32_exti_probe()
867 /* note: ENOENT is a valid case (means 'no hwspinlock') */ in stm32_exti_probe()
868 dev_err(dev, "Failed to get hwspinlock\n"); in stm32_exti_probe()