diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index f535ad8a6b61..2c501eb4c49c 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -1263,11 +1263,13 @@ + + @@ -1299,6 +1301,7 @@ + @@ -1330,6 +1333,7 @@ + @@ -1409,6 +1413,7 @@ + @@ -4523,6 +4528,8 @@ + + @@ -4755,6 +4762,7 @@ + @@ -9953,6 +9961,11 @@ + + + + + @@ -10886,6 +10899,7 @@ + @@ -19649,6 +19663,7 @@ + @@ -26297,6 +26312,7 @@ + @@ -35734,6 +35750,10 @@ + + + + @@ -39880,6 +39900,7 @@ + @@ -45695,6 +45716,7 @@ + @@ -49537,6 +49559,7 @@ + @@ -61684,6 +61707,11 @@ + + + + + @@ -72461,6 +72489,7 @@ + @@ -76919,6 +76948,7 @@ + @@ -81418,6 +81448,10 @@ + + + + @@ -82193,6 +82227,10 @@ + + + + @@ -89558,6 +89596,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -90185,6 +90258,7 @@ + @@ -96752,6 +96826,12 @@ + + + + + + @@ -97634,6 +97714,10 @@ + + + + @@ -102773,6 +102857,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -110146,6 +110280,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -111138,6 +111292,7 @@ + @@ -122663,6 +122818,10 @@ + + + + @@ -122693,6 +122852,12 @@ + + + + + + @@ -122873,6 +123038,10 @@ + + + + @@ -123030,6 +123199,10 @@ + + + + @@ -123462,6 +123635,12 @@ + + + + + + @@ -139518,6 +139697,18 @@ + + + + + + + + + + + + @@ -140692,6 +140883,10 @@ + + + + diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index 4431bfa09cb7..2bee0c4c5eb8 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -136,7 +136,16 @@ cpus_read_unlock crc16 crc32_le + crypto_aead_decrypt + crypto_aead_encrypt + crypto_aead_setauthsize + crypto_aead_setkey + crypto_ahash_setkey + crypto_alloc_aead + crypto_alloc_ahash crypto_alloc_shash + crypto_alloc_skcipher + crypto_cipher_encrypt_one crypto_destroy_tfm crypto_inc __crypto_memneq @@ -144,11 +153,16 @@ crypto_register_alg crypto_register_scomp crypto_register_shash + crypto_register_template crypto_shash_update + crypto_skcipher_decrypt + crypto_skcipher_encrypt + crypto_skcipher_setkey crypto_unregister_aead crypto_unregister_alg crypto_unregister_scomp crypto_unregister_shash + crypto_unregister_template __crypto_xor debugfs_attr_read debugfs_attr_write @@ -456,6 +470,7 @@ find_next_zero_bit find_vma finish_wait + flush_dcache_page flush_delayed_work flush_work flush_workqueue @@ -703,6 +718,7 @@ mutex_is_locked mutex_lock mutex_lock_interruptible + mutex_trylock mutex_unlock __netdev_alloc_skb netdev_err @@ -977,7 +993,9 @@ sg_alloc_table sg_alloc_table_from_pages sg_free_table + sg_init_one sg_init_table + sg_nents sg_next __sg_page_iter_next __sg_page_iter_start @@ -994,9 +1012,12 @@ skb_push skb_put skb_trim + skcipher_alloc_instance_simple + skcipher_register_instance skcipher_walk_aead_decrypt skcipher_walk_aead_encrypt skcipher_walk_done + skcipher_walk_virt snd_pcm_format_width snd_soc_add_component_controls snd_soc_card_jack_new @@ -1522,6 +1543,17 @@ devm_blk_ksm_init mmc_cqe_request_done +# required by cryptodev.ko + __close_fd + crypto_ahash_final + crypto_alloc_akcipher + get_user_pages_remote + krealloc + proc_dointvec + register_sysctl_table + sg_last + unregister_sysctl_table + # required by display-connector.ko drm_atomic_get_new_bridge_state drm_probe_ddc @@ -1686,9 +1718,6 @@ # required by i2c-rk3x.ko i2c_parse_fw_timings -# required by iep.ko - mutex_trylock - # required by industrialio-buffer-cb.ko bitmap_free bitmap_zalloc @@ -1731,18 +1760,9 @@ arc4_setkey call_rcu crc32_be - crypto_aead_decrypt - crypto_aead_encrypt - crypto_aead_setauthsize - crypto_aead_setkey - crypto_alloc_aead - crypto_alloc_skcipher crypto_shash_digest crypto_shash_finup crypto_shash_setkey - crypto_skcipher_decrypt - crypto_skcipher_encrypt - crypto_skcipher_setkey dev_alloc_name dev_fetch_sw_netstats dev_queue_xmit @@ -1783,7 +1803,6 @@ rht_bucket_nested_insert round_jiffies round_jiffies_up - sg_init_one skb_checksum_help skb_clone_sk skb_complete_wifi_ack @@ -2107,6 +2126,28 @@ # required by rk860x-regulator.ko regulator_suspend_enable +# required by rk_crypto.ko + crypto_ahash_digest + crypto_dequeue_request + crypto_enqueue_request + crypto_init_queue + crypto_register_ahash + crypto_register_akcipher + crypto_register_skcipher + crypto_req_done + crypto_unregister_ahash + crypto_unregister_akcipher + crypto_unregister_skcipher + des_expand_key + rsa_parse_priv_key + rsa_parse_pub_key + scatterwalk_ffwd + sg_copy_from_buffer + sg_copy_to_buffer + sg_nents_for_len + sg_pcopy_from_buffer + sg_pcopy_to_buffer + # required by rk_headset_irq_hook_adc.ko iio_read_channel_raw @@ -2693,7 +2734,6 @@ crypto_has_alg disk_end_io_acct disk_start_io_acct - flush_dcache_page fsync_bdev kstrtou16 memparse