ANDROID: ABI: Update symbol list for IMX

Add vb2_create_bufs symbol required by vsiv4l2.ko.

Leaf changes summary: 1 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

1 Added function:

  [A] 'function int vb2_create_bufs(vb2_queue*, v4l2_create_buffers*)'

Bug: 194108974
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
Change-Id: I7b52e5fafbe58889a4bd6cce4f9b3676471e28ce
This commit is contained in:
Jindong Yue
2021-11-01 15:43:51 +08:00
committed by Todd Kjos
parent f5284c5c9c
commit 62f22f5c05
2 changed files with 24 additions and 20 deletions

View File

@@ -5351,6 +5351,7 @@
<elf-symbol name='v4l2_subdev_link_validate_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x65e7a9be'/> <elf-symbol name='v4l2_subdev_link_validate_default' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x65e7a9be'/>
<elf-symbol name='v4l_bound_align_image' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf5ef842e'/> <elf-symbol name='v4l_bound_align_image' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf5ef842e'/>
<elf-symbol name='vb2_buffer_done' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x171bbe32'/> <elf-symbol name='vb2_buffer_done' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x171bbe32'/>
<elf-symbol name='vb2_create_bufs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe35b3a98'/>
<elf-symbol name='vb2_create_framevec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa21fa765'/> <elf-symbol name='vb2_create_framevec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa21fa765'/>
<elf-symbol name='vb2_destroy_framevec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xccd197c7'/> <elf-symbol name='vb2_destroy_framevec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xccd197c7'/>
<elf-symbol name='vb2_dqbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x189bbdb6'/> <elf-symbol name='vb2_dqbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x189bbdb6'/>
@@ -141371,6 +141372,11 @@
<return type-id='48b5725f'/> <return type-id='48b5725f'/>
</function-decl> </function-decl>
<var-decl name='vb2_common_vm_ops' type-id='92e9b57c' mangled-name='vb2_common_vm_ops' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='122' column='1' elf-symbol-id='vb2_common_vm_ops'/> <var-decl name='vb2_common_vm_ops' type-id='92e9b57c' mangled-name='vb2_common_vm_ops' visibility='default' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='122' column='1' elf-symbol-id='vb2_common_vm_ops'/>
<function-decl name='vb2_create_bufs' mangled-name='vb2_create_bufs' filepath='include/media/videobuf2-v4l2.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_bufs'>
<parameter type-id='a05f1ecd'/>
<parameter type-id='0bb617a4'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='vb2_create_framevec' mangled-name='vb2_create_framevec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_framevec'> <function-decl name='vb2_create_framevec' mangled-name='vb2_create_framevec' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vb2_create_framevec'>
<parameter type-id='7359adad' name='start' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1'/> <parameter type-id='7359adad' name='start' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='36' column='1'/>
<parameter type-id='7359adad' name='length' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='37' column='1'/> <parameter type-id='7359adad' name='length' filepath='drivers/media/common/videobuf2/videobuf2-memops.c' line='37' column='1'/>

View File

@@ -133,6 +133,7 @@
devm_extcon_dev_allocate devm_extcon_dev_allocate
devm_extcon_dev_register devm_extcon_dev_register
devm_free_irq devm_free_irq
devm_get_clk_from_child
devm_gpiochip_add_data_with_key devm_gpiochip_add_data_with_key
devm_gpiod_get devm_gpiod_get
devm_gpiod_get_index devm_gpiod_get_index
@@ -148,7 +149,6 @@
devm_phy_create devm_phy_create
devm_phy_get devm_phy_get
devm_pinctrl_get devm_pinctrl_get
devm_pinctrl_put
devm_platform_ioremap_resource devm_platform_ioremap_resource
__devm_regmap_init __devm_regmap_init
__devm_regmap_init_i2c __devm_regmap_init_i2c
@@ -307,6 +307,7 @@
drm_mode_duplicate drm_mode_duplicate
drm_mode_equal drm_mode_equal
drm_mode_find_dmt drm_mode_find_dmt
drm_mode_is_420_also
drm_mode_is_420_only drm_mode_is_420_only
drm_mode_probed_add drm_mode_probed_add
drm_mode_set_name drm_mode_set_name
@@ -337,7 +338,6 @@
eth_validate_addr eth_validate_addr
event_triggers_call event_triggers_call
extcon_set_state_sync extcon_set_state_sync
filp_close
find_next_bit find_next_bit
finish_wait finish_wait
flush_work flush_work
@@ -433,7 +433,6 @@
kobject_put kobject_put
kobject_uevent_env kobject_uevent_env
kthread_create_on_node kthread_create_on_node
kthread_should_stop
ktime_get ktime_get
ktime_get_mono_fast_ns ktime_get_mono_fast_ns
ktime_get_real_ts64 ktime_get_real_ts64
@@ -500,6 +499,7 @@
netif_device_attach netif_device_attach
netif_device_detach netif_device_detach
netif_napi_add netif_napi_add
netif_receive_skb
netif_rx netif_rx
netif_rx_ni netif_rx_ni
netif_tx_stop_all_queues netif_tx_stop_all_queues
@@ -652,6 +652,8 @@
regcache_mark_dirty regcache_mark_dirty
regcache_sync regcache_sync
__register_chrdev __register_chrdev
register_inet6addr_notifier
register_inetaddr_notifier
register_netdev register_netdev
register_netdevice register_netdevice
register_netdevice_notifier register_netdevice_notifier
@@ -818,10 +820,11 @@
trace_raw_output_prep trace_raw_output_prep
trace_seq_printf trace_seq_printf
try_module_get try_module_get
tty_flip_buffer_push
__udelay __udelay
__unregister_chrdev __unregister_chrdev
unregister_chrdev_region unregister_chrdev_region
unregister_inet6addr_notifier
unregister_inetaddr_notifier
unregister_netdev unregister_netdev
unregister_netdevice_notifier unregister_netdevice_notifier
unregister_netdevice_queue unregister_netdevice_queue
@@ -877,6 +880,7 @@
v4l2_m2m_job_finish v4l2_m2m_job_finish
v4l2_m2m_next_buf v4l2_m2m_next_buf
v4l2_m2m_release v4l2_m2m_release
v4l2_src_change_event_subscribe
v4l2_subdev_call_wrappers v4l2_subdev_call_wrappers
v4l2_subdev_init v4l2_subdev_init
v4l2_subdev_link_validate v4l2_subdev_link_validate
@@ -1140,7 +1144,6 @@
drm_atomic_get_new_connector_for_encoder drm_atomic_get_new_connector_for_encoder
drm_connector_attach_max_bpc_property drm_connector_attach_max_bpc_property
drm_connector_init_with_ddc drm_connector_init_with_ddc
drm_mode_is_420_also
drm_scdc_read drm_scdc_read
drm_scdc_set_high_tmds_clock_ratio drm_scdc_set_high_tmds_clock_ratio
drm_scdc_set_scrambling drm_scdc_set_scrambling
@@ -1258,8 +1261,6 @@
__put_page __put_page
reset_control_reset reset_control_reset
schedule_hrtimeout schedule_hrtimeout
set_user_nice
si_meminfo
sync_file_create sync_file_create
sync_file_get_fence sync_file_get_fence
__task_pid_nr_ns __task_pid_nr_ns
@@ -1268,6 +1269,7 @@
up_write up_write
vm_mmap vm_mmap
vm_munmap vm_munmap
vm_zone_stat
# required by gmsl-max9286.ko # required by gmsl-max9286.ko
i2c_smbus_read_byte_data i2c_smbus_read_byte_data
@@ -1402,6 +1404,7 @@
rational_best_approximation rational_best_approximation
_raw_spin_trylock _raw_spin_trylock
sysrq_mask sysrq_mask
tty_flip_buffer_push
__tty_insert_flip_char __tty_insert_flip_char
tty_insert_flip_string_fixed_flag tty_insert_flip_string_fixed_flag
tty_termios_encode_baud_rate tty_termios_encode_baud_rate
@@ -1533,13 +1536,10 @@
kvfree kvfree
kvmalloc_node kvmalloc_node
netdev_set_default_ethtool_ops netdev_set_default_ethtool_ops
netif_receive_skb
netif_receive_skb_list netif_receive_skb_list
prandom_bytes prandom_bytes
___pskb_trim ___pskb_trim
rcu_barrier rcu_barrier
register_inet6addr_notifier
register_inetaddr_notifier
rhashtable_free_and_destroy rhashtable_free_and_destroy
rhashtable_insert_slow rhashtable_insert_slow
rhltable_init rhltable_init
@@ -1560,14 +1560,10 @@
__skb_gso_segment __skb_gso_segment
skb_queue_head skb_queue_head
system_freezable_wq system_freezable_wq
unregister_inet6addr_notifier
unregister_inetaddr_notifier
unregister_netdevice_many unregister_netdevice_many
__usecs_to_jiffies __usecs_to_jiffies
# required by moal.ko # required by moal.ko
bitmap_parse
cpumask_next_and
default_wake_function default_wake_function
hex_dump_to_buffer hex_dump_to_buffer
in4_pton in4_pton
@@ -1579,6 +1575,7 @@
iw_handler_get_thrspy iw_handler_get_thrspy
iw_handler_set_spy iw_handler_set_spy
iw_handler_set_thrspy iw_handler_set_thrspy
kthread_should_stop
ktime_get_raw_ts64 ktime_get_raw_ts64
mmc_hw_reset mmc_hw_reset
mmc_set_data_timeout mmc_set_data_timeout
@@ -1609,7 +1606,7 @@
proc_create_data proc_create_data
proc_mkdir proc_mkdir
remove_proc_entry remove_proc_entry
rps_needed request_firmware_direct
sdio_claim_host sdio_claim_host
sdio_claim_irq sdio_claim_irq
sdio_disable_func sdio_disable_func
@@ -1629,8 +1626,6 @@
sdio_writesb sdio_writesb
skb_realloc_headroom skb_realloc_headroom
sort sort
static_key_slow_dec
static_key_slow_inc
strcat strcat
strchr strchr
strim strim
@@ -1680,7 +1675,6 @@
# required by mxc-jpeg-encdec.ko # required by mxc-jpeg-encdec.ko
v4l2_m2m_dqbuf v4l2_m2m_dqbuf
v4l2_m2m_qbuf v4l2_m2m_qbuf
v4l2_src_change_event_subscribe
# required by mxs-dma.ko # required by mxs-dma.ko
dmaenginem_async_device_register dmaenginem_async_device_register
@@ -1720,6 +1714,9 @@
v4l2_event_subdev_unsubscribe v4l2_event_subdev_unsubscribe
__v4l2_find_nearest_size __v4l2_find_nearest_size
# required by ov5640_camera_mipi_v2.ko
devm_pinctrl_put
# required by panel-raydium-rm67191.ko # required by panel-raydium-rm67191.ko
devm_backlight_device_register devm_backlight_device_register
mipi_dsi_dcs_enter_sleep_mode mipi_dsi_dcs_enter_sleep_mode
@@ -1836,7 +1833,6 @@
backlight_device_register backlight_device_register
backlight_device_unregister backlight_device_unregister
devm_pwm_get devm_pwm_get
gpiod_get_direction
pwm_apply_state pwm_apply_state
pwm_free pwm_free
pwm_request pwm_request
@@ -1995,7 +1991,6 @@
snd_soc_dapm_put_enum_double snd_soc_dapm_put_enum_double
# required by snd-soc-simple-card-utils.ko # required by snd-soc-simple-card-utils.ko
devm_get_clk_from_child
devm_kvasprintf devm_kvasprintf
of_property_read_string_helper of_property_read_string_helper
snd_soc_dapm_get_pin_switch snd_soc_dapm_get_pin_switch
@@ -2056,6 +2051,8 @@
# required by trusty-ipc.ko # required by trusty-ipc.ko
_copy_from_iter _copy_from_iter
dma_buf_vmap
dma_buf_vunmap
fget fget
import_iovec import_iovec
strncpy_from_user strncpy_from_user
@@ -2117,6 +2114,7 @@
# required by vsiv4l2.ko # required by vsiv4l2.ko
devm_device_add_group devm_device_add_group
v4l2_event_dequeue v4l2_event_dequeue
vb2_create_bufs
vb2_prepare_buf vb2_prepare_buf
# required by vvcam-video.ko # required by vvcam-video.ko