[abi_symbol_list]
# commonly used symbols
  devm_gpiod_get_from_of_node
  devm_gpiod_unhinge
  devm_kstrdup_const
  devm_mfd_add_devices
  down_timeout
  filp_close
  filp_open
  find_vpid
  input_mt_destroy_slots
  led_trigger_blink_oneshot
  nr_irqs
  pid_task
  rdev_get_id
  regcache_drop_region
  regmap_async_complete
  regmap_multi_reg_write
  regmap_multi_reg_write_bypassed
  regmap_raw_write
  regmap_raw_write_async
  regulator_bulk_enable
  regulator_disable_regmap
  regulator_enable_regmap
  regulator_get_voltage_sel_regmap
  regulator_is_enabled_regmap
  regulator_map_voltage_linear
  regulator_set_voltage_sel_regmap
  request_any_context_irq
  snd_compr_stop_error
  snd_pcm_format_physical_width
  snd_soc_component_disable_pin
  snd_soc_component_force_enable_pin
  snd_soc_component_set_sysclk
  snd_soc_get_volsw_range
  snd_soc_info_volsw_range
  snd_soc_put_volsw_range
  spi_bus_type
  strncat
  thermal_zone_device_unregister

# required by texfat.ko
  add_to_page_cache_locked
  balance_dirty_pages_ratelimited
  bdev_read_only
  __bforget
  bio_add_page
  bio_alloc_bioset
  bio_put
  __bitmap_weight
  blkdev_issue_discard
  blkdev_issue_flush
  blk_finish_plug
  blk_start_plug
  __blockdev_direct_IO
  block_invalidatepage
  block_is_partially_uptodate
  __breadahead
  __bread_gfp
  __brelse
  buffer_migrate_page
  capable_wrt_inode_uidgid
  clear_page_dirty_for_io
  create_empty_buffers
  current_umask
  d_add_ci
  d_splice_alias
  end_page_writeback
  fiemap_check_flags
  fiemap_fill_next_extent
  filemap_fdatawait_range
  filemap_fdatawrite
  filemap_flush
  __filemap_set_wb_err
  filemap_write_and_wait
  filemap_write_and_wait_range
  file_remove_privs
  file_update_time
  file_write_and_wait_range
  fs_bio_set
  generic_error_remove_page
  generic_file_direct_write
  generic_file_open
  generic_fillattr
  generic_perform_write
  generic_write_checks
  grab_cache_page_write_begin
  igrab
  ilookup5
  in_group_p
  inode_dio_wait
  inode_newsize_ok
  inode_set_flags
  __insert_inode_hash
  invalidate_bdev
  io_schedule
  iov_iter_advance
  iov_iter_alignment
  iov_iter_get_pages
  is_bad_inode
  iter_file_splice_write
  iunique
  kill_block_super
  kmem_cache_create_usercopy
  ktime_get_coarse_real_ts64
  ll_rw_block
  load_nls
  load_nls_default
  __lock_buffer
  __lock_page
  lru_cache_add_file
  make_bad_inode
  mark_buffer_dirty
  mark_buffer_write_io_error
  __mark_inode_dirty
  mktime64
  mnt_drop_write_file
  mount_bdev
  mpage_readpage
  mpage_readpages
  page_cache_next_miss
  page_cache_prev_miss
  pagevec_lookup_range_tag
  __pagevec_release
  param_set_byte
  put_pages_list
  read_cache_page
  redirty_page_for_writepage
  __remove_inode_hash
  __sb_end_write
  sb_min_blocksize
  sb_set_blocksize
  __sb_start_write
  __scsi_execute
  setattr_prepare
  set_nlink
  simple_strtol
  simple_strtoull
  submit_bh
  submit_bio
  __sync_dirty_buffer
  sync_dirty_buffer
  sync_inode_metadata
  sync_inodes_sb
  tag_pages_for_writeback
  __test_set_page_writeback
  truncate_inode_pages_final
  truncate_setsize
  try_to_writeback_inodes_sb
  unload_nls
  unlock_buffer
  vfs_fsync_range
  __vmalloc
  __wait_on_buffer
  wait_on_page_bit
  writeback_inodes_sb
  write_inode_now

# required by ledtrig_transient.ko
  led_set_brightness_nosleep
