blob: e1808af9e22314dac27bf1aa92091475b34aa0f7 [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 },
51}
52
53aidl_interface {
Sarah Chinbca4e6c2021-09-20 13:45:18 -070054 name: "android.hardware.radio.data",
Sarah Chin9cdc2a62021-06-14 11:26:00 -070055 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070056 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070057 srcs: ["android/hardware/radio/data/*.aidl"],
58 stability: "vintf",
59 imports: ["android.hardware.radio"],
60 backend: {
61 cpp: {
62 enabled: false,
63 },
64 java: {
65 sdk_version: "module_current",
66 },
67 ndk: {
68 vndk: {
69 enabled: true,
70 },
71 },
72 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -070073}
74
Sarah Chinbca4e6c2021-09-20 13:45:18 -070075aidl_interface {
76 name: "android.hardware.radio.messaging",
77 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070078 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070079 srcs: ["android/hardware/radio/messaging/*.aidl"],
80 stability: "vintf",
81 imports: ["android.hardware.radio"],
82 backend: {
83 cpp: {
84 enabled: false,
85 },
86 java: {
87 sdk_version: "module_current",
88 },
89 ndk: {
90 vndk: {
91 enabled: true,
92 },
93 },
94 },
95}
96
97aidl_interface {
98 name: "android.hardware.radio.modem",
99 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700100 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700101 srcs: ["android/hardware/radio/modem/*.aidl"],
102 stability: "vintf",
103 imports: ["android.hardware.radio"],
104 backend: {
105 cpp: {
106 enabled: false,
107 },
108 java: {
109 sdk_version: "module_current",
110 },
111 ndk: {
112 vndk: {
113 enabled: true,
114 },
115 },
116 },
117}
118
119aidl_interface {
120 name: "android.hardware.radio.network",
121 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700122 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700123 srcs: ["android/hardware/radio/network/*.aidl"],
124 stability: "vintf",
125 imports: ["android.hardware.radio"],
126 backend: {
127 cpp: {
128 enabled: false,
129 },
130 java: {
131 sdk_version: "module_current",
132 },
133 ndk: {
134 vndk: {
135 enabled: true,
136 },
137 },
138 },
139}
140
141aidl_interface {
142 name: "android.hardware.radio.sim",
143 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700144 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700145 srcs: ["android/hardware/radio/sim/*.aidl"],
146 stability: "vintf",
sandeepjse4bee9d2021-09-23 16:50:14 +0000147 imports: [
148 "android.hardware.radio",
149 "android.hardware.radio.config",
150 ],
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700151 backend: {
152 cpp: {
153 enabled: false,
154 },
155 java: {
156 sdk_version: "module_current",
157 },
158 ndk: {
159 vndk: {
160 enabled: true,
161 },
162 },
163 },
164}
165
166aidl_interface {
167 name: "android.hardware.radio.voice",
168 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700169 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700170 srcs: ["android/hardware/radio/voice/*.aidl"],
171 stability: "vintf",
172 imports: ["android.hardware.radio"],
173 backend: {
174 cpp: {
175 enabled: false,
176 },
177 java: {
178 sdk_version: "module_current",
179 },
180 ndk: {
181 vndk: {
182 enabled: true,
183 },
184 },
185 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -0700186}