From 18de3fe921e88fe377460fe8a240d02454ded534 Mon Sep 17 00:00:00 2001 From: Wesley Cheng Date: Fri, 11 Apr 2025 16:42:12 -0700 Subject: [PATCH] ANDROID: ABI: qcom: Update QCOM symbol list to add USB offloading APIs Add the symbols required for enabling USB offload support on QCOM platforms. These symbols are utilized within the USB SND offload vendor driver, which uses the xHCI sideband APIs for endpoint management, and generic USB SND APIs for accessing USB audio device information. Symbols Added: snd_usb_autoresume snd_usb_autosuspend snd_usb_endpoint_prepare snd_usb_find_csint_desc snd_usb_find_format snd_usb_find_substream_format snd_usb_hw_free snd_usb_hw_params snd_usb_lock_shutdown snd_usb_unlock_shutdown xhci_sideband_add_endpoint xhci_sideband_create_interrupter xhci_sideband_get_endpoint_buffer xhci_sideband_get_event_buffer xhci_sideband_register xhci_sideband_remove_endpoint xhci_sideband_remove_interrupter xhci_sideband_stop_endpoint xhci_sideband_unregister Bug: 392112015 Change-Id: Ie9291485f4517fabf284f4e2e8ef2e87e13e36d1 Signed-off-by: Wesley Cheng --- gki/aarch64/symbols/qcom | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gki/aarch64/symbols/qcom b/gki/aarch64/symbols/qcom index b0a03f78f477..e90716e908f9 100644 --- a/gki/aarch64/symbols/qcom +++ b/gki/aarch64/symbols/qcom @@ -3030,6 +3030,16 @@ snd_soc_unregister_card snd_soc_unregister_component snd_timer_interrupt + snd_usb_autoresume + snd_usb_autosuspend + snd_usb_endpoint_prepare + snd_usb_find_csint_desc + snd_usb_find_format + snd_usb_find_substream_format + snd_usb_hw_free + snd_usb_hw_params + snd_usb_lock_shutdown + snd_usb_unlock_shutdown snprintf soc_device_register soc_device_unregister @@ -3990,6 +4000,15 @@ xhci_get_endpoint_index xhci_initialize_ring_info xhci_remove_secondary_interrupter + xhci_sideband_add_endpoint + xhci_sideband_create_interrupter + xhci_sideband_get_endpoint_buffer + xhci_sideband_get_event_buffer + xhci_sideband_register + xhci_sideband_remove_endpoint + xhci_sideband_remove_interrupter + xhci_sideband_stop_endpoint + xhci_sideband_unregister xhci_stop_endpoint_sync xp_alloc xp_dma_map