diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index c16d9b62d819..a3abbe5acc40 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -108,6 +108,8 @@ + + @@ -751,6 +753,7 @@ + @@ -895,6 +898,11 @@ + + + + + @@ -2450,6 +2458,7 @@ + @@ -2477,7 +2486,9 @@ + + @@ -3459,6 +3470,7 @@ + @@ -5124,6 +5136,8 @@ + + @@ -5163,6 +5177,7 @@ + @@ -5209,6 +5224,7 @@ + @@ -5223,6 +5239,7 @@ + @@ -5531,6 +5548,7 @@ + @@ -9092,14 +9110,7 @@ - - - - - - - - + @@ -9107,6 +9118,13 @@ + + + + + + + @@ -14273,6 +14291,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22506,6 +22607,17 @@ + + + + + + + + + + + @@ -22772,59 +22884,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -24353,6 +24413,7 @@ + @@ -25606,7 +25667,7 @@ - + @@ -36337,6 +36398,7 @@ + @@ -49353,7 +49415,7 @@ - + @@ -55750,6 +55812,11 @@ + + + + + @@ -65837,7 +65904,14 @@ - + + + + + + + + @@ -90586,6 +90660,7 @@ + @@ -91414,6 +91489,7 @@ + @@ -91439,14 +91515,6 @@ - - - - - - - - @@ -94611,7 +94679,7 @@ - + @@ -109869,7 +109937,7 @@ - + @@ -110077,9 +110145,6 @@ - - - @@ -113378,6 +113443,23 @@ + + + + + + + + + + + + + + + + + @@ -117533,6 +117615,11 @@ + + + + + @@ -118343,6 +118430,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -126528,6 +126637,10 @@ + + + + @@ -126648,10 +126761,23 @@ + + + + + + + + + + + + + @@ -131664,6 +131790,14 @@ + + + + + + + + @@ -135396,8 +135530,8 @@ - - + + @@ -135431,8 +135565,8 @@ - - + + @@ -135449,17 +135583,17 @@ - - - + + + - - + + - - + + @@ -135474,8 +135608,8 @@ - - + + @@ -135519,8 +135653,8 @@ - - + + @@ -139600,28 +139734,28 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - + + @@ -139629,19 +139763,19 @@ - - - - - + + + + + - - - - - - + + + + + + @@ -139651,9 +139785,9 @@ - - - + + + @@ -139666,12 +139800,12 @@ - - + + - - + + @@ -139679,18 +139813,18 @@ - - + + - - + + - - - - + + + + @@ -139722,91 +139856,91 @@ - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - + + + + @@ -140181,6 +140315,17 @@ + + + + + + + + + + + @@ -140364,6 +140509,10 @@ + + + + @@ -140581,6 +140730,10 @@ + + + + @@ -140643,6 +140796,10 @@ + + + + @@ -142281,6 +142438,11 @@ + + + + + diff --git a/android/abi_gki_aarch64_virtual_device b/android/abi_gki_aarch64_virtual_device index 33752fac64a8..3b7e4f52cab4 100644 --- a/android/abi_gki_aarch64_virtual_device +++ b/android/abi_gki_aarch64_virtual_device @@ -34,6 +34,9 @@ bpf_trace_run4 bpf_trace_run5 bpf_trace_run6 + bt_err + bt_info + bt_warn bus_register bus_unregister cancel_delayed_work @@ -90,6 +93,7 @@ device_create device_del device_initialize + device_init_wakeup device_register device_release_driver device_unregister @@ -145,6 +149,12 @@ get_random_bytes get_unused_fd_flags gic_nonsecure_priorities + hci_alloc_dev + __hci_cmd_sync + hci_free_dev + hci_recv_frame + hci_register_dev + hci_unregister_dev hwrng_register hwrng_unregister ida_alloc_range @@ -313,6 +323,7 @@ pm_runtime_set_autosuspend_delay __pm_runtime_suspend __pm_runtime_use_autosuspend + pm_wakeup_dev_event preempt_schedule preempt_schedule_notrace prepare_to_wait @@ -490,6 +501,15 @@ unregister_virtio_driver up_read up_write + usb_alloc_urb + usb_anchor_urb + usb_control_msg + usb_deregister + usb_free_urb + usb_kill_anchored_urbs + usb_register_driver + usb_submit_urb + usb_unanchor_urb __usecs_to_jiffies usleep_range vabits_actual @@ -562,6 +582,46 @@ sg_miter_start sg_miter_stop +# required by btintel.ko + bt_to_errno + hci_cmd_sync + request_firmware_direct + +# required by btusb.ko + bit_wait_timeout + btbcm_set_bdaddr + btbcm_setup_apple + btbcm_setup_patchram + device_wakeup_disable + disable_irq + disable_irq_nosync + enable_irq + gpiod_get_optional + gpiod_put + gpiod_set_value_cansleep + __hci_cmd_sync_ev + hci_recv_diag + irq_modify_status + irq_set_irq_wake + of_irq_get_byname + of_match_device + of_property_read_variable_u16_array + out_of_line_wait_on_bit_timeout + pm_system_wakeup + usb_autopm_get_interface + usb_autopm_put_interface + usb_bulk_msg + usb_driver_claim_interface + usb_driver_release_interface + usb_enable_autosuspend + usb_get_from_anchor + usb_ifnum_to_if + usb_match_id + usb_queue_reset_device + usb_scuttle_anchored_urbs + usb_set_interface + wake_up_bit + # required by cfg80211.ko bpf_trace_run10 bpf_trace_run7 @@ -669,25 +729,10 @@ register_candev unregister_candev usb_alloc_coherent - usb_alloc_urb - usb_anchor_urb - usb_control_msg - usb_deregister usb_free_coherent - usb_free_urb - usb_kill_anchored_urbs - usb_register_driver - usb_submit_urb - usb_unanchor_urb # required by hci_vhci.ko - bt_err _copy_from_iter_full - hci_alloc_dev - hci_free_dev - hci_recv_frame - hci_register_dev - hci_unregister_dev # required by ledtrig-audio.ko led_set_brightness_nosleep @@ -901,7 +946,6 @@ input_mt_sync_frame input_set_capability kstrtou8 - pm_wakeup_dev_event ps2_begin_command ps2_cmd_aborted ps2_command @@ -930,7 +974,6 @@ # required by rtc-test.ko add_timer - device_init_wakeup devm_rtc_allocate_device platform_device_add platform_device_alloc