|
@@ -3558,27 +3558,30 @@
|
|
|
#define PORTD_PULSE_DURATION_6ms (2 << 18)
|
|
|
#define PORTD_PULSE_DURATION_100ms (3 << 18)
|
|
|
#define PORTD_PULSE_DURATION_MASK (3 << 18)
|
|
|
-#define PORTD_HOTPLUG_NO_DETECT (0)
|
|
|
-#define PORTD_HOTPLUG_SHORT_DETECT (1 << 16)
|
|
|
-#define PORTD_HOTPLUG_LONG_DETECT (1 << 17)
|
|
|
+#define PORTD_HOTPLUG_STATUS_MASK (0x3 << 16)
|
|
|
+#define PORTD_HOTPLUG_NO_DETECT (0 << 16)
|
|
|
+#define PORTD_HOTPLUG_SHORT_DETECT (1 << 16)
|
|
|
+#define PORTD_HOTPLUG_LONG_DETECT (2 << 16)
|
|
|
#define PORTC_HOTPLUG_ENABLE (1 << 12)
|
|
|
#define PORTC_PULSE_DURATION_2ms (0)
|
|
|
#define PORTC_PULSE_DURATION_4_5ms (1 << 10)
|
|
|
#define PORTC_PULSE_DURATION_6ms (2 << 10)
|
|
|
#define PORTC_PULSE_DURATION_100ms (3 << 10)
|
|
|
#define PORTC_PULSE_DURATION_MASK (3 << 10)
|
|
|
-#define PORTC_HOTPLUG_NO_DETECT (0)
|
|
|
-#define PORTC_HOTPLUG_SHORT_DETECT (1 << 8)
|
|
|
-#define PORTC_HOTPLUG_LONG_DETECT (1 << 9)
|
|
|
+#define PORTC_HOTPLUG_STATUS_MASK (0x3 << 8)
|
|
|
+#define PORTC_HOTPLUG_NO_DETECT (0 << 8)
|
|
|
+#define PORTC_HOTPLUG_SHORT_DETECT (1 << 8)
|
|
|
+#define PORTC_HOTPLUG_LONG_DETECT (2 << 8)
|
|
|
#define PORTB_HOTPLUG_ENABLE (1 << 4)
|
|
|
#define PORTB_PULSE_DURATION_2ms (0)
|
|
|
#define PORTB_PULSE_DURATION_4_5ms (1 << 2)
|
|
|
#define PORTB_PULSE_DURATION_6ms (2 << 2)
|
|
|
#define PORTB_PULSE_DURATION_100ms (3 << 2)
|
|
|
#define PORTB_PULSE_DURATION_MASK (3 << 2)
|
|
|
-#define PORTB_HOTPLUG_NO_DETECT (0)
|
|
|
-#define PORTB_HOTPLUG_SHORT_DETECT (1 << 0)
|
|
|
-#define PORTB_HOTPLUG_LONG_DETECT (1 << 1)
|
|
|
+#define PORTB_HOTPLUG_STATUS_MASK (0x3 << 0)
|
|
|
+#define PORTB_HOTPLUG_NO_DETECT (0 << 0)
|
|
|
+#define PORTB_HOTPLUG_SHORT_DETECT (1 << 0)
|
|
|
+#define PORTB_HOTPLUG_LONG_DETECT (2 << 0)
|
|
|
|
|
|
#define PCH_GPIOA 0xc5010
|
|
|
#define PCH_GPIOB 0xc5014
|