compatibility_matrix.samsung.xml 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. <!--
  2. Copyright (C) 2024 The LineageOS Project
  3. SPDX-License-Identifier: Apache-2.0
  4. -->
  5. <compatibility-matrix version="7.0" type="framework">
  6. <hal format="aidl" optional="true">
  7. <name>vendor.samsung.hardware.authfw</name>
  8. <interface>
  9. <name>ISehAuthenticationFramework</name>
  10. <instance>default</instance>
  11. </interface>
  12. </hal>
  13. <hal format="aidl" optional="true">
  14. <name>vendor.samsung.hardware.frcmc</name>
  15. <interface>
  16. <name>ISehFrcMc</name>
  17. <instance>default</instance>
  18. </interface>
  19. </hal>
  20. <hal format="aidl" optional="true">
  21. <name>vendor.samsung.hardware.gnss</name>
  22. <version>2</version>
  23. <interface>
  24. <name>ISehGnss</name>
  25. <instance>default</instance>
  26. </interface>
  27. </hal>
  28. <hal format="aidl" optional="true">
  29. <name>vendor.samsung.hardware.hyper</name>
  30. <version>2</version>
  31. <interface>
  32. <name>ISehHyPer</name>
  33. <instance>default</instance>
  34. </interface>
  35. </hal>
  36. <hal format="aidl" optional="true">
  37. <name>vendor.samsung.hardware.khdm</name>
  38. <interface>
  39. <name>ISehKhdm</name>
  40. <instance>default</instance>
  41. </interface>
  42. </hal>
  43. <hal format="aidl" optional="true">
  44. <name>vendor.samsung.hardware.media.mpp</name>
  45. <version>2</version>
  46. <interface>
  47. <name>ISehMppStore</name>
  48. <instance>default</instance>
  49. </interface>
  50. </hal>
  51. <hal format="aidl" optional="true">
  52. <name>vendor.samsung.hardware.mpos</name>
  53. <interface>
  54. <name>ISehMpos</name>
  55. <instance>default</instance>
  56. </interface>
  57. </hal>
  58. <hal format="aidl" optional="true">
  59. <name>vendor.samsung.hardware.radio.bridge</name>
  60. <interface>
  61. <name>ISehRadioBridge</name>
  62. <instance>slot1</instance>
  63. <instance>slot2</instance>
  64. </interface>
  65. </hal>
  66. <hal format="aidl" optional="true">
  67. <name>vendor.samsung.hardware.radio.channel</name>
  68. <interface>
  69. <name>ISehRadioChannel</name>
  70. <instance>epdgd</instance>
  71. <instance>epdgd2</instance>
  72. <instance>imsd</instance>
  73. <instance>imsd2</instance>
  74. </interface>
  75. </hal>
  76. <hal format="aidl" optional="true">
  77. <name>vendor.samsung.hardware.radio.data</name>
  78. <interface>
  79. <name>ISehRadioData</name>
  80. <instance>slot1</instance>
  81. <instance>slot2</instance>
  82. </interface>
  83. </hal>
  84. <hal format="aidl" optional="true">
  85. <name>vendor.samsung.hardware.radio.messaging</name>
  86. <interface>
  87. <name>ISehRadioMessaging</name>
  88. <instance>slot1</instance>
  89. <instance>slot2</instance>
  90. </interface>
  91. </hal>
  92. <hal format="aidl" optional="true">
  93. <name>vendor.samsung.hardware.radio.network</name>
  94. <interface>
  95. <name>ISehRadioNetwork</name>
  96. <instance>slot1</instance>
  97. <instance>slot2</instance>
  98. </interface>
  99. </hal>
  100. <hal format="aidl" optional="true">
  101. <name>vendor.samsung.hardware.radio.sim</name>
  102. <interface>
  103. <name>ISehRadioSim</name>
  104. <instance>slot1</instance>
  105. <instance>slot2</instance>
  106. </interface>
  107. </hal>
  108. <hal format="aidl" optional="true">
  109. <name>vendor.samsung.hardware.security.drk</name>
  110. <interface>
  111. <name>ISehDrk</name>
  112. <instance>default</instance>
  113. </interface>
  114. </hal>
  115. <hal format="aidl" optional="true">
  116. <name>vendor.samsung.hardware.security.engmode</name>
  117. <interface>
  118. <name>ISehEngmode</name>
  119. <instance>default</instance>
  120. </interface>
  121. </hal>
  122. <hal format="aidl" optional="true">
  123. <name>vendor.samsung.hardware.security.fkeymaster</name>
  124. <interface>
  125. <name>ISehFkeymaster</name>
  126. <instance>default</instance>
  127. </interface>
  128. </hal>
  129. <hal format="aidl" optional="true">
  130. <name>vendor.samsung.hardware.security.hdcp.keyprovisioning</name>
  131. <interface>
  132. <name>ISehHdcpKeyProvisioning</name>
  133. <instance>default</instance>
  134. </interface>
  135. </hal>
  136. <hal format="aidl" optional="true">
  137. <name>vendor.samsung.hardware.security.hdcp.wifidisplay</name>
  138. <version>2</version>
  139. <interface>
  140. <name>ISehHdcp</name>
  141. <instance>default</instance>
  142. </interface>
  143. </hal>
  144. <hal format="aidl" optional="true">
  145. <name>vendor.samsung.hardware.security.hermes</name>
  146. <interface>
  147. <name>ISehHermesCommand</name>
  148. <instance>default</instance>
  149. </interface>
  150. </hal>
  151. <hal format="aidl" optional="true">
  152. <name>vendor.samsung.hardware.security.rtts</name>
  153. <interface>
  154. <name>ISehRealTimeToken</name>
  155. <instance>default</instance>
  156. </interface>
  157. </hal>
  158. <hal format="hidl" optional="true">
  159. <name>vendor.samsung.hardware.security.sem</name>
  160. <version>1.0</version>
  161. <interface>
  162. <name>ISehSem</name>
  163. <instance>default</instance>
  164. </interface>
  165. </hal>
  166. <hal format="hidl" optional="true">
  167. <name>vendor.samsung.hardware.security.skpm</name>
  168. <version>1.0</version>
  169. <interface>
  170. <name>ISehSkpm</name>
  171. <instance>default</instance>
  172. </interface>
  173. </hal>
  174. <hal format="aidl" optional="true">
  175. <name>vendor.samsung.hardware.security.vaultkeeper</name>
  176. <interface>
  177. <name>ISehVaultKeeper</name>
  178. <instance>default</instance>
  179. </interface>
  180. </hal>
  181. <hal format="aidl" optional="true">
  182. <name>vendor.samsung.hardware.security.widevine.keyprov</name>
  183. <interface>
  184. <name>ISehWidevineKeyProv</name>
  185. <instance>default</instance>
  186. </interface>
  187. </hal>
  188. <hal format="aidl" optional="true">
  189. <name>vendor.samsung.hardware.security.wsm.service</name>
  190. <interface>
  191. <name>ISehWsm</name>
  192. <instance>default</instance>
  193. </interface>
  194. </hal>
  195. <hal format="aidl" optional="true">
  196. <name>vendor.samsung.hardware.snap</name>
  197. <version>2</version>
  198. <interface>
  199. <name>ISehSnap</name>
  200. <instance>default</instance>
  201. </interface>
  202. </hal>
  203. <hal format="aidl" optional="true">
  204. <name>vendor.samsung.hardware.sysinput</name>
  205. <version>2</version>
  206. <interface>
  207. <name>ISehSysInputCallback</name>
  208. <instance>default</instance>
  209. </interface>
  210. <interface>
  211. <name>ISehSysInputDev</name>
  212. <instance>default</instance>
  213. </interface>
  214. </hal>
  215. <hal format="aidl" optional="true">
  216. <name>vendor.samsung.hardware.tlc.ddar</name>
  217. <interface>
  218. <name>ISehDdar</name>
  219. <instance>default</instance>
  220. </interface>
  221. </hal>
  222. <hal format="hidl" optional="true">
  223. <name>vendor.samsung.hardware.tlc.iccc</name>
  224. <version>1.0</version>
  225. <interface>
  226. <name>ISehIccc</name>
  227. <instance>default</instance>
  228. </interface>
  229. </hal>
  230. <hal format="aidl" optional="true">
  231. <name>vendor.samsung.hardware.tlc.kg</name>
  232. <interface>
  233. <name>ISehKg</name>
  234. <instance>default</instance>
  235. </interface>
  236. </hal>
  237. <hal format="hidl" optional="true">
  238. <name>vendor.samsung.hardware.tlc.snap</name>
  239. <version>1.0</version>
  240. <interface>
  241. <name>ISehSnapSec</name>
  242. <instance>default</instance>
  243. </interface>
  244. </hal>
  245. <hal format="aidl" optional="true">
  246. <name>vendor.samsung.hardware.tlc.ucm</name>
  247. <interface>
  248. <name>ISehUcm</name>
  249. <instance>default</instance>
  250. </interface>
  251. </hal>
  252. <hal format="aidl" optional="true">
  253. <name>vendor.samsung.hardware.wifi</name>
  254. <interface>
  255. <name>ISehWifi</name>
  256. <instance>default</instance>
  257. </interface>
  258. </hal>
  259. <hal format="aidl" optional="true">
  260. <name>vendor.samsung.hardware.wifi.nan</name>
  261. <interface>
  262. <name>IWifiVendorNan</name>
  263. <instance>default</instance>
  264. </interface>
  265. </hal>
  266. <hal format="aidl" optional="false">
  267. <name>vendor.samsung.hardware.keymint</name>
  268. <version>1-3</version>
  269. <interface>
  270. <name>ISehKeyMintExtension</name>
  271. <instance>default</instance>
  272. </interface>
  273. </hal>
  274. <hal format="aidl" optional="false">
  275. <name>vendor.samsung.hardware.keymint</name>
  276. <version>1-3</version>
  277. <interface>
  278. <name>ISehKeyMintFactory</name>
  279. <instance>default</instance>
  280. </interface>
  281. </hal>
  282. <!--hal format="hidl" optional="true">
  283. <name>android.hardware.health</name>
  284. <version>2.0-1</version>
  285. <interface>
  286. <name>IHealth</name>
  287. <instance>default</instance>
  288. </interface>
  289. </hal-->
  290. </compatibility-matrix>