From 1465f16acab1f50552fc3ca5ab049054cd5d5568 Mon Sep 17 00:00:00 2001 From: Jian Gong Date: Tue, 19 Apr 2022 19:09:27 +0800 Subject: [PATCH] ANDROID: ABI: Update symbols to unisoc whitelist for the 2th Update whitelist for the symbols used by the unisoc device and update the ABI representation accordingly. Leaf changes summary: 14 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 13 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable 13 Added functions: [A] 'function int __traceiter_android_rvh_report_bug(void*, const char*, unsigned int, unsigned long int)' [A] 'function thermal_cooling_device* devfreq_cooling_em_register(devfreq*, devfreq_cooling_power*)' [A] 'function int devm_pm_opp_set_regulators(device*, const char* const*, unsigned int)' [A] 'function int drm_gem_cma_vmap(drm_gem_object*, dma_buf_map*)' [A] 'function int drm_gem_objects_lookup(drm_file*, void*, int, drm_gem_object***)' [A] 'function sg_table* drm_gem_shmem_get_pages_sgt(drm_gem_object*)' [A] 'function int drm_gem_shmem_madvise(drm_gem_object*, int)' [A] 'function void drm_gem_shmem_purge_locked(drm_gem_object*)' [A] 'function void drm_gem_shmem_put_pages(drm_gem_shmem_object*)' [A] 'function int drm_of_component_probe(device*, int (device*, void*)*, const component_master_ops*)' [A] 'function long int drm_timeout_abs_to_jiffies(int64_t)' [A] 'function __kernel_old_timeval ns_to_kernel_old_timeval(const s64)' [A] 'function page* shmem_read_mapping_page_gfp(address_space*, unsigned long int, gfp_t)' 1 Added variable: [A] 'tracepoint __tracepoint_android_rvh_report_bug' Bug: 228938755 Change-Id: Icce1bc398f0e2917026b82e3f74d15a90fe0c0c8 Signed-off-by: Jian Gong --- android/abi_gki_aarch64.xml | 591 +++++++++++++++++++-------------- android/abi_gki_aarch64_unisoc | 14 + 2 files changed, 355 insertions(+), 250 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index e527cea55b98..65435b16d80e 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -272,6 +272,7 @@ + @@ -1077,6 +1078,7 @@ + @@ -1231,6 +1233,7 @@ + @@ -1556,6 +1559,7 @@ + @@ -1582,6 +1586,7 @@ + @@ -1595,11 +1600,15 @@ + + + + @@ -1662,6 +1671,7 @@ + @@ -1723,6 +1733,7 @@ + @@ -2802,6 +2813,7 @@ + @@ -3763,6 +3775,7 @@ + @@ -5001,6 +5014,7 @@ + @@ -28570,7 +28584,7 @@ - + @@ -31005,6 +31019,14 @@ + + + + + + + + @@ -58490,7 +58512,7 @@ - + @@ -64753,7 +64775,7 @@ - + @@ -64836,7 +64858,7 @@ - + @@ -69473,36 +69495,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -75017,63 +75039,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -75084,15 +75050,15 @@ - + - + - + - + @@ -75100,6 +75066,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -78226,6 +78248,7 @@ + @@ -80284,7 +80307,7 @@ - + @@ -86119,7 +86142,7 @@ - + @@ -91370,7 +91393,7 @@ - + @@ -91446,22 +91469,22 @@ - + - + - + - + - + @@ -103889,7 +103912,23 @@ - + + + + + + + + + + + + + + + + + @@ -103897,7 +103936,7 @@ - + @@ -103908,7 +103947,7 @@ - + @@ -103916,7 +103955,7 @@ - + @@ -103924,10 +103963,10 @@ - + - + @@ -103935,23 +103974,23 @@ - + - + - - + + - + @@ -103960,12 +103999,12 @@ - + - + @@ -103973,12 +104012,12 @@ - + - + @@ -103986,22 +104025,6 @@ - - - - - - - - - - - - - - - - @@ -110350,7 +110373,7 @@ - + @@ -111119,21 +111142,21 @@ - + - + - + - + - + - + @@ -115659,9 +115682,9 @@ - - - + + + @@ -116050,6 +116073,13 @@ + + + + + + + @@ -116608,6 +116638,7 @@ + @@ -120650,6 +120681,11 @@ + + + + + @@ -120873,8 +120909,8 @@ - - + + @@ -121490,6 +121526,12 @@ + + + + + + @@ -121825,87 +121867,87 @@ - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - + + - - - + + + - - + + - - - + + + - - - - + + + + - - + + - - - + + + - - - - + + + + - - - + + + - - - + + + @@ -123232,6 +123274,11 @@ + + + + + @@ -123363,6 +123410,13 @@ + + + + + + + @@ -123437,10 +123491,19 @@ + + + + + + + + + @@ -123462,6 +123525,14 @@ + + + + + + + + @@ -123763,6 +123834,12 @@ + + + + + + @@ -124102,6 +124179,10 @@ + + + + @@ -125212,9 +125293,9 @@ - - - + + + @@ -127750,8 +127831,8 @@ - - + + @@ -129713,6 +129794,10 @@ + + + + @@ -133408,74 +133493,74 @@ - - - + + + - - - - - + + + + + - - + + - - - + + + - - + + - - - - + + + + - - + + - - - + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - + + + @@ -134574,6 +134659,12 @@ + + + + + + @@ -136566,24 +136657,24 @@ - - + + - - + + - - - + + + - - - - - + + + + + @@ -137941,8 +138032,8 @@ - - + + @@ -138431,9 +138522,9 @@ - - - + + + @@ -138537,8 +138628,8 @@ - - + + @@ -138564,8 +138655,8 @@ - - + + @@ -138607,8 +138698,8 @@ - - + + diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc index ac852567e27c..190e4122569c 100644 --- a/android/abi_gki_aarch64_unisoc +++ b/android/abi_gki_aarch64_unisoc @@ -707,6 +707,7 @@ sg_miter_stop sg_nents sg_next + shmem_read_mapping_page_gfp simple_attr_open simple_attr_read simple_attr_release @@ -974,6 +975,7 @@ alarm_start alarmtimer_get_rtcdev devm_kasprintf + ns_to_kernel_old_timeval ns_to_timespec64 orderly_poweroff power_supply_set_property @@ -1167,6 +1169,7 @@ __bitmap_weight clear_page devfreq_add_device + devfreq_cooling_em_register devfreq_remove_device devfreq_resume_device devfreq_suspend_device @@ -1209,6 +1212,8 @@ strcspn system_highpri_wq tracepoint_probe_register + __traceiter_android_rvh_report_bug + __tracepoint_android_rvh_report_bug __tracepoint_clock_set_rate __tracepoint_android_rvh_tk_based_time_sync trace_print_flags_seq @@ -1254,6 +1259,7 @@ device_get_next_child_node devm_gpiod_get_index devm_ioremap + devm_pm_opp_set_regulators dw_pcie_host_init dw_pcie_read_dbi dw_pcie_setup_rc @@ -1350,6 +1356,14 @@ down_read down_write drm_dev_unregister + drm_gem_cma_vmap + drm_gem_objects_lookup + drm_gem_shmem_get_pages_sgt + drm_gem_shmem_madvise + drm_gem_shmem_purge_locked + drm_gem_shmem_put_pages + drm_of_component_probe + drm_timeout_abs_to_jiffies fd_install fget find_vpid