From 8e9111c2b2be493a332adb256ffb2e1575c77aa1 Mon Sep 17 00:00:00 2001 From: Kever Yang Date: Thu, 21 Oct 2021 16:28:35 +0800 Subject: [PATCH] ANDROID: GKI: rockchip: Enable symbols for typec Leaf changes summary: 11 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 11 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 11 Added functions: [A] 'function int __typec_altmode_register_driver(typec_altmode_driver*, module*)' [A] 'function fwnode_handle* fwnode_create_software_node(const property_entry*, const fwnode_handle*)' [A] 'function tcpm_port* tcpm_register_port(device*, tcpc_dev*)' [A] 'function void tcpm_unregister_port(tcpm_port*)' [A] 'function typec_port* typec_altmode2port(typec_altmode*)' [A] 'function int typec_altmode_enter(typec_altmode*, u32*)' [A] 'function int typec_altmode_exit(typec_altmode*)' [A] 'function int typec_altmode_notify(typec_altmode*, unsigned long int, void*)' [A] 'function void typec_altmode_unregister_driver(typec_altmode_driver*)' [A] 'function int typec_altmode_vdm(typec_altmode*, const u32, const u32*, int)' [A] 'function int typec_get_negotiated_svdm_version(typec_port*)' Bug: 194515348 Signed-off-by: Kever Yang Change-Id: Iced97aa635613a36cde1af500edda173e12a2ca6 --- android/abi_gki_aarch64.xml | 524 ++++++++++++++++++------------- android/abi_gki_aarch64_rockchip | 51 ++- 2 files changed, 344 insertions(+), 231 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 7923e6c4f467..fadedc39249e 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -556,6 +556,7 @@ + @@ -2268,6 +2269,7 @@ + @@ -4761,8 +4763,10 @@ + + @@ -4891,9 +4895,16 @@ + + + + + + + @@ -12138,26 +12149,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -20291,6 +20282,14 @@ + + + + + + + + @@ -21412,14 +21411,6 @@ - - - - - - - - @@ -38885,6 +38876,7 @@ + @@ -39215,6 +39207,17 @@ + + + + + + + + + + + @@ -40960,6 +40963,7 @@ + @@ -53003,6 +53007,7 @@ + @@ -60779,7 +60784,65 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61306,6 +61369,7 @@ + @@ -65311,6 +65375,11 @@ + + + + + @@ -67057,20 +67126,7 @@ - - - - - - - - - - - - - - + @@ -67837,6 +67893,7 @@ + @@ -67948,7 +68005,6 @@ - @@ -74346,7 +74402,6 @@ - @@ -76301,6 +76356,17 @@ + + + + + + + + + + + @@ -81056,6 +81122,7 @@ + @@ -81592,6 +81659,14 @@ + + + + + + + + @@ -85966,65 +86041,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -93043,6 +93060,7 @@ + @@ -94632,6 +94650,20 @@ + + + + + + + + + + + + + + @@ -99993,6 +100025,7 @@ + @@ -103607,6 +103640,10 @@ + + + + @@ -110263,17 +110300,6 @@ - - - - - - - - - - - @@ -112749,6 +112775,7 @@ + @@ -116655,6 +116682,11 @@ + + + + + @@ -125736,6 +125768,11 @@ + + + + + @@ -138492,6 +138529,11 @@ + + + + + @@ -138500,6 +138542,10 @@ + + + + @@ -139182,19 +139228,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -139443,48 +139523,48 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - - - + + + + + - - - - - - + + + + + + @@ -139494,13 +139574,13 @@ - - - + + + - - + + @@ -139509,31 +139589,31 @@ - - + + - - + + - - - + + + - - + + - - + + - - - - + + + + @@ -139565,91 +139645,91 @@ - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - + + + + diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip index d2a2cad1d6cf..f28bb0337447 100644 --- a/android/abi_gki_aarch64_rockchip +++ b/android/abi_gki_aarch64_rockchip @@ -308,6 +308,7 @@ flush_workqueue fpsimd_context_busy frame_vector_to_pages + free_irq __free_pages free_pages fwnode_handle_put @@ -358,6 +359,7 @@ i2c_get_adapter i2c_put_adapter i2c_register_driver + i2c_smbus_read_byte_data __i2c_smbus_xfer i2c_smbus_xfer i2c_transfer @@ -450,6 +452,7 @@ memset memstart_addr mmc_of_parse + mod_delayed_work_on mod_timer module_layout module_put @@ -616,6 +619,7 @@ regulator_set_voltage_time_sel remap_pfn_range remove_proc_entry + request_threaded_irq reset_control_assert reset_control_deassert revalidate_disk_size @@ -624,6 +628,7 @@ rtc_tm_to_time64 rtc_valid_tm scatterwalk_map_and_copy + sched_clock schedule schedule_timeout scnprintf @@ -694,6 +699,7 @@ sysfs_create_file_ns sysfs_create_group sysfs_create_link + __sysfs_match_string sysfs_remove_group sysfs_remove_link system_unbound_wq @@ -714,6 +720,7 @@ update_devfreq up_read up_write + usb_debug_root usleep_range uuid_null v4l2_async_notifier_cleanup @@ -968,7 +975,6 @@ extcon_set_property_capability hdmi_drm_infoframe_pack hdmi_vendor_infoframe_pack - mod_delayed_work_on of_get_i2c_adapter_by_node # required by dw-mipi-dsi.ko @@ -1031,7 +1037,6 @@ usb_add_hcd usb_calc_bus_time usb_create_hcd - usb_debug_root usb_del_gadget_udc usb_disabled usb_ep_set_maxpacket_limit @@ -1060,6 +1065,23 @@ # required by fan53555.ko gpiod_set_raw_value +# required by fusb302.ko + device_get_named_child_node + disable_irq_nosync + extcon_get_extcon_dev + fwnode_create_software_node + i2c_smbus_read_i2c_block_data + i2c_smbus_write_byte_data + i2c_smbus_write_i2c_block_data + tcpm_cc_change + tcpm_pd_hard_reset + tcpm_pd_receive + tcpm_pd_transmit_complete + tcpm_register_port + tcpm_unregister_port + tcpm_vbus_change + vsnprintf + # required by ghash-ce.ko aes_expandkey gf128mul_lle @@ -1119,14 +1141,12 @@ # required by i2c-hid.ko dev_printk - free_irq hid_add_device hid_allocate_device hid_destroy_device hid_input_report hid_parse_report i2c_smbus_read_byte - request_threaded_irq # required by i2c-mux.ko i2c_add_numbered_adapter @@ -1457,7 +1477,6 @@ # required by rk808.ko devm_mfd_add_devices - i2c_smbus_read_byte_data kobject_create_and_add platform_device_add platform_device_alloc @@ -1571,9 +1590,6 @@ iio_push_to_buffers iio_trigger_notify_done -# required by rockchip_sip.ko - sched_clock - # required by rockchip_thermal.ko devm_thermal_zone_of_sensor_register thermal_zone_device_disable @@ -1889,6 +1905,12 @@ __sg_page_iter_next __sg_page_iter_start +# required by tcpci_husb311.ko + i2c_smbus_read_word_data + tcpci_irq + tcpci_register_port + tcpci_unregister_port + # required by tee.ko bus_register bus_unregister @@ -1913,6 +1935,18 @@ # required by tps65132-regulator.ko regulator_set_active_discharge_regmap +# required by typec_displayport.ko + sysfs_notify + typec_altmode2port + typec_altmode_enter + typec_altmode_exit + typec_altmode_get_partner + typec_altmode_notify + __typec_altmode_register_driver + typec_altmode_unregister_driver + typec_altmode_vdm + typec_get_negotiated_svdm_version + # required by v4l2-fwnode.ko fwnode_device_is_available fwnode_get_name @@ -1970,7 +2004,6 @@ page_endio register_blkdev strcpy - __sysfs_match_string sysfs_streq unregister_blkdev vzalloc