mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
3670c385c4b12aef975ab67e5d2b0f5fe79134c2
This CL implements the canonical IDevice, IPreparedModel, and IBuffer interfaces for the 1.0, 1.1, 1.2, and 1.3 NN HIDL HAL interfaces. Further, it introduces "Resilient" adapter interfaces to automatically retrieve a handle to a recovered interface object after it has died and rebooted. This CL also updates the conversion code from returning nn::Result to nn::GeneralResult, which includes a ErrorStatus code in the case of an error. Finally, this CL introduces a new static library neuralnetworks_utils_hal_service which consists of a single function ::android::nn::hal::getDevices which can be used by the NNAPI runtime to retrieve the HIDL services without knowing the underlying HIDL types. Bug: 160668438 Test: mma Test: NeuralNetworksTest_static Change-Id: Iec6ae739df196b4034ffb35ea76781fd541ffec3
Merge "Moving composer@2.1 library away from shared" am:
762a556c11 am: f9db4a4fcd am: 6f15603c5d am: d19d0297c0
Merge "Allows APN to be unthrottled through an indication" am:
7bfe3131a6 am: 0c8bf2df88 am: f6282fb276 am: 6d034c6c1e
Merge "Modify VTS NoStaleEvents test to omit on-change sensors" am:
f3d65e5278 am: 9d6657b109 am: aba049aa2d am: 576155eaf5
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%