1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #ifndef SOC_MEDIATEK_COMMON_EINT_EVENT_H 4 #define SOC_MEDIATEK_COMMON_EINT_EVENT_H 5 6 #include <device/mmio.h> 7 #include <soc/addressmap.h> 8 9 /* eint event mask clear register */ 10 struct eint_event_reg { 11 uint32_t eint_event_mask_clr[7]; 12 }; 13 14 /* eint_base + 0x880 is eint_event_mask_clr register with access type W1C. */ 15 static struct eint_event_reg *const mtk_eint_event = (void *)(EINT_BASE + 0x880); 16 17 /* unmask eint event, eint can wakeup by spm */ 18 void unmask_eint_event_mask(void); 19 20 #endif 21