diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index ba255654d385..c7c5df0e8900 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -16,6 +16,7 @@ + @@ -80,6 +81,7 @@ + @@ -164,6 +166,7 @@ + @@ -366,10 +369,12 @@ + + @@ -1039,6 +1044,7 @@ + @@ -1136,6 +1142,8 @@ + + @@ -1149,6 +1157,7 @@ + @@ -1170,7 +1179,9 @@ + + @@ -1186,6 +1197,7 @@ + @@ -1222,6 +1234,7 @@ + @@ -1265,6 +1278,8 @@ + + @@ -1289,6 +1304,8 @@ + + @@ -1301,6 +1318,7 @@ + @@ -1346,6 +1364,7 @@ + @@ -1364,6 +1383,8 @@ + + @@ -1425,6 +1446,7 @@ + @@ -1432,6 +1454,7 @@ + @@ -1541,8 +1564,11 @@ + + + @@ -1590,9 +1616,14 @@ + + + + + @@ -1670,6 +1701,7 @@ + @@ -2241,6 +2273,7 @@ + @@ -2395,6 +2428,7 @@ + @@ -2527,6 +2561,7 @@ + @@ -2535,12 +2570,16 @@ + + + + @@ -2569,9 +2608,14 @@ + + + + + @@ -2692,6 +2736,7 @@ + @@ -2706,15 +2751,21 @@ + + + + + + @@ -2723,24 +2774,41 @@ + + + + + + + + + + + + + + + + + @@ -3638,6 +3706,7 @@ + @@ -3822,6 +3891,7 @@ + @@ -4204,6 +4274,8 @@ + + @@ -4394,6 +4466,7 @@ + @@ -4447,6 +4520,7 @@ + @@ -16399,13 +16473,13 @@ - + - + @@ -23586,6 +23660,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -23715,10 +23809,24 @@ + + + + + + + + + + + + + + @@ -30711,6 +30819,18 @@ + + + + + + + + + + + + @@ -30722,7 +30842,6 @@ - @@ -30765,7 +30884,6 @@ - @@ -30944,6 +31062,16 @@ + + + + + + + + + + @@ -31013,6 +31141,10 @@ + + + + @@ -31051,6 +31183,11 @@ + + + + + @@ -31173,6 +31310,11 @@ + + + + + @@ -31314,6 +31456,14 @@ + + + + + + + + @@ -31398,10 +31548,26 @@ + + + + + + + + + + + + + + + + @@ -32894,7 +33060,7 @@ - + @@ -34278,7 +34444,7 @@ - + @@ -34539,7 +34705,7 @@ - + @@ -34852,6 +35018,11 @@ + + + + + @@ -35545,7 +35716,7 @@ - + @@ -35796,6 +35967,15 @@ + + + + + + + + + @@ -36353,6 +36533,7 @@ + @@ -36535,6 +36716,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37183,6 +37670,10 @@ + + + + @@ -37254,6 +37745,14 @@ + + + + + + + + @@ -37695,6 +38194,14 @@ + + + + + + + + @@ -37737,6 +38244,10 @@ + + + + @@ -37767,46 +38278,38 @@ - - - - - - - - - + - + - + - + - + - + - + - + @@ -41119,17 +41622,17 @@ - + - + - + @@ -43017,6 +43520,17 @@ + + + + + + + + + + + @@ -52701,7 +53215,7 @@ - + @@ -53020,7 +53534,7 @@ - + @@ -53109,7 +53623,7 @@ - + @@ -55033,23 +55547,6 @@ - - - - - - - - - - - - - - - - - @@ -55095,16 +55592,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55536,6 +56066,19 @@ + + + + + + + + + + + + + @@ -55569,6 +56112,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55602,20 +56175,41 @@ + + + + + + + + + + + + + + + + + + + + + @@ -55638,6 +56232,11 @@ + + + + + @@ -55772,6 +56371,7 @@ + @@ -55787,6 +56387,11 @@ + + + + + @@ -55794,6 +56399,17 @@ + + + + + + + + + + + @@ -55805,11 +56421,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -55818,11 +56458,22 @@ + + + + + + + + + + + @@ -55835,6 +56486,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -56240,20 +56917,6 @@ - - - - - - - - - - - - - - @@ -59795,7 +60458,7 @@ - + @@ -64411,7 +65074,7 @@ - + @@ -64693,7 +65356,7 @@ - + @@ -64750,7 +65413,7 @@ - + @@ -64932,8 +65595,31 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -65002,6 +65688,11 @@ + + + + + @@ -65032,12 +65723,21 @@ + + + + + + + + + @@ -66976,6 +67676,11 @@ + + + + + @@ -67120,6 +67825,18 @@ + + + + + + + + + + + + @@ -74354,6 +75071,11 @@ + + + + + @@ -86421,6 +87143,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -86873,7 +87674,21 @@ + + + + + + + + + + + + + + @@ -86906,27 +87721,20 @@ - - - - - - - - - - - - - - - - + + + + - - - - + + + + + + + + + @@ -88515,6 +89323,23 @@ + + + + + + + + + + + + + + + + + @@ -89018,7 +89843,7 @@ - + @@ -89861,6 +90686,7 @@ + @@ -89875,6 +90701,8 @@ + + @@ -90437,7 +91265,7 @@ - + @@ -90636,23 +91464,6 @@ - - - - - - - - - - - - - - - - - @@ -91221,6 +92032,20 @@ + + + + + + + + + + + + + + @@ -92819,17 +93644,6 @@ - - - - - - - - - - - @@ -92917,14 +93731,6 @@ - - - - - - - - @@ -93590,7 +94396,7 @@ - + @@ -94451,7 +95257,7 @@ - + @@ -99418,7 +100224,7 @@ - + @@ -102770,7 +103576,7 @@ - + @@ -102895,7 +103701,7 @@ - + @@ -106018,6 +106824,13 @@ + + + + + + + @@ -106189,6 +107002,18 @@ + + + + + + + + + + + + @@ -107416,23 +108241,6 @@ - - - - - - - - - - - - - - - - - @@ -108318,6 +109126,12 @@ + + + + + + @@ -108751,15 +109565,18 @@ - + - + - + - + + + + @@ -108767,7 +109584,7 @@ - + @@ -114554,45 +115371,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -114600,7 +115379,7 @@ - + @@ -116925,6 +117704,17 @@ + + + + + + + + + + + @@ -123800,6 +124590,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -129954,6 +130782,6 @@ diff --git a/android/abi_gki_aarch64_exynosauto b/android/abi_gki_aarch64_exynosauto index f0f54ce409a8..52ac68379854 100644 --- a/android/abi_gki_aarch64_exynosauto +++ b/android/abi_gki_aarch64_exynosauto @@ -8,6 +8,7 @@ arm64_const_caps_ready atomic_notifier_call_chain atomic_notifier_chain_register + __bitmap_and __bitmap_andnot blocking_notifier_call_chain blocking_notifier_chain_register @@ -79,6 +80,7 @@ _dev_warn disable_irq disable_irq_nosync + display_timings_release dma_alloc_attrs dma_buf_attach dma_buf_begin_cpu_access @@ -263,6 +265,7 @@ of_find_node_by_name of_find_property of_get_child_by_name + of_get_display_timings of_get_drm_display_mode of_get_named_gpio_flags of_get_next_child @@ -297,6 +300,8 @@ phy_ethtool_ksettings_get phy_ethtool_ksettings_set phy_ethtool_set_eee + phy_get_eee_err + phy_init_eee phy_mii_ioctl phy_power_off phy_power_on @@ -572,8 +577,10 @@ extcon_unregister_notifier of_usb_get_phy_mode phy_calibrate + phy_create_lookup phy_exit phy_init + phy_remove_lookup phy_reset phy_set_mode_ext platform_device_add_data @@ -661,6 +668,7 @@ console_trylock console_unlock device_rename + drm_atomic_helper_async_check drm_atomic_helper_check drm_atomic_helper_cleanup_planes drm_atomic_helper_commit @@ -671,19 +679,24 @@ drm_atomic_helper_crtc_duplicate_state drm_atomic_helper_crtc_reset drm_atomic_helper_disable_plane + drm_atomic_helper_disable_planes_on_crtc + drm_atomic_helper_fake_vblank drm_atomic_helper_page_flip __drm_atomic_helper_plane_destroy_state __drm_atomic_helper_plane_duplicate_state + __drm_atomic_helper_plane_reset drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_update_plane drm_atomic_helper_wait_for_vblanks + drm_atomic_normalize_zpos drm_atomic_private_obj_init drm_bridge_attach drm_compat_ioctl drm_connector_list_iter_begin drm_connector_list_iter_end drm_connector_list_iter_next + drm_connector_set_path_property drm_connector_set_tile_property drm_connector_unregister drm_crtc_arm_vblank_event @@ -716,6 +729,8 @@ drm_dp_dpcd_read drm_dp_dpcd_read_link_status drm_dp_dpcd_write + drm_dp_dsc_sink_line_buf_depth + drm_dp_dsc_sink_max_slice_count drm_dp_find_vcpi_slots drm_dp_link_train_channel_eq_delay drm_dp_link_train_clock_recovery_delay @@ -727,14 +742,18 @@ drm_dp_mst_reset_vcpi_slots drm_dp_mst_topology_mgr_init drm_dp_mst_topology_mgr_set_mst + drm_dp_mst_topology_state_funcs drm_dp_update_payload_part1 drm_dp_update_payload_part2 + drm_dsc_compute_rc_parameters + drm_dsc_pps_payload_pack drm_encoder_cleanup drm_encoder_init drm_flip_work_cleanup drm_flip_work_commit drm_flip_work_init drm_flip_work_queue + drm_framebuffer_cleanup drm_framebuffer_init drm_gem_create_mmap_offset drm_gem_handle_create @@ -751,12 +770,15 @@ drm_get_connector_status_name drm_get_edid drm_get_format_info + drm_helper_connector_dpms drm_helper_hpd_irq_event drm_helper_mode_fill_fb_struct drm_ioctl drm_kms_helper_poll_fini drm_kms_helper_poll_init drm_mode_config_cleanup + drm_mode_config_helper_resume + drm_mode_config_helper_suspend drm_mode_config_init drm_mode_config_reset drm_mode_object_find @@ -777,8 +799,10 @@ drm_plane_create_zpos_property drm_poll drm_prime_gem_destroy + drm_property_add_enum drm_property_create drm_property_create_range + drm_property_destroy drm_read drm_release drm_universal_plane_init @@ -791,13 +815,18 @@ of_drm_find_panel of_get_next_available_child of_graph_get_endpoint_by_regs + of_graph_get_endpoint_count of_graph_get_next_endpoint + of_graph_get_port_by_id + of_graph_get_remote_port of_graph_get_remote_port_parent of_graph_parse_endpoint of_io_request_and_map of_platform_device_create + of_platform_device_destroy of_property_match_string strlcat + videomode_from_timings # required by exynos_devfreq.ko devfreq_add_device @@ -985,15 +1014,27 @@ # required by marvell.ko __genphy_config_aneg + genphy_loopback genphy_read_status + genphy_restart_aneg genphy_resume + genphy_setup_forced + genphy_soft_reset genphy_suspend + genphy_update_link __mdiobus_read __mdiobus_write phy_drivers_register phy_drivers_unregister + phy_gbit_fibre_features + __phy_modify + phy_modify + phy_modify_paged + phy_read_paged phy_restore_page phy_save_page + phy_select_page + phy_write_paged # required by mcDrvModule.ko alloc_chrdev_region @@ -1023,8 +1064,11 @@ drm_panel_add drm_panel_init drm_panel_remove + videomode_from_timing # required by pcie-exynos-dw-rc.ko + bitmap_find_free_region + bitmap_release_region dw_pcie_host_init dw_pcie_msi_init dw_pcie_read @@ -1036,6 +1080,7 @@ irq_domain_get_irq_data irq_domain_set_info irq_domain_update_bus_token + pcie_set_mps pci_find_bus pci_get_device pci_load_saved_state @@ -1050,16 +1095,31 @@ # required by phylink.ko __bitmap_or dev_printk + fwnode_get_named_child_node + fwnode_get_named_gpiod fwnode_handle_put + fwnode_property_get_reference_args fwnode_property_present fwnode_property_read_string fwnode_property_read_u32_array gpiod_get_value_cansleep + gpiod_put netdev_printk netif_carrier_on + of_phy_attach + phy_attach_direct + phy_detach + phy_duplex_to_str + phy_ethtool_get_wol phy_ethtool_set_wol + phy_lookup_setting + phy_request_interrupt + phy_restart_aneg + phy_set_asym_pause + phy_speed_to_str phy_start rtnl_is_locked + swphy_read_reg system_power_efficient_wq # required by pinctrl-samsung-core.ko @@ -1125,6 +1185,8 @@ device_set_wakeup_enable __dev_kfree_skb_any dev_open + dql_completed + dql_reset eth_mac_addr ethtool_op_get_link ethtool_op_get_ts_info @@ -1136,6 +1198,7 @@ jiffies_to_usecs mdiobus_alloc_size mdiobus_free + mdiobus_get_phy __mdiobus_register mdiobus_unregister napi_complete_done @@ -1144,6 +1207,7 @@ __napi_schedule __napi_schedule_irqoff napi_schedule_prep + netdev_alert __netdev_alloc_skb netdev_err netdev_info @@ -1160,8 +1224,17 @@ net_ratelimit ns_to_timespec64 of_get_mac_address + of_get_phy_mode of_mdiobus_register + of_phy_deregister_fixed_link + of_phy_is_fixed_link + of_phy_register_fixed_link + phy_attached_info phy_ethtool_nway_reset + phy_mac_interrupt + phy_resume + phy_start_aneg + phy_suspend pinctrl_pm_select_default_state platform_get_irq_byname pm_wakeup_dev_event @@ -1233,6 +1306,7 @@ spi_unregister_controller # required by ufs-exynos-core.ko + ufshcd_config_pwr_mode ufshcd_dme_get_attr ufshcd_dme_set_attr ufshcd_pltfrm_init