blob: 44b1fd964374be70d2419b3b9ace80bc2b90350f [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,
13 srcs: ["android/hardware/radio/*.aidl"],
14 stability: "vintf",
15 backend: {
16 cpp: {
17 enabled: false,
18 },
19 java: {
20 sdk_version: "module_current",
21 },
22 ndk: {
23 vndk: {
24 enabled: true,
25 },
26 },
27 },
28}
29
Sarah Chinbca4e6c2021-09-20 13:45:18 -070030aidl_interface {
Sarah Chin71971582021-09-23 23:18:13 -070031 name: "android.hardware.radio.config",
32 vendor_available: true,
33 srcs: ["android/hardware/radio/config/*.aidl"],
34 stability: "vintf",
35 imports: ["android.hardware.radio"],
36 backend: {
37 cpp: {
38 enabled: false,
39 },
40 java: {
41 sdk_version: "module_current",
42 },
43 ndk: {
44 vndk: {
45 enabled: true,
46 },
47 },
48 },
49}
50
51aidl_interface {
Sarah Chinbca4e6c2021-09-20 13:45:18 -070052 name: "android.hardware.radio.data",
Sarah Chin9cdc2a62021-06-14 11:26:00 -070053 vendor_available: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070054 srcs: ["android/hardware/radio/data/*.aidl"],
55 stability: "vintf",
56 imports: ["android.hardware.radio"],
57 backend: {
58 cpp: {
59 enabled: false,
60 },
61 java: {
62 sdk_version: "module_current",
63 },
64 ndk: {
65 vndk: {
66 enabled: true,
67 },
68 },
69 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -070070}
71
Sarah Chinbca4e6c2021-09-20 13:45:18 -070072aidl_interface {
73 name: "android.hardware.radio.messaging",
74 vendor_available: true,
75 srcs: ["android/hardware/radio/messaging/*.aidl"],
76 stability: "vintf",
77 imports: ["android.hardware.radio"],
78 backend: {
79 cpp: {
80 enabled: false,
81 },
82 java: {
83 sdk_version: "module_current",
84 },
85 ndk: {
86 vndk: {
87 enabled: true,
88 },
89 },
90 },
91}
92
93aidl_interface {
94 name: "android.hardware.radio.modem",
95 vendor_available: true,
96 srcs: ["android/hardware/radio/modem/*.aidl"],
97 stability: "vintf",
98 imports: ["android.hardware.radio"],
99 backend: {
100 cpp: {
101 enabled: false,
102 },
103 java: {
104 sdk_version: "module_current",
105 },
106 ndk: {
107 vndk: {
108 enabled: true,
109 },
110 },
111 },
112}
113
114aidl_interface {
115 name: "android.hardware.radio.network",
116 vendor_available: true,
117 srcs: ["android/hardware/radio/network/*.aidl"],
118 stability: "vintf",
119 imports: ["android.hardware.radio"],
120 backend: {
121 cpp: {
122 enabled: false,
123 },
124 java: {
125 sdk_version: "module_current",
126 },
127 ndk: {
128 vndk: {
129 enabled: true,
130 },
131 },
132 },
133}
134
135aidl_interface {
136 name: "android.hardware.radio.sim",
137 vendor_available: true,
138 srcs: ["android/hardware/radio/sim/*.aidl"],
139 stability: "vintf",
sandeepjse4bee9d2021-09-23 16:50:14 +0000140 imports: [
141 "android.hardware.radio",
142 "android.hardware.radio.config",
143 ],
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700144 backend: {
145 cpp: {
146 enabled: false,
147 },
148 java: {
149 sdk_version: "module_current",
150 },
151 ndk: {
152 vndk: {
153 enabled: true,
154 },
155 },
156 },
157}
158
159aidl_interface {
160 name: "android.hardware.radio.voice",
161 vendor_available: true,
162 srcs: ["android/hardware/radio/voice/*.aidl"],
163 stability: "vintf",
164 imports: ["android.hardware.radio"],
165 backend: {
166 cpp: {
167 enabled: false,
168 },
169 java: {
170 sdk_version: "module_current",
171 },
172 ndk: {
173 vndk: {
174 enabled: true,
175 },
176 },
177 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -0700178}
Jayachandran C4d2441a2021-10-19 16:31:55 -0700179
180aidl_interface {
181 name: "android.hardware.radio.ims.media",
182 vendor_available: true,
183 srcs: ["android/hardware/radio/ims/media/*.aidl"],
184 stability: "vintf",
185 imports: ["android.hardware.radio.data"],
186 backend: {
187 cpp: {
188 enabled: false,
189 },
190 java: {
191 sdk_version: "module_current",
192 },
193 ndk: {
194 vndk: {
195 enabled: true,
196 },
197 },
198 },
199}
200