summaryrefslogtreecommitdiff
path: root/src/mainboard/google/drallion/variants/drallion/include/variant/variant.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/drallion/variants/drallion/include/variant/variant.h')
-rw-r--r--src/mainboard/google/drallion/variants/drallion/include/variant/variant.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mainboard/google/drallion/variants/drallion/include/variant/variant.h b/src/mainboard/google/drallion/variants/drallion/include/variant/variant.h
index 508654faa5..bf08ec30dc 100644
--- a/src/mainboard/google/drallion/variants/drallion/include/variant/variant.h
+++ b/src/mainboard/google/drallion/variants/drallion/include/variant/variant.h
@@ -16,6 +16,9 @@
#ifndef VARIANT_H
#define VARIANT_H
+#include <gpio.h>
+#include <variant/gpio.h>
+
/* Need to update for Drallion with right SKU IDs*/
typedef struct {
int id;
@@ -36,4 +39,10 @@ const static sku_info skus[] = {
/* Return memory SKU for the variant */
int variant_memory_sku(void);
+/* Check if the device has a 360 sensor board present */
+static inline int has_360_sensor_board(void)
+{
+ return gpio_get(SENSOR_DET_360) == 0;
+}
+
#endif