1
1
// SPDX-License-Identifier: GPL-2.0
2
2
/*
3
- * Copyright (c) 2016-2018 , The Linux Foundation. All rights reserved.
3
+ * Copyright (c) 2016-2019 , The Linux Foundation. All rights reserved.
4
4
*/
5
5
6
6
#include <linux/acpi.h>
@@ -1282,6 +1282,24 @@ static const int sdm845_acpi_reserved_gpios[] = {
1282
1282
0 , 1 , 2 , 3 , 81 , 82 , 83 , 84 , -1
1283
1283
};
1284
1284
1285
+ static const struct msm_gpio_wakeirq_map sdm845_pdc_map [] = {
1286
+ { 1 , 30 }, { 3 , 31 }, { 5 , 32 }, { 10 , 33 }, { 11 , 34 },
1287
+ { 20 , 35 }, { 22 , 36 }, { 24 , 37 }, { 26 , 38 }, { 30 , 39 },
1288
+ { 31 , 117 }, { 32 , 41 }, { 34 , 42 }, { 36 , 43 }, { 37 , 44 },
1289
+ { 38 , 45 }, { 39 , 46 }, { 40 , 47 }, { 41 , 115 }, { 43 , 49 },
1290
+ { 44 , 50 }, { 46 , 51 }, { 48 , 52 }, { 49 , 118 }, { 52 , 54 },
1291
+ { 53 , 55 }, { 54 , 56 }, { 56 , 57 }, { 57 , 58 }, { 58 , 59 },
1292
+ { 59 , 60 }, { 60 , 61 }, { 61 , 62 }, { 62 , 63 }, { 63 , 64 },
1293
+ { 64 , 65 }, { 66 , 66 }, { 68 , 67 }, { 71 , 68 }, { 73 , 69 },
1294
+ { 77 , 70 }, { 78 , 71 }, { 79 , 72 }, { 80 , 73 }, { 84 , 74 },
1295
+ { 85 , 75 }, { 86 , 76 }, { 88 , 77 }, { 89 , 116 }, { 91 , 79 },
1296
+ { 92 , 80 }, { 95 , 81 }, { 96 , 82 }, { 97 , 83 }, { 101 , 84 },
1297
+ { 103 , 85 }, { 104 , 86 }, { 115 , 90 }, { 116 , 91 }, { 117 , 92 },
1298
+ { 118 , 93 }, { 119 , 94 }, { 120 , 95 }, { 121 , 96 }, { 122 , 97 },
1299
+ { 123 , 98 }, { 124 , 99 }, { 125 , 100 }, { 127 , 102 }, { 128 , 103 },
1300
+ { 129 , 104 }, { 130 , 105 }, { 132 , 106 }, { 133 , 107 }, { 145 , 108 },
1301
+ };
1302
+
1285
1303
static const struct msm_pinctrl_soc_data sdm845_pinctrl = {
1286
1304
.pins = sdm845_pins ,
1287
1305
.npins = ARRAY_SIZE (sdm845_pins ),
@@ -1290,6 +1308,9 @@ static const struct msm_pinctrl_soc_data sdm845_pinctrl = {
1290
1308
.groups = sdm845_groups ,
1291
1309
.ngroups = ARRAY_SIZE (sdm845_groups ),
1292
1310
.ngpios = 151 ,
1311
+ .wakeirq_map = sdm845_pdc_map ,
1312
+ .nwakeirq_map = ARRAY_SIZE (sdm845_pdc_map ),
1313
+
1293
1314
};
1294
1315
1295
1316
static const struct msm_pinctrl_soc_data sdm845_acpi_pinctrl = {
0 commit comments