mirror of
https://github.com/Evolution-X-Devices/device_motorola_rtwo
synced 2026-01-27 13:35:15 +00:00
eqs: sensors: Implement UDFPS sensor
Change-Id: I8b65e3196a7d6f158f4ff589b9755cf7c7e51c92
This commit is contained in:
@@ -134,6 +134,18 @@ class DoubleTapSensor : public SysfsPollingOneShotSensor {
|
||||
static_cast<SensorType>(static_cast<int32_t>(SensorType::DEVICE_PRIVATE_BASE) + 1)) {}
|
||||
};
|
||||
|
||||
const std::string kTsUdfpsPressedPath = kTsPath + "udfps_pressed";
|
||||
const std::string kTsUdfpsEnabledPath = kTsPath + "udfps_enabled";
|
||||
|
||||
class UdfpsSensor : public SysfsPollingOneShotSensor {
|
||||
public:
|
||||
UdfpsSensor(int32_t sensorHandle, ISensorsEventCallback* callback)
|
||||
: SysfsPollingOneShotSensor(
|
||||
sensorHandle, callback, kTsUdfpsPressedPath, kTsUdfpsEnabledPath,
|
||||
"UDFPS Sensor", "org.lineageos.sensor.udfps",
|
||||
static_cast<SensorType>(static_cast<int32_t>(SensorType::DEVICE_PRIVATE_BASE) + 2)) {}
|
||||
};
|
||||
|
||||
} // namespace implementation
|
||||
} // namespace subhal
|
||||
} // namespace V2_1
|
||||
|
||||
Reference in New Issue
Block a user