blob: cfd6ebf2682589f9607a25fc2ef89669b61977e0 [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 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -070023 },
24}
25
Sarah Chinbca4e6c2021-09-20 13:45:18 -070026aidl_interface {
Sarah Chin71971582021-09-23 23:18:13 -070027 name: "android.hardware.radio.config",
28 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070029 host_supported: true,
Sarah Chin71971582021-09-23 23:18:13 -070030 srcs: ["android/hardware/radio/config/*.aidl"],
31 stability: "vintf",
32 imports: ["android.hardware.radio"],
33 backend: {
34 cpp: {
35 enabled: false,
36 },
37 java: {
38 sdk_version: "module_current",
39 },
Sarah Chin71971582021-09-23 23:18:13 -070040 },
41}
42
43aidl_interface {
Sarah Chinbca4e6c2021-09-20 13:45:18 -070044 name: "android.hardware.radio.data",
Sarah Chin9cdc2a62021-06-14 11:26:00 -070045 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070046 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070047 srcs: ["android/hardware/radio/data/*.aidl"],
48 stability: "vintf",
49 imports: ["android.hardware.radio"],
50 backend: {
51 cpp: {
52 enabled: false,
53 },
54 java: {
55 sdk_version: "module_current",
56 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -070057 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -070058}
59
Sarah Chinbca4e6c2021-09-20 13:45:18 -070060aidl_interface {
61 name: "android.hardware.radio.messaging",
62 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/messaging/*.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 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -070074 },
75}
76
77aidl_interface {
78 name: "android.hardware.radio.modem",
79 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070080 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070081 srcs: ["android/hardware/radio/modem/*.aidl"],
82 stability: "vintf",
83 imports: ["android.hardware.radio"],
84 backend: {
85 cpp: {
86 enabled: false,
87 },
88 java: {
89 sdk_version: "module_current",
90 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -070091 },
92}
93
94aidl_interface {
95 name: "android.hardware.radio.network",
96 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -070097 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -070098 srcs: ["android/hardware/radio/network/*.aidl"],
99 stability: "vintf",
100 imports: ["android.hardware.radio"],
101 backend: {
102 cpp: {
103 enabled: false,
104 },
105 java: {
106 sdk_version: "module_current",
107 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700108 },
109}
110
111aidl_interface {
112 name: "android.hardware.radio.sim",
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/sim/*.aidl"],
116 stability: "vintf",
sandeepjse4bee9d2021-09-23 16:50:14 +0000117 imports: [
118 "android.hardware.radio",
119 "android.hardware.radio.config",
120 ],
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700121 backend: {
122 cpp: {
123 enabled: false,
124 },
125 java: {
126 sdk_version: "module_current",
127 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700128 },
129}
130
131aidl_interface {
132 name: "android.hardware.radio.voice",
133 vendor_available: true,
Sarah Chin57556fb2022-04-05 12:01:33 -0700134 host_supported: true,
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700135 srcs: ["android/hardware/radio/voice/*.aidl"],
136 stability: "vintf",
137 imports: ["android.hardware.radio"],
138 backend: {
139 cpp: {
140 enabled: false,
141 },
142 java: {
143 sdk_version: "module_current",
144 },
Sarah Chinbca4e6c2021-09-20 13:45:18 -0700145 },
Sarah Chin9cdc2a62021-06-14 11:26:00 -0700146}