blob: c3288799a0142532db76311a74589b0f85b2aadf [file] [log] [blame]
Bob Badourb8995452021-09-13 17:50:14 -07001package {
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
Sarah Chin9cdc2a62021-06-14 11:26:00 -070010aidl_interface {
11 name: "android.hardware.radio",
12 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070013 host_supported: true,
Sarah Chin9cdc2a62021-06-14 11:26:00 -070014 srcs: ["android/hardware/radio/*.aidl"],
15 stability: "vintf",
16 backend: {
17 cpp: {
18 enabled: false,
19 },
20 java: {
21 sdk_version: "module_current",
22 },
23 ndk: {
24 vndk: {
25 enabled: true,
26 },
27 },
28 },
29}
30
Sarah Chinbca4e6c2021-09-20 13:45:18 -070031aidl_interface {
Sarah Chin71971582021-09-23 23:18:13 -070032 name: "android.hardware.radio.config",
33 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070034 host_supported: true,
Sarah Chin71971582021-09-23 23:18:13 -070035 srcs: ["android/hardware/radio/config/*.aidl"],
36 stability: "vintf",
37 imports: ["android.hardware.radio"],
38 backend: {
39 cpp: {
40 enabled: false,
41 },
42 java: {
43 sdk_version: "module_current",
44 },
45 ndk: {
46 vndk: {
47 enabled: true,
48 },
49 },
50 },
Jiyong Park703e9792022-03-22 14:18:48 +090051 versions_with_info: [
52 {
53 version: "1",
54 imports: ["android.hardware.radio-V1"],
55 },
56 ],
57
Sarah Chin71971582021-09-23 23:18:13 -070058}
59
60aidl_interface {
Sarah Chinbca4e6c2021-09-20 13:45:18 -070061 name: "android.hardware.radio.data",
Sarah Chin9cdc2a62021-06-14 11:26:00 -070062 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070063 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070064 srcs: ["android/hardware/radio/data/*.aidl"],
65 stability: "vintf",
66 imports: ["android.hardware.radio"],
67 backend: {
68 cpp: {
69 enabled: false,
70 },
71 java: {
72 sdk_version: "module_current",
73 },
74 ndk: {
75 vndk: {
76 enabled: true,
77 },
78 },
79 },
Jiyong Park703e9792022-03-22 14:18:48 +090080 versions_with_info: [
81 {
82 version: "1",
83 imports: ["android.hardware.radio-V1"],
84 },
85 ],
86
Sarah Chin9cdc2a62021-06-14 11:26:00 -070087}
88
Sarah Chinbca4e6c2021-09-20 13:45:18 -070089aidl_interface {
90 name: "android.hardware.radio.messaging",
91 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070092 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070093 srcs: ["android/hardware/radio/messaging/*.aidl"],
94 stability: "vintf",
95 imports: ["android.hardware.radio"],
96 backend: {
97 cpp: {
98 enabled: false,
99 },
100 java: {
101 sdk_version: "module_current",
102 },
103 ndk: {
104 vndk: {
105 enabled: true,
106 },
107 },
108 },
109}
110
111aidl_interface {
112 name: "android.hardware.radio.modem",
113 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700114 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700115 srcs: ["android/hardware/radio/modem/*.aidl"],
116 stability: "vintf",
117 imports: ["android.hardware.radio"],
118 backend: {
119 cpp: {
120 enabled: false,
121 },
122 java: {
123 sdk_version: "module_current",
124 },
125 ndk: {
126 vndk: {
127 enabled: true,
128 },
129 },
130 },
Jiyong Park703e9792022-03-22 14:18:48 +0900131 versions_with_info: [
132 {
133 version: "1",
134 imports: ["android.hardware.radio-V1"],
135 },
136 ],
137
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700138}
139
140aidl_interface {
141 name: "android.hardware.radio.network",
142 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700143 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700144 srcs: ["android/hardware/radio/network/*.aidl"],
145 stability: "vintf",
146 imports: ["android.hardware.radio"],
147 backend: {
148 cpp: {
149 enabled: false,
150 },
151 java: {
152 sdk_version: "module_current",
153 },
154 ndk: {
155 vndk: {
156 enabled: true,
157 },
158 },
159 },
Jiyong Park703e9792022-03-22 14:18:48 +0900160 versions_with_info: [
161 {
162 version: "1",
163 imports: ["android.hardware.radio-V1"],
164 },
165 ],
166
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700167}
168
169aidl_interface {
170 name: "android.hardware.radio.sim",
171 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700172 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700173 srcs: ["android/hardware/radio/sim/*.aidl"],
174 stability: "vintf",
sandeepjse4bee9d2021-09-23 16:50:14 +0000175 imports: [
176 "android.hardware.radio",
177 "android.hardware.radio.config",
178 ],
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700179 backend: {
180 cpp: {
181 enabled: false,
182 },
183 java: {
184 sdk_version: "module_current",
185 },
186 ndk: {
187 vndk: {
188 enabled: true,
189 },
190 },
191 },
Jiyong Park703e9792022-03-22 14:18:48 +0900192 versions_with_info: [
193 {
194 version: "1",
195 imports: [
196 "android.hardware.radio-V1",
197 "android.hardware.radio.config-V1",
198 ],
199 },
200 ],
201
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700202}
203
204aidl_interface {
205 name: "android.hardware.radio.voice",
206 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700207 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700208 srcs: ["android/hardware/radio/voice/*.aidl"],
209 stability: "vintf",
210 imports: ["android.hardware.radio"],
211 backend: {
212 cpp: {
213 enabled: false,
214 },
215 java: {
216 sdk_version: "module_current",
217 },
218 ndk: {
219 vndk: {
220 enabled: true,
221 },
222 },
223 },
Jiyong Park703e9792022-03-22 14:18:48 +0900224 versions_with_info: [
225 {
226 version: "1",
227 imports: ["android.hardware.radio-V1"],
228 },
229 ],
230
Sarah Chin9cdc2a62021-06-14 11:26:00 -0700231}