stm32f7: sdram: correct sdram configuration as per micron sdram
[platform/kernel/u-boot.git] / include / dt-bindings / gpio / x86-gpio.h
1 /*
2  * This header provides constants for binding intel,x86-pinctrl.
3  */
4
5 #ifndef _DT_BINDINGS_GPIO_X86_GPIO_H
6 #define _DT_BINDINGS_GPIO_X86_GPIO_H
7
8 #include <dt-bindings/gpio/gpio.h>
9
10 #define GPIO_MODE_NATIVE        0
11 #define GPIO_MODE_GPIO          1
12
13 #define GPIO_MODE_FUNC0 0
14 #define GPIO_MODE_FUNC1 1
15 #define GPIO_MODE_FUNC2 2
16 #define GPIO_MODE_FUNC3 3
17 #define GPIO_MODE_FUNC4 4
18 #define GPIO_MODE_FUNC5 5
19 #define GPIO_MODE_FUNC6 6
20
21 #define PIN_INPUT       0
22 #define PIN_OUTPUT      1
23
24 #define PIN_INPUT_NOPULL        0
25 #define PIN_INPUT_PULLUP        1
26 #define PIN_INPUT_PULLDOWN      2
27
28 #define PULL_STR_2K             0
29 #define PULL_STR_20K    2
30
31 #define ROUTE_SCI       0
32 #define ROUTE_SMI       1
33
34 #define OWNER_ACPI      0
35 #define OWNER_GPIO      1
36
37 #define PIRQ_APIC_MASK  0
38 #define PIRQ_APIC_ROUTE 1
39
40 #define TRIGGER_EDGE    0
41 #define TRIGGER_LEVEL   1
42
43 #endif