diff options
| author | Jan Altensen <info@stricted.net> | 2025-02-13 14:04:19 +0100 |
|---|---|---|
| committer | Jan Altensen <info@stricted.net> | 2025-02-14 22:08:21 +0100 |
| commit | cc28fd74e142a2aa12affbcecef5fff11e63c733 (patch) | |
| tree | 4ad17157f1e927b0ccb63c9e4b0bfc8e6dffbc69 | |
| parent | 5a8464d4c4673876f6cab822c57741b0d9c05abc (diff) | |
telephony: add reverse engineered radioExternal/1.1 interfacew16.0
Change-Id: Ibf9838d10a1beea080977478620cb9ca23add6a9
| -rw-r--r-- | telephony/radioExternal/1.1/Android.bp | 21 | ||||
| -rw-r--r-- | telephony/radioExternal/1.1/IOemSlsiRadioExternal.hal | 16 | ||||
| -rw-r--r-- | telephony/radioExternal/1.1/IOemSlsiRadioExternalInd.hal | 10 | ||||
| -rw-r--r-- | telephony/radioExternal/1.1/IOemSlsiRadioExternalRes.hal | 10 |
4 files changed, 57 insertions, 0 deletions
diff --git a/telephony/radioExternal/1.1/Android.bp b/telephony/radioExternal/1.1/Android.bp new file mode 100644 index 0000000..2168743 --- /dev/null +++ b/telephony/radioExternal/1.1/Android.bp @@ -0,0 +1,21 @@ +// +// Copyright (C) The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +hidl_interface { + name: "vendor.samsung_slsi.telephony.hardware.radioExternal@1.1", + root: "vendor.samsung_slsi.telephony.hardware", + system_ext_specific: true, + srcs: [ + "IOemSlsiRadioExternal.hal", + "IOemSlsiRadioExternalInd.hal", + "IOemSlsiRadioExternalRes.hal", + ], + interfaces: [ + "android.hidl.base@1.0", + "vendor.samsung_slsi.telephony.hardware.radioExternal@1.0", + ], + gen_java: true, +} diff --git a/telephony/radioExternal/1.1/IOemSlsiRadioExternal.hal b/telephony/radioExternal/1.1/IOemSlsiRadioExternal.hal new file mode 100644 index 0000000..00fb445 --- /dev/null +++ b/telephony/radioExternal/1.1/IOemSlsiRadioExternal.hal @@ -0,0 +1,16 @@ +// +// Copyright (C) The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +package vendor.samsung_slsi.telephony.hardware.radioExternal@1.1; + +import @1.0::IOemSlsiRadioExternal; +import @1.0::IOemSlsiRadioExternalRes; +import @1.0::IOemSlsiRadioExternalInd; + +interface IOemSlsiRadioExternal extends @1.0::IOemSlsiRadioExternal { + setResponseFunctions_1_1(IOemSlsiRadioExternalRes oemResponse, IOemSlsiRadioExternalInd oemIndication, string name) generates (int32_t clientId); + oneway setIndicationFilter(int32_t clientId, vec<int32_t> indicationFilter); +}; diff --git a/telephony/radioExternal/1.1/IOemSlsiRadioExternalInd.hal b/telephony/radioExternal/1.1/IOemSlsiRadioExternalInd.hal new file mode 100644 index 0000000..8fd5d75 --- /dev/null +++ b/telephony/radioExternal/1.1/IOemSlsiRadioExternalInd.hal @@ -0,0 +1,10 @@ +// +// Copyright (C) The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +package vendor.samsung_slsi.telephony.hardware.radioExternal@1.1; + +import @1.0::IOemSlsiRadioExternalInd; +interface IOemSlsiRadioExternalInd extends @1.0::IOemSlsiRadioExternalInd {}; diff --git a/telephony/radioExternal/1.1/IOemSlsiRadioExternalRes.hal b/telephony/radioExternal/1.1/IOemSlsiRadioExternalRes.hal new file mode 100644 index 0000000..e9b40a2 --- /dev/null +++ b/telephony/radioExternal/1.1/IOemSlsiRadioExternalRes.hal @@ -0,0 +1,10 @@ +// +// Copyright (C) The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +package vendor.samsung_slsi.telephony.hardware.radioExternal@1.1; + +import @1.0::IOemSlsiRadioExternalRes; +interface IOemSlsiRadioExternalRes extends @1.0::IOemSlsiRadioExternalRes {}; |
