diff --git a/BUILD.bazel b/BUILD.bazel index dc6ff92044b3..b80c5b10dcb9 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -23,6 +23,7 @@ _aarch64_additional_kmi_symbol_lists = [ # keep sorted "android/abi_gki_aarch64_core", "android/abi_gki_aarch64_db845c", + "android/abi_gki_aarch64_exynos", "android/abi_gki_aarch64_fips140", "android/abi_gki_aarch64_generic", "android/abi_gki_aarch64_hikey960", diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 32a6709a4e4c..34ae777f69f6 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -100,6 +100,7 @@ + @@ -771,6 +772,7 @@ + @@ -2045,6 +2047,7 @@ + @@ -2338,6 +2341,7 @@ + @@ -2671,6 +2675,7 @@ + @@ -3288,6 +3293,7 @@ + @@ -3568,21 +3574,27 @@ + + + + + + @@ -3594,9 +3606,16 @@ + + + + + + + @@ -3708,6 +3727,7 @@ + @@ -4070,6 +4090,7 @@ + @@ -4189,6 +4210,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4965,7 +5051,7 @@ - + @@ -7809,7 +7895,7 @@ - + @@ -8951,7 +9037,7 @@ - + @@ -10487,6 +10573,9 @@ + + + @@ -12026,7 +12115,7 @@ - + @@ -15054,7 +15143,7 @@ - + @@ -20021,7 +20110,7 @@ - + @@ -21976,7 +22065,7 @@ - + @@ -24417,7 +24506,7 @@ - + @@ -26382,7 +26471,7 @@ - + @@ -29315,6 +29404,14 @@ + + + + + + + + @@ -34073,7 +34170,7 @@ - + @@ -36866,7 +36963,7 @@ - + @@ -38189,7 +38286,17 @@ - + + + + + + + + + + + @@ -44469,6 +44576,7 @@ + @@ -47878,6 +47986,14 @@ + + + + + + + + @@ -48182,13 +48298,13 @@ - + - + - + @@ -48197,7 +48313,7 @@ - + @@ -52364,7 +52480,7 @@ - + @@ -55053,6 +55169,7 @@ + @@ -58426,61 +58543,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -62028,7 +62145,7 @@ - + @@ -62119,7 +62236,7 @@ - + @@ -66149,7 +66266,7 @@ - + @@ -66868,7 +66985,7 @@ - + @@ -67732,25 +67849,25 @@ - + - + - + - + - + - + - + @@ -70350,7 +70467,7 @@ - + @@ -70377,7 +70494,7 @@ - + @@ -70388,7 +70505,7 @@ - + @@ -71194,7 +71311,7 @@ - + @@ -71207,7 +71324,7 @@ - + @@ -71237,7 +71354,7 @@ - + @@ -71280,7 +71397,7 @@ - + @@ -71307,7 +71424,7 @@ - + @@ -71315,7 +71432,7 @@ - + @@ -71323,7 +71440,7 @@ - + @@ -71336,25 +71453,25 @@ - + - + - + - + - + - + - + @@ -71387,7 +71504,7 @@ - + @@ -71398,7 +71515,7 @@ - + @@ -71411,7 +71528,7 @@ - + @@ -71457,7 +71574,7 @@ - + @@ -71482,15 +71599,15 @@ - + - + - + @@ -71498,7 +71615,7 @@ - + @@ -71592,7 +71709,7 @@ - + @@ -71600,21 +71717,21 @@ - + - + - + - + - + @@ -71651,10 +71768,10 @@ - + - + @@ -71670,7 +71787,7 @@ - + @@ -71697,10 +71814,10 @@ - + - + @@ -71744,7 +71861,7 @@ - + @@ -71757,7 +71874,7 @@ - + @@ -71787,7 +71904,7 @@ - + @@ -71800,7 +71917,7 @@ - + @@ -71836,13 +71953,13 @@ - + - + - + @@ -71903,7 +72020,7 @@ - + @@ -71914,13 +72031,13 @@ - + - + @@ -71928,7 +72045,7 @@ - + @@ -71944,7 +72061,7 @@ - + @@ -72048,7 +72165,7 @@ - + @@ -72197,10 +72314,10 @@ - + - + @@ -72216,27 +72333,27 @@ - + - + - + - + - + - + - + @@ -72252,22 +72369,22 @@ - + - + - + - + - + - + @@ -72326,36 +72443,36 @@ - + - + - + - + - + - + - + - + - + - + @@ -72366,7 +72483,7 @@ - + @@ -72390,96 +72507,96 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -72492,13 +72609,13 @@ - + - + - + @@ -72638,7 +72755,7 @@ - + @@ -77146,7 +77263,7 @@ - + @@ -77193,6 +77310,7 @@ + @@ -85880,7 +85998,7 @@ - + @@ -87292,7 +87410,7 @@ - + @@ -87376,22 +87494,22 @@ - + - + - + - + - + - + @@ -93219,7 +93337,7 @@ - + @@ -93653,6 +93771,9 @@ + + + @@ -97141,7 +97262,7 @@ - + @@ -98389,7 +98510,39 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -98397,7 +98550,7 @@ - + @@ -98405,7 +98558,7 @@ - + @@ -98416,7 +98569,7 @@ - + @@ -98424,7 +98577,7 @@ - + @@ -98441,7 +98594,7 @@ - + @@ -98449,7 +98602,7 @@ - + @@ -98457,7 +98610,7 @@ - + @@ -98471,7 +98624,7 @@ - + @@ -98485,12 +98638,12 @@ - + - + @@ -98504,7 +98657,7 @@ - + @@ -98521,7 +98674,7 @@ - + @@ -98532,7 +98685,7 @@ - + @@ -98549,7 +98702,7 @@ - + @@ -98557,7 +98710,7 @@ - + @@ -98568,7 +98721,7 @@ - + @@ -98579,7 +98732,7 @@ - + @@ -98587,7 +98740,7 @@ - + @@ -98763,13 +98916,13 @@ - + - + @@ -98780,7 +98933,7 @@ - + @@ -98791,7 +98944,7 @@ - + @@ -98799,7 +98952,7 @@ - + @@ -98807,7 +98960,7 @@ - + @@ -98821,7 +98974,7 @@ - + @@ -98829,7 +98982,7 @@ - + @@ -98837,7 +98990,7 @@ - + @@ -98845,7 +98998,7 @@ - + @@ -98853,7 +99006,7 @@ - + @@ -98864,7 +99017,7 @@ - + @@ -98872,7 +99025,7 @@ - + @@ -98886,7 +99039,7 @@ - + @@ -98897,7 +99050,7 @@ - + @@ -98905,7 +99058,7 @@ - + @@ -98913,7 +99066,7 @@ - + @@ -98921,7 +99074,7 @@ - + @@ -98941,7 +99094,7 @@ - + @@ -98955,7 +99108,7 @@ - + @@ -98972,7 +99125,7 @@ - + @@ -98986,7 +99139,7 @@ - + @@ -99000,7 +99153,7 @@ - + @@ -99008,7 +99161,7 @@ - + @@ -99022,7 +99175,7 @@ - + @@ -99033,7 +99186,7 @@ - + @@ -99050,7 +99203,7 @@ - + @@ -99058,7 +99211,7 @@ - + @@ -99066,7 +99219,7 @@ - + @@ -99077,7 +99230,7 @@ - + @@ -99088,7 +99241,7 @@ - + @@ -99096,7 +99249,7 @@ - + @@ -99113,7 +99266,7 @@ - + @@ -99136,7 +99289,7 @@ - + @@ -99144,7 +99297,7 @@ - + @@ -99155,7 +99308,7 @@ - + @@ -99169,18 +99322,18 @@ - + - + - + @@ -99206,7 +99359,7 @@ - + @@ -99217,7 +99370,7 @@ - + @@ -99225,7 +99378,7 @@ - + @@ -99245,7 +99398,7 @@ - + @@ -99256,7 +99409,7 @@ - + @@ -99267,12 +99420,12 @@ - + - + @@ -99280,7 +99433,7 @@ - + @@ -99288,7 +99441,7 @@ - + @@ -99296,7 +99449,7 @@ - + @@ -99304,12 +99457,12 @@ - + - + @@ -99317,7 +99470,7 @@ - + @@ -99325,7 +99478,7 @@ - + @@ -99333,7 +99486,7 @@ - + @@ -99341,7 +99494,7 @@ - + @@ -99349,7 +99502,7 @@ - + @@ -99357,7 +99510,7 @@ - + @@ -99398,7 +99551,7 @@ - + @@ -99412,7 +99565,7 @@ - + @@ -99438,7 +99591,7 @@ - + @@ -99503,7 +99656,7 @@ - + @@ -99514,7 +99667,7 @@ - + @@ -99531,7 +99684,7 @@ - + @@ -99575,7 +99728,7 @@ - + @@ -99586,7 +99739,7 @@ - + @@ -99597,7 +99750,7 @@ - + @@ -99617,7 +99770,7 @@ - + @@ -99625,7 +99778,7 @@ - + @@ -99642,7 +99795,7 @@ - + @@ -99671,7 +99824,7 @@ - + @@ -99688,7 +99841,7 @@ - + @@ -99702,17 +99855,17 @@ - + - + - + @@ -99720,7 +99873,7 @@ - + @@ -99731,7 +99884,7 @@ - + @@ -99739,7 +99892,7 @@ - + @@ -99780,7 +99933,7 @@ - + @@ -99788,7 +99941,7 @@ - + @@ -99796,7 +99949,7 @@ - + @@ -99810,7 +99963,7 @@ - + @@ -99830,7 +99983,7 @@ - + @@ -99838,7 +99991,7 @@ - + @@ -99846,7 +99999,7 @@ - + @@ -99854,12 +100007,12 @@ - + - + @@ -99867,7 +100020,7 @@ - + @@ -99878,7 +100031,7 @@ - + @@ -99886,18 +100039,18 @@ - + - + - - + + @@ -99911,12 +100064,12 @@ - + - + @@ -99924,12 +100077,12 @@ - + - + @@ -99937,12 +100090,12 @@ - + - + @@ -99959,7 +100112,7 @@ - + @@ -99967,7 +100120,7 @@ - + @@ -99975,12 +100128,12 @@ - + - + @@ -99988,7 +100141,7 @@ - + @@ -99996,7 +100149,7 @@ - + @@ -100013,12 +100166,12 @@ - + - + @@ -100044,7 +100197,7 @@ - + @@ -100055,7 +100208,7 @@ - + @@ -100075,7 +100228,7 @@ - + @@ -100098,7 +100251,7 @@ - + @@ -100112,12 +100265,12 @@ - + - + @@ -100128,7 +100281,7 @@ - + @@ -100142,7 +100295,7 @@ - + @@ -100153,7 +100306,7 @@ - + @@ -100167,7 +100320,7 @@ - + @@ -100181,12 +100334,12 @@ - + - + @@ -100194,7 +100347,7 @@ - + @@ -100208,7 +100361,7 @@ - + @@ -100216,7 +100369,7 @@ - + @@ -100227,7 +100380,7 @@ - + @@ -100244,7 +100397,7 @@ - + @@ -100264,7 +100417,7 @@ - + @@ -100281,7 +100434,7 @@ - + @@ -100292,7 +100445,7 @@ - + @@ -100300,7 +100453,7 @@ - + @@ -100308,7 +100461,7 @@ - + @@ -100316,7 +100469,7 @@ - + @@ -100330,7 +100483,7 @@ - + @@ -100338,7 +100491,7 @@ - + @@ -100349,7 +100502,7 @@ - + @@ -100366,7 +100519,7 @@ - + @@ -100392,7 +100545,7 @@ - + @@ -100403,7 +100556,7 @@ - + @@ -100414,7 +100567,7 @@ - + @@ -100834,6 +100987,11 @@ + + + + + @@ -105274,7 +105432,7 @@ - + @@ -108146,7 +108304,7 @@ - + @@ -109463,7 +109621,7 @@ - + @@ -110452,6 +110610,11 @@ + + + + + @@ -114428,6 +114591,11 @@ + + + + + @@ -121115,6 +121283,9 @@ + + + @@ -122581,6 +122752,10 @@ + + + + @@ -124304,6 +124479,12 @@ + + + + + + @@ -127532,6 +127713,11 @@ + + + + + @@ -128934,6 +129120,10 @@ + + + + @@ -128969,10 +129159,25 @@ + + + + + + + + + + + + + + + @@ -128994,6 +129199,12 @@ + + + + + + @@ -129013,6 +129224,12 @@ + + + + + + @@ -129071,10 +129288,22 @@ + + + + + + + + + + + + @@ -129085,6 +129314,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -129651,6 +129916,10 @@ + + + + @@ -130125,7 +130394,6 @@ - diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos new file mode 100644 index 000000000000..b5d9be87a521 --- /dev/null +++ b/android/abi_gki_aarch64_exynos @@ -0,0 +1,779 @@ +[abi_symbol_list] +# commonly used symbols + add_timer + add_timer_on + adjust_managed_page_count + alloc_chrdev_region + alloc_netdev_mqs + __alloc_pages_nodemask + __alloc_percpu + __alloc_skb + alloc_workqueue + __arch_copy_from_user + __arch_copy_to_user + arm64_const_caps_ready + arm64_use_ng_mappings + __arm_smccc_smc + atomic_notifier_call_chain + atomic_notifier_chain_register + atomic_notifier_chain_unregister + bcmp + bitmap_parse + bitmap_parselist + bitmap_print_to_pagebuf + 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_run7 + cancel_delayed_work + cancel_delayed_work_sync + cancel_work_sync + cdev_add + cdev_del + cdev_init + __cfi_slowpath + __check_object_size + __class_create + class_destroy + class_unregister + clk_disable + clk_enable + clk_get + clk_get_rate + __clk_is_enabled + clk_prepare + clk_put + clk_set_parent + clk_set_rate + clk_unprepare + cma_alloc + cma_release + compat_alloc_user_space + complete + complete_all + completion_done + config_ep_by_speed + config_group_init_type_name + console_suspend_enabled + console_unlock + __const_udelay + __cpu_active_mask + cpu_bit_bitmap + cpufreq_cpu_get + cpufreq_cpu_put + cpufreq_quick_get + cpufreq_register_notifier + cpufreq_unregister_notifier + __cpuhp_remove_state + __cpuhp_setup_state + cpu_hwcap_keys + cpu_hwcaps + cpumask_next + cpumask_next_and + cpu_number + __cpu_online_mask + __cpu_possible_mask + cpu_scale + cpu_subsys + crc32_le + crypto_destroy_tfm + crypto_register_alg + crypto_register_scomp + crypto_unregister_alg + crypto_unregister_scomp + _ctype + debugfs_create_bool + debugfs_create_dir + debugfs_create_file + debugfs_create_u32 + debugfs_remove + default_llseek + delayed_work_timer_fn + del_timer + del_timer_sync + destroy_workqueue + dev_driver_string + _dev_emerg + _dev_err + device_create + device_create_bin_file + device_create_file + device_destroy + device_for_each_child + device_initialize + device_init_wakeup + device_property_present + device_property_read_u32_array + device_remove_file + _dev_info + __dev_kfree_skb_any + devm_add_action + devm_clk_get + devm_free_irq + devm_ioremap + devm_ioremap_resource + devm_iounmap + devm_kasprintf + devm_kfree + devm_kmalloc + devm_kmemdup + __devm_of_phy_provider_register + devm_phy_create + devm_phy_get + devm_pinctrl_get + devm_pinctrl_put + devm_platform_ioremap_resource + devm_regulator_get + __devm_request_region + devm_request_threaded_irq + __devm_reset_control_get + _dev_notice + dev_pm_opp_add + dev_pm_opp_find_freq_ceil + dev_pm_opp_get_voltage + dev_pm_opp_put + dev_set_name + _dev_warn + disable_irq + disable_irq_nosync + dma_alloc_attrs + dma_buf_attach + dma_buf_begin_cpu_access + dma_buf_detach + dma_buf_end_cpu_access + dma_buf_export + dma_buf_get + dma_buf_map_attachment + dma_buf_mmap + dma_buf_put + dma_buf_unmap_attachment + dma_buf_vmap + dma_buf_vunmap + dma_fence_add_callback + dma_fence_context_alloc + dma_fence_default_wait + dma_fence_get_status + dma_fence_init + dma_fence_release + dma_fence_remove_callback + dma_fence_signal + dma_free_attrs + dma_heap_buffer_alloc + dma_heap_find + dma_heap_put + dmam_alloc_attrs + dma_map_page_attrs + dma_map_sg_attrs + dma_release_channel + dma_request_chan + dma_set_coherent_mask + dma_set_mask + dma_sync_sg_for_cpu + dma_sync_sg_for_device + dma_sync_single_for_cpu + dma_sync_single_for_device + dma_unmap_page_attrs + dma_unmap_sg_attrs + down + down_interruptible + down_read + down_write + driver_unregister + dump_stack + enable_irq + event_triggers_call + failure_tracking + fd_install + find_last_bit + find_next_bit + find_next_zero_bit + find_vpid + finish_wait + flush_dcache_page + flush_work + flush_workqueue + fput + free_irq + free_netdev + __free_pages + free_pages + free_percpu + freq_qos_update_request + generic_file_llseek + gen_pool_add_owner + gen_pool_alloc_algo_owner + gen_pool_free_owner + get_cpu_device + get_device + __get_free_pages + get_thermal_instance + get_unused_fd_flags + gic_nonsecure_priorities + gpiod_direction_input + gpiod_direction_output_raw + gpiod_get_raw_value + gpiod_set_raw_value + gpiod_to_irq + gpio_free + gpio_request + gpio_request_one + gpio_to_desc + gserial_alloc_line + gserial_connect + gserial_disconnect + handle_level_irq + handle_nested_irq + hex_dump_to_buffer + hrtimer_active + hrtimer_cancel + hrtimer_forward + hrtimer_init + hrtimer_start_range_ns + i2c_add_numbered_adapter + i2c_del_adapter + i2c_del_driver + i2c_new_dummy_device + i2c_register_driver + i2c_smbus_read_byte_data + i2c_smbus_read_i2c_block_data + i2c_smbus_write_byte_data + i2c_smbus_write_i2c_block_data + i2c_transfer + i2c_transfer_buffer_flags + i2c_unregister_device + idr_alloc + idr_remove + __iio_device_register + iio_device_unregister + __init_rwsem + __init_swait_queue_head + init_task + init_timer_key + init_wait_entry + __init_waitqueue_head + input_allocate_device + input_event + input_free_device + input_register_device + input_set_capability + input_unregister_device + iomem_resource + iommu_get_domain_for_dev + iommu_map_sg + iommu_register_device_fault_handler + iommu_unmap + iommu_unregister_device_fault_handler + __ioremap + iounmap + __irq_alloc_descs + irq_get_irq_data + irq_modify_status + irq_of_parse_and_map + irq_set_affinity_hint + irq_set_chip_and_handler_name + irq_set_chip_data + irq_set_irq_wake + irq_to_desc + is_console_locked + is_vmalloc_addr + jiffies + jiffies_to_msecs + jiffies_to_usecs + kasan_flag_enabled + kasprintf + kernel_kobj + __kfifo_alloc + __kfifo_free + __kfifo_in + __kfifo_to_user + kfree + kfree_skb + kimage_voffset + __kmalloc + kmalloc_caches + kmalloc_order_trace + kmem_cache_alloc + kmem_cache_alloc_trace + kmem_cache_create + kmem_cache_destroy + kmem_cache_free + kmemdup + kobject_create_and_add + kobject_init_and_add + kobject_put + kobject_uevent_env + krealloc + kstrdup + kstrndup + kstrtobool + kstrtobool_from_user + kstrtoint + kstrtoint_from_user + kstrtoll + kstrtou8 + kstrtouint + kstrtouint_from_user + kstrtoull + kthread_bind + kthread_create_on_node + kthread_delayed_work_timer_fn + kthread_flush_worker + __kthread_init_worker + kthread_queue_work + kthread_should_stop + kthread_stop + kthread_worker_fn + ktime_get + ktime_get_mono_fast_ns + ktime_get_raw_ts64 + ktime_get_real_ts64 + ktime_get_ts64 + ktime_get_with_offset + kvfree + kvfree_call_rcu + kvmalloc_node + __list_add_valid + __list_del_entry_valid + __log_post_read_mmio + __log_read_mmio + __log_write_mmio + loops_per_jiffy + lzo1x_decompress_safe + memcpy + __memcpy_fromio + __memcpy_toio + memdup_user + memset + __memset_io + memstart_addr + mfd_add_devices + mfd_remove_devices + misc_deregister + misc_register + mod_delayed_work_on + mod_timer + module_layout + module_put + __msecs_to_jiffies + msleep + msleep_interruptible + __mutex_init + mutex_is_locked + mutex_lock + mutex_lock_interruptible + mutex_trylock + mutex_unlock + napi_complete_done + napi_gro_receive + __napi_schedule + napi_schedule_prep + __netdev_alloc_skb + netif_napi_add + netif_receive_skb + netif_tx_wake_queue + nla_put + no_llseek + nonseekable_open + noop_llseek + nr_cpu_ids + ns_to_kernel_old_timeval + ns_to_timespec64 + __num_online_cpus + of_address_to_resource + of_alias_get_id + of_count_phandle_with_args + of_device_get_match_data + of_device_is_available + of_device_is_compatible + of_find_compatible_node + of_find_device_by_node + of_find_matching_node_and_match + of_find_node_by_name + of_find_node_opts_by_path + of_find_property + of_get_child_by_name + of_get_cpu_node + of_get_named_gpio_flags + of_get_next_available_child + of_get_next_child + of_get_property + of_iomap + of_machine_is_compatible + of_match_device + of_match_node + of_n_addr_cells + of_n_size_cells + of_parse_phandle + of_phandle_iterator_init + of_phandle_iterator_next + of_platform_populate + of_property_count_elems_of_size + of_property_match_string + of_property_read_string + of_property_read_string_helper + of_property_read_u32_index + of_property_read_variable_u32_array + of_prop_next_string + of_prop_next_u32 + of_reserved_mem_device_init_by_idx + of_reserved_mem_device_release + of_reserved_mem_lookup + of_root + __page_pinner_put_page + panic + panic_notifier_list + param_array_ops + param_ops_bool + param_ops_charp + param_ops_int + param_ops_string + param_ops_uint + param_ops_ulong + PDE_DATA + __per_cpu_offset + perf_trace_buf_alloc + perf_trace_run_bpf_submit + pfn_valid + phy_power_off + phy_power_on + pinctrl_lookup_state + pinctrl_select_state + pin_user_pages + platform_device_unregister + __platform_driver_register + platform_driver_unregister + platform_get_irq + platform_get_irq_byname + platform_get_resource + platform_get_resource_byname + __pm_relax + pm_relax + __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 + __pm_stay_awake + pm_stay_awake + pm_wakeup_ws_event + power_supply_changed + power_supply_get_by_name + power_supply_get_drvdata + power_supply_get_property + power_supply_register + power_supply_set_property + power_supply_unregister + preempt_schedule + preempt_schedule_notrace + prepare_to_wait_event + print_hex_dump + printk + proc_create + proc_create_data + proc_mkdir + proc_set_user + put_device + __put_page + __put_task_struct + put_unused_fd + queue_delayed_work_on + queue_work_on + ___ratelimit + raw_notifier_call_chain + raw_notifier_chain_register + _raw_read_lock + _raw_read_unlock + _raw_spin_lock + _raw_spin_lock_bh + _raw_spin_lock_irq + _raw_spin_lock_irqsave + _raw_spin_trylock + _raw_spin_unlock + _raw_spin_unlock_bh + _raw_spin_unlock_irq + _raw_spin_unlock_irqrestore + _raw_write_lock_irqsave + _raw_write_unlock_irqrestore + rb_insert_color + __rcu_read_lock + __rcu_read_unlock + refcount_warn_saturate + regcache_cache_only + __register_chrdev + register_chrdev_region + register_pm_notifier + register_reboot_notifier + register_restart_handler + register_shrinker + register_syscore_ops + regmap_read + regmap_update_bits_base + regmap_write + regulator_disable + regulator_enable + regulator_get + regulator_get_optional + regulator_is_enabled + regulator_put + regulator_set_voltage + release_firmware + __release_region + remap_pfn_range + remove_cpu + remove_proc_entry + request_firmware + __request_region + request_threaded_irq + reset_control_assert + reset_control_deassert + return_address + rtc_class_close + rtc_class_open + rtc_read_time + sched_clock + sched_setscheduler_nocheck + schedule + schedule_timeout + scnprintf + seq_lseek + seq_printf + seq_puts + seq_read + seq_release + set_cpus_allowed_ptr + sg_alloc_table + sg_free_table + sg_init_table + sg_miter_next + sg_miter_start + sg_miter_stop + sg_next + __sg_page_iter_next + __sg_page_iter_start + simple_attr_open + simple_attr_read + simple_attr_release + simple_attr_write + simple_open + simple_read_from_buffer + simple_write_to_buffer + single_open + single_release + skb_copy_expand + skb_dequeue + skb_pull + skb_push + skb_put + skb_queue_head + skb_queue_purge + skb_queue_tail + skb_trim + smp_call_function + smp_call_function_single + snd_pcm_format_width + snd_soc_dapm_get_enum_double + snd_soc_dapm_get_volsw + snd_soc_dapm_ignore_suspend + snd_soc_dapm_info_pin_switch + snd_soc_dapm_put_enum_double + snd_soc_dapm_put_volsw + snd_soc_dapm_sync + snd_soc_get_enum_double + snd_soc_get_volsw + snd_soc_info_enum_double + snd_soc_info_volsw + snd_soc_put_enum_double + snd_soc_put_volsw + snd_soc_register_component + snd_soc_unregister_component + snprintf + sort + sprintf + sscanf + __stack_chk_fail + static_key_slow_dec + static_key_slow_inc + stpcpy + strcasecmp + strcat + strchr + strcmp + strcpy + strlcat + strlcpy + strlen + strncasecmp + strncmp + strncpy + strnlen + strrchr + strscpy + strsep + strstr + __sw_hweight32 + __sw_hweight64 + sync_file_create + sync_file_get_fence + synchronize_rcu + syscon_regmap_lookup_by_phandle + sysfs_add_file_to_group + sysfs_create_bin_file + sysfs_create_file_ns + sysfs_create_group + sysfs_create_groups + sysfs_create_link + sysfs_emit + sysfs_notify + sysfs_remove_file_ns + sysfs_remove_group + sysfs_streq + system_wq + sys_tz + __tasklet_hi_schedule + tasklet_init + tasklet_kill + __tasklet_schedule + thermal_of_cooling_device_register + thermal_zone_get_temp + thermal_zone_get_zone_by_name + time64_to_tm + _totalram_pages + trace_event_buffer_commit + trace_event_buffer_reserve + trace_event_ignore_this_pid + trace_event_raw_init + trace_event_reg + trace_handle_return + __traceiter_android_vh_cpu_idle_enter + __traceiter_android_vh_cpu_idle_exit + __traceiter_device_pm_callback_end + __traceiter_device_pm_callback_start + __traceiter_pelt_cfs_tp + __traceiter_rwmmio_post_read + __traceiter_rwmmio_read + __traceiter_rwmmio_write + __traceiter_suspend_resume + __tracepoint_android_vh_cpu_idle_enter + __tracepoint_android_vh_cpu_idle_exit + __tracepoint_device_pm_callback_end + __tracepoint_device_pm_callback_start + __tracepoint_pelt_cfs_tp + tracepoint_probe_register + __tracepoint_rwmmio_post_read + __tracepoint_rwmmio_read + __tracepoint_rwmmio_write + __tracepoint_suspend_resume + trace_print_array_seq + trace_raw_output_prep + trace_seq_printf + try_module_get + __udelay + unpin_user_page + __unregister_chrdev + unregister_chrdev_region + unregister_pm_notifier + unregister_shrinker + up + up_read + up_write + usb_add_function + usb_copy_descriptors + usb_ep_autoconfig + usb_function_register + usb_function_unregister + usb_hub_find_child + usb_interface_id + usb_put_function_instance + usb_register_notify + usb_string_id + usb_unregister_notify + __usecs_to_jiffies + usleep_range + v4l2_ctrl_handler_free + v4l2_ctrl_handler_init_class + v4l2_ctrl_handler_setup + v4l2_ctrl_new_custom + v4l2_ctrl_new_std + v4l2_ctrl_new_std_menu + v4l2_device_register + v4l2_device_register_subdev + v4l2_device_set_name + v4l2_device_unregister + v4l2_device_unregister_subdev + v4l2_fh_add + v4l2_fh_del + v4l2_fh_exit + v4l2_fh_init + v4l2_i2c_subdev_init + v4l2_m2m_buf_queue + v4l2_m2m_buf_remove + v4l2_m2m_ctx_init + v4l2_m2m_ctx_release + v4l2_m2m_dqbuf + v4l2_m2m_get_curr_priv + v4l2_m2m_get_vq + v4l2_m2m_init + v4l2_m2m_job_finish + v4l2_m2m_mmap + v4l2_m2m_next_buf + v4l2_m2m_poll + v4l2_m2m_qbuf + v4l2_m2m_release + v4l2_m2m_reqbufs + v4l2_m2m_streamoff + v4l2_m2m_streamon + v4l2_subdev_call_wrappers + v4l2_subdev_init + v4l_bound_align_image + vabits_actual + vb2_buffer_done + vb2_dma_sg_memops + vb2_dqbuf + vb2_mmap + vb2_plane_cookie + vb2_plane_vaddr + vb2_poll + vb2_qbuf + vb2_querybuf + vb2_queue_init + vb2_queue_release + vb2_reqbufs + vb2_streamoff + vb2_streamon + vfree + video_devdata + video_device_alloc + video_device_release + video_ioctl2 + __video_register_device + video_unregister_device + vmalloc + vmalloc_to_pfn + vmap + vscnprintf + vsnprintf + vunmap + vzalloc + wait_for_completion + wait_for_completion_interruptible + wait_for_completion_interruptible_timeout + wait_for_completion_timeout + __wake_up + wake_up_process + wakeup_source_add + wakeup_source_register + wakeup_source_remove + wakeup_source_unregister + __warn_printk diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index ad7b6b86db07..a571f19915a1 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -13,6 +13,7 @@ KMI_SYMBOL_LIST=android/abi_gki_aarch64 ADDITIONAL_KMI_SYMBOL_LISTS=" android/abi_gki_aarch64_type_visibility android/abi_gki_aarch64_core +android/abi_gki_aarch64_exynos android/abi_gki_aarch64_fips140 android/abi_gki_aarch64_generic android/abi_gki_aarch64_virtual_device