ANDROID: GKI: Update symbol list for imx

Add two symbols required by usbserial module.

2 symbol(s) added
  'void tty_encode_baud_rate(struct tty_struct *, speed_t, speed_t)'
  'int tty_termios_hw_change(const struct ktermios *, const struct ktermios *)'

Bug: 229646648
Signed-off-by: Jindong Yue <jindong.yue@nxp.com>
Change-Id: Idd1aa9ebc2c1eea8217bb224b70b8e36909d0c2e
This commit is contained in:
Jindong Yue
2022-08-23 15:52:57 +08:00
committed by Treehugger Robot
parent 4d91f7dff5
commit 695e36b60e
2 changed files with 88 additions and 15 deletions

View File

@@ -5394,6 +5394,7 @@
<elf-symbol name='tty_chars_in_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5bfcf7fb'/>
<elf-symbol name='tty_driver_flush_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x773414b4'/>
<elf-symbol name='tty_driver_kref_put' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xef0763e'/>
<elf-symbol name='tty_encode_baud_rate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x54cfd2ef'/>
<elf-symbol name='tty_flip_buffer_push' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf0104123'/>
<elf-symbol name='tty_hangup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x25d8f29c'/>
<elf-symbol name='tty_insert_flip_string_fixed_flag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3b69cd4c'/>
@@ -5422,6 +5423,7 @@
<elf-symbol name='tty_termios_baud_rate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x409873e3'/>
<elf-symbol name='tty_termios_copy_hw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x30e74134'/>
<elf-symbol name='tty_termios_encode_baud_rate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5641485b'/>
<elf-symbol name='tty_termios_hw_change' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6c257ac0'/>
<elf-symbol name='tty_unregister_device' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb0dbc029'/>
<elf-symbol name='tty_unregister_driver' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe23c50dc'/>
<elf-symbol name='tty_unregister_ldisc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x122079b7'/>
@@ -27559,6 +27561,7 @@
<enumerator name='DOMAIN_BUS_WAKEUP' value='9'/>
<enumerator name='DOMAIN_BUS_VMD_MSI' value='10'/>
</enum-decl>
<qualified-type-def type-id='2f8662b5' const='yes' id='38664924'/>
<class-decl name='elevator_mq_ops' size-in-bits='1664' is-struct='yes' visibility='default' filepath='include/linux/elevator.h' line='30' column='1' id='386fe521'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='init_sched' type-id='c2889977' visibility='default' filepath='include/linux/elevator.h' line='31' column='1'/>
@@ -98480,6 +98483,7 @@
</data-member>
</class-decl>
<pointer-type-def type-id='5985c13a' size-in-bits='64' id='d6f1846c'/>
<pointer-type-def type-id='38664924' size-in-bits='64' id='d705010a'/>
<class-decl name='virtio_config_ops' size-in-bits='960' is-struct='yes' visibility='default' filepath='include/linux/virtio_config.h' line='80' column='1' id='d70a473a'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='enable_cbs' type-id='33d93b18' visibility='default' filepath='include/linux/virtio_config.h' line='81' column='1'/>
@@ -148727,6 +148731,12 @@
<parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3435' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='tty_encode_baud_rate' mangled-name='tty_encode_baud_rate' filepath='drivers/tty/tty_baudrate.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_encode_baud_rate'>
<parameter type-id='572fbdca' name='tty' filepath='drivers/tty/tty_baudrate.c' line='238' column='1'/>
<parameter type-id='6a8e8a14' name='ibaud' filepath='drivers/tty/tty_baudrate.c' line='238' column='1'/>
<parameter type-id='6a8e8a14' name='obaud' filepath='drivers/tty/tty_baudrate.c' line='238' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='tty_flip_buffer_push' mangled-name='tty_flip_buffer_push' filepath='drivers/tty/tty_buffer.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_flip_buffer_push'>
<parameter type-id='ec77b5b8' name='port' filepath='drivers/tty/tty_buffer.c' line='567' column='1'/>
<return type-id='48b5725f'/>
@@ -148863,6 +148873,11 @@
<parameter type-id='6a8e8a14' name='obaud' filepath='drivers/tty/tty_baudrate.c' line='143' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='tty_termios_hw_change' mangled-name='tty_termios_hw_change' filepath='drivers/tty/tty_ioctl.c' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_termios_hw_change'>
<parameter type-id='d705010a' name='a' filepath='drivers/tty/tty_ioctl.c' line='272' column='1'/>
<parameter type-id='d705010a' name='b' filepath='drivers/tty/tty_ioctl.c' line='272' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='tty_unregister_device' mangled-name='tty_unregister_device' filepath='drivers/tty/tty_io.c' line='3330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tty_unregister_device'>
<parameter type-id='c2b4b27b' name='driver' filepath='drivers/tty/tty_io.c' line='3330' column='1'/>
<parameter type-id='f0981eeb' name='index' filepath='drivers/tty/tty_io.c' line='3330' column='1'/>

View File

@@ -19,6 +19,7 @@
atomic_notifier_chain_unregister
bcmp
__bitmap_and
__bitmap_complement
blocking_notifier_call_chain
blocking_notifier_chain_register
blocking_notifier_chain_unregister
@@ -34,6 +35,7 @@
cancel_delayed_work
cancel_delayed_work_sync
cancel_work_sync
capable
cdev_add
cdev_del
cdev_init
@@ -142,6 +144,7 @@
devm_clk_bulk_get
devm_clk_get
devm_clk_get_optional
devm_device_add_group
__devm_drm_dev_alloc
devm_drm_panel_bridge_add
devm_extcon_dev_allocate
@@ -227,6 +230,7 @@
dma_map_sg_attrs
dma_map_sgtable
dmam_free_coherent
dma_mmap_attrs
dma_pool_alloc
dma_pool_create
dma_pool_destroy
@@ -421,9 +425,11 @@
get_random_bytes
get_unused_fd_flags
gic_nonsecure_priorities
gpiochip_add_data_with_key
gpiochip_generic_free
gpiochip_generic_request
gpiochip_get_data
gpiochip_remove
gpiod_direction_output
gpiod_direction_output_raw
gpiod_get_optional
@@ -481,9 +487,11 @@
init_timer_key
init_wait_entry
__init_waitqueue_head
input_alloc_absinfo
input_event
input_mt_init_slots
input_mt_report_slot_state
input_mt_sync_frame
input_register_device
input_set_abs_params
input_set_capability
@@ -508,6 +516,10 @@
jiffies_to_usecs
kasan_flag_enabled
kasprintf
__kfifo_alloc
__kfifo_free
__kfifo_in
__kfifo_out
kfree
kfree_sensitive
kfree_skb
@@ -968,6 +980,8 @@
thermal_cooling_device_unregister
thermal_of_cooling_device_register
timer_of_init
touchscreen_parse_properties
touchscreen_report_pos
trace_event_buffer_commit
trace_event_buffer_reserve
trace_event_ignore_this_pid
@@ -977,9 +991,13 @@
trace_handle_return
trace_raw_output_prep
try_module_get
tty_encode_baud_rate
tty_flip_buffer_push
__tty_insert_flip_char
tty_insert_flip_string_fixed_flag
tty_kref_put
tty_port_tty_get
tty_termios_baud_rate
uart_add_one_port
uart_console_device
uart_console_write
@@ -1010,6 +1028,10 @@
up_read
up_write
usb_add_phy_dev
usb_autopm_get_interface
usb_autopm_put_interface
usb_control_msg
usb_disabled
usb_remove_phy
usleep_range_state
v4l2_ctrl_handler_free
@@ -1190,7 +1212,6 @@
__usb_create_hcd
usb_debug_root
usb_del_gadget_udc
usb_disabled
usb_ep_alloc_request
usb_ep_clear_halt
usb_ep_disable
@@ -1233,6 +1254,9 @@
cma_release
dma_contiguous_default_area
# required by cp210x.ko
tty_termios_hw_change
# required by cpufreq-dt.ko
cpufreq_enable_boost_support
cpufreq_freq_attr_scaling_available_freqs
@@ -1297,6 +1321,9 @@
__drmm_simple_encoder_alloc
drm_of_encoder_active_endpoint
# required by elants_i2c.ko
i2c_smbus_xfer
# required by fb.ko
console_lock
console_unlock
@@ -1390,9 +1417,9 @@
# required by fsl_lpuart.ko
add_timer
console_suspend_enabled
tty_kref_put
tty_port_tty_get
tty_termios_baud_rate
# required by ftdi_sio.ko
kstrtou8
# required by galcore.ko
anon_inode_getfd
@@ -1401,7 +1428,6 @@
dev_pm_opp_remove
dma_fence_array_ops
dma_fence_signal
dma_mmap_attrs
down
driver_create_file
driver_remove_file
@@ -1437,10 +1463,6 @@
# required by goodix.ko
gpiod_direction_input
input_alloc_absinfo
input_mt_sync_frame
touchscreen_parse_properties
touchscreen_report_pos
# required by gpio-imx-rpmsg.ko
generic_handle_irq
@@ -1465,7 +1487,6 @@
register_syscore_ops
# required by gpio-pca953x.ko
__bitmap_complement
__bitmap_or
__bitmap_replace
__bitmap_xor
@@ -1653,9 +1674,6 @@
# required by kfifo_buf.ko
iio_buffer_init
iio_buffer_put
__kfifo_alloc
__kfifo_free
__kfifo_in
__kfifo_to_user
# required by leds-gpio.ko
@@ -1818,7 +1836,6 @@
bdi_alloc
bdi_put
bdi_register
capable
deactivate_locked_super
fixed_size_llseek
generic_shutdown_super
@@ -2304,6 +2321,48 @@
of_clk_set_defaults
of_device_request_module
# required by usbserial.ko
driver_attach
schedule_timeout_interruptible
seq_putc
__tty_alloc_driver
tty_driver_kref_put
tty_hangup
tty_ldisc_deref
tty_ldisc_ref
tty_port_close
tty_port_destroy
tty_port_hangup
tty_port_init
tty_port_open
tty_port_register_device
tty_port_tty_wakeup
tty_register_driver
tty_standard_install
tty_std_termios
tty_termios_copy_hw
tty_unregister_device
tty_unregister_driver
tty_vhangup
usb_alloc_urb
usb_deregister
usb_driver_claim_interface
usb_driver_release_interface
usb_free_urb
usb_get_dev
usb_get_intf
usb_kill_urb
usb_match_id
usb_match_one_id
usb_poison_urb
usb_put_dev
usb_put_intf
usb_register_driver
usb_show_dynids
usb_store_new_id
usb_submit_urb
usb_unpoison_urb
# required by v4l2-async.ko
_dev_notice
fwnode_handle_get
@@ -2325,7 +2384,6 @@
virtqueue_enable_cb
# required by vsiv4l2.ko
devm_device_add_group
v4l2_event_dequeue
v4l2_event_queue_fh
v4l2_src_change_event_subscribe