ANDROID: GKI: Add IMX KMI symbol list
Add initial IMX KMI symbol file: abi_gki_aarch64_imx. Leaf changes summary: 170 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 165 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 5 Added variables 165 Added functions: [A] 'function int __device_reset(device*, bool)' [A] 'function void* __v4l2_find_nearest_size(void*, size_t, size_t, size_t, size_t, s32, s32)' [A] 'function int _vb2_fop_release(file*, mutex*)' [A] 'function void cec_fill_conn_info_from_drm(cec_connector_info*, const drm_connector*)' [A] 'function cec_notifier* cec_notifier_cec_adap_register(device*, const char*, cec_adapter*)' [A] 'function void cec_notifier_cec_adap_unregister(cec_notifier*)' [A] 'function cec_notifier* cec_notifier_conn_register(device*, const char*, const cec_connector_info*)' [A] 'function void cec_notifier_conn_unregister(cec_notifier*)' [A] 'function void cec_notifier_set_phys_addr(cec_notifier*, u16)' [A] 'function void cec_notifier_set_phys_addr_from_edid(cec_notifier*, const edid*)' [A] 'function void cfg80211_cac_event(net_device*, const cfg80211_chan_def*, nl80211_radar_event, gfp_t)' [A] 'function void cfg80211_radar_event(wiphy*, cfg80211_chan_def*, gfp_t)' [A] 'function void cfg80211_report_wowlan_wakeup(wireless_dev*, cfg80211_wowlan_wakeup*, gfp_t)' [A] 'function clk_hw* clk_hw_register_composite(device*, const char*, const char* const*, int, clk_hw*, const clk_ops*, clk_hw*, const clk_ops*, clk_hw*, const clk_ops*, unsigned long int)' [A] 'function bool clk_is_match(const clk*, const clk*)' [A] 'function clk* clk_register_mux(device*, const char*, const char* const*, u8, unsigned long int, void*, u8, u8, u8, spinlock_t*)' [A] 'function device* dev_pm_domain_attach_by_id(device*, unsigned int)' [A] 'function drm_bridge* devm_drm_panel_bridge_add(device*, drm_panel*, u32)' [A] 'function irq_chip_generic* devm_irq_alloc_generic_chip(device*, const char*, int, unsigned int, void*, irq_flow_handler_t)' [A] 'function int devm_irq_setup_generic_chip(device*, irq_chip_generic*, u32, irq_gc_flags, unsigned int, unsigned int)' [A] 'function phy* devm_of_phy_get(device*, device_node*, const char*)' [A] 'function phy* devm_phy_optional_get(device*, const char*)' [A] 'function int devm_pinctrl_register_and_init(device*, pinctrl_desc*, void*, pinctrl_dev**)' [A] 'function void devm_remove_action(device*, void (void*)*, void*)' [A] 'function int driver_create_file(device_driver*, const driver_attribute*)' [A] 'function void driver_remove_file(device_driver*, const driver_attribute*)' [A] 'function int drm_connector_init_with_ddc(drm_device*, drm_connector*, const drm_connector_funcs*, int, i2c_adapter*)' [A] 'function hdmi_quantization_range drm_default_rgb_quant_range(const drm_display_mode*)' [A] 'function int drm_display_info_set_bus_formats(drm_display_info*, const u32*, unsigned int)' [A] 'function int drm_gem_cma_dumb_create(drm_file*, drm_device*, drm_mode_create_dumb*)' [A] 'function void drm_hdmi_avi_infoframe_colorspace(hdmi_avi_infoframe*, const drm_connector_state*)' [A] 'function void drm_hdmi_avi_infoframe_quant_range(hdmi_avi_infoframe*, drm_connector*, const drm_display_mode*, hdmi_quantization_range)' [A] 'function int drm_hdmi_infoframe_set_hdr_metadata(hdmi_drm_infoframe*, const drm_connector_state*)' [A] 'function int drm_hdmi_vendor_infoframe_from_display_mode(hdmi_vendor_infoframe*, drm_connector*, const drm_display_mode*)' [A] 'function int drm_mode_create_hdmi_colorspace_property(drm_connector*)' [A] 'function drm_display_mode* drm_mode_find_dmt(drm_device*, int, int, int, bool)' [A] 'function bool drm_mode_is_420_also(const drm_display_info*, const drm_display_mode*)' [A] 'function bool drm_mode_is_420_only(const drm_display_info*, const drm_display_mode*)' [A] 'function int drm_of_encoder_active_endpoint(device_node*, drm_encoder*, of_endpoint*)' [A] 'function int drm_of_find_panel_or_bridge(const device_node*, int, int, drm_panel**, drm_bridge**)' [A] 'function ssize_t drm_scdc_read(i2c_adapter*, u8, void*, size_t)' [A] 'function bool drm_scdc_set_high_tmds_clock_ratio(i2c_adapter*, bool)' [A] 'function bool drm_scdc_set_scrambling(i2c_adapter*, bool)' [A] 'function ssize_t drm_scdc_write(i2c_adapter*, u8, void*, size_t)' [A] 'function int dw_pcie_ep_raise_legacy_irq(dw_pcie_ep*, unsigned char)' [A] 'function int dw_pcie_ep_raise_msi_irq(dw_pcie_ep*, unsigned char, unsigned char)' [A] 'function int dw_pcie_ep_raise_msix_irq(dw_pcie_ep*, unsigned char, unsigned short int)' [A] 'function void dw_pcie_ep_reset_bar(dw_pcie*, pci_barno)' [A] 'function int dw_pcie_link_up(dw_pcie*)' [A] 'function bool fwnode_device_is_available(const fwnode_handle*)' [A] 'function fwnode_handle* fwnode_get_next_parent(fwnode_handle*)' [A] 'function fwnode_handle* fwnode_graph_get_next_endpoint(const fwnode_handle*, fwnode_handle*)' [A] 'function fwnode_handle* fwnode_graph_get_port_parent(const fwnode_handle*)' [A] 'function fwnode_handle* fwnode_graph_get_remote_endpoint(const fwnode_handle*)' [A] 'function fwnode_handle* fwnode_graph_get_remote_port_parent(const fwnode_handle*)' [A] 'function int fwnode_graph_parse_endpoint(const fwnode_handle*, fwnode_endpoint*)' [A] 'function int fwnode_property_read_u64_array(const fwnode_handle*, const char*, u64*, size_t)' [A] 'function void* gen_pool_dma_alloc(gen_pool*, size_t, dma_addr_t*)' [A] 'function int hdmi_avi_infoframe_check(hdmi_avi_infoframe*)' [A] 'function ssize_t hdmi_drm_infoframe_pack(hdmi_drm_infoframe*, void*, size_t)' [A] 'function ssize_t hdmi_vendor_infoframe_pack(hdmi_vendor_infoframe*, void*, size_t)' [A] 'function irq_domain* irq_domain_add_legacy(device_node*, unsigned int, unsigned int, irq_hw_number_t, const irq_domain_ops*, void*)' [A] 'function int iw_handler_get_spy(net_device*, iw_request_info*, iwreq_data*, char*)' [A] 'function int iw_handler_get_thrspy(net_device*, iw_request_info*, iwreq_data*, char*)' [A] 'function int iw_handler_set_spy(net_device*, iw_request_info*, iwreq_data*, char*)' [A] 'function int iw_handler_set_thrspy(net_device*, iw_request_info*, iwreq_data*, char*)' [A] 'function char* iwe_stream_add_event(iw_request_info*, char*, char*, iw_event*, int)' [A] 'function char* iwe_stream_add_point(iw_request_info*, char*, char*, iw_event*, char*)' [A] 'function char* iwe_stream_add_value(iw_request_info*, char*, char*, char*, iw_event*, int)' [A] 'function dentry* kern_path_create(int, const char*, path*, unsigned int)' [A] 'function void ktime_get_snapshot(system_time_snapshot*)' [A] 'function void mctrl_gpio_disable_ms(mctrl_gpios*)' [A] 'function void mctrl_gpio_enable_ms(mctrl_gpios*)' [A] 'function unsigned int mctrl_gpio_get(mctrl_gpios*, unsigned int*)' [A] 'function mctrl_gpios* mctrl_gpio_init(uart_port*, unsigned int)' [A] 'function void mctrl_gpio_set(mctrl_gpios*, unsigned int)' [A] 'function bool mdiobus_is_registered_device(mii_bus*, int)' [A] 'function void media_graph_walk_cleanup(media_graph*)' [A] 'function int mipi_dsi_dcs_enter_sleep_mode(mipi_dsi_device*)' [A] 'function int mipi_dsi_dcs_exit_sleep_mode(mipi_dsi_device*)' [A] 'function int mipi_dsi_dcs_get_display_brightness(mipi_dsi_device*, u16*)' [A] 'function int mipi_dsi_dcs_set_display_off(mipi_dsi_device*)' [A] 'function int mipi_dsi_dcs_set_display_on(mipi_dsi_device*)' [A] 'function int mipi_dsi_dcs_set_pixel_format(mipi_dsi_device*, u8)' [A] 'function int mipi_dsi_dcs_set_tear_on(mipi_dsi_device*, mipi_dsi_dcs_tear_mode)' [A] 'function int mipi_dsi_dcs_set_tear_scanline(mipi_dsi_device*, u16)' [A] 'function int mipi_dsi_dcs_soft_reset(mipi_dsi_device*)' [A] 'function void mmc_retune_timer_stop(mmc_host*)' [A] 'function gen_pool* of_gen_pool_get(device_node*, const char*, int)' [A] 'function int of_get_display_timing(const device_node*, const char*, display_timing*)' [A] 'function i2c_adapter* of_get_i2c_adapter_by_node(device_node*)' [A] 'function phy_device* of_phy_connect(net_device*, device_node*, void (net_device*)*, u32, phy_interface_t)' [A] 'function phy_device* of_phy_find_device(device_node*)' [A] 'function int of_regulator_match(device*, device_node*, of_regulator_match*, unsigned int)' [A] 'function int of_usb_update_otg_caps(device_node*, usb_otg_caps*)' [A] 'function pci_power_t pci_choose_state(pci_dev*, pm_message_t)' [A] 'function int pci_msi_enabled()' [A] 'function int phy_reset_after_clk_enable(phy_device*)' [A] 'function int phy_set_max_speed(phy_device*, u32)' [A] 'function void phy_set_sym_pause(phy_device*, bool, bool, bool)' [A] 'function void phy_support_sym_pause(phy_device*)' [A] 'function int pinctrl_enable(pinctrl_dev*)' [A] 'function group_desc* pinctrl_generic_get_group(pinctrl_dev*, unsigned int)' [A] 'function int pinctrl_generic_get_group_count(pinctrl_dev*)' [A] 'function const char* pinctrl_generic_get_group_name(pinctrl_dev*, unsigned int)' [A] 'function int pinctrl_generic_get_group_pins(pinctrl_dev*, unsigned int, const unsigned int**, unsigned int*)' [A] 'function function_desc* pinmux_generic_get_function(pinctrl_dev*, unsigned int)' [A] 'function int pinmux_generic_get_function_count(pinctrl_dev*)' [A] 'function int pinmux_generic_get_function_groups(pinctrl_dev*, unsigned int, const char* const**, unsigned int* const)' [A] 'function const char* pinmux_generic_get_function_name(pinctrl_dev*, unsigned int)' [A] 'function int posix_clock_register(posix_clock*, device*)' [A] 'function void posix_clock_unregister(posix_clock*)' [A] 'function power_supply* power_supply_get_by_phandle(device_node*, const char*)' [A] 'function int regmap_attach_dev(device*, regmap*, const regmap_config*)' [A] 'function int regulator_map_voltage_iterate(regulator_dev*, int, int)' [A] 'function int reset_control_status(reset_control*)' [A] 'function device* rpmsg_find_device(device*, rpmsg_channel_info*)' [A] 'function int rpmsg_sendto(rpmsg_endpoint*, void*, int, u32)' [A] 'function void rproc_add_carveout(rproc*, rproc_mem_entry*)' [A] 'function void* rproc_da_to_va(rproc*, u64, int)' [A] 'function resource_table* rproc_elf_find_loaded_rsc_table(rproc*, const firmware*)' [A] 'function int rproc_elf_load_rsc_table(rproc*, const firmware*)' [A] 'function int rproc_elf_load_segments(rproc*, const firmware*)' [A] 'function int rproc_elf_sanity_check(rproc*, const firmware*)' [A] 'function rproc_mem_entry* rproc_mem_entry_init(device*, void*, dma_addr_t, int, u32, int (rproc*, rproc_mem_entry*)*, int (rproc*, rproc_mem_entry*)*, const char*, ...)' [A] 'function rproc_mem_entry* rproc_of_resm_mem_entry_init(device*, u32, int, u32, const char*, ...)' [A] 'function irqreturn_t rproc_vq_interrupt(rproc*, int)' [A] 'function int schedule_hrtimeout(ktime_t*, const hrtimer_mode)' [A] 'function int sdhci_execute_tuning(mmc_host*, u32)' [A] 'function int sdhci_resume_host(sdhci_host*)' [A] 'function int sdhci_suspend_host(sdhci_host*)' [A] 'function void snd_dmaengine_pcm_set_config_from_dai_data(const snd_pcm_substream*, const snd_dmaengine_dai_dma_data*, dma_slave_config*)' [A] 'function int snd_pcm_format_big_endian(snd_pcm_format_t)' [A] 'function int snd_pcm_format_linear(snd_pcm_format_t)' [A] 'function int snd_pcm_format_unsigned(snd_pcm_format_t)' [A] 'function snd_pcm_substream* snd_soc_dpcm_get_substream(snd_soc_pcm_runtime*, int)' [A] 'function regmap* syscon_regmap_lookup_by_compatible(const char*)' [A] 'function int thermal_zone_bind_cooling_device(thermal_zone_device*, int, thermal_cooling_device*, unsigned long int, unsigned long int, unsigned int)' [A] 'function u64 timecounter_cyc2time(timecounter*, u64)' [A] 'function void tso_build_data(sk_buff*, tso_t*, int)' [A] 'function void tso_build_hdr(sk_buff*, char*, tso_t*, int, bool)' [A] 'function int tso_count_descs(sk_buff*)' [A] 'function void tso_start(sk_buff*, tso_t*)' [A] 'function int tty_port_install(tty_port*, tty_driver*, tty_struct*)' [A] 'function int tty_prepare_flip_string(tty_port*, unsigned char**, size_t)' [A] 'function void* typec_switch_get_drvdata(typec_switch*)' [A] 'function typec_switch* typec_switch_register(device*, const typec_switch_desc*)' [A] 'function void typec_switch_unregister(typec_switch*)' [A] 'function void uart_get_rs485_mode(device*, serial_rs485*)' [A] 'function v4l2_async_subdev* v4l2_async_notifier_add_fwnode_subdev(v4l2_async_notifier*, fwnode_handle*, unsigned int)' [A] 'function int v4l2_async_notifier_add_subdev(v4l2_async_notifier*, v4l2_async_subdev*)' [A] 'function void v4l2_async_notifier_cleanup(v4l2_async_notifier*)' [A] 'function void v4l2_async_notifier_init(v4l2_async_notifier*)' [A] 'function int v4l2_async_notifier_register(v4l2_device*, v4l2_async_notifier*)' [A] 'function void v4l2_async_notifier_unregister(v4l2_async_notifier*)' [A] 'function int v4l2_async_register_subdev(v4l2_subdev*)' [A] 'function int v4l2_async_subdev_notifier_register(v4l2_subdev*, v4l2_async_notifier*)' [A] 'function void v4l2_async_unregister_subdev(v4l2_subdev*)' [A] 'function void v4l2_ctrl_auto_cluster(unsigned int, v4l2_ctrl**, u8, bool)' [A] 'function v4l2_ctrl* v4l2_ctrl_new_std_menu_items(v4l2_ctrl_handler*, const v4l2_ctrl_ops*, u32, u8, u64, u8, const char* const*)' [A] 'function __poll_t v4l2_ctrl_poll(file*, poll_table_struct*)' [A] 'function int v4l2_ctrl_subdev_log_status(v4l2_subdev*)' [A] 'function int v4l2_g_parm_cap(video_device*, v4l2_subdev*, v4l2_streamparm*)' [A] 'function int v4l2_s_parm_cap(video_device*, v4l2_subdev*, v4l2_streamparm*)' [A] 'function int vm_munmap(unsigned long int, unsigned long int)' 5 Added variables: [A] 'const clk_ops clk_divider_ops' [A] 'const clk_ops clk_fractional_divider_ops' [A] 'const clk_ops clk_gate_ops' [A] 'const clk_ops clk_mux_ops' [A] 'unsigned int hrtimer_resolution' Bug: 159736148 Signed-off-by: Jindong Yue <jindong.yue@nxp.com> Change-Id: Icf5ee355ae27eef5f3bf32cc5bbfed3a33ce7152
This commit is contained in:
parent
c6c9823ce8
commit
ce582b2960
File diff suppressed because it is too large
Load Diff
1882
android/abi_gki_aarch64_imx
Normal file
1882
android/abi_gki_aarch64_imx
Normal file
File diff suppressed because it is too large
Load Diff
@ -12,6 +12,7 @@ android/abi_gki_aarch64_exynosauto
|
||||
android/abi_gki_aarch64_galaxy
|
||||
android/abi_gki_aarch64_goldfish
|
||||
android/abi_gki_aarch64_hikey960
|
||||
android/abi_gki_aarch64_imx
|
||||
android/abi_gki_aarch64_oneplus
|
||||
android/abi_gki_aarch64_oplus
|
||||
android/abi_gki_aarch64_qcom
|
||||
|
Loading…
Reference in New Issue
Block a user