| Index: device/generic_sensor/linux/sensor_data_linux.h | 
| diff --git a/device/generic_sensor/linux/sensor_data_linux.h b/device/generic_sensor/linux/sensor_data_linux.h | 
| index 3336a8e3d414911ac5b1acee468ac21b21c61989..18483620369995f7a547cae60e6050bf74455f92 100644 | 
| --- a/device/generic_sensor/linux/sensor_data_linux.h | 
| +++ b/device/generic_sensor/linux/sensor_data_linux.h | 
| @@ -10,6 +10,7 @@ | 
|  | 
| namespace device { | 
|  | 
| +class PlatformSensorConfiguration; | 
| struct SensorReading; | 
|  | 
| // This structure represents a context that is used to | 
| @@ -17,8 +18,8 @@ struct SensorReading; | 
| // sensor that uses the SensorReader to read sensor | 
| // data from files specified in the |sensor_file_names|. | 
| struct DEVICE_GENERIC_SENSOR_EXPORT SensorDataLinux { | 
| -  using ReaderFunctor = | 
| -      base::Callback<void(double scaling, SensorReading& reading)>; | 
| +  using ReaderFunctor = base::Callback< | 
| +      void(double scaling, double offset, SensorReading& reading)>; | 
|  | 
| SensorDataLinux(); | 
| ~SensorDataLinux(); | 
| @@ -31,16 +32,21 @@ struct DEVICE_GENERIC_SENSOR_EXPORT SensorDataLinux { | 
| std::vector<std::vector<std::string>> sensor_file_names; | 
| // Scaling file to be found. | 
| std::string sensor_scale_name; | 
| +  // Frequency file to be found. | 
| +  std::string sensor_frequency_file_name; | 
| +  // Offset file to be found. | 
| +  std::string sensor_offset_file_name; | 
| // Used to apply scalings to raw sensor data. | 
| ReaderFunctor apply_scaling_func; | 
| -  // Reporting mode of a sensor. | 
| -  mojom::ReportingMode reporting_mode; | 
| +  // Sensor type | 
| +  mojom::SensorType type; | 
| // Default configuration of a sensor. | 
| PlatformSensorConfiguration default_configuration; | 
| }; | 
|  | 
| // Initializes a sensor type specific data. | 
| -bool InitSensorData(mojom::SensorType type, SensorDataLinux* data); | 
| +bool DEVICE_GENERIC_SENSOR_EXPORT InitSensorData(mojom::SensorType type, | 
| +                                                 SensorDataLinux* data); | 
|  | 
| }  // namespace device | 
|  | 
|  |