• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "hardware_interfaces_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
10aidl_interface {
11    name: "android.hardware.neuralnetworks",
12    host_supported: true,
13    vendor_available: true,
14    frozen: true,
15    srcs: [
16        "android/hardware/neuralnetworks/*.aidl",
17    ],
18    stability: "vintf",
19    defaults: [
20        "android.hardware.graphics.common-latest",
21    ],
22    imports: [
23        "android.hardware.common-V2",
24    ],
25    backend: {
26        java: {
27            enabled: false,
28        },
29        cpp: {
30            enabled: false,
31        },
32        ndk: {
33            apex_available: [
34                "//apex_available:platform",
35                "com.android.neuralnetworks",
36            ],
37            min_sdk_version: "30",
38        },
39    },
40    versions_with_info: [
41        {
42            version: "1",
43            imports: [
44                "android.hardware.common-V2",
45                "android.hardware.graphics.common-V6",
46            ],
47        },
48        {
49            version: "2",
50            imports: [
51                "android.hardware.common-V2",
52                "android.hardware.graphics.common-V6",
53            ],
54        },
55        {
56            version: "3",
57            imports: [
58                "android.hardware.common-V2",
59                "android.hardware.graphics.common-V6",
60            ],
61        },
62        {
63            version: "4",
64            imports: [
65                "android.hardware.common-V2",
66                "android.hardware.graphics.common-V6",
67            ],
68        },
69
70    ],
71
72}
73