[abi_symbol_list] # commonly used symbols add_uevent_var alloc_io_pgtable_ops __alloc_skb alloc_workqueue __arch_copy_from_user __arch_copy_to_user arm64_const_caps_ready arm64_use_ng_mappings bcmp blocking_notifier_call_chain blocking_notifier_chain_register blocking_notifier_chain_unregister bpf_trace_run1 bpf_trace_run2 bpf_trace_run3 bpf_trace_run4 bpf_trace_run5 bpf_trace_run6 bpf_trace_run8 bus_register bus_unregister call_rcu cancel_delayed_work cancel_delayed_work_sync cancel_work_sync capable cdev_device_add cdev_device_del cdev_init __cfi_slowpath_diag __check_object_size __class_register class_unregister clk_bulk_disable clk_bulk_enable clk_bulk_prepare clk_bulk_unprepare clk_disable clk_enable clk_fixed_rate_ops clk_get __clk_get_name clk_get_rate clk_hw_get_name clk_hw_get_parent clk_hw_get_rate clk_hw_register clk_prepare clk_put clk_round_rate clk_set_rate clk_sync_state clk_unprepare complete complete_all completion_done __const_udelay consume_skb _copy_from_iter __cpuhp_remove_state __cpuhp_setup_state cpu_hwcap_keys cpu_hwcaps cpumask_next cpu_number __cpu_online_mask __cpu_possible_mask crc32_le crypto_alloc_shash crypto_destroy_tfm crypto_shash_setkey crypto_shash_update _ctype debugfs_create_dir debugfs_create_file debugfs_create_u32 debugfs_create_x32 debugfs_remove default_llseek delayed_work_timer_fn del_timer del_timer_sync destroy_workqueue dev_close dev_coredumpv dev_driver_string _dev_err dev_err_probe dev_get_regmap device_add device_del device_find_child device_for_each_child device_get_match_data device_get_named_child_node device_initialize device_init_wakeup device_property_present device_property_read_u32_array device_register device_set_wakeup_capable device_unregister device_wakeup_enable _dev_info __dev_kfree_skb_any devm_add_action devm_clk_bulk_get devm_clk_bulk_get_all devm_clk_bulk_get_optional devm_clk_get devm_clk_get_optional devm_clk_hw_register devm_free_irq devm_gpiochip_add_data_with_key devm_gpiod_get devm_gpiod_get_optional devm_ioremap devm_ioremap_resource devm_ioremap_wc devm_iounmap devm_kasprintf devm_kfree devm_kmalloc devm_mbox_controller_register devm_memremap devm_of_clk_add_hw_provider devm_of_icc_get __devm_of_phy_provider_register devm_of_platform_populate devm_phy_create devm_phy_get devm_pinctrl_register devm_platform_get_and_ioremap_resource devm_platform_ioremap_resource devm_pm_opp_of_add_table devm_pm_opp_set_clkname devm_pm_runtime_enable devm_regmap_add_irq_chip devm_regmap_field_alloc __devm_regmap_init __devm_regmap_init_i2c __devm_regmap_init_mmio_clk devm_regulator_bulk_get devm_regulator_get devm_regulator_get_optional devm_regulator_register devm_request_threaded_irq __devm_reset_control_get devm_reset_controller_register devm_snd_soc_register_card devm_snd_soc_register_component __devm_spi_alloc_controller devm_spi_register_controller devm_thermal_zone_of_sensor_register devm_watchdog_register_device _dev_notice dev_pm_domain_attach_by_name dev_pm_domain_detach dev_pm_genpd_set_performance_state dev_pm_opp_add dev_pm_opp_find_freq_ceil dev_pm_opp_find_freq_exact dev_pm_opp_find_freq_floor dev_pm_opp_get_level dev_pm_opp_get_opp_count dev_pm_opp_of_find_icc_paths dev_pm_opp_put dev_pm_opp_set_opp dev_pm_opp_set_rate dev_set_name _dev_warn disable_irq disable_irq_nosync divider_get_val divider_recalc_rate divider_round_rate_parent dma_alloc_attrs dma_buf_export dma_fence_context_alloc dma_fence_init dma_fence_release dma_fence_signal dma_fence_wait_timeout dma_free_attrs dmam_alloc_attrs dma_map_page_attrs dma_map_sg_attrs dma_map_sgtable dma_mmap_attrs dma_release_channel dma_request_chan dma_set_coherent_mask dma_set_mask dma_sync_single_for_cpu dma_sync_single_for_device dma_unmap_page_attrs dma_unmap_sg_attrs down_read driver_register driver_unregister drm_add_edid_modes drm_atomic_helper_connector_destroy_state drm_atomic_helper_connector_duplicate_state drm_atomic_helper_connector_reset drm_bridge_add drm_bridge_hpd_notify drm_bridge_remove drm_connector_attach_encoder drm_connector_cleanup drm_connector_init drm_connector_update_edid_property drm_do_get_edid __drm_err drm_get_edid drm_hdmi_avi_infoframe_from_display_mode drm_helper_probe_single_connector_modes drm_kms_helper_hotplug_event drm_mode_vrefresh enable_irq eth_type_trans event_triggers_call _find_first_bit _find_first_zero_bit _find_next_bit finish_wait firmware_request_nowarn flush_delayed_work flush_work flush_workqueue free_io_pgtable_ops free_irq __free_pages free_pages free_percpu gcd generic_handle_domain_irq generic_handle_irq geni_icc_disable geni_icc_enable geni_icc_get geni_icc_set_bw geni_se_config_packing geni_se_init geni_se_resources_off geni_se_resources_on geni_se_select_mode get_device get_random_bytes gic_nonsecure_priorities gpiochip_add_data_with_key gpiochip_add_pin_range gpiochip_generic_free gpiochip_generic_request gpiochip_get_data gpiochip_remove gpiod_direction_output_raw gpiod_get_value_cansleep gpiod_set_consumer_name gpiod_set_raw_value gpiod_set_value gpiod_set_value_cansleep gpiod_to_irq gpio_to_desc handle_edge_irq handle_level_irq handle_nested_irq handle_simple_irq hdmi_audio_infoframe_init i2c_adapter_type i2c_add_adapter i2c_add_numbered_adapter i2c_del_adapter i2c_del_driver i2c_parse_fw_timings i2c_put_adapter i2c_register_driver __i2c_smbus_xfer i2c_smbus_xfer i2c_transfer icc_link_create icc_node_add icc_node_create icc_nodes_remove icc_provider_add icc_provider_del icc_set_bw icc_sync_state ida_alloc_range ida_free idr_alloc idr_alloc_cyclic idr_destroy idr_find idr_for_each idr_get_next idr_remove iio_read_channel_processed init_dummy_netdev init_net __init_swait_queue_head init_timer_key init_uts_ns init_wait_entry __init_waitqueue_head iomem_resource iommu_attach_device iommu_detach_device iommu_domain_alloc iommu_domain_free iommu_present iommu_unmap __ioread32_copy __ioremap iounmap iov_iter_revert __iowrite32_copy irq_chip_disable_parent irq_chip_enable_parent irq_chip_eoi_parent irq_chip_mask_parent irq_chip_set_affinity_parent irq_chip_set_parent_state irq_chip_set_type_parent irq_chip_set_vcpu_affinity_parent irq_chip_set_wake_parent irq_chip_unmask_parent __irq_domain_add irq_domain_free_irqs_common irq_domain_remove irq_domain_xlate_onecell irq_domain_xlate_twocell irq_find_matching_fwspec irq_get_irq_data irq_modify_status irq_of_parse_and_map __irq_resolve_mapping irq_set_chained_handler_and_data irq_set_chip_and_handler_name irq_set_chip_data irq_set_irq_wake is_vmalloc_addr jiffies jiffies_to_msecs jiffies_to_usecs kasan_flag_enabled kasprintf kernel_connect kernel_getsockname kernel_recvmsg kernel_sendmsg kfree kfree_const kfree_sensitive kfree_skb __kmalloc kmalloc_caches kmalloc_order_trace kmem_cache_alloc kmem_cache_alloc_trace kmem_cache_create kmem_cache_destroy kmem_cache_free kmemdup kstrdup kstrdup_const kstrtoint kstrtouint kthread_create_on_node kthread_should_stop kthread_stop ktime_get ktime_get_mono_fast_ns ktime_get_real_ts64 ktime_get_with_offset kvfree kvfree_call_rcu kvmalloc_node __list_add_valid __list_del_entry_valid __local_bh_enable_ip log_post_read_mmio log_post_write_mmio log_read_mmio log_write_mmio mbox_client_txdone mbox_free_channel mbox_request_channel mbox_send_message memcpy __memcpy_fromio __memcpy_toio memmove memparse memremap memset __memset_io memstart_addr memunmap misc_deregister misc_register mod_delayed_work_on mod_timer module_layout __msecs_to_jiffies msleep __mutex_init mutex_is_locked mutex_lock mutex_unlock napi_complete_done napi_disable napi_enable __napi_schedule napi_schedule_prep __netdev_alloc_skb netdev_err netdev_info netif_napi_add __netif_napi_del netif_tx_wake_queue __nla_parse nla_put no_llseek nr_cpu_ids __num_online_cpus nvmem_cell_get nvmem_cell_put nvmem_cell_read of_address_to_resource of_alias_get_id of_clk_add_hw_provider of_clk_del_provider of_clk_hw_onecell_get of_clk_hw_simple_get of_clk_set_defaults of_device_get_match_data of_device_is_compatible of_device_uevent_modalias of_dma_configure_id of_find_device_by_node of_find_mipi_dsi_host_by_node of_find_property of_fwnode_ops of_genpd_add_provider_onecell of_genpd_del_provider of_get_child_by_name of_get_named_gpio_flags of_get_next_available_child of_get_next_child of_get_property of_get_regulator_init_data of_graph_get_remote_node of_graph_parse_endpoint of_icc_xlate_onecell of_irq_get of_irq_get_byname of_match_device of_match_node of_node_name_eq of_parse_phandle of_parse_phandle_with_args of_parse_phandle_with_fixed_args of_phy_simple_xlate of_platform_depopulate of_platform_populate of_property_count_elems_of_size of_property_read_string of_property_read_string_helper of_property_read_u32_index of_property_read_variable_u32_array of_property_read_variable_u8_array of_prop_next_u32 of_reserved_mem_lookup param_ops_bool param_ops_charp param_ops_int param_ops_uint pci_clear_master pci_disable_device pcie_capability_clear_and_set_word pcie_capability_read_word pci_enable_device pci_iomap pci_iounmap pci_read_config_dword __pci_register_driver pci_release_region pci_request_region pci_set_master pci_unregister_driver __per_cpu_offset perf_trace_buf_alloc perf_trace_run_bpf_submit phy_exit phy_init phy_power_off phy_power_on pinconf_generic_dt_node_to_map pinctrl_dev_get_drvdata pinctrl_pm_select_default_state pinctrl_pm_select_sleep_state pinctrl_utils_free_map platform_bus_type platform_device_register_full platform_device_unregister __platform_driver_register platform_driver_unregister platform_get_irq platform_get_irq_byname platform_get_irq_optional platform_get_resource platform_get_resource_byname pm_genpd_add_subdomain pm_genpd_init __pm_runtime_disable pm_runtime_enable pm_runtime_forbid pm_runtime_force_resume pm_runtime_force_suspend __pm_runtime_idle __pm_runtime_resume pm_runtime_set_autosuspend_delay __pm_runtime_set_status __pm_runtime_suspend __pm_runtime_use_autosuspend preempt_schedule preempt_schedule_notrace prepare_to_wait_event _printk pskb_expand_head __pskb_pull_tail put_device __put_task_struct qcom_smem_state_register qcom_smem_state_unregister queue_delayed_work_on queue_work_on ___ratelimit rational_best_approximation _raw_read_lock _raw_read_unlock _raw_spin_lock _raw_spin_lock_bh _raw_spin_lock_irq _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_bh _raw_spin_unlock_irq _raw_spin_unlock_irqrestore _raw_write_lock _raw_write_lock_bh _raw_write_unlock _raw_write_unlock_bh rb_erase rb_insert_color rcu_barrier __rcu_read_lock __rcu_read_unlock rdev_get_drvdata refcount_warn_saturate regcache_cache_only regcache_mark_dirty regcache_sync register_netdevice_notifier register_reboot_notifier __register_rpmsg_driver register_shrinker regmap_bulk_read regmap_bulk_write regmap_field_read regmap_field_update_bits_base __regmap_init regmap_irq_get_virq regmap_multi_reg_write regmap_read regmap_register_patch regmap_update_bits_base regmap_write regulator_bulk_disable regulator_bulk_enable regulator_bulk_get regulator_disable regulator_disable_regmap regulator_enable regulator_enable_regmap regulator_is_enabled_regmap regulator_set_load regulator_set_voltage release_firmware __release_region remap_pfn_range request_firmware request_firmware_direct request_firmware_into_buf __request_region request_threaded_irq reset_control_assert reset_control_deassert reset_control_put reset_control_reset round_jiffies_up rpmsg_register_device rpmsg_register_device_override rpmsg_send rpmsg_unregister_device rproc_add rproc_add_subdev rproc_alloc rproc_coredump_add_custom_segment rproc_coredump_set_elf_info rproc_del rproc_free rproc_remove_subdev rtnl_is_locked rtnl_lock rtnl_unlock sched_set_fifo_low schedule schedule_timeout scnprintf seq_lseek seq_printf seq_puts seq_read sg_alloc_table sg_free_table sg_init_table sg_next __sg_page_iter_start simple_read_from_buffer single_open single_release skb_clone skb_copy skb_copy_bits skb_dequeue skb_pull skb_push skb_put skb_queue_head skb_queue_purge skb_queue_tail skb_trim sk_free snd_pcm_format_width snd_soc_add_component_controls snd_soc_component_init_regmap snd_soc_component_read snd_soc_component_read_field snd_soc_component_update_bits snd_soc_component_write snd_soc_component_write_field snd_soc_dai_set_fmt snd_soc_dai_set_sysclk snd_soc_dapm_add_routes snd_soc_dapm_get_enum_double snd_soc_dapm_get_volsw snd_soc_dapm_kcontrol_dapm snd_soc_dapm_kcontrol_widget snd_soc_dapm_mixer_update_power snd_soc_dapm_mux_update_power snd_soc_dapm_put_enum_double snd_soc_dapm_put_volsw snd_soc_get_enum_double snd_soc_get_volsw snd_soc_info_enum_double snd_soc_info_volsw snd_soc_jack_report snd_soc_put_enum_double snd_soc_put_volsw snprintf sock_create_kern sock_release sort __spi_alloc_controller spi_controller_resume spi_controller_suspend spi_finalize_current_transfer spi_register_controller spi_unregister_controller sprintf sscanf __stack_chk_fail strcmp strcpy strlcpy strlen strncmp strncpy strnlen strpbrk strscpy strscpy_pad strsep __sw_hweight16 __sw_hweight32 __sw_hweight64 __sw_hweight8 synchronize_irq synchronize_net synchronize_rcu syscon_node_to_regmap syscon_regmap_lookup_by_phandle sysfs_create_link sysfs_emit sysfs_remove_link system_power_efficient_wq system_wq tasklet_init tasklet_kill __tasklet_schedule tasklet_setup tasklet_unlock_wait thermal_cooling_device_register thermal_cooling_device_unregister thermal_zone_device_update trace_event_buffer_commit trace_event_buffer_reserve trace_event_ignore_this_pid trace_event_printf trace_event_raw_init trace_event_reg trace_handle_return trace_raw_output_prep __ubsan_handle_cfi_check_fail_abort __udelay unregister_chrdev_region unregister_netdevice_notifier unregister_netdevice_queue unregister_reboot_notifier unregister_rpmsg_driver unregister_shrinker up_read usb_disabled __usecs_to_jiffies usleep_range_state vabits_actual vfree vmalloc vmap vunmap vzalloc wait_for_completion_interruptible wait_for_completion_timeout __wake_up wake_up_process __warn_printk watchdog_init_timeout xa_erase xa_find xa_find_after # required by apr.ko rpmsg_trysend # required by arm_smmu.ko amba_bustype bus_set_iommu device_link_add device_match_fwnode devm_krealloc driver_find_device generic_device_group generic_iommu_put_resv_regions iommu_alloc_resv_region iommu_device_register iommu_device_sysfs_add iommu_device_sysfs_remove iommu_device_unregister iommu_dma_get_resv_regions iommu_fwspec_add_ids iommu_fwspec_free iommu_group_ref_get of_dma_is_coherent pci_bus_type pci_device_group report_iommu_fault # required by ath10k_core.ko cpu_latency_qos_add_request cpu_latency_qos_remove_request device_get_mac_address device_set_wakeup_enable guid_gen __kfifo_alloc __kfifo_free param_ops_ulong skb_dequeue_tail skb_realloc_headroom strlcat # required by ath10k_pci.ko pci_disable_msi pci_enable_msi pci_write_config_dword # required by ath10k_snoc.ko __bitmap_clear iommu_map # required by ath11k.ko crypto_shash_final memcpy_and_pad # required by ath11k_ahb.ko rproc_boot rproc_get_by_phandle rproc_shutdown # required by ath11k_pci.ko pci_alloc_irq_vectors_affinity pci_assign_resource pci_free_irq_vectors pci_irq_vector pci_read_config_word # required by bam_dma.ko dma_async_device_register dma_async_device_unregister dma_async_tx_descriptor_init dma_get_slave_channel of_dma_controller_free of_dma_controller_register pm_runtime_irq_safe vchan_dma_desc_free_list vchan_find_desc vchan_init vchan_tx_desc_free vchan_tx_submit # required by cfg80211.ko bpf_trace_run10 bpf_trace_run7 debugfs_rename __dev_change_net_namespace __dev_get_by_index dev_get_by_index device_rename do_trace_netlink_extack genlmsg_multicast_allns genlmsg_put genl_register_family genl_unregister_family get_net_ns_by_fd get_net_ns_by_pid inet_csk_get_port key_create_or_update key_put keyring_alloc ktime_get_coarse_with_offset memcmp netif_rx_ni netlink_broadcast netlink_register_notifier netlink_unicast netlink_unregister_notifier net_ns_type_operations nla_find nla_memcpy nla_put_64bit nla_reserve __nla_validate __put_net register_netdevice register_pernet_device request_firmware_nowait rfkill_alloc rfkill_blocked rfkill_destroy rfkill_register rfkill_resume_polling rfkill_set_hw_state_reason rfkill_unregister skb_add_rx_frag __sock_create trace_print_array_seq unregister_pernet_device verify_pkcs7_signature wireless_nlevent_flush # required by clk-qcom.ko __clk_determine_rate clk_fixed_factor_ops clk_hw_get_flags clk_hw_get_num_parents clk_hw_get_parent_by_index clk_hw_is_enabled clk_hw_round_rate __clk_is_enabled __clk_mux_determine_rate_closest divider_ro_round_rate_parent of_find_node_opts_by_path pm_genpd_remove_subdomain # required by clk-rpmh.ko clk_hw_is_prepared # required by clk-spmi-pmic-div.ko __ndelay of_clk_get_parent_name # required by cmd-db.ko seq_putc # required by cqhci.ko devm_blk_ksm_init dmam_free_coherent mmc_cqe_request_done # required by display-connector.ko drm_atomic_get_new_bridge_state drm_atomic_helper_bridge_destroy_state drm_atomic_helper_bridge_duplicate_state drm_atomic_helper_bridge_reset drm_probe_ddc of_get_i2c_adapter_by_node # required by extcon-usb-gpio.ko devm_extcon_dev_allocate devm_extcon_dev_register extcon_set_state_sync gpiod_set_debounce # required by fastrpc.ko dma_buf_attach dma_buf_detach dma_buf_fd dma_buf_get dma_buf_map_attachment dma_buf_put dma_buf_unmap_attachment dma_get_sgtable_attrs __find_vma __mmap_lock_do_trace_acquire_returned __mmap_lock_do_trace_released __mmap_lock_do_trace_start_locking __traceiter_mmap_lock_acquire_returned __traceiter_mmap_lock_released __traceiter_mmap_lock_start_locking __tracepoint_mmap_lock_acquire_returned __tracepoint_mmap_lock_released __tracepoint_mmap_lock_start_locking # required by gpio-regulator.ko devm_gpiod_get_index devm_kmemdup devm_kstrdup gpiod_count gpiod_get_optional # required by gpu-sched.ko dma_fence_add_callback dma_fence_remove_callback kthread_park kthread_parkme kthread_should_park kthread_unpark wait_for_completion # required by i2c-designware-core.ko i2c_generic_scl_recovery i2c_recover_bus # required by i2c-designware-platform.ko pm_suspend_global_flags # required by i2c-dev.ko bus_register_notifier bus_unregister_notifier __class_create class_destroy i2c_bus_type i2c_for_each_dev i2c_get_adapter i2c_transfer_buffer_flags i2c_verify_client memdup_user register_chrdev_region # required by i2c-mux-pca954x.ko device_create_file device_remove_file i2c_get_device_id i2c_smbus_read_byte i2c_smbus_write_byte irq_create_mapping_affinity irq_dispose_mapping irq_domain_simple_ops # required by i2c-mux.ko __i2c_transfer rt_mutex_lock rt_mutex_trylock rt_mutex_unlock # required by i2c-qcom-geni.ko geni_se_rx_dma_prep geni_se_rx_dma_unprep geni_se_tx_dma_prep geni_se_tx_dma_unprep i2c_get_dma_safe_msg_buf i2c_put_dma_safe_msg_buf # required by i2c-rk3x.ko clk_notifier_register clk_notifier_unregister # required by icc-bcm-voter.ko list_sort of_property_match_string # required by icc-osm-l3.ko icc_std_aggregate # required by llcc-qcom.ko devm_platform_ioremap_resource_byname # required by lmh.ko of_cpu_node_to_id # required by lontium-lt9611.ko mipi_dsi_attach mipi_dsi_detach mipi_dsi_device_register_full mipi_dsi_device_unregister # required by lontium-lt9611uxc.ko devm_mipi_dsi_attach devm_mipi_dsi_device_register_full print_hex_dump regmap_noinc_read regmap_noinc_write # required by lpass-gfm-sm8250.ko __clk_mux_determine_rate devm_pm_clk_create of_pm_clk_add_clks pm_clk_resume pm_clk_suspend # required by mac80211.ko alloc_netdev_mqs __alloc_percpu_gfp arc4_crypt arc4_setkey crc32_be crypto_aead_decrypt crypto_aead_encrypt crypto_aead_setauthsize crypto_aead_setkey crypto_alloc_aead crypto_alloc_skcipher __crypto_memneq crypto_shash_digest crypto_shash_finup crypto_skcipher_decrypt crypto_skcipher_encrypt crypto_skcipher_setkey __crypto_xor dev_alloc_name dev_fetch_sw_netstats _dev_printk dev_queue_xmit ether_setup eth_mac_addr ethtool_op_get_link free_netdev get_random_u32 __hw_addr_init __hw_addr_sync __hw_addr_unsync kernel_param_lock kernel_param_unlock kfree_skb_list ktime_get_seconds napi_gro_receive netdev_set_default_ethtool_ops netif_carrier_off netif_carrier_on netif_receive_skb netif_receive_skb_list netif_rx netif_tx_stop_all_queues net_ratelimit prandom_bytes ___pskb_trim rb_next rb_prev register_inet6addr_notifier register_inetaddr_notifier rhashtable_free_and_destroy rhashtable_insert_slow rhltable_init __rht_bucket_nested rht_bucket_nested rht_bucket_nested_insert round_jiffies round_jiffies_relative sg_init_one skb_checksum_help skb_clone_sk skb_complete_wifi_ack skb_copy_expand skb_ensure_writable __skb_get_hash __skb_gso_segment system_freezable_wq unregister_inet6addr_notifier unregister_inetaddr_notifier unregister_netdevice_many # required by mcp251xfd.ko alloc_candev_mqs alloc_can_err_skb alloc_canfd_skb alloc_can_skb can_bus_off can_change_mtu can_change_state can_fd_dlc2len can_fd_len2dlc can_put_echo_skb can_rx_offload_add_manual can_rx_offload_del can_rx_offload_enable can_rx_offload_get_echo_skb can_rx_offload_queue_sorted can_rx_offload_threaded_irq_finish can_skb_get_frame_len close_candev devm_gpiod_put dql_completed dql_reset free_candev netdev_notice netdev_warn netif_schedule_queue open_candev register_candev regmap_get_val_bytes regmap_raw_write spi_async spi_get_device_id __spi_register_driver spi_setup spi_sync spi_write_then_read timecounter_cyc2time timecounter_init timecounter_read unregister_candev __vmalloc # required by mhi.ko pm_wakeup_dev_event prandom_u32 _raw_read_lock_bh _raw_read_lock_irq _raw_read_lock_irqsave _raw_read_unlock_bh _raw_read_unlock_irq _raw_read_unlock_irqrestore _raw_write_lock_irq _raw_write_lock_irqsave _raw_write_unlock_irq _raw_write_unlock_irqrestore # required by michael_mic.ko crypto_register_shash crypto_unregister_shash # required by msm.ko __bitmap_andnot __bitmap_weight clk_get_parent clk_set_parent component_add component_bind_all component_del component_master_add_with_match component_master_del component_unbind_all debugfs_create_bool debugfs_create_u64 dev_coredumpm devfreq_cooling_unregister devfreq_recommended_opp devfreq_resume_device devfreq_suspend_device __devm_clk_hw_register_divider devm_clk_hw_register_fixed_factor __devm_clk_hw_register_mux devm_clk_register devm_devfreq_add_device devm_pm_opp_set_supported_hw devm_regulator_get_exclusive dev_pm_opp_get_freq dev_pm_opp_get_voltage dma_resv_add_excl_fence dma_resv_add_shared_fence dma_resv_reserve_shared dma_resv_wait_timeout drm_atomic_get_private_obj_state drm_atomic_helper_check drm_atomic_helper_check_plane_state drm_atomic_helper_cleanup_planes drm_atomic_helper_commit drm_atomic_helper_commit_hw_done drm_atomic_helper_commit_modeset_disables drm_atomic_helper_commit_modeset_enables drm_atomic_helper_commit_planes __drm_atomic_helper_crtc_destroy_state drm_atomic_helper_crtc_destroy_state __drm_atomic_helper_crtc_duplicate_state drm_atomic_helper_crtc_duplicate_state __drm_atomic_helper_crtc_reset drm_atomic_helper_crtc_reset drm_atomic_helper_dirtyfb drm_atomic_helper_disable_plane drm_atomic_helper_duplicate_state drm_atomic_helper_page_flip __drm_atomic_helper_plane_destroy_state drm_atomic_helper_plane_destroy_state __drm_atomic_helper_plane_duplicate_state drm_atomic_helper_plane_duplicate_state __drm_atomic_helper_plane_reset drm_atomic_helper_plane_reset __drm_atomic_helper_private_obj_duplicate_state drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_update_plane drm_atomic_print_new_state drm_atomic_private_obj_fini drm_atomic_private_obj_init __drm_atomic_state_free drm_bridge_attach drm_bridge_connector_enable_hpd drm_bridge_connector_init drm_bridge_detect drm_compat_ioctl drm_connector_has_possible_encoder drm_connector_list_iter_begin drm_connector_list_iter_end drm_connector_list_iter_next drm_crtc_cleanup drm_crtc_enable_color_mgmt drm_crtc_handle_vblank drm_crtc_init_with_planes drm_crtc_send_vblank_event drm_crtc_set_max_vblank_count drm_crtc_vblank_get drm_crtc_vblank_helper_get_vblank_timestamp drm_crtc_vblank_off drm_crtc_vblank_on drm_crtc_vblank_put __drm_dbg __drm_debug drm_debugfs_create_files drm_detect_hdmi_monitor drm_detect_monitor_audio drm_dev_alloc drm_dev_dbg drm_dev_printk drm_dev_put drm_dev_register drm_dev_unregister drm_dp_aux_register drm_dp_aux_unregister drm_dp_bw_code_to_link_rate drm_dp_channel_eq_ok drm_dp_clock_recovery_ok drm_dp_dpcd_read drm_dp_dpcd_read_link_status drm_dp_dpcd_write drm_dp_get_adjust_request_pre_emphasis drm_dp_get_adjust_request_voltage drm_dp_link_rate_to_bw_code drm_dp_link_train_channel_eq_delay drm_dp_link_train_clock_recovery_delay drm_dp_read_sink_count drm_encoder_cleanup drm_encoder_init drm_flip_work_cleanup drm_flip_work_commit drm_flip_work_init drm_flip_work_queue drm_format_info drm_framebuffer_init drm_gem_create_mmap_offset drm_gem_fb_create_handle drm_gem_fb_destroy drm_gem_fb_get_obj drm_gem_fence_array_add drm_gem_fence_array_add_implicit drm_gem_free_mmap_offset drm_gem_get_pages drm_gem_handle_create drm_gem_mmap drm_gem_object_free drm_gem_object_init drm_gem_object_lookup drm_gem_object_release drm_gem_plane_helper_prepare_fb drm_gem_prime_fd_to_handle drm_gem_prime_handle_to_fd drm_gem_prime_mmap drm_gem_private_object_init drm_gem_put_pages drm_gem_vm_close drm_gem_vm_open drm_get_format_info drm_handle_vblank drm_helper_hpd_irq_event drm_helper_mode_fill_fb_struct drm_ioctl drm_kms_helper_poll_fini drm_kms_helper_poll_init drm_mm_init drm_mm_insert_node_in_range drmm_mode_config_init drm_mm_print drm_mm_remove_node drm_mm_takedown drm_mode_config_cleanup drm_mode_config_helper_resume drm_mode_config_helper_suspend drm_mode_config_reset drm_mode_copy drm_mode_debug_printmodeline drm_mode_destroy drm_mode_duplicate drm_mode_object_find drm_mode_probed_add drm_modeset_acquire_fini drm_modeset_acquire_init drm_modeset_backoff drm_modeset_drop_locks drm_modeset_lock drm_modeset_lock_all drm_modeset_lock_all_ctx drm_modeset_lock_init drm_modeset_unlock drm_modeset_unlock_all drm_object_attach_property drm_of_component_match_add drm_open drm_panel_disable drm_panel_enable drm_panel_get_modes drm_panel_prepare drm_panel_unprepare drm_plane_cleanup drm_plane_create_alpha_property drm_plane_create_blend_mode_property drm_plane_create_rotation_property drm_plane_create_zpos_property drm_plane_enable_fb_damage_clips drm_poll drm_prime_gem_destroy drm_prime_pages_to_sg drm_prime_sg_to_page_array drm_printf __drm_printfn_coredump __drm_printfn_info __drm_printfn_seq_file drm_puts __drm_puts_coredump __drm_puts_seq_file drm_read drm_rect_calc_hscale drm_rect_calc_vscale drm_rect_intersect drm_release drm_rotation_simplify drm_state_dump drm_syncobj_add_point drm_syncobj_find drm_syncobj_find_fence drm_syncobj_free drm_syncobj_replace_fence drm_universal_plane_init drm_vblank_init fd_install generic_file_llseek get_pid_task get_unused_fd_flags gpiod_get_value hdmi_audio_infoframe_pack hdmi_infoframe_pack hrtimer_init hrtimer_start_range_ns invalidate_mapping_pages iommu_map_sg iommu_set_fault_handler iommu_set_pgtable_quirks kstrdup_quotable_cmdline kstrtouint_from_user kthread_create_worker kthread_destroy_worker kthread_queue_work memdup_user_nul mipi_dsi_create_packet mipi_dsi_host_register mipi_dsi_host_unregister mipi_dsi_packet_format_is_long mutex_lock_interruptible mutex_trylock noop_llseek nr_swap_pages nsecs_to_jiffies nvmem_cell_read_variable_le_u32 of_devfreq_cooling_register of_device_is_available of_drm_find_bridge of_drm_find_panel of_find_matching_node_and_match of_get_compatible_child of_graph_get_endpoint_by_regs of_graph_get_next_endpoint of_graph_get_remote_port_parent of_icc_get phy_calibrate phy_configure pid_task pm_runtime_get_if_active put_pid put_unused_fd register_vmap_purge_notifier reservation_ww_class sched_set_fifo schedule_timeout_interruptible __sg_page_iter_dma_next shmem_truncate_range simple_attr_open simple_attr_read simple_attr_release simple_attr_write simple_open strstr sync_file_create sync_file_get_fence unmap_mapping_range unregister_vmap_purge_notifier vmf_insert_mixed vm_get_page_prot vscnprintf vsnprintf ww_mutex_lock ww_mutex_lock_interruptible ww_mutex_unlock xa_destroy # required by msm_serial.ko do_SAK handle_sysrq sysrq_mask tty_flip_buffer_push __tty_insert_flip_char tty_termios_baud_rate tty_termios_encode_baud_rate uart_add_one_port uart_get_baud_rate uart_register_driver uart_remove_one_port uart_resume_port uart_suspend_port uart_try_toggle_sysrq uart_unregister_driver uart_update_timeout uart_write_wakeup # required by nvmem_qfprom.ko devm_nvmem_register # required by ohci-hcd.ko dma_pool_alloc dma_pool_create dma_pool_destroy dma_pool_free gen_pool_dma_alloc_align gen_pool_dma_zalloc_align gen_pool_free_owner get_zeroed_page sb800_prefetch schedule_timeout_uninterruptible usb_amd_dev_put usb_amd_quirk_pll_disable usb_amd_quirk_pll_enable usb_calc_bus_time usb_debug_root usb_hcd_check_unlink_urb usb_hcd_giveback_urb usb_hc_died usb_hcd_link_urb_to_ep usb_hcd_poll_rh_status usb_hcd_resume_root_hub usb_hcds_loaded usb_hcd_unlink_urb_from_ep usb_root_hub_lost_power # required by ohci-pci.ko pci_dev_put pci_get_slot pci_match_id usb_amd_prefetch_quirk usb_amd_quirk_pll_check usb_hcd_pci_pm_ops usb_hcd_pci_probe usb_hcd_pci_remove usb_hcd_pci_shutdown # required by ohci-platform.ko devm_reset_control_array_get of_clk_get usb_add_hcd usb_create_hcd usb_hcd_platform_shutdown usb_put_hcd usb_remove_hcd # required by phy-qcom-qmp.ko devm_get_clk_from_child devm_of_iomap __of_reset_control_get # required by phy-qcom-qusb2.ko devm_nvmem_cell_get # required by phy-qcom-usb-hs.ko extcon_get_edev_by_phandle extcon_get_state extcon_register_notifier extcon_unregister_notifier # required by pinctrl-msm.ko device_property_read_u16_array gpiochip_line_is_valid gpiochip_lock_as_irq gpiochip_unlock_as_irq handle_bad_irq handle_fasteoi_ack_irq handle_fasteoi_irq module_put pinctrl_force_default pinctrl_force_sleep pm_power_off register_restart_handler try_module_get unregister_restart_handler # required by pinctrl-spmi-gpio.ko irq_chip_ack_parent of_irq_find_parent # required by pinctrl-spmi-mpp.ko platform_irq_count # required by pm8941-pwrkey.ko devm_input_allocate_device input_event input_register_device input_set_capability # required by q6asm-dai.ko snd_dma_alloc_pages snd_dma_free_pages snd_pcm_hw_constraint_integer snd_pcm_hw_constraint_list snd_pcm_hw_constraint_minmax snd_pcm_hw_constraint_step snd_pcm_period_elapsed snd_pcm_set_managed_buffer_all snd_soc_new_compress snd_soc_set_runtime_hwparams # required by qcom-cpufreq-hw.ko cpufreq_cpu_get_raw cpufreq_enable_boost_support cpufreq_freq_attr_scaling_available_freqs cpufreq_freq_attr_scaling_boost_freqs cpufreq_generic_frequency_table_verify cpufreq_get_driver_data cpufreq_register_driver cpufreq_unregister_driver cpu_scale dev_pm_opp_adjust_voltage dev_pm_opp_disable dev_pm_opp_enable dev_pm_opp_of_add_table dev_pm_opp_of_cpumask_remove_table dev_pm_opp_of_register_em dev_pm_opp_remove_all_dynamic dev_pm_opp_set_sharing_cpus get_cpu_device of_get_cpu_node policy_has_boost_freq system_highpri_wq topology_set_thermal_pressure # required by qcom-pdc.ko irq_chip_get_parent_state irq_chip_retrigger_hierarchy irq_domain_alloc_irqs_parent irq_domain_create_hierarchy irq_domain_disconnect_hierarchy irq_domain_set_hwirq_and_chip irq_domain_update_bus_token of_iomap platform_irqchip_probe # required by qcom-pmic-typec.ko dev_fwnode fwnode_handle_put fwnode_property_read_string fwnode_usb_role_switch_get typec_find_port_data_role typec_find_port_power_role typec_register_port typec_set_orientation typec_unregister_port usb_role_switch_put usb_role_switch_set_role # required by qcom-rpmh-regulator.ko regulator_list_voltage_linear_range # required by qcom-scm.ko __arm_smccc_smc __cpu_present_mask kimage_voffset # required by qcom-spmi-adc-tm5.ko devm_of_iio_channel_get_by_name # required by qcom-spmi-adc5.ko devm_iio_device_alloc __devm_iio_device_register # required by qcom-spmi-pmic.ko __spmi_driver_register # required by qcom-spmi-temp-alarm.ko devm_iio_channel_get of_thermal_get_ntrips of_thermal_get_trip_points of_thermal_is_trip_valid # required by qcom_aoss.ko clk_hw_unregister devm_thermal_of_cooling_device_register pm_genpd_remove # required by qcom_common.ko rproc_coredump_add_segment rproc_coredump_using_sections srcu_init_notifier_head srcu_notifier_call_chain srcu_notifier_chain_register srcu_notifier_chain_unregister # required by qcom_glink.ko device_add_groups # required by qcom_hwspinlock.ko devm_hwspin_lock_register # required by qcom_pil_info.ko of_find_compatible_node # required by qcom_q6v5.ko devm_qcom_smem_state_get qcom_smem_state_update_bits rproc_report_crash # required by qcom_q6v5_wcss.ko rproc_elf_get_boot_addr # required by qcom_rpmh.ko bitmap_find_next_zero_area_off __bitmap_set cpu_pm_register_notifier _raw_spin_trylock # required by qcom_spmi-regulator.ko smp_call_function_single # required by qcom_sysmon.ko rproc_get_by_child try_wait_for_completion # required by qcom_tsens.ko debugfs_lookup # required by qcom_usb_vbus-regulator.ko regulator_get_current_limit_regmap regulator_set_current_limit_regmap # required by qrtr-tun.ko _copy_to_iter # required by qrtr.ko autoremove_wake_function datagram_poll do_wait_intr_irq get_user_ifreq kernel_bind lock_sock_nested proto_register proto_unregister put_user_ifreq radix_tree_delete radix_tree_insert radix_tree_iter_delete radix_tree_iter_resume radix_tree_lookup radix_tree_next_chunk refcount_dec_and_mutex_lock release_sock sk_alloc skb_copy_datagram_iter skb_free_datagram __skb_pad skb_recv_datagram skb_set_owner_w sk_error_report sock_alloc_send_skb sock_gettstamp sock_init_data sock_no_accept sock_no_listen sock_no_mmap sock_no_sendpage sock_no_shutdown sock_no_socketpair sock_queue_rcv_skb sock_register sock_unregister __xa_alloc __xa_insert xa_load # required by reboot-mode.ko devres_add __devres_alloc_node devres_free devres_release # required by regmap-spmi.ko spmi_ext_register_read spmi_ext_register_readl spmi_ext_register_write spmi_ext_register_writel spmi_register_read spmi_register_write spmi_register_zero_write # required by rmtfs_mem.ko alloc_chrdev_region # required by rpmsg_ns.ko rpmsg_create_channel rpmsg_create_ept rpmsg_release_channel # required by rtc-pm8xxx.ko devm_request_any_context_irq devm_rtc_allocate_device __devm_rtc_register_device rtc_time64_to_tm rtc_tm_to_time64 rtc_update_irq # required by sdhci-msm.ko mmc_of_parse mmc_regulator_get_supply mmc_regulator_set_ocr mmc_regulator_set_vqmmc mmc_send_tuning regulator_is_supported_voltage __reset_control_get __sdhci_add_host sdhci_add_host sdhci_cleanup_host sdhci_cqe_disable sdhci_cqe_enable sdhci_cqe_irq sdhci_enable_clk sdhci_get_property sdhci_pltfm_free sdhci_pltfm_init sdhci_remove_host sdhci_reset sdhci_set_bus_width sdhci_set_power_noreg __sdhci_set_timeout sdhci_setup_host # required by slim-qcom-ngd-ctrl.ko platform_device_add platform_device_alloc # required by smem.ko hwspin_lock_free hwspin_lock_request_specific __hwspin_lock_timeout __hwspin_unlock of_hwspin_lock_get_id # required by snd-soc-hdmi-codec.ko snd_ctl_add snd_ctl_new1 snd_pcm_add_chmap_ctls snd_pcm_create_iec958_consumer_default snd_pcm_fill_iec958_consumer snd_pcm_fill_iec958_consumer_hw_params snd_pcm_hw_constraint_eld # required by snd-soc-lpass-va-macro.ko dapm_regulator_event regcache_sync_region # required by snd-soc-qcom-common.ko snd_soc_dai_link_set_capabilities snd_soc_of_get_dai_link_codecs snd_soc_of_get_dai_name snd_soc_of_parse_audio_routing snd_soc_of_parse_aux_devs snd_soc_of_parse_card_name # required by snd-soc-rt5663.ko regcache_cache_bypass snd_soc_dapm_disable_pin snd_soc_dapm_force_enable_pin snd_soc_dapm_new_controls snd_soc_dapm_sync # required by snd-soc-sdm845.ko snd_jack_set_key snd_soc_card_jack_new snd_soc_component_set_jack snd_soc_dai_get_channel_map snd_soc_dai_set_channel_map snd_soc_dai_set_tdm_slot # required by snd-soc-wcd9335.ko kmemdup_nul strnstr # required by snd-soc-wcd934x.ko kstrndup # required by snd-soc-wsa881x.ko gpiod_direction_output # required by socinfo.ko add_device_randomness soc_device_register soc_device_unregister # required by soundwire-bus.ko devm_device_add_group devm_device_add_groups dev_pm_domain_attach fwnode_property_present fwnode_property_read_u32_array pm_generic_runtime_resume pm_generic_runtime_suspend # required by spi-geni-qcom.ko geni_se_clk_freq_match geni_se_get_qup_hw_version # required by spi-pl022.ko amba_driver_register amba_driver_unregister amba_release_regions amba_request_regions __dma_request_channel loops_per_jiffy pinctrl_pm_select_idle_state spi_delay_exec spi_finalize_current_message spi_get_next_queued_message # required by spi-qcom-qspi.ko icc_disable icc_enable # required by spmi-pmic-arb.ko irq_domain_set_info spmi_controller_add spmi_controller_alloc spmi_controller_remove # required by system_heap.ko dmabuf_page_pool_alloc dmabuf_page_pool_create dmabuf_page_pool_destroy dmabuf_page_pool_free dma_heap_add dma_heap_get_dev dma_heap_get_name dma_sync_sg_for_cpu dma_sync_sg_for_device __sg_page_iter_next # required by ufs_qcom.ko phy_set_mode_ext ufshcd_dme_configure_adapt ufshcd_dme_get_attr ufshcd_dme_set_attr ufshcd_dump_regs ufshcd_get_local_unipro_ver ufshcd_get_pwr_dev_param ufshcd_init_pwr_dev_param ufshcd_pltfrm_init ufshcd_pltfrm_shutdown ufshcd_remove ufshcd_resume_complete ufshcd_runtime_resume ufshcd_runtime_suspend ufshcd_suspend_prepare ufshcd_system_freeze ufshcd_system_restore ufshcd_system_resume ufshcd_system_suspend ufshcd_system_thaw # required by ulpi.ko of_device_modalias of_device_request_module __request_module # required by wcd934x.ko mfd_add_devices mfd_remove_devices # required by zram.ko __alloc_percpu bio_endio bio_end_io_acct_remapped bio_start_io_acct __blk_alloc_disk blk_cleanup_disk blk_queue_flag_clear blk_queue_flag_set blk_queue_io_min blk_queue_io_opt blk_queue_logical_block_size blk_queue_max_discard_sectors blk_queue_max_write_zeroes_sectors blk_queue_physical_block_size __cpuhp_state_add_instance __cpuhp_state_remove_instance crypto_alloc_base crypto_comp_compress crypto_comp_decompress crypto_has_alg del_gendisk device_add_disk disk_end_io_acct disk_start_io_acct down_write flush_dcache_page fsync_bdev __get_free_pages __init_rwsem kstrtou16 kstrtoull memset64 page_endio __register_blkdev set_capacity set_capacity_and_notify sysfs_streq unregister_blkdev up_write zs_compact zs_create_pool zs_destroy_pool zs_free zs_get_total_pages zs_huge_class_size zs_malloc zs_map_object zs_pool_stats zs_unmap_object # required by zsmalloc.ko alloc_anon_inode __alloc_pages __ClearPageMovable contig_page_data dec_zone_page_state inc_zone_page_state init_pseudo iput kern_mount kern_unmount kill_anon_super page_mapping __put_page __SetPageMovable unlock_page wait_on_page_bit # preserved by --additions-only android_kmalloc_64_create drm_connector_init_with_ddc drm_edid_block_valid drm_mode_object_put gpiod_direction_input led_classdev_register_ext led_classdev_unregister led_colors led_set_brightness of_clk_get_by_name pcie_capability_write_word snd_soc_get_volsw_sx snd_soc_info_volsw_sx snd_soc_put_volsw_sx stpcpy