pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
[platform/kernel/linux-rpi.git] / drivers / pinctrl / pinctrl-amd.h
index 34c5c3e..cf59089 100644 (file)
 #define FUNCTION_MASK          GENMASK(1, 0)
 #define FUNCTION_INVALID       GENMASK(7, 0)
 
+#define WAKE_SOURCE    (BIT(WAKE_CNTRL_OFF_S0I3) | \
+                        BIT(WAKE_CNTRL_OFF_S3)   | \
+                        BIT(WAKE_CNTRL_OFF_S4)   | \
+                        BIT(WAKECNTRL_Z_OFF))
+
 struct amd_function {
        const char *name;
        const char * const groups[NSELECTS];