aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin May <kevin.may@arm.com>2024-02-20 14:42:09 +0000
committerKevin May <kevin.may@arm.com>2024-02-20 14:42:09 +0000
commit722cb825e6d19183105fc65ea6ffcd95cde2bee8 (patch)
tree3165059a8daf047406834bd4c712091ee71e71ed
parent8bb7c0e622d9adfd685c7a3cd7a5a9f009788db3 (diff)
downloadandroid-nn-driver-upstream-main.tar.gz
Update README to include compatibility informationupstream-main
Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: Icb6f0643a142a71016e131accfa0e68d520c426d
-rw-r--r--README.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/README.md b/README.md
index 9d5bfdd..9637b3d 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,13 @@
# Arm NN Android Neural Networks driver
-This directory contains the Arm NN driver for the Android Neural Networks API, implementing the android.hardware.neuralnetworks@1.0, android.hardware.neuralnetworks@1.1, android.hardware.neuralnetworks@1.2 and android.hardware.neuralnetworks@1.3 HALs.
+This directory contains the Arm NN driver for the Android Neural Networks API, implementing the HIDL based android.hardware.neuralnetworks@1.0, android.hardware.neuralnetworks@1.1, android.hardware.neuralnetworks@1.2 and android.hardware.neuralnetworks@1.3 HALs.
+
+For Android 11 and lower, the NNAPI uses HIDL based HALs.
+
+For Android 12 and Android 13, the NNAPI HAL revision uses AIDL instead of HIDL, and HIDL is deprecated.
+
+For Android 14 the compatibility matrix no longer includes support for HIDL HAL revisions:
+https://android.googlesource.com/platform/hardware/interfaces/+/refs/heads/android14-qpr1-release/compatibility_matrices/compatibility_matrix.8.xml
For more information about supported operations and configurations, see [NnapiSupport.txt](NnapiSupport.txt)