diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index c01a54c1a9ee..3ca8c00c964d 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -119,6 +119,7 @@ + @@ -2083,6 +2084,7 @@ + @@ -5694,19 +5696,26 @@ - + - + + + + + + + + + + + - - - @@ -5716,14 +5725,6 @@ - - - - - - - - @@ -6019,7 +6020,7 @@ - + @@ -6776,7 +6777,7 @@ - + @@ -6806,7 +6807,7 @@ - + @@ -6853,7 +6854,7 @@ - + @@ -6865,7 +6866,7 @@ - + @@ -7226,7 +7227,7 @@ - + @@ -7248,7 +7249,7 @@ - + @@ -7354,7 +7355,7 @@ - + @@ -7371,26 +7372,7 @@ - - - - - - - - - - - - - - - - - - - - + @@ -7401,7 +7383,7 @@ - + @@ -7412,48 +7394,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7463,7 +7403,7 @@ - + @@ -7696,13 +7636,13 @@ - + - + @@ -7821,27 +7761,27 @@ - + - + - + - + @@ -7859,7 +7799,7 @@ - + @@ -8484,7 +8424,7 @@ - + @@ -8903,7 +8843,7 @@ - + @@ -8977,7 +8917,7 @@ - + @@ -8997,7 +8937,7 @@ - + @@ -9045,7 +8985,7 @@ - + @@ -9398,7 +9338,7 @@ - + @@ -9417,7 +9357,7 @@ - + @@ -9434,7 +9374,7 @@ - + @@ -9696,7 +9636,7 @@ - + @@ -9726,7 +9666,7 @@ - + @@ -9876,7 +9816,7 @@ - + @@ -9913,7 +9853,7 @@ - + @@ -9921,7 +9861,7 @@ - + @@ -9945,7 +9885,7 @@ - + @@ -9956,7 +9896,7 @@ - + @@ -9974,7 +9914,7 @@ - + @@ -9993,7 +9933,7 @@ - + @@ -10004,7 +9944,7 @@ - + @@ -10012,7 +9952,7 @@ - + @@ -10020,7 +9960,7 @@ - + @@ -10032,7 +9972,7 @@ - + @@ -10054,7 +9994,7 @@ - + @@ -10076,7 +10016,7 @@ - + @@ -10085,14 +10025,6 @@ - - - - - - - - @@ -10216,7 +10148,7 @@ - + @@ -10289,14 +10221,6 @@ - - - - - - - - @@ -10871,7 +10795,7 @@ - + @@ -11251,7 +11175,7 @@ - + @@ -11276,23 +11200,6 @@ - - - - - - - - - - - - - - - - - @@ -11306,7 +11213,7 @@ - + @@ -11627,7 +11534,7 @@ - + @@ -12309,7 +12216,7 @@ - + @@ -12317,7 +12224,7 @@ - + @@ -14261,14 +14168,6 @@ - - - - - - - - @@ -14277,14 +14176,6 @@ - - - - - - - - @@ -14296,6 +14187,23 @@ + + + + + + + + + + + + + + + + + @@ -14312,36 +14220,106 @@ - + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - @@ -14405,6 +14383,22 @@ + + + + + + + + + + + + + + + + @@ -15255,6 +15249,22 @@ + + + + + + + + + + + + + + + + @@ -15274,20 +15284,6 @@ - - - - - - - - - - - - - - @@ -15920,6 +15916,7 @@ + @@ -16054,22 +16051,6 @@ - - - - - - - - - - - - - - - - @@ -18729,7 +18710,7 @@ - + @@ -18742,16 +18723,27 @@ - + + + + + + + + + + + + + + + + + + - - - - - - @@ -18767,19 +18759,6 @@ - - - - - - - - - - - - - @@ -18927,7 +18906,7 @@ - + @@ -18965,20 +18944,6 @@ - - - - - - - - - - - - - - @@ -18987,91 +18952,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -19109,17 +18990,164 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - + + + + + + + + + + @@ -19134,7 +19162,7 @@ - + @@ -19145,7 +19173,7 @@ - + @@ -19165,7 +19193,7 @@ - + @@ -19173,24 +19201,7 @@ - - - - - - - - - - - - - - - - - - + @@ -19288,7 +19299,7 @@ - + @@ -20100,44 +20111,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -20190,7 +20163,7 @@ - + @@ -20479,7 +20452,7 @@ - + @@ -26964,7 +26937,7 @@ - + @@ -26975,7 +26948,7 @@ - + @@ -31522,7 +31495,7 @@ - + @@ -32599,7 +32572,7 @@ - + @@ -33983,7 +33956,7 @@ - + @@ -34244,7 +34217,7 @@ - + @@ -34458,7 +34431,6 @@ - @@ -35250,7 +35222,7 @@ - + @@ -36945,14 +36917,6 @@ - - - - - - - - @@ -37972,6 +37936,7 @@ + @@ -42904,7 +42869,7 @@ - + @@ -42979,7 +42944,7 @@ - + @@ -44681,28 +44646,45 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - @@ -44963,6 +44945,25 @@ + + + + + + + + + + + + + + + + + + + @@ -53883,6 +53884,14 @@ + + + + + + + + @@ -55145,6 +55154,14 @@ + + + + + + + + @@ -55911,6 +55928,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -56055,6 +56102,8 @@ + + @@ -56062,6 +56111,8 @@ + + @@ -56151,11 +56202,11 @@ - + - + @@ -58615,6 +58666,7 @@ + @@ -58630,9 +58682,6 @@ - - - @@ -58695,7 +58744,7 @@ - + @@ -58932,10 +58981,10 @@ - + - + @@ -59547,7 +59596,7 @@ - + @@ -59559,7 +59608,7 @@ - + @@ -59570,7 +59619,7 @@ - + @@ -59592,7 +59641,7 @@ - + @@ -59766,7 +59815,7 @@ - + @@ -59821,7 +59870,7 @@ - + @@ -60408,7 +60457,7 @@ - + @@ -60615,7 +60664,7 @@ - + @@ -60704,7 +60753,7 @@ - + @@ -60712,7 +60761,7 @@ - + @@ -60720,7 +60769,7 @@ - + @@ -60728,7 +60777,7 @@ - + @@ -60932,7 +60981,7 @@ - + @@ -60946,7 +60995,7 @@ - + @@ -60960,7 +61009,7 @@ - + @@ -60968,7 +61017,7 @@ - + @@ -61002,7 +61051,7 @@ - + @@ -61251,33 +61300,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -62202,21 +62224,28 @@ - + - + + + + + + + + + + + - - - - + @@ -62224,14 +62253,6 @@ - - - - - - - - @@ -62757,7 +62778,7 @@ - + @@ -62888,8 +62909,7 @@ - - + @@ -62913,7 +62933,6 @@ - @@ -62934,16 +62953,12 @@ - - - - @@ -63026,7 +63041,6 @@ - @@ -63038,8 +63052,7 @@ - - + @@ -63053,10 +63066,8 @@ - - - + @@ -63162,7 +63173,7 @@ - + @@ -63257,7 +63268,7 @@ - + @@ -63337,7 +63348,7 @@ - + @@ -63351,7 +63362,7 @@ - + @@ -63416,11 +63427,11 @@ - + - + @@ -63740,7 +63751,7 @@ - + @@ -63832,7 +63843,7 @@ - + @@ -63861,11 +63872,11 @@ - + - + @@ -63970,7 +63981,7 @@ - + @@ -63981,7 +63992,7 @@ - + @@ -63989,7 +64000,7 @@ - + @@ -64005,7 +64016,7 @@ - + @@ -64021,7 +64032,7 @@ - + @@ -64029,7 +64040,7 @@ - + @@ -64043,7 +64054,7 @@ - + @@ -64054,7 +64065,7 @@ - + @@ -64062,7 +64073,7 @@ - + @@ -64070,7 +64081,7 @@ - + @@ -64078,7 +64089,7 @@ - + @@ -64086,7 +64097,7 @@ - + @@ -64105,7 +64116,7 @@ - + @@ -70804,7 +70815,6 @@ - @@ -71712,6 +71722,14 @@ + + + + + + + + @@ -71891,14 +71909,6 @@ - - - - - - - - @@ -73804,30 +73814,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -84349,8 +84335,6 @@ - - @@ -86733,7 +86717,7 @@ - + @@ -87117,7 +87101,7 @@ - + @@ -87947,7 +87931,7 @@ - + @@ -88058,11 +88042,11 @@ - + - + @@ -88090,11 +88074,11 @@ - + - + @@ -88469,6 +88453,12 @@ + + + + + + @@ -88553,12 +88543,12 @@ - + - + @@ -88820,7 +88810,7 @@ - + @@ -88842,7 +88832,7 @@ - + @@ -88900,6 +88890,14 @@ + + + + + + + + @@ -89304,23 +89302,6 @@ - - - - - - - - - - - - - - - - - @@ -89391,7 +89372,7 @@ - + @@ -89420,7 +89401,7 @@ - + @@ -90195,6 +90176,23 @@ + + + + + + + + + + + + + + + + + @@ -91098,12 +91096,12 @@ - + - + - + @@ -92089,13 +92087,10 @@ - + - - - @@ -92319,11 +92314,11 @@ - + - + @@ -92807,36 +92802,36 @@ - - - - + + + + - - + + - - - - + + + + - - + + - - + + - - + + - - + + @@ -93233,6 +93228,14 @@ + + + + + + + + @@ -93888,7 +93891,6 @@ - @@ -93902,10 +93904,8 @@ - - @@ -94279,7 +94279,7 @@ - + @@ -98009,7 +98009,7 @@ - + @@ -98351,13 +98351,13 @@ - + - + @@ -98684,7 +98684,7 @@ - + @@ -98762,10 +98762,10 @@ - + - + @@ -100119,13 +100119,13 @@ - + - + - + @@ -100167,7 +100167,7 @@ - + @@ -101815,7 +101815,7 @@ - + @@ -101854,25 +101854,63 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - @@ -101920,32 +101958,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -101974,23 +101986,6 @@ - - - - - - - - - - - - - - - - - @@ -102149,7 +102144,7 @@ - + @@ -102178,7 +102173,7 @@ - + @@ -102186,7 +102181,7 @@ - + @@ -103185,9 +103180,9 @@ - + - + @@ -103271,7 +103266,7 @@ - + @@ -104313,7 +104308,7 @@ - + @@ -104329,7 +104324,7 @@ - + @@ -104337,7 +104332,7 @@ - + @@ -104351,7 +104346,7 @@ - + @@ -104359,7 +104354,7 @@ - + @@ -105223,7 +105218,7 @@ - + @@ -105233,7 +105228,7 @@ - + @@ -105244,7 +105239,7 @@ - + @@ -105256,7 +105251,7 @@ - + @@ -105269,7 +105264,7 @@ - + @@ -105283,7 +105278,7 @@ - + @@ -105298,7 +105293,7 @@ - + @@ -106641,6 +106636,13 @@ + + + + + + + @@ -107665,7 +107667,7 @@ - + @@ -107675,7 +107677,7 @@ - + @@ -107822,18 +107824,37 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + - - - - + @@ -107855,26 +107876,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -108174,7 +108175,7 @@ - + @@ -108194,7 +108195,7 @@ - + @@ -108654,28 +108655,10 @@ - + - - - - - - - - - - - - - - - - - - @@ -108705,6 +108688,17 @@ + + + + + + + + + + + @@ -108949,7 +108943,7 @@ - + @@ -109249,8 +109243,8 @@ - - + + @@ -109267,7 +109261,7 @@ - + @@ -109392,7 +109386,7 @@ - + @@ -110151,7 +110145,7 @@ - + @@ -110160,13 +110154,26 @@ - + + + + + + + + + + + + + + + + + - - - @@ -110176,20 +110183,6 @@ - - - - - - - - - - - - - - @@ -110199,7 +110192,7 @@ - + @@ -111686,7 +111679,7 @@ - + @@ -111701,19 +111694,19 @@ - + - + - + @@ -111721,7 +111714,7 @@ - + @@ -111729,7 +111722,7 @@ - + @@ -111751,7 +111744,7 @@ - + @@ -112285,7 +112278,7 @@ - + @@ -112896,7 +112889,7 @@ - + @@ -113317,7 +113310,7 @@ - + @@ -113481,7 +113474,7 @@ - + @@ -114365,7 +114358,7 @@ - + @@ -114435,31 +114428,45 @@ - + - + - + - + - + - + + + + + + + - + - + - + - + + + + + + + + + @@ -114467,7 +114474,7 @@ - + @@ -115377,7 +115384,7 @@ - + @@ -115429,7 +115436,7 @@ - + @@ -115781,8 +115788,6 @@ - - @@ -115792,6 +115797,7 @@ + @@ -115804,7 +115810,6 @@ - @@ -115828,11 +115833,11 @@ - + - + @@ -116115,7 +116120,7 @@ - + @@ -116138,7 +116143,7 @@ - + @@ -116211,7 +116216,7 @@ - + @@ -116219,6 +116224,7 @@ + @@ -116226,6 +116232,7 @@ + @@ -116384,7 +116391,7 @@ - + @@ -116482,7 +116489,7 @@ - + @@ -116590,25 +116597,6 @@ - - - - - - - - - - - - - - - - - - - @@ -116662,7 +116650,7 @@ - + @@ -116674,7 +116662,7 @@ - + @@ -116687,7 +116675,7 @@ - + @@ -116780,24 +116768,13 @@ - - - - - - - - - - - - + @@ -117433,7 +117410,7 @@ - + @@ -117571,7 +117548,7 @@ - + @@ -117586,12 +117563,12 @@ - + - + @@ -119697,7 +119674,7 @@ - + @@ -122184,15 +122161,7 @@ - - - - - - - - - + @@ -122915,6 +122884,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -129882,6 +129884,6 @@ diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi new file mode 100644 index 000000000000..8d1df4df7ba0 --- /dev/null +++ b/android/abi_gki_aarch64_xiaomi @@ -0,0 +1,80 @@ +[abi_symbol_list] +# required by cs35l41_dlkm.ko + regmap_async_complete + regmap_multi_reg_write + regmap_multi_reg_write_bypassed + regmap_raw_write + regmap_raw_write_async + regulator_bulk_enable + snd_pcm_format_physical_width + snd_soc_get_volsw_range + snd_soc_info_volsw_range + snd_soc_put_volsw_range + +# required by q6_dlkm.ko + down_interruptible + __kfifo_alloc + __kfifo_free + __kfifo_from_user + snd_soc_bytes_info_ext + +# required by aw8697.ko + devm_gpio_free + +# required by msm_drm.ko + kobject_set_name + +# required by exfat.ko + block_write_full_page + __blockdev_direct_IO + __bread_gfp + __brelse + cont_write_begin + d_find_alias + d_move + filemap_fdatawait_range + filemap_fdatawrite_range + full_name_hash + generic_block_bmap + generic_cont_expand_simple + generic_fh_to_dentry + generic_fh_to_parent + generic_file_fsync + generic_file_write_iter + generic_fillattr + generic_write_end + __getblk_gfp + ilookup + in_group_p + inc_nlink + invalidate_bdev + invalidate_inode_buffers + iunique + __insert_inode_hash + kill_block_super + load_nls + __lock_buffer + mark_buffer_dirty + match_octal + match_strdup + mount_bdev + mpage_readpage + mpage_readpages + mpage_writepages + __mark_inode_dirty + nf_register_net_hooks + nf_unregister_net_hooks + sb_min_blocksize + sb_set_blocksize + setattr_copy + sync_blockdev + sync_dirty_buffer + sync_mapping_buffers + __remove_inode_hash + touch_buffer + truncate_pagecache + unload_nls + unlock_buffer + utf16s_to_utf8s + utf8s_to_utf16s + write_inode_now diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index b4c53eb05143..cd27f0ad7076 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -18,6 +18,7 @@ android/abi_gki_aarch64_sunxi android/abi_gki_aarch64_unisoc android/abi_gki_aarch64_vivo android/abi_gki_aarch64_workarounds +android/abi_gki_aarch64_xiaomi " TRIM_NONLISTED_KMI=1 KMI_SYMBOL_LIST_ADD_ONLY=1