blob: 3e71913ef8fddf361e6ce3654d7fd07b35fbd566 [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",
Bhautik Ardeshanadd8a1ae2023-02-03 10:00:09 +053021 enabled: true,
22 apex_available: [
23 "//apex_available:platform",
24 "com.android.uwb",
25 ],
sreenivasaiahef861b72021-06-23 10:19:10 +053026 },
27 ndk: {
Roshan Piusb3fd9702021-08-11 15:16:40 -070028 apex_available: [
Roshan Pius80c3cc62021-08-27 12:55:02 -070029 "//apex_available:platform",
ziyiwb82cece2021-08-24 17:57:51 +000030 "com.android.uwb",
Roshan Piusb3fd9702021-08-11 15:16:40 -070031 ],
Roshan Pius981bb662022-01-20 18:39:10 +000032 min_sdk_version: "Tiramisu",
sreenivasaiahef861b72021-06-23 10:19:10 +053033 },
ziyiwb82cece2021-08-24 17:57:51 +000034 rust: {
35 enabled: true,
36 apex_available: [
37 "//apex_available:platform",
38 "com.android.uwb",
39 ],
Roshan Pius981bb662022-01-20 18:39:10 +000040 min_sdk_version: "Tiramisu",
ziyiwb82cece2021-08-24 17:57:51 +000041 },
sreenivasaiahef861b72021-06-23 10:19:10 +053042 },
Jiyong Park70f58372022-04-16 07:03:24 +090043 versions_with_info: [
44 {
45 version: "1",
46 imports: [],
47 },
48 ],
49
sreenivasaiahef861b72021-06-23 10:19:10 +053050}
Roshan Piusf527f8f2021-10-12 09:45:28 -070051
52aidl_interface {
53 name: "android.hardware.uwb.fira_android",
Roshan Pius4c0fffb2022-06-09 21:09:14 +000054 owner: "google",
Roshan Piusf527f8f2021-10-12 09:45:28 -070055 vendor_available: true,
56 srcs: ["android/hardware/uwb/fira_android/*.aidl"],
57 stability: "vintf",
58 backend: {
59 java: {
Roshan Pius981bb662022-01-20 18:39:10 +000060 sdk_version: "module_Tiramisu",
Roshan Piusf527f8f2021-10-12 09:45:28 -070061 enabled: true,
62 apex_available: [
63 "com.android.uwb",
64 ],
65 },
66 ndk: {
Roshan Piusf527f8f2021-10-12 09:45:28 -070067 apex_available: [
68 "//apex_available:platform",
69 "com.android.uwb",
70 ],
Roshan Pius981bb662022-01-20 18:39:10 +000071 min_sdk_version: "Tiramisu",
Roshan Piusf527f8f2021-10-12 09:45:28 -070072 },
73 },
Jiyong Park70f58372022-04-16 07:03:24 +090074 versions_with_info: [
75 {
76 version: "1",
77 imports: [],
78 },
ziyiw8ad5f802023-01-27 23:08:23 +000079 {
80 version: "2",
81 imports: [],
82 },
83
Jiyong Park70f58372022-04-16 07:03:24 +090084 ],
85
Roshan Piusf527f8f2021-10-12 09:45:28 -070086}