blob: 47bb5b69e08b83013b439c5d4c25d6460f72c082 [file] [log] [blame]
Michael Bestas4e1ba2f2024-05-12 06:38:39 +03001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 SPDX-FileCopyrightText: 2022 The Linux Foundation
4 SPDX-License-Identifier: BSD-3-Clause
5-->
merothh74ca26a2022-01-02 19:12:01 +05306<manifest version="2.0" type="device" target-level="5">
7 <hal format="hidl">
8 <name>android.hardware.audio</name>
9 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053010 <fqname>@6.0::IDevicesFactory/default</fqname>
11 </hal>
12 <hal format="hidl">
13 <name>android.hardware.audio.effect</name>
14 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053015 <fqname>@6.0::IEffectsFactory/default</fqname>
16 </hal>
17 <hal format="hidl">
18 <name>android.hardware.bluetooth</name>
19 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053020 <fqname>@1.0::IBluetoothHci/default</fqname>
21 </hal>
22 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +053023 <name>android.hardware.camera.provider</name>
24 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053025 <fqname>@2.4::ICameraProvider/legacy/0</fqname>
26 </hal>
27 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +030028 <name>android.hardware.drm</name>
29 <transport>hwbinder</transport>
30 <fqname>@1.3::ICryptoFactory/wfdhdcp</fqname>
31 <fqname>@1.3::IDrmFactory/wfdhdcp</fqname>
32 </hal>
33 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +053034 <name>android.hardware.gatekeeper</name>
35 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053036 <fqname>@1.0::IGatekeeper/default</fqname>
37 </hal>
38 <hal format="hidl">
39 <name>android.hardware.keymaster</name>
40 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053041 <fqname>@4.1::IKeymasterDevice/default</fqname>
42 </hal>
43 <hal format="hidl">
44 <name>android.hardware.media.omx</name>
45 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053046 <fqname>@1.0::IOmx/default</fqname>
47 <fqname>@1.0::IOmxStore/default</fqname>
48 </hal>
49 <hal format="hidl">
50 <name>android.hardware.memtrack</name>
51 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053052 <fqname>@1.0::IMemtrack/default</fqname>
53 </hal>
54 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +053055 <name>android.hardware.nfc</name>
56 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053057 <fqname>@1.2::INfc/default</fqname>
58 </hal>
59 <hal format="hidl">
60 <name>android.hardware.radio</name>
61 <transport>hwbinder</transport>
62 <fqname>@1.2::ISap/slot1</fqname>
63 <fqname>@1.2::ISap/slot2</fqname>
64 <fqname>@1.5::IRadio/slot1</fqname>
65 <fqname>@1.5::IRadio/slot2</fqname>
66 </hal>
67 <hal format="hidl">
68 <name>android.hardware.radio.config</name>
69 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053070 <fqname>@1.1::IRadioConfig/default</fqname>
71 </hal>
72 <hal format="hidl">
73 <name>android.hardware.renderscript</name>
74 <transport arch="32+64">passthrough</transport>
merothh74ca26a2022-01-02 19:12:01 +053075 <fqname>@1.0::IDevice/default</fqname>
76 </hal>
77 <hal format="hidl">
78 <name>android.hardware.secure_element</name>
79 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053080 <fqname>@1.2::ISecureElement/SIM1</fqname>
81 </hal>
82 <hal format="hidl">
83 <name>android.hardware.soundtrigger</name>
84 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053085 <fqname>@2.3::ISoundTriggerHw/default</fqname>
86 </hal>
87 <hal format="hidl">
88 <name>android.hardware.tetheroffload.config</name>
89 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053090 <fqname>@1.0::IOffloadConfig/default</fqname>
91 </hal>
92 <hal format="hidl">
93 <name>android.hardware.tetheroffload.control</name>
94 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +053095 <fqname>@1.0::IOffloadControl/default</fqname>
96 </hal>
97 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +030098 <name>com.dsi.ant</name>
99 <transport>hwbinder</transport>
100 <fqname>@1.0::IAnt/default</fqname>
101 </hal>
102 <hal format="hidl">
103 <name>com.qualcomm.qti.dpm.api</name>
104 <transport>hwbinder</transport>
105 <fqname>@1.0::IdpmQmi/dpmQmiService</fqname>
106 </hal>
107 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530108 <name>com.qualcomm.qti.imscmservice</name>
109 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530110 <fqname>@2.2::IImsCmService/qti.ims.connectionmanagerservice</fqname>
111 </hal>
112 <hal format="hidl">
113 <name>com.qualcomm.qti.uceservice</name>
114 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530115 <fqname>@2.3::IUceService/com.qualcomm.qti.uceservice</fqname>
116 </hal>
117 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530118 <name>vendor.qti.data.factory</name>
119 <transport>hwbinder</transport>
Michael Bestas502781b2023-08-30 14:18:49 +0300120 <fqname>@2.3::IFactory/default</fqname>
merothh74ca26a2022-01-02 19:12:01 +0530121 </hal>
122 <hal format="hidl">
123 <name>vendor.qti.esepowermanager</name>
124 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530125 <fqname>@1.1::IEsePowerManager/default</fqname>
126 </hal>
127 <hal format="hidl">
128 <name>vendor.qti.hardware.alarm</name>
129 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530130 <fqname>@1.0::IAlarm/default</fqname>
131 </hal>
132 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +0300133 <name>vendor.qti.hardware.bluetooth_audio</name>
134 <transport>hwbinder</transport>
pramod kotreshappafcad58d2020-09-01 12:50:22 -0700135 <fqname>@2.1::IBluetoothAudioProvidersFactory/default</fqname>
Michael Bestasa2d84d52024-05-12 08:09:25 +0300136 </hal>
137 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530138 <name>vendor.qti.hardware.bluetooth_sar</name>
139 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530140 <fqname>@1.1::IBluetoothSar/default</fqname>
141 </hal>
142 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +0300143 <name>vendor.qti.hardware.btconfigstore</name>
144 <transport>hwbinder</transport>
145 <fqname>@2.0::IBTConfigStore/default</fqname>
146 </hal>
147 <hal format="hidl">
Michael Bestas502781b2023-08-30 14:18:49 +0300148 <name>vendor.qti.hardware.cacert</name>
149 <transport>hwbinder</transport>
150 <fqname>@1.0::IService/default</fqname>
151 </hal>
152 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530153 <name>vendor.qti.hardware.camera.postproc</name>
154 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530155 <fqname>@1.0::IPostProcService/camerapostprocservice</fqname>
156 </hal>
157 <hal format="hidl">
158 <name>vendor.qti.hardware.capabilityconfigstore</name>
159 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530160 <fqname>@1.0::ICapabilityConfigStore/default</fqname>
161 </hal>
162 <hal format="hidl">
163 <name>vendor.qti.hardware.data.connection</name>
164 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530165 <fqname>@1.1::IDataConnection/slot1</fqname>
166 <fqname>@1.1::IDataConnection/slot2</fqname>
167 </hal>
168 <hal format="hidl">
169 <name>vendor.qti.hardware.data.iwlan</name>
170 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530171 <fqname>@1.0::IIWlan/slot1</fqname>
172 <fqname>@1.0::IIWlan/slot2</fqname>
173 </hal>
174 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +0300175 <name>vendor.qti.hardware.data.latency</name>
176 <transport>hwbinder</transport>
177 <fqname>@1.0::ILinkLatency/default</fqname>
178 </hal>
179 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530180 <name>vendor.qti.hardware.dsp</name>
181 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530182 <fqname>@1.0::IDspService/dspservice</fqname>
183 </hal>
184 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +0300185 <name>vendor.qti.hardware.fm</name>
186 <transport>hwbinder</transport>
187 <fqname>@1.0::IFmHci/default</fqname>
188 </hal>
189 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530190 <name>vendor.qti.hardware.iop</name>
191 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530192 <fqname>@2.0::IIop/default</fqname>
193 </hal>
194 <hal format="hidl">
195 <name>vendor.qti.hardware.perf</name>
196 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530197 <fqname>@2.2::IPerf/default</fqname>
198 </hal>
199 <hal format="hidl">
Michael Bestas502781b2023-08-30 14:18:49 +0300200 <name>vendor.qti.hardware.qconfig</name>
201 <transport>hwbinder</transport>
202 <fqname>@1.0::IQConfig/default</fqname>
203 </hal>
204 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530205 <name>vendor.qti.hardware.qseecom</name>
206 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530207 <fqname>@1.0::IQSEECom/default</fqname>
208 </hal>
209 <hal format="hidl">
210 <name>vendor.qti.hardware.qteeconnector</name>
211 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530212 <fqname>@1.0::IAppConnector/default</fqname>
213 <fqname>@1.0::IGPAppConnector/default</fqname>
214 </hal>
215 <hal format="hidl">
216 <name>vendor.qti.hardware.radio.am</name>
217 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530218 <fqname>@1.0::IQcRilAudio/slot1</fqname>
219 <fqname>@1.0::IQcRilAudio/slot2</fqname>
220 </hal>
221 <hal format="hidl">
222 <name>vendor.qti.hardware.radio.ims</name>
223 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530224 <fqname>@1.7::IImsRadio/imsradio0</fqname>
225 <fqname>@1.7::IImsRadio/imsradio1</fqname>
226 </hal>
227 <hal format="hidl">
228 <name>vendor.qti.hardware.radio.internal.deviceinfo</name>
229 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530230 <fqname>@1.0::IDeviceInfo/deviceinfo</fqname>
231 </hal>
232 <hal format="hidl">
233 <name>vendor.qti.hardware.radio.lpa</name>
234 <transport>hwbinder</transport>
Michael Bestas502781b2023-08-30 14:18:49 +0300235 <fqname>@1.1::IUimLpa/UimLpa0</fqname>
236 <fqname>@1.1::IUimLpa/UimLpa1</fqname>
merothh74ca26a2022-01-02 19:12:01 +0530237 </hal>
238 <hal format="hidl">
239 <name>vendor.qti.hardware.radio.qcrilhook</name>
240 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530241 <fqname>@1.0::IQtiOemHook/oemhook0</fqname>
242 <fqname>@1.0::IQtiOemHook/oemhook1</fqname>
243 </hal>
244 <hal format="hidl">
245 <name>vendor.qti.hardware.radio.qtiradio</name>
246 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530247 <fqname>@1.0::IQtiRadio/slot1</fqname>
248 <fqname>@1.0::IQtiRadio/slot2</fqname>
249 </hal>
250 <hal format="hidl">
251 <name>vendor.qti.hardware.radio.qtiradio</name>
252 <transport>hwbinder</transport>
Michael Bestas502781b2023-08-30 14:18:49 +0300253 <fqname>@2.7::IQtiRadio/slot1</fqname>
254 <fqname>@2.7::IQtiRadio/slot2</fqname>
merothh74ca26a2022-01-02 19:12:01 +0530255 </hal>
256 <hal format="hidl">
257 <name>vendor.qti.hardware.radio.uim</name>
258 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530259 <fqname>@1.2::IUim/Uim0</fqname>
260 <fqname>@1.2::IUim/Uim1</fqname>
261 </hal>
262 <hal format="hidl">
263 <name>vendor.qti.hardware.radio.uim_remote_client</name>
264 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530265 <fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient0</fqname>
266 <fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient1</fqname>
267 </hal>
268 <hal format="hidl">
269 <name>vendor.qti.hardware.radio.uim_remote_server</name>
270 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530271 <fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer0</fqname>
272 <fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer1</fqname>
273 </hal>
274 <hal format="hidl">
275 <name>vendor.qti.hardware.sensorscalibrate</name>
276 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530277 <fqname>@1.0::ISensorsCalibrate/default</fqname>
278 </hal>
279 <hal format="hidl">
280 <name>vendor.qti.hardware.soter</name>
281 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530282 <fqname>@1.0::ISoter/default</fqname>
283 </hal>
284 <hal format="hidl">
285 <name>vendor.qti.hardware.tui_comm</name>
286 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530287 <fqname>@1.0::ITuiComm/default</fqname>
288 </hal>
289 <hal format="hidl">
290 <name>vendor.qti.hardware.vpp</name>
291 <transport>hwbinder</transport>
Michael Bestas502781b2023-08-30 14:18:49 +0300292 <fqname>@2.0::IHidlVppService/vppService</fqname>
merothh74ca26a2022-01-02 19:12:01 +0530293 </hal>
294 <hal format="hidl">
Michael Bestasa2d84d52024-05-12 08:09:25 +0300295 <name>vendor.qti.hardware.wifidisplaysession</name>
296 <transport>hwbinder</transport>
297 <fqname>@1.0::IWifiDisplaySession/wifidisplaysession</fqname>
298 <fqname>@1.0::IWifiDisplaySessionAudioTrack/wifidisplaysessionaudiotrack</fqname>
299 <fqname>@1.0::IWifiDisplaySessionImageTrack/wifidisplaysessionimagetrack</fqname>
300 <fqname>@1.0::IWifiDisplaySessionVideoTrack/wifidisplaysessionvideotrack</fqname>
301 </hal>
302 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530303 <name>vendor.qti.ims.callinfo</name>
304 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530305 <fqname>@1.0::IService/default</fqname>
306 </hal>
307 <hal format="hidl">
308 <name>vendor.qti.ims.factory</name>
309 <transport>hwbinder</transport>
Michael Bestas502781b2023-08-30 14:18:49 +0300310 <fqname>@1.1::IImsFactory/default</fqname>
merothh74ca26a2022-01-02 19:12:01 +0530311 </hal>
312 <hal format="hidl">
313 <name>vendor.qti.imsrtpservice</name>
314 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530315 <fqname>@3.0::IRTPService/imsrtpservice</fqname>
316 </hal>
317 <hal format="hidl">
merothh74ca26a2022-01-02 19:12:01 +0530318 <name>vendor.qti.qspmhal</name>
319 <transport>hwbinder</transport>
merothh74ca26a2022-01-02 19:12:01 +0530320 <fqname>@1.0::IQspmhal/default</fqname>
321 </hal>
322</manifest>