/aosp12/frameworks/base/core/java/android/hardware/ |
H A D | Sensor.java | 937 public Sensor(InputSensorInfo sensorInfo) { in Sensor() argument 938 this.mName = sensorInfo.getName(); in Sensor() 939 this.mVendor = sensorInfo.getVendor(); in Sensor() 940 this.mVersion = sensorInfo.getVersion(); in Sensor() 941 this.mHandle = sensorInfo.getHandle(); in Sensor() 942 this.mType = sensorInfo.getType(); in Sensor() 943 this.mMaxRange = sensorInfo.getMaxRange(); in Sensor() 945 this.mPower = sensorInfo.getPower(); in Sensor() 946 this.mMinDelay = sensorInfo.getMinDelay(); in Sensor() 952 this.mFlags = sensorInfo.getFlags(); in Sensor() [all …]
|
/aosp12/system/chre/platform/linux/include/chre/target_platform/ |
H A D | platform_sensor_base.h | 32 void initBase(struct chreSensorInfo *sensorInfo, uint32_t sensorHandle) { in initBase() argument 33 mSensorInfo = sensorInfo; in initBase() 48 void setSensorInfo(struct chreSensorInfo *sensorInfo) { in setSensorInfo() argument 49 mSensorInfo = sensorInfo; in setSensorInfo()
|
/aosp12/frameworks/native/services/inputflinger/reader/mapper/ |
H A D | SensorInputMapper.cpp | 85 info->addSensorInfo(sensor.sensorInfo); in populateDeviceInfo() 101 dump += StringPrintf(INDENT5 "maxRange: %f\n", sensor.sensorInfo.maxRange); in dump() 102 dump += StringPrintf(INDENT5 "power: %f\n", sensor.sensorInfo.power); in dump() 205 InputDeviceSensorInfo sensorInfo(identifier.name, std::to_string(identifier.vendor), in createSensor() local 219 sensorInfo.flags |= (reportingMode & REPORTING_MODE_MASK) << REPORTING_MODE_SHIFT; in createSensor() 222 tryGetProperty(prefix + ".maxDelay", sensorInfo.maxDelay); in createSensor() 224 tryGetProperty(prefix + ".minDelay", sensorInfo.minDelay); in createSensor() 226 tryGetProperty(prefix + ".power", sensorInfo.power); in createSensor() 230 tryGetProperty(prefix + ".fifoMaxEventCount", sensorInfo.fifoMaxEventCount); in createSensor() 232 return Sensor(sensorInfo); in createSensor() [all …]
|
H A D | SensorInputMapper.h | 83 explicit Sensor(const InputDeviceSensorInfo& sensorInfo) : sensorInfo(sensorInfo) { in Sensor() 92 InputDeviceSensorInfo sensorInfo; member
|
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/ |
H A D | SensorsSubHal.cpp | 212 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList() local 213 sensorInfo.flags |= V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL; in getSensorsList() 214 sensorInfo.flags |= V1_0::SensorFlagBits::MASK_DIRECT_REPORT; in getSensorsList() 215 sensors.push_back(sensorInfo); in getSensorsList() 224 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList() local 225 sensorInfo.flags &= ~static_cast<uint32_t>(V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL); in getSensorsList() 226 sensorInfo.flags &= ~static_cast<uint32_t>(V1_0::SensorFlagBits::MASK_DIRECT_REPORT); in getSensorsList() 227 sensors.push_back(sensorInfo); in getSensorsList()
|
/aosp12/system/chre/platform/slpi/see/ |
H A D | see_helper.cc | 1359 for (const auto &sensorInfo : sensorInfos) { in getSensorTypeFromSensorInfo() local 1360 if (suidsMatch(sensorInfo.suid, suid)) { in getSensorTypeFromSensorInfo() 1362 if (sensorInfo.client == client) { in getSensorTypeFromSensorInfo() 1363 return sensorInfo.sensorType; in getSensorTypeFromSensorInfo() 1365 otherType = sensorInfo.sensorType; in getSensorTypeFromSensorInfo() 1744 if (sensorInfo == nullptr) { in makeRequest() 1772 sendReq(sensorInfo->client, sensorInfo->suid, nullptr /* syncData */, in makeRequest() 1785 if (sensorInfo == nullptr) { in flush() 1791 sendReq(sensorInfo->client, sensorInfo->suid, nullptr /* syncData */, in flush() 1989 SensorInfo sensorInfo = { in registerSensor() local [all …]
|
/aosp12/frameworks/base/services/core/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 2191 if (sensorInfo != NULL) { in createInputSensorInfo() 2192 env->SetObjectField(sensorInfo, gInputSensorInfo.name, name); in createInputSensorInfo() 2193 env->SetObjectField(sensorInfo, gInputSensorInfo.vendor, vendor); in createInputSensorInfo() 2194 env->SetIntField(sensorInfo, gInputSensorInfo.version, version); in createInputSensorInfo() 2195 env->SetIntField(sensorInfo, gInputSensorInfo.handle, handle); in createInputSensorInfo() 2198 env->SetFloatField(sensorInfo, gInputSensorInfo.power, power); in createInputSensorInfo() 2205 env->SetIntField(sensorInfo, gInputSensorInfo.flags, flags); in createInputSensorInfo() 2207 env->SetIntField(sensorInfo, gInputSensorInfo.type, type); in createInputSensorInfo() 2208 env->SetIntField(sensorInfo, gInputSensorInfo.id, id); in createInputSensorInfo() 2210 return sensorInfo; in createInputSensorInfo() [all …]
|
/aosp12/system/chre/apps/power_test/common/ |
H A D | request_manager.cc | 240 struct chreSensorInfo sensorInfo; in requestAllSensors() local 243 chreGetSensorInfo(sensorHandle, &sensorInfo) && in requestAllSensors() 244 requestSensor(enable, kAllSensorTypes[i], sensorInfo.minInterval, in requestAllSensors()
|
/aosp12/system/chre/apps/test/common/chre_cross_validator_sensor/src/ |
H A D | chre_cross_validator_sensor_manager.cc | 346 chreSensorInfo sensorInfo; in handleStartSensorMessage() local 347 if (!chreGetSensorInfo(handle, &sensorInfo)) { in handleStartSensorMessage() 353 std::max(intervalFromApInNs, sensorInfo.minInterval); in handleStartSensorMessage()
|
/aosp12/hardware/interfaces/sensors/common/vts/2_X/ |
H A D | VtsHalSensorsV2_XTargetTest.h | 504 for (const SensorInfoType& sensorInfo : getSensorsList()) { in activateAllSensors() local 505 if (isValidType(sensorInfo.type)) { in activateAllSensors() 506 batch(sensorInfo.sensorHandle, sensorInfo.minDelay, 0 /* maxReportLatencyNs */); in activateAllSensors() 507 activate(sensorInfo.sensorHandle, enable); in activateAllSensors()
|
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/ |
H A D | HalProxy.cpp | 710 void HalProxy::setDirectChannelFlags(SensorInfo* sensorInfo, in setDirectChannelFlags() argument 713 (sensorInfo->flags & (V1_0::SensorFlagBits::MASK_DIRECT_REPORT | in setDirectChannelFlags() 720 sensorInfo->flags &= ~(V1_0::SensorFlagBits::MASK_DIRECT_REPORT | in setDirectChannelFlags()
|
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/include/ |
H A D | HalProxy.h | 338 void setDirectChannelFlags(SensorInfo* sensorInfo, std::shared_ptr<ISubHalWrapperBase> subHal);
|