diff --git a/abi_gki_aarch64_qcom_whitelist b/abi_gki_aarch64_qcom_whitelist index d7a02bf64f62..9d90a72f77fa 100644 --- a/abi_gki_aarch64_qcom_whitelist +++ b/abi_gki_aarch64_qcom_whitelist @@ -2,12 +2,14 @@ # commonly used symbols add_timer add_uevent_var + add_wait_queue alarm_cancel alarm_init alarm_start_relative alarmtimer_get_rtcdev alarm_try_to_cancel alloc_chrdev_region + alloc_etherdev_mqs alloc_netdev_mqs __alloc_pages_nodemask __alloc_percpu @@ -44,6 +46,7 @@ cancel_delayed_work_sync cancel_work_sync capable + cdc_parse_cdc_header cdev_add cdev_del cdev_init @@ -104,6 +107,7 @@ cpus_read_lock cpus_read_unlock cpu_subsys + crc32_le crypto_alloc_shash crypto_destroy_tfm crypto_shash_setkey @@ -245,7 +249,11 @@ dummy_dma_ops enable_irq ether_setup + eth_mac_addr + ethtool_op_get_link + ethtool_op_get_ts_info eth_type_trans + eth_validate_addr event_triggers_call extcon_get_edev_by_phandle extcon_get_state @@ -275,6 +283,7 @@ fwnode_property_read_u32_array gcd generic_handle_irq + generic_mii_ioctl genlmsg_put genl_register_family genl_unregister_family @@ -313,6 +322,7 @@ handle_edge_irq handle_level_irq handle_nested_irq + hex2bin hex_dump_to_buffer hrtimer_active hrtimer_cancel @@ -495,6 +505,11 @@ __memset_io memstart_addr memzero_explicit + mii_ethtool_get_link_ksettings + mii_ethtool_gset + mii_ethtool_set_link_ksettings + mii_link_ok + mii_nway_restart misc_deregister misc_register mod_delayed_work_on @@ -517,6 +532,9 @@ __napi_schedule napi_schedule_prep __netdev_alloc_skb + netdev_err + netdev_info + netdev_warn netif_carrier_off netif_carrier_on netif_napi_add @@ -524,6 +542,7 @@ netif_receive_skb netif_rx netif_rx_ni + netif_schedule_queue netif_tx_wake_queue netlink_unicast net_ratelimit @@ -775,6 +794,7 @@ release_sock remap_pfn_range remove_proc_entry + remove_wait_queue request_firmware request_firmware_into_buf request_firmware_nowait @@ -984,6 +1004,10 @@ up_write usb_add_phy_dev usb_assign_descriptors + usb_control_msg + usb_deregister + usb_driver_claim_interface + usb_driver_release_interface usb_ep_alloc_request usb_ep_autoconfig usb_ep_dequeue @@ -997,9 +1021,12 @@ usb_function_unregister usb_gadget_wakeup usb_get_dr_mode + usb_ifnum_to_if usb_interface_id usb_put_function_instance + usb_register_driver usb_remove_phy + usb_set_interface usb_string_id __usecs_to_jiffies usleep_range @@ -1100,6 +1127,24 @@ __tracepoint_tlbi_start __tracepoint_tlbsync_timeout +# required by asix.ko + eth_platform_get_mac_address + genphy_resume + mdiobus_alloc_size + mdiobus_free + __mdiobus_register + mdiobus_unregister + mii_check_media + phy_connect + phy_disconnect + phy_ethtool_get_link_ksettings + phy_ethtool_nway_reset + phy_ethtool_set_link_ksettings + phy_mii_ioctl + phy_print_status + phy_start + phy_stop + # required by at24.ko i2c_match_id i2c_new_dummy @@ -1164,6 +1209,9 @@ __release_region __request_region +# required by cdc_ncm.ko + usb_altnum_to_altsetting + # required by citadel-spi.ko nonseekable_open spi_bus_lock @@ -1388,16 +1436,12 @@ zone_watermark_ok_safe # required by ipa3.ko - add_wait_queue - alloc_etherdev_mqs - eth_mac_addr kstrtos8_from_user pci_clear_master pci_disable_device pci_enable_device pci_release_region pci_request_region - remove_wait_queue vm_iomap_memory wait_woken woken_wake_function @@ -2125,7 +2169,6 @@ ipv6_skip_exthdr netdev_rx_handler_register netdev_rx_handler_unregister - netif_schedule_queue ___pskb_trim qdisc_reset rtnl_link_register @@ -2428,6 +2471,7 @@ keyslot_manager_set_max_dun_bytes __ll_sc_atomic64_fetch_andnot_release __ll_sc_atomic64_fetch_or_acquire + mm_event_end __scsi_add_device scsi_add_host_with_dma scsi_block_requests @@ -2498,7 +2542,6 @@ crypto_shash_update dev_alloc_name dump_stack - hex2bin hex_to_bin ieee80211_channel_to_frequency ieee80211_frequency_to_channel @@ -2556,7 +2599,6 @@ usb_get_controller_id usb_get_sec_event_ring_phys_addr usb_get_xfer_ring_phys_addr - usb_ifnum_to_if usb_sec_event_ring_cleanup usb_sec_event_ring_setup usb_stop_endpoint @@ -2594,6 +2636,30 @@ # required by usb_f_qdss.ko usb_ep_autoconfig_ss +# required by usbnet.ko + __alloc_percpu_gfp + default_wake_function + netdev_stats_to_stats64 + netif_device_attach + netif_device_detach + skb_tstamp_tx + usb_alloc_urb + usb_anchor_urb + usb_autopm_get_interface + usb_autopm_get_interface_async + usb_autopm_get_interface_no_resume + usb_autopm_put_interface + usb_autopm_put_interface_async + usb_clear_halt + usb_free_urb + usb_get_from_anchor + usb_get_urb + usb_kill_urb + usb_scuttle_anchored_urbs + usb_string + usb_submit_urb + usb_unlink_urb + # required by usf_dlkm.ko strncpy_from_user