coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
gpio.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
4 
5 const struct pch_lp_gpio_map mainboard_lp_gpio_map[] = {
6  [0] = LP_GPIO_INPUT,
7  [1] = LP_GPIO_INPUT,
8  [2] = LP_GPIO_INPUT,
9  [3] = LP_GPIO_INPUT,
10  [4] = LP_GPIO_INPUT,
11  [5] = LP_GPIO_INPUT,
12  [6] = LP_GPIO_INPUT,
13  [7] = LP_GPIO_INPUT,
14  [8] = LP_GPIO_INPUT,
15  [9] = LP_GPIO_INPUT,
16  [10] = LP_GPIO_ACPI_SCI,
17  [11] = LP_GPIO_INPUT,
18  [12] = LP_GPIO_INPUT,
19  [13] = LP_GPIO_INPUT,
20  [14] = LP_GPIO_INPUT,
21  [15] = LP_GPIO_INPUT,
22  [16] = LP_GPIO_INPUT,
23  [17] = LP_GPIO_INPUT,
24  [18] = LP_GPIO_NATIVE,
25  [19] = LP_GPIO_NATIVE,
26  [20] = LP_GPIO_INPUT,
27  [21] = LP_GPIO_INPUT,
28  [22] = LP_GPIO_INPUT,
29  [23] = LP_GPIO_INPUT,
30  [24] = LP_GPIO_INPUT,
31  [25] = LP_GPIO_INPUT,
32  [26] = LP_GPIO_INPUT,
33  [27] = LP_GPIO_INPUT,
34  [28] = LP_GPIO_INPUT,
35  [29] = LP_GPIO_NATIVE,
36  [30] = LP_GPIO_NATIVE,
37  [31] = LP_GPIO_NATIVE,
38  [32] = LP_GPIO_INPUT,
39  [33] = LP_GPIO_INPUT,
40  [34] = LP_GPIO_INPUT,
41  [35] = LP_GPIO_NATIVE,
42  [36] = LP_GPIO_NATIVE,
43  [37] = LP_GPIO_NATIVE,
44  [38] = LP_GPIO_INPUT,
45  [39] = LP_GPIO_NATIVE,
46  [40] = LP_GPIO_NATIVE,
47  [41] = LP_GPIO_INPUT,
48  [42] = LP_GPIO_INPUT,
49  [43] = LP_GPIO_INPUT,
50  [44] = LP_GPIO_INPUT,
51  [45] = LP_GPIO_INPUT,
52  [46] = LP_GPIO_INPUT,
53  [47] = LP_GPIO_INPUT,
54  [48] = LP_GPIO_INPUT,
55  [49] = LP_GPIO_INPUT,
56  [50] = LP_GPIO_INPUT,
57  [51] = LP_GPIO_INPUT,
58  [52] = LP_GPIO_INPUT,
59  [53] = LP_GPIO_INPUT,
60  [54] = LP_GPIO_INPUT,
61  [55] = LP_GPIO_INPUT,
62  [56] = LP_GPIO_INPUT,
63  [57] = LP_GPIO_INPUT,
64  [58] = LP_GPIO_INPUT,
65  [59] = LP_GPIO_INPUT,
66  [60] = LP_GPIO_INPUT,
67  [61] = LP_GPIO_NATIVE,
68  [62] = LP_GPIO_NATIVE,
69  [63] = LP_GPIO_NATIVE,
70  [64] = LP_GPIO_INPUT,
71  [65] = LP_GPIO_INPUT,
72  [66] = LP_GPIO_INPUT,
73  [67] = LP_GPIO_INPUT,
74  [68] = LP_GPIO_INPUT,
75  [69] = LP_GPIO_INPUT,
76  [70] = LP_GPIO_INPUT,
77  [71] = LP_GPIO_NATIVE,
78  [72] = LP_GPIO_NATIVE,
79  [73] = LP_GPIO_INPUT,
80  [74] = LP_GPIO_NATIVE,
81  [75] = LP_GPIO_NATIVE,
82  [76] = LP_GPIO_NATIVE,
83  [77] = LP_GPIO_INPUT,
84  [78] = LP_GPIO_INPUT,
85  [79] = LP_GPIO_INPUT,
86  [80] = LP_GPIO_INPUT,
87  [81] = LP_GPIO_NATIVE,
88  [82] = LP_GPIO_NATIVE,
89  [83] = LP_GPIO_INPUT,
90  [84] = LP_GPIO_INPUT,
91  [85] = LP_GPIO_INPUT,
92  [86] = LP_GPIO_INPUT,
93  [87] = LP_GPIO_INPUT,
94  [88] = LP_GPIO_INPUT,
95  [89] = LP_GPIO_INPUT,
96  [90] = LP_GPIO_INPUT,
97  [91] = LP_GPIO_INPUT,
98  [92] = LP_GPIO_INPUT,
99  [93] = LP_GPIO_INPUT,
100  [94] = LP_GPIO_INPUT,
102 };
#define LP_GPIO_END
Definition: lp_gpio.h:86
#define LP_GPIO_NATIVE
Definition: lp_gpio.h:89
#define LP_GPIO_INPUT
Definition: lp_gpio.h:107
#define LP_GPIO_ACPI_SCI
Definition: lp_gpio.h:97
const struct pch_lp_gpio_map mainboard_lp_gpio_map[]
Definition: gpio.c:5