| /* SPDX-License-Identifier: GPL-2.0 */ |
| /* |
| * Chrome OS EC MEMS Sensor Hub driver. |
| * |
| * Copyright 2019 Google LLC |
| */ |
| |
| #ifndef __LINUX_PLATFORM_DATA_CROS_EC_SENSORHUB_H |
| #define __LINUX_PLATFORM_DATA_CROS_EC_SENSORHUB_H |
| |
| #include <linux/platform_data/cros_ec_commands.h> |
| |
| /** |
| * struct cros_ec_sensor_platform - ChromeOS EC sensor platform information. |
| * @sensor_num: Id of the sensor, as reported by the EC. |
| */ |
| struct cros_ec_sensor_platform { |
| u8 sensor_num; |
| }; |
| |
| /** |
| * struct cros_ec_sensorhub - Sensor Hub device data. |
| * |
| * @ec: Embedded Controller where the hub is located. |
| */ |
| struct cros_ec_sensorhub { |
| struct cros_ec_dev *ec; |
| }; |
| |
| #endif /* __LINUX_PLATFORM_DATA_CROS_EC_SENSORHUB_H */ |