diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 056c9577fdfb..981d9829a877 100755
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -855,6 +855,13 @@
+
+
+
+
+
+
+
@@ -1333,6 +1340,7 @@
+
@@ -1391,6 +1399,7 @@
+
@@ -1416,6 +1425,7 @@
+
@@ -1577,12 +1587,14 @@
+
+
@@ -1597,6 +1609,7 @@
+
@@ -1650,16 +1663,22 @@
+
+
+
+
+
+
@@ -1668,6 +1687,7 @@
+
@@ -1695,6 +1715,7 @@
+
@@ -1708,6 +1729,7 @@
+
@@ -1775,6 +1797,8 @@
+
+
@@ -1834,8 +1858,12 @@
+
+
+
+
@@ -1869,6 +1897,7 @@
+
@@ -1877,7 +1906,9 @@
+
+
@@ -1902,19 +1933,25 @@
+
+
+
+
+
+
@@ -1933,6 +1970,7 @@
+
@@ -1943,6 +1981,10 @@
+
+
+
+
@@ -2255,10 +2297,13 @@
+
+
+
@@ -2807,11 +2852,20 @@
+
+
+
+
+
+
+
+
+
@@ -3038,6 +3092,7 @@
+
@@ -3060,8 +3115,10 @@
+
+
@@ -3309,6 +3366,7 @@
+
@@ -3322,6 +3380,7 @@
+
@@ -4912,6 +4971,7 @@
+
@@ -25150,6 +25210,7 @@
+
@@ -29164,6 +29225,7 @@
+
@@ -55851,6 +55913,7 @@
+
@@ -59152,6 +59215,7 @@
+
@@ -61662,6 +61726,7 @@
+
@@ -62491,6 +62556,7 @@
+
@@ -71647,6 +71713,7 @@
+
@@ -72327,7 +72394,32 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -80987,6 +81079,7 @@
+
@@ -88022,7 +88115,7 @@
-
+
@@ -102375,6 +102468,7 @@
+
@@ -103815,6 +103909,7 @@
+
@@ -106028,6 +106123,7 @@
+
@@ -106877,6 +106973,11 @@
+
+
+
+
+
@@ -114254,6 +114355,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -116732,6 +116869,11 @@
+
+
+
+
+
@@ -117070,6 +117212,11 @@
+
+
+
+
+
@@ -117206,6 +117353,12 @@
+
+
+
+
+
+
@@ -118094,6 +118247,11 @@
+
+
+
+
+
@@ -118123,6 +118281,15 @@
+
+
+
+
+
+
+
+
+
@@ -118195,6 +118362,10 @@
+
+
+
+
@@ -118467,6 +118638,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -118476,6 +118660,11 @@
+
+
+
+
+
@@ -118502,6 +118691,11 @@
+
+
+
+
+
@@ -118515,6 +118709,12 @@
+
+
+
+
+
+
@@ -118556,6 +118756,11 @@
+
+
+
+
+
@@ -118699,6 +118904,10 @@
+
+
+
+
@@ -118761,6 +118970,12 @@
+
+
+
+
+
+
@@ -119111,6 +119326,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -119408,17 +119634,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -119574,6 +119824,10 @@
+
+
+
+
@@ -119612,11 +119866,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -119732,6 +119999,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -119746,6 +120027,15 @@
+
+
+
+
+
+
+
+
+
@@ -119766,6 +120056,10 @@
+
+
+
+
@@ -119791,6 +120085,14 @@
+
+
+
+
+
+
+
+
@@ -119902,6 +120204,11 @@
+
+
+
+
+
@@ -119959,6 +120266,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -121579,6 +121910,10 @@
+
+
+
+
@@ -121589,6 +121924,12 @@
+
+
+
+
+
+
@@ -121601,6 +121942,12 @@
+
+
+
+
+
+
@@ -124405,6 +124752,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -124423,16 +124783,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -125552,6 +125939,11 @@
+
+
+
+
+
@@ -125660,6 +126052,12 @@
+
+
+
+
+
+
@@ -125673,6 +126071,10 @@
+
+
+
+
@@ -126961,6 +127363,13 @@
+
+
+
+
+
+
+
@@ -127016,6 +127425,13 @@
+
+
+
+
+
+
+
@@ -135142,6 +135558,11 @@
+
+
+
+
+
diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx
index b6f5b400c102..02bab59c0e25 100644
--- a/android/abi_gki_aarch64_imx
+++ b/android/abi_gki_aarch64_imx
@@ -220,6 +220,7 @@
drm_atomic_helper_commit_modeset_disables
drm_atomic_helper_commit_modeset_enables
drm_atomic_helper_commit_planes
+ drm_atomic_helper_commit_tail_rpm
drm_atomic_helper_connector_destroy_state
drm_atomic_helper_connector_duplicate_state
drm_atomic_helper_connector_reset
@@ -252,6 +253,7 @@
drm_crtc_vblank_off
drm_crtc_vblank_on
__drm_dbg
+ drm_default_rgb_quant_range
drm_detect_hdmi_monitor
drm_detect_monitor_audio
drm_dev_alloc
@@ -260,6 +262,7 @@
drm_dev_put
drm_dev_register
drm_dev_unregister
+ drm_display_info_set_bus_formats
drm_display_mode_from_videomode
drm_display_mode_to_videomode
drm_do_get_edid
@@ -267,6 +270,8 @@
drm_encoder_init
__drm_err
drm_fb_cma_get_gem_obj
+ drm_gem_cma_create_object_default_funcs
+ drm_gem_cma_dumb_create
drm_gem_cma_mmap
drm_gem_cma_prime_import_sg_table
drm_gem_cma_prime_mmap
@@ -278,7 +283,9 @@
drm_get_edid
drm_get_format_name
drm_hdmi_avi_infoframe_from_display_mode
+ drm_hdmi_avi_infoframe_quant_range
drm_hdmi_infoframe_set_hdr_metadata
+ drm_hdmi_vendor_infoframe_from_display_mode
drm_helper_hpd_irq_event
drm_helper_probe_single_connector_modes
drm_ioctl
@@ -294,12 +301,14 @@
drm_mode_destroy
drm_mode_duplicate
drm_mode_equal
+ drm_mode_find_dmt
drm_mode_is_420_only
drm_mode_probed_add
drm_mode_set_name
drm_mode_vrefresh
drm_object_attach_property
drm_of_component_match_add
+ drm_of_find_panel_or_bridge
drm_of_find_possible_crtcs
drm_open
drm_panel_add
@@ -364,6 +373,8 @@
hdmi_audio_infoframe_init
hdmi_audio_infoframe_pack
hdmi_avi_infoframe_pack
+ hdmi_drm_infoframe_pack
+ hdmi_vendor_infoframe_pack
i2c_add_adapter
i2c_del_adapter
i2c_del_driver
@@ -907,13 +918,18 @@
register_reboot_notifier
# required by cdns_mhdp_drmcore.ko
+ drm_connector_attach_content_protection_property
drm_dp_aux_register
drm_dp_aux_unregister
drm_dp_bw_code_to_link_rate
drm_dp_dpcd_read
drm_dp_link_rate_to_bw_code
+ drm_hdcp_check_ksvs_revoked
+ drm_hdmi_avi_infoframe_colorspace
+ drm_mode_create_hdmi_colorspace_property
drm_modeset_lock
drm_modeset_unlock
+ hdmi_avi_infoframe_check
seq_write
# required by cfg80211.ko
@@ -1063,10 +1079,31 @@
power_supply_register
power_supply_unregister
+# required by dw-hdmi-cec.ko
+ cec_notifier_cec_adap_register
+ cec_notifier_cec_adap_unregister
+ devm_remove_action
+
# required by dw-hdmi.ko
+ cec_fill_conn_info_from_drm
+ cec_notifier_conn_register
+ cec_notifier_conn_unregister
+ cec_notifier_set_phys_addr
+ cec_notifier_set_phys_addr_from_edid
drm_atomic_get_new_connector_for_encoder
+ drm_connector_attach_max_bpc_property
drm_connector_init_with_ddc
+ drm_mode_is_420_also
+ drm_scdc_read
+ drm_scdc_set_high_tmds_clock_ratio
+ drm_scdc_set_scrambling
+ drm_scdc_write
i2c_put_adapter
+ of_get_i2c_adapter_by_node
+
+# required by dw_hdmi-imx.ko
+ devm_phy_optional_get
+ drm_of_encoder_active_endpoint
# required by fec.ko
ethtool_op_get_ts_info
@@ -1100,6 +1137,9 @@
timecounter_init
timecounter_read
+# required by fsl-imx-ldb.ko
+ devm_drm_panel_bridge_add
+
# required by fsl_imx8_ddr_perf.ko
bitmap_print_to_pagebuf
cpumask_any_but
@@ -1223,6 +1263,9 @@
drm_atomic_helper_disable_planes_on_crtc
drm_atomic_helper_shutdown
drm_atomic_normalize_zpos
+ drm_bridge_connector_disable_hpd
+ drm_bridge_connector_enable_hpd
+ drm_bridge_connector_init
drm_gem_cma_free_object
drm_gem_cma_prime_get_sg_table
drm_gem_cma_prime_vmap
@@ -1231,10 +1274,14 @@
drm_gem_prime_export
drm_gem_prime_import
drm_plane_create_alpha_property
+ drm_plane_create_color_properties
drm_plane_create_rotation_property
drm_property_create_range
pm_runtime_allow
+# required by imx-lcdif-crtc.ko
+ drm_property_destroy
+
# required by imx-mailbox.ko
devm_mbox_controller_register
mbox_chan_received_data
@@ -1528,7 +1575,11 @@
# required by nwl-dsi.ko
drm_bridge_chain_enable
drm_mode_debug_printmodeline
+ drm_panel_bridge_add_typed
+ drm_panel_bridge_remove
phy_configure
+ phy_mipi_dphy_get_default_config
+ phy_validate
# required by ov5640.ko
v4l2_ctrl_auto_cluster
@@ -1539,12 +1590,27 @@
# required by panel-raydium-rm67191.ko
devm_backlight_device_register
+ mipi_dsi_dcs_enter_sleep_mode
+ mipi_dsi_dcs_exit_sleep_mode
+ mipi_dsi_dcs_get_display_brightness
mipi_dsi_dcs_set_display_brightness
+ mipi_dsi_dcs_set_display_off
+ mipi_dsi_dcs_set_display_on
+ mipi_dsi_dcs_set_pixel_format
+ mipi_dsi_dcs_set_tear_on
+ mipi_dsi_dcs_set_tear_scanline
+ mipi_dsi_dcs_soft_reset
mipi_dsi_generic_write
# required by panel-simple.ko
+ drm_bus_flags_from_videomode
+ drm_connector_set_panel_orientation
drm_mode_create
+ drm_panel_of_backlight
+ of_drm_get_panel_orientation
of_find_i2c_adapter_by_node
+ of_get_display_timing
+ videomode_from_timing
# required by pca9450-regulator.ko
regulator_list_voltage_linear_range
@@ -1662,12 +1728,14 @@
sdhci_reset
# required by sec-dsim.ko
+ drm_atomic_helper_bridge_propagate_bus_fmt
drm_panel_enable
drm_panel_get_modes
drm_panel_prepare
of_drm_find_panel
# required by sec_mipi_dsim-imx.ko
+ drm_atomic_get_new_bridge_state
reset_control_put
# required by secure_heap.ko