firmware/br-ext-chip-allwinner/board/v83x/kernel/patches/00000-include_linux_hwspinl...

20 lines
618 B
Diff

diff -drupN a/include/linux/hwspinlock.h b/include/linux/hwspinlock.h
--- a/include/linux/hwspinlock.h 2018-08-06 17:23:04.000000000 +0300
+++ b/include/linux/hwspinlock.h 2022-06-12 05:28:14.000000000 +0300
@@ -25,6 +25,15 @@
#define HWLOCK_IRQSTATE 0x01 /* Disable interrupts, save state */
#define HWLOCK_IRQ 0x02 /* Disable interrupts, don't save state */
+#define SUNXI_MSG_HWSPINLOCK (0) /* message */
+
+/* rtc reg */
+#define SUNXI_RTC_HWSPINLOCK (2)
+/* cpuidle */
+#define SUNXI_IDL_HWSPINLCOK (3)
+/* intc */
+#define SUNXI_INTC_HWSPINLOCK (4)
+
struct device;
struct device_node;
struct hwspinlock;