diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index fed1d51c86bc..338444062f58 100755 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -23,6 +23,7 @@ + @@ -39,6 +40,7 @@ + @@ -58,6 +60,7 @@ + @@ -203,6 +206,7 @@ + @@ -891,8 +895,10 @@ + + @@ -909,6 +915,7 @@ + @@ -917,6 +924,8 @@ + + @@ -1227,6 +1236,7 @@ + @@ -1247,6 +1257,7 @@ + @@ -1352,6 +1363,7 @@ + @@ -1378,6 +1390,8 @@ + + @@ -1397,6 +1411,7 @@ + @@ -1556,6 +1571,7 @@ + @@ -1566,6 +1582,7 @@ + @@ -2176,6 +2193,7 @@ + @@ -2283,6 +2301,7 @@ + @@ -2576,6 +2595,7 @@ + @@ -2594,6 +2614,7 @@ + @@ -2609,6 +2630,9 @@ + + + @@ -2819,6 +2843,11 @@ + + + + + @@ -3140,9 +3169,11 @@ + + @@ -3222,6 +3253,7 @@ + @@ -3463,6 +3495,10 @@ + + + + @@ -3480,6 +3516,10 @@ + + + + @@ -3606,7 +3646,9 @@ + + @@ -3737,6 +3779,7 @@ + @@ -3802,6 +3845,7 @@ + @@ -4076,6 +4120,7 @@ + @@ -4531,6 +4576,7 @@ + @@ -4549,6 +4595,7 @@ + @@ -4661,6 +4708,9 @@ + + + @@ -5547,6 +5597,7 @@ + @@ -5593,6 +5644,7 @@ + @@ -5649,6 +5701,7 @@ + @@ -7530,6 +7583,20 @@ + + + + + + + + + + + + + + @@ -9161,6 +9228,7 @@ + @@ -16870,6 +16938,7 @@ + @@ -17299,6 +17368,12 @@ + + + + + + @@ -19293,14 +19368,6 @@ - - - - - - - - @@ -19561,6 +19628,23 @@ + + + + + + + + + + + + + + + + + @@ -30080,6 +30164,7 @@ + @@ -31268,6 +31353,7 @@ + @@ -37641,17 +37727,6 @@ - - - - - - - - - - - @@ -39391,7 +39466,6 @@ - @@ -43152,6 +43226,23 @@ + + + + + + + + + + + + + + + + + @@ -48571,6 +48662,20 @@ + + + + + + + + + + + + + + @@ -49331,6 +49436,7 @@ + @@ -51303,7 +51409,6 @@ - @@ -58727,6 +58832,12 @@ + + + + + + @@ -59065,65 +59176,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -63603,11 +63656,6 @@ - - - - - @@ -67268,6 +67316,11 @@ + + + + + @@ -69389,6 +69442,12 @@ + + + + + + @@ -71856,6 +71915,13 @@ + + + + + + + @@ -75230,6 +75296,7 @@ + @@ -75247,6 +75314,7 @@ + @@ -78798,7 +78866,6 @@ - @@ -79328,14 +79395,6 @@ - - - - - - - - @@ -81286,6 +81345,17 @@ + + + + + + + + + + + @@ -83348,7 +83418,38 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -88972,6 +89073,7 @@ + @@ -90209,7 +90311,6 @@ - @@ -94246,6 +94347,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -95460,6 +95581,7 @@ + @@ -97168,6 +97290,13 @@ + + + + + + + @@ -100689,6 +100818,7 @@ + @@ -101349,6 +101479,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -101572,6 +101725,7 @@ + @@ -108216,6 +108370,7 @@ + @@ -109155,7 +109310,6 @@ - @@ -109444,6 +109598,14 @@ + + + + + + + + @@ -109549,6 +109711,19 @@ + + + + + + + + + + + + + @@ -109682,6 +109857,11 @@ + + + + + @@ -110510,6 +110690,15 @@ + + + + + + + + + @@ -114779,6 +114968,12 @@ + + + + + + @@ -114789,6 +114984,11 @@ + + + + + @@ -114810,6 +115010,7 @@ + @@ -114862,6 +115063,20 @@ + + + + + + + + + + + + + + @@ -114902,6 +115117,17 @@ + + + + + + + + + + + @@ -116510,6 +116736,10 @@ + + + + @@ -116612,6 +116842,11 @@ + + + + + @@ -117169,6 +117404,15 @@ + + + + + + + + + @@ -117319,6 +117563,24 @@ + + + + + + + + + + + + + + + + + + @@ -117436,6 +117698,12 @@ + + + + + + @@ -118330,6 +118598,10 @@ + + + + @@ -118387,6 +118659,10 @@ + + + + @@ -121538,6 +121814,12 @@ + + + + + + @@ -122097,6 +122379,10 @@ + + + + @@ -122379,6 +122665,7 @@ + @@ -123576,6 +123863,11 @@ + + + + + @@ -123661,6 +123953,15 @@ + + + + + + + + + @@ -123765,6 +124066,18 @@ + + + + + + + + + + + + @@ -124849,6 +125162,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -126428,6 +126764,12 @@ + + + + + + @@ -126443,6 +126785,11 @@ + + + + + @@ -126874,6 +127221,13 @@ + + + + + + + @@ -128121,6 +128475,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -128212,6 +128587,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -128394,6 +128790,7 @@ + @@ -128834,10 +129231,19 @@ + + + + + + + + + @@ -129454,6 +129860,11 @@ + + + + + @@ -129789,6 +130200,10 @@ + + + + @@ -131171,6 +131586,11 @@ + + + + + @@ -133586,6 +134006,15 @@ + + + + + + + + + @@ -133678,6 +134107,11 @@ + + + + + @@ -134270,6 +134704,20 @@ + + + + + + + + + + + + + + diff --git a/android/abi_gki_aarch64_imx b/android/abi_gki_aarch64_imx index 103f3e259fa7..2c71044ffb04 100644 --- a/android/abi_gki_aarch64_imx +++ b/android/abi_gki_aarch64_imx @@ -24,6 +24,7 @@ bpf_trace_run4 bpf_trace_run5 bpf_trace_run6 + bsearch cancel_delayed_work cancel_delayed_work_sync cancel_work_sync @@ -54,8 +55,10 @@ clk_get_rate __clk_hw_register_divider clk_hw_register_fixed_factor + __clk_hw_register_fixed_rate __clk_hw_register_gate __clk_hw_register_mux + clk_is_match clk_prepare clk_put clk_round_rate @@ -117,6 +120,7 @@ device_property_read_u32_array device_register device_remove_file + __device_reset device_set_wakeup_capable device_set_wakeup_enable device_unregister @@ -165,6 +169,7 @@ dev_pm_domain_attach_by_id dev_pm_domain_attach_by_name dev_pm_domain_detach + dev_pm_set_wake_irq dev_set_name _dev_warn disable_irq @@ -1225,6 +1230,7 @@ find_vpid get_unused_fd_flags get_user_pages + hrtimer_resolution idr_preload iommu_attach_device iommu_domain_alloc @@ -1261,19 +1267,27 @@ # required by gpio-ir-recv.ko devm_rc_allocate_device devm_rc_register_device + ir_raw_event_store_edge # required by gpio-mxc.ko bgpio_init __devm_irq_alloc_descs + devm_irq_alloc_generic_chip + devm_irq_setup_generic_chip gpiochip_generic_free gpiochip_generic_request gpiochip_lock_as_irq gpiochip_unlock_as_irq + irq_domain_add_legacy irq_domain_simple_ops + irq_gc_ack_set_bit + irq_gc_mask_clr_bit + irq_gc_mask_set_bit __irq_set_handler register_syscore_ops # required by gpio-pca953x.ko + __bitmap_replace regcache_sync_region # required by gpio-regulator.ko @@ -1283,6 +1297,7 @@ # required by gpio-reset.ko reset_controller_register + reset_controller_unregister # required by gpio-switch.ko typec_switch_get_drvdata @@ -1297,6 +1312,9 @@ i2c_recover_bus # required by imx-cpufreq-dt.ko + clk_bulk_get + clk_bulk_put + dev_pm_opp_put_supported_hw dev_pm_opp_set_supported_hw nvmem_cell_read_u32 @@ -1351,7 +1369,9 @@ # required by imx-sdma.ko dma_async_device_register + gen_pool_dma_alloc krealloc + of_gen_pool_get vchan_dma_desc_free_list vchan_find_desc vchan_init @@ -1364,6 +1384,11 @@ hrtimer_init hrtimer_start_range_ns hrtimer_try_to_cancel + mctrl_gpio_disable_ms + mctrl_gpio_enable_ms + mctrl_gpio_get + mctrl_gpio_init + mctrl_gpio_set oops_in_progress rational_best_approximation _raw_spin_trylock @@ -1376,6 +1401,9 @@ uart_console_write uart_get_baud_rate uart_get_divisor + uart_get_rs485_mode + uart_handle_cts_change + uart_handle_dcd_change uart_parse_options uart_register_driver uart_remove_one_port @@ -1415,12 +1443,18 @@ # required by imx8-media-dev.ko v4l2_device_register_subdev +# required by imx8m_pm_domains.ko + of_genpd_add_subdomain + +# required by imx8mm_thermal.ko + thermal_zone_bind_cooling_device + +# required by imx8mp-ldb.ko + devm_of_phy_get + # required by imx_dsp_rproc.ko rproc_of_parse_firmware -# required by imx_rpmsg_tty.ko - print_hex_dump - # required by imx_rproc.ko rproc_elf_find_loaded_rsc_table rproc_elf_load_segments @@ -1441,7 +1475,9 @@ # required by leds-gpio.ko device_get_child_node_count device_get_next_child_node + devm_fwnode_gpiod_get_index devm_led_classdev_register_ext + gpiod_cansleep gpiod_set_value # required by mac80211.ko @@ -1593,9 +1629,11 @@ # required by mux-core.ko class_find_device + device_match_of_node devres_add devres_alloc_node devres_free + down_killable # required by mux-mmio.ko dev_get_regmap @@ -1605,13 +1643,16 @@ # required by mxc-clk.ko __clk_determine_rate clk_divider_ops + clk_fractional_divider_ops clk_gate_ops __clk_get_hw clk_hw_get_name clk_hw_get_parent_by_index clk_hw_is_enabled clk_hw_register + clk_hw_register_composite clk_hw_unregister + clk_mux_index_to_val clk_mux_ops clk_unregister divider_get_val @@ -1625,6 +1666,7 @@ v4l2_src_change_event_subscribe # required by mxs-dma.ko + dmaenginem_async_device_register tasklet_setup # required by mxsfb.ko @@ -1684,6 +1726,7 @@ videomode_from_timing # required by pca9450-regulator.ko + regulator_desc_list_voltage_linear_range regulator_list_voltage_linear_range # required by pci-imx6.ko @@ -1707,6 +1750,8 @@ regulator_get_voltage # required by pfuze100-regulator.ko + of_regulator_match + pm_power_off_prepare regulator_list_voltage_linear regulator_map_voltage_ascend @@ -1735,7 +1780,15 @@ pinctrl_enable pinctrl_force_default pinctrl_force_sleep + pinctrl_generic_get_group + pinctrl_generic_get_group_count + pinctrl_generic_get_group_name + pinctrl_generic_get_group_pins pin_get_name + pinmux_generic_get_function + pinmux_generic_get_function_count + pinmux_generic_get_function_groups + pinmux_generic_get_function_name radix_tree_insert # required by pps_core.ko @@ -1763,7 +1816,10 @@ backlight_device_register backlight_device_unregister devm_pwm_get + gpiod_get_direction pwm_apply_state + pwm_free + pwm_request # required by pwrseq_simple.ko devm_gpiod_get_array @@ -1789,6 +1845,9 @@ phy_select_page phy_write_paged +# required by reset-dispmix.ko + __regmap_init_mmio_clk + # required by rpmsg_raw.ko compat_ptr_ioctl _copy_from_iter_full @@ -1935,6 +1994,7 @@ spi_unregister_controller # required by spi-imx.ko + sg_last wait_for_completion_interruptible # required by spidev.ko @@ -1960,6 +2020,7 @@ # required by timer-imx-sysctr.ko clockevents_config_and_register + timer_of_init # required by trusty-ipc.ko _copy_from_iter