Add GPIO definitions to PC87392 superio
authorSven Schnelle <svens@stackframe.org>
Fri, 1 Apr 2011 07:28:50 +0000 (07:28 +0000)
committerSven Schnelle <svens@stackframe.org>
Fri, 1 Apr 2011 07:28:50 +0000 (07:28 +0000)
Signed-off-by: Sven Schnelle <svens@stackframe.org>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6472 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/superio/nsc/pc87392/pc87392.h

index 759f1096224157dc6d76726e78d03055e685a138..4756351da881357ae7c4bbc6c72be2ad444cd725 100644 (file)
 #define PC87392_GPIO 0x07
 #define PC87392_WDT  0x0A
 
+#define PC87392_GPIO_PIN_OE 0x01
+#define PC87392_GPIO_PIN_TYPE_PUSH_PULL 0x02
+#define PC87392_GPIO_PIN_PULLUP 0x04
+#define PC87392_GPIO_PIN_LOCK 0x08
+#define PC87392_GPIO_PIN_TRIG_LEVEL 0x10
+#define PC87392_GPIO_PIN_TRIG_LOW 0x20
+#define PC87392_GPIO_PIN_DEBOUNCE 0x40
+
+#define PC87392_GPIO_PIN_TRIGGERS_IRQ 0x01
+#define PC87392_GPIO_PIN_TRIGGERS_SMI 0x02
+
 #endif