Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 21 of 21) sorted by relevance

/hardware/interfaces/audio/2.0/
DIDevice.hal157 * Creates an audio patch between several source and sink ports. The handle
160 * @param sources patch sources.
161 * @param sinks patch sinks.
163 * @return patch created patch handle.
166 generates (Result retval, AudioPatchHandle patch);
169 * Release an audio patch.
171 * @param patch patch handle.
174 releaseAudioPatch(AudioPatchHandle patch) generates (Result retval);
/hardware/interfaces/audio/2.0/default/
DDevice.cpp233 AudioPatchHandle patch = 0; in createAudioPatch() local
245 patch = static_cast<AudioPatchHandle>(halPatch); in createAudioPatch()
248 _hidl_cb(retval, patch); in createAudioPatch()
252 Return<Result> Device::releaseAudioPatch(int32_t patch) { in releaseAudioPatch() argument
257 mDevice, static_cast<audio_patch_handle_t>(patch))); in releaseAudioPatch()
DPrimaryDevice.cpp93 Return<Result> PrimaryDevice::releaseAudioPatch(int32_t patch) { in releaseAudioPatch() argument
94 return mDevice->releaseAudioPatch(patch); in releaseAudioPatch()
DDevice.h89 Return<Result> releaseAudioPatch(int32_t patch) override;
DPrimaryDevice.h84 Return<Result> releaseAudioPatch(int32_t patch) override;
/hardware/qcom/bt/msm8998/libbt-vendor/src/
Dhw_rome.c849 gTlv_dwndCfg = ptlv_header->tlv.patch.dwnd_cfg; in rome_get_tlv_file()
857 ALOGI("Total Length\t\t\t : %d bytes", ptlv_header->tlv.patch.tlv_data_len); in rome_get_tlv_file()
858 ALOGI("Patch Data Length\t\t\t : %d bytes",ptlv_header->tlv.patch.tlv_patch_data_len); in rome_get_tlv_file()
859 ALOGI("Signing Format Version\t : 0x%x", ptlv_header->tlv.patch.sign_ver); in rome_get_tlv_file()
860 ALOGI("Signature Algorithm\t\t : 0x%x", ptlv_header->tlv.patch.sign_algorithm); in rome_get_tlv_file()
861 ALOGI("Event Handling\t\t\t : 0x%x", ptlv_header->tlv.patch.dwnd_cfg); in rome_get_tlv_file()
862 ALOGI("Reserved\t\t\t : 0x%x", ptlv_header->tlv.patch.reserved1); in rome_get_tlv_file()
863 ALOGI("Product ID\t\t\t : 0x%04x\n", ptlv_header->tlv.patch.prod_id); in rome_get_tlv_file()
864 ALOGI("Rom Build Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.build_ver); in rome_get_tlv_file()
865 ALOGI("Patch Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.patch_ver); in rome_get_tlv_file()
[all …]
Dhw_ar3k.c939 struct patch_entry patch; in ps_patch_download() local
942 patch.len = MAX_PATCH_CMD; in ps_patch_download()
944 patch.len = byte_cnt; in ps_patch_download()
946 for (i = 0; i < patch.len; i++) { in ps_patch_download()
950 patch.data[i] = strtoul(byte, NULL, 16); in ps_patch_download()
953 load_hci_ps_hdr(cmd, WRITE_PATCH, patch.len, patch_count); in ps_patch_download()
954 memcpy(&cmd[HCI_PS_CMD_HDR_LEN], patch.data, patch.len); in ps_patch_download()
956 if (write_cmd(fd, cmd, patch.len + HCI_PS_CMD_HDR_LEN) < 0) in ps_patch_download()
/hardware/qcom/bt/msm8992/libbt-vendor/src/
Dhw_rome.c826 gTlv_dwndCfg = ptlv_header->tlv.patch.dwnd_cfg; in rome_get_tlv_file()
834 ALOGI("Total Length\t\t\t : %d bytes", ptlv_header->tlv.patch.tlv_data_len); in rome_get_tlv_file()
835 ALOGI("Patch Data Length\t\t\t : %d bytes",ptlv_header->tlv.patch.tlv_patch_data_len); in rome_get_tlv_file()
836 ALOGI("Signing Format Version\t : 0x%x", ptlv_header->tlv.patch.sign_ver); in rome_get_tlv_file()
837 ALOGI("Signature Algorithm\t\t : 0x%x", ptlv_header->tlv.patch.sign_algorithm); in rome_get_tlv_file()
838 ALOGI("Event Handling\t\t\t : 0x%x", ptlv_header->tlv.patch.dwnd_cfg); in rome_get_tlv_file()
839 ALOGI("Reserved\t\t\t : 0x%x", ptlv_header->tlv.patch.reserved1); in rome_get_tlv_file()
840 ALOGI("Product ID\t\t\t : 0x%04x\n", ptlv_header->tlv.patch.prod_id); in rome_get_tlv_file()
841 ALOGI("Rom Build Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.build_ver); in rome_get_tlv_file()
842 ALOGI("Patch Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.patch_ver); in rome_get_tlv_file()
[all …]
Dhw_ar3k.c934 struct patch_entry patch; in ps_patch_download() local
937 patch.len = MAX_PATCH_CMD; in ps_patch_download()
939 patch.len = byte_cnt; in ps_patch_download()
941 for (i = 0; i < patch.len; i++) { in ps_patch_download()
945 patch.data[i] = strtoul(byte, NULL, 16); in ps_patch_download()
948 load_hci_ps_hdr(cmd, WRITE_PATCH, patch.len, patch_count); in ps_patch_download()
949 memcpy(&cmd[HCI_PS_CMD_HDR_LEN], patch.data, patch.len); in ps_patch_download()
951 if (write_cmd(fd, cmd, patch.len + HCI_PS_CMD_HDR_LEN) < 0) in ps_patch_download()
/hardware/qcom/bt/msm8909/libbt-vendor/src/
Dhw_rome.c844 gTlv_dwndCfg = ptlv_header->tlv.patch.dwnd_cfg; in rome_get_tlv_file()
852 ALOGI("Total Length\t\t\t : %d bytes", ptlv_header->tlv.patch.tlv_data_len); in rome_get_tlv_file()
853 ALOGI("Patch Data Length\t\t\t : %d bytes",ptlv_header->tlv.patch.tlv_patch_data_len); in rome_get_tlv_file()
854 ALOGI("Signing Format Version\t : 0x%x", ptlv_header->tlv.patch.sign_ver); in rome_get_tlv_file()
855 ALOGI("Signature Algorithm\t\t : 0x%x", ptlv_header->tlv.patch.sign_algorithm); in rome_get_tlv_file()
856 ALOGI("Event Handling\t\t\t : 0x%x", ptlv_header->tlv.patch.dwnd_cfg); in rome_get_tlv_file()
857 ALOGI("Reserved\t\t\t : 0x%x", ptlv_header->tlv.patch.reserved1); in rome_get_tlv_file()
858 ALOGI("Product ID\t\t\t : 0x%04x\n", ptlv_header->tlv.patch.prod_id); in rome_get_tlv_file()
859 ALOGI("Rom Build Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.build_ver); in rome_get_tlv_file()
860 ALOGI("Patch Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.patch_ver); in rome_get_tlv_file()
[all …]
Dhw_ar3k.c934 struct patch_entry patch; in ps_patch_download() local
937 patch.len = MAX_PATCH_CMD; in ps_patch_download()
939 patch.len = byte_cnt; in ps_patch_download()
941 for (i = 0; i < patch.len; i++) { in ps_patch_download()
945 patch.data[i] = strtoul(byte, NULL, 16); in ps_patch_download()
948 load_hci_ps_hdr(cmd, WRITE_PATCH, patch.len, patch_count); in ps_patch_download()
949 memcpy(&cmd[HCI_PS_CMD_HDR_LEN], patch.data, patch.len); in ps_patch_download()
951 if (write_cmd(fd, cmd, patch.len + HCI_PS_CMD_HDR_LEN) < 0) in ps_patch_download()
/hardware/qcom/bt/msm8996/libbt-vendor/src/
Dhw_ar3k.c938 struct patch_entry patch; in ps_patch_download() local
941 patch.len = MAX_PATCH_CMD; in ps_patch_download()
943 patch.len = byte_cnt; in ps_patch_download()
945 for (i = 0; i < patch.len; i++) { in ps_patch_download()
949 patch.data[i] = strtoul(byte, NULL, 16); in ps_patch_download()
952 load_hci_ps_hdr(cmd, WRITE_PATCH, patch.len, patch_count); in ps_patch_download()
953 memcpy(&cmd[HCI_PS_CMD_HDR_LEN], patch.data, patch.len); in ps_patch_download()
955 if (write_cmd(fd, cmd, patch.len + HCI_PS_CMD_HDR_LEN) < 0) in ps_patch_download()
Dhw_rome.c875 gTlv_dwndCfg = ptlv_header->tlv.patch.dwnd_cfg; in rome_get_tlv_file()
883 ALOGI("Total Length\t\t\t : %d bytes", ptlv_header->tlv.patch.tlv_data_len); in rome_get_tlv_file()
884 ALOGI("Patch Data Length\t\t\t : %d bytes",ptlv_header->tlv.patch.tlv_patch_data_len); in rome_get_tlv_file()
885 ALOGI("Signing Format Version\t : 0x%x", ptlv_header->tlv.patch.sign_ver); in rome_get_tlv_file()
886 ALOGI("Signature Algorithm\t\t : 0x%x", ptlv_header->tlv.patch.sign_algorithm); in rome_get_tlv_file()
887 ALOGI("Event Handling\t\t\t : 0x%x", ptlv_header->tlv.patch.dwnd_cfg); in rome_get_tlv_file()
888 ALOGI("Reserved\t\t\t : 0x%x", ptlv_header->tlv.patch.reserved1); in rome_get_tlv_file()
889 ALOGI("Product ID\t\t\t : 0x%04x\n", ptlv_header->tlv.patch.prod_id); in rome_get_tlv_file()
890 ALOGI("Rom Build Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.build_ver); in rome_get_tlv_file()
891 ALOGI("Patch Version\t\t : 0x%04x\n", ptlv_header->tlv.patch.patch_ver); in rome_get_tlv_file()
[all …]
/hardware/qcom/bt/msm8996/libbt-vendor/include/
Dhw_rome.h234 tlv_patch_hdr patch; member
/hardware/qcom/bt/msm8909/libbt-vendor/include/
Dhw_rome.h232 tlv_patch_hdr patch; member
/hardware/qcom/bt/msm8992/libbt-vendor/include/
Dhw_rome.h233 tlv_patch_hdr patch; member
/hardware/qcom/bt/msm8998/libbt-vendor/include/
Dhw_rome.h229 tlv_patch_hdr patch; member
/hardware/interfaces/audio/common/2.0/
Dtypes.hal41 * Each patch is identified by a handle at the interface used to create that
42 * patch. For instance, when a patch is created by the audio HAL, the HAL
44 * hardware module. But the same patch receives another system wide unique
178 * It is also used with output tracks and patch tracks, which never have a
808 * framework interfaces (audio policy, patch panel) or at the audio HAL.
/hardware/interfaces/nfc/1.0/
DINfc.hal24 * This may include patch download and other vendor-specific initialization.
/hardware/interfaces/contexthub/1.0/
Dtypes.hal132 // the implemented version of the CHRE API, while the patch version
/hardware/interfaces/keymaster/3.0/
DIKeymasterDevice.hal182 * version, or the system can be updated to invalidate the OS version and/or patch level. In