blob: aacb70ef79203830d3de057ef61e69e229e57ac5 [file] [log] [blame]
sreenivasaiahef861b72021-06-23 10:19:10 +05301package {
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
10// TODO(b/195992901): Add VTS tests.
11// TODO(b/195992658): Add cuttlefish implementation.
12aidl_interface {
13 name: "android.hardware.uwb",
14 vendor_available: true,
15 srcs: ["android/hardware/uwb/*.aidl"],
16 stability: "vintf",
Alain Michaud2e2c6e72022-01-23 21:55:35 +000017 host_supported: true,
sreenivasaiahef861b72021-06-23 10:19:10 +053018 backend: {
19 java: {
Roshan Pius981bb662022-01-20 18:39:10 +000020 sdk_version: "module_Tiramisu",
Roshan Piusf527f8f2021-10-12 09:45:28 -070021 enabled: false,
sreenivasaiahef861b72021-06-23 10:19:10 +053022 },
23 ndk: {
24 vndk: {
25 enabled: true,
26 },
Roshan Piusb3fd9702021-08-11 15:16:40 -070027 apex_available: [
Roshan Pius80c3cc62021-08-27 12:55:02 -070028 "//apex_available:platform",
ziyiwb82cece2021-08-24 17:57:51 +000029 "com.android.uwb",
Roshan Piusb3fd9702021-08-11 15:16:40 -070030 ],
Roshan Pius981bb662022-01-20 18:39:10 +000031 min_sdk_version: "Tiramisu",
sreenivasaiahef861b72021-06-23 10:19:10 +053032 },
ziyiwb82cece2021-08-24 17:57:51 +000033 rust: {
34 enabled: true,
35 apex_available: [
36 "//apex_available:platform",
37 "com.android.uwb",
38 ],
Roshan Pius981bb662022-01-20 18:39:10 +000039 min_sdk_version: "Tiramisu",
ziyiwb82cece2021-08-24 17:57:51 +000040 },
sreenivasaiahef861b72021-06-23 10:19:10 +053041 },
Jiyong Park70f58372022-04-16 07:03:24 +090042 versions_with_info: [
43 {
44 version: "1",
45 imports: [],
46 },
47 ],
48
sreenivasaiahef861b72021-06-23 10:19:10 +053049}
Roshan Piusf527f8f2021-10-12 09:45:28 -070050
51aidl_interface {
52 name: "android.hardware.uwb.fira_android",
Roshan Piusd6a10252022-06-09 21:09:14 +000053 owner: "google",
Roshan Piusf527f8f2021-10-12 09:45:28 -070054 vendor_available: true,
55 srcs: ["android/hardware/uwb/fira_android/*.aidl"],
56 stability: "vintf",
57 backend: {
58 java: {
Roshan Pius981bb662022-01-20 18:39:10 +000059 sdk_version: "module_Tiramisu",
Roshan Piusf527f8f2021-10-12 09:45:28 -070060 enabled: true,
61 apex_available: [
62 "com.android.uwb",
63 ],
64 },
65 ndk: {
Roshan Piusf527f8f2021-10-12 09:45:28 -070066 apex_available: [
67 "//apex_available:platform",
68 "com.android.uwb",
69 ],
Roshan Pius981bb662022-01-20 18:39:10 +000070 min_sdk_version: "Tiramisu",
Roshan Piusf527f8f2021-10-12 09:45:28 -070071 },
72 },
Jiyong Park70f58372022-04-16 07:03:24 +090073 versions_with_info: [
74 {
75 version: "1",
76 imports: [],
77 },
ziyiwe7613eb2023-01-27 23:08:23 +000078 {
79 version: "2",
80 imports: [],
81 },
82
Jiyong Park70f58372022-04-16 07:03:24 +090083 ],
84
Roshan Piusf527f8f2021-10-12 09:45:28 -070085}