From 292baba45a9fb666839001cb2a4aef7afdba466e Mon Sep 17 00:00:00 2001 From: Mukesh Kumar Savaliya Date: Sat, 10 Jul 2021 03:01:29 +0530 Subject: [PATCH] ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree This change adds I3C core functions being used by Geni Master driver into the qcom symbol list. Helps fixing the ABI differences. Leaf changes summary: 14 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 14 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 14 Added functions: [A] 'function i3c_generic_ibi_pool* i3c_generic_ibi_alloc_pool(i3c_dev_desc*, const i3c_ibi_setup*)' [A] 'function void i3c_generic_ibi_free_pool(i3c_generic_ibi_pool*)' [A] 'function i3c_ibi_slot* i3c_generic_ibi_get_free_slot(i3c_generic_ibi_pool*)' [A] 'function void i3c_generic_ibi_recycle_slot(i3c_generic_ibi_pool*, i3c_ibi_slot*)' [A] 'function int i3c_master_add_i3c_dev_locked(i3c_master_controller*, u8)' [A] 'function int i3c_master_disec_locked(i3c_master_controller*, u8, u8)' [A] 'function int i3c_master_do_daa(i3c_master_controller*)' [A] 'function int i3c_master_enec_locked(i3c_master_controller*, u8, u8)' [A] 'function int i3c_master_entdaa_locked(i3c_master_controller*)' [A] 'function int i3c_master_get_free_addr(i3c_master_controller*, u8)' [A] 'function void i3c_master_queue_ibi(i3c_dev_desc*, i3c_ibi_slot*)' [A] 'function int i3c_master_register(i3c_master_controller*, device*, const i3c_master_controller_ops*, bool)' [A] 'function int i3c_master_set_info(i3c_master_controller*, const i3c_device_info*)' [A] 'function int i3c_master_unregister(i3c_master_controller*)' Bug: 193223418 Change-Id: I8cbcba99e3843bc0e06c772954a7120f7ee33148 Signed-off-by: Mukesh Kumar Savaliya Signed-off-by: Giuliano Procida --- android/abi_gki_aarch64.xml | 813 ++++++++++++++++++++++++++++++----- android/abi_gki_aarch64_qcom | 14 + 2 files changed, 710 insertions(+), 117 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index b85cfb21f2cf..8f68437891a4 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -2191,6 +2191,20 @@ + + + + + + + + + + + + + + @@ -5280,6 +5294,13 @@ + + + + + + + @@ -5294,6 +5315,7 @@ + @@ -5931,6 +5953,7 @@ + @@ -6320,6 +6343,7 @@ + @@ -6569,6 +6593,23 @@ + + + + + + + + + + + + + + + + + @@ -7261,6 +7302,23 @@ + + + + + + + + + + + + + + + + + @@ -7435,6 +7493,7 @@ + @@ -8810,6 +8869,7 @@ + @@ -10210,6 +10270,23 @@ + + + + + + + + + + + + + + + + + @@ -10692,6 +10769,14 @@ + + + + + + + + @@ -14074,6 +14159,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -14572,6 +14686,7 @@ + @@ -15149,6 +15264,7 @@ + @@ -15597,6 +15713,12 @@ + + + + + + @@ -16296,6 +16418,7 @@ + @@ -16931,6 +17054,17 @@ + + + + + + + + + + + @@ -17288,9 +17422,9 @@ - + - + @@ -18366,6 +18500,7 @@ + @@ -19764,6 +19899,7 @@ + @@ -21854,6 +21990,20 @@ + + + + + + + + + + + + + + @@ -22550,6 +22700,7 @@ + @@ -23885,6 +24036,11 @@ + + + + + @@ -23905,6 +24061,7 @@ + @@ -24136,6 +24293,10 @@ + + + + @@ -24149,6 +24310,7 @@ + @@ -25871,6 +26033,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26583,6 +26783,7 @@ + @@ -27024,6 +27225,7 @@ + @@ -28478,6 +28680,7 @@ + @@ -29777,6 +29980,14 @@ + + + + + + + + @@ -30611,9 +30822,9 @@ - + - + @@ -31271,6 +31482,10 @@ + + + + @@ -31386,6 +31601,7 @@ + @@ -33406,6 +33622,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -34140,6 +34376,7 @@ + @@ -34469,6 +34706,7 @@ + @@ -35257,6 +35495,14 @@ + + + + + + + + @@ -36181,6 +36427,14 @@ + + + + + + + + @@ -36477,6 +36731,10 @@ + + + + @@ -40705,6 +40963,7 @@ + @@ -41518,6 +41777,7 @@ + @@ -41747,6 +42007,19 @@ + + + + + + + + + + + + + @@ -46402,21 +46675,21 @@ - + - + - + - + - + - + @@ -49229,6 +49502,11 @@ + + + + + @@ -49582,6 +49860,7 @@ + @@ -50215,6 +50494,7 @@ + @@ -50318,6 +50598,17 @@ + + + + + + + + + + + @@ -52804,6 +53095,7 @@ + @@ -53074,6 +53366,20 @@ + + + + + + + + + + + + + + @@ -54065,6 +54371,11 @@ + + + + + @@ -55061,6 +55372,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -58185,6 +58519,10 @@ + + + + @@ -59499,6 +59837,7 @@ + @@ -59637,6 +59976,7 @@ + @@ -59780,6 +60120,11 @@ + + + + + @@ -60863,6 +61208,7 @@ + @@ -62845,24 +63191,24 @@ - + - + - + - + - + - + - + @@ -66735,6 +67081,7 @@ + @@ -68028,6 +68375,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -72020,6 +72387,11 @@ + + + + + @@ -72614,6 +72986,10 @@ + + + + @@ -72922,6 +73298,7 @@ + @@ -73147,6 +73524,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -76563,6 +76993,7 @@ + @@ -79502,6 +79933,7 @@ + @@ -84034,6 +84466,7 @@ + @@ -84260,6 +84693,14 @@ + + + + + + + + @@ -84547,6 +84988,7 @@ + @@ -85838,6 +86280,7 @@ + @@ -88979,6 +89422,7 @@ + @@ -89133,6 +89577,7 @@ + @@ -90829,51 +91274,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -92357,21 +92802,41 @@ - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + @@ -93978,6 +94443,7 @@ + @@ -95811,6 +96277,7 @@ + @@ -96337,6 +96804,17 @@ + + + + + + + + + + + @@ -96669,6 +97147,7 @@ + @@ -98611,6 +99090,17 @@ + + + + + + + + + + + @@ -99210,6 +99700,7 @@ + @@ -102023,6 +102514,12 @@ + + + + + + @@ -102867,6 +103364,13 @@ + + + + + + + @@ -103047,6 +103551,10 @@ + + + + @@ -104361,6 +104869,7 @@ + @@ -105437,6 +105946,7 @@ + @@ -106417,8 +106927,8 @@ - - + + @@ -109235,8 +109745,8 @@ - - + + @@ -109246,8 +109756,8 @@ - - + + @@ -109265,27 +109775,27 @@ - - + + - - + + - - - - + + + + - - - + + + @@ -109476,12 +109986,12 @@ - - + + - - + + @@ -109509,19 +110019,19 @@ - - - + + + - - - + + + - - - + + + @@ -109637,28 +110147,28 @@ - - + + - - + + - - + + - - + + @@ -109666,10 +110176,10 @@ - - - - + + + + @@ -111307,9 +111817,9 @@ - - - + + + @@ -113123,16 +113633,16 @@ - - - - + + + + - - - - + + + + @@ -116185,7 +116695,7 @@ - + @@ -117538,6 +118048,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -120772,13 +121351,13 @@ - - + + - - - + + + @@ -121409,9 +121988,9 @@ - - - + + + @@ -121582,16 +122161,16 @@ - - - - + + + + - - - - + + + + @@ -124393,8 +124972,8 @@ - - + + @@ -126803,10 +127382,10 @@ - - - - + + + + @@ -127306,8 +127885,8 @@ - - + + diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 4d17da68f3e9..d39aebce8bea 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -1052,6 +1052,20 @@ i2c_register_driver i2c_transfer i2c_transfer_buffer_flags + i3c_generic_ibi_alloc_pool + i3c_generic_ibi_free_pool + i3c_generic_ibi_get_free_slot + i3c_generic_ibi_recycle_slot + i3c_master_add_i3c_dev_locked + i3c_master_disec_locked + i3c_master_do_daa + i3c_master_enec_locked + i3c_master_entdaa_locked + i3c_master_get_free_addr + i3c_master_queue_ibi + i3c_master_register + i3c_master_set_info + i3c_master_unregister icc_disable icc_enable icc_get