Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b4511955 authored by John Stultz's avatar John Stultz Committed by Todd Kjos
Browse files

ANDROID: KABI updates for db845c (QCOM_COMMAND_DB fixups)



Updated via the following method:
 $ ./build/abi/bootstrap
 <follow instructions for adding needed path variables>
 $ BUILD_CONFIG=common/build.config.db845c build/build.sh
 $ ./build/abi/extract_symbols out/android11-5.4/ --whitelist common/android/abi_gki_aarch64_db845c
 $ BUILD_CONFIG=common/build.config.gki.aarch64 build/build_abi.sh --update --print-report

NOTE: I also had to remove the cmd_db symbols manually from the
abi_gki_aarch64_qcom symbol list to get full GKI builds to work.

 ABI DIFFERENCES HAVE BEEN DETECTED! (RC=8)
========================================================
Leaf changes summary: 4 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 4 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

4 Removed functions:

  [D] 'function u32 cmd_db_read_addr(const char*)'
  [D] 'function void* cmd_db_read_aux_data(const char*, size_t*)'
  [D] 'function cmd_db_hw_type cmd_db_read_slave_id(const char*)'
  [D] 'function int cmd_db_ready()'

========================================================
 Updating expected ABI definition (android/abi_gki_aarch64.xml)

Bug: 161128971
Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
Signed-off-by: default avatarTodd Kjos <tkjos@google.com>
Change-Id: Iadaf607d84b5cbab93df48326e34ee7e0aefd9f5
parent bec9314f
Loading
Loading
Loading
Loading
+817 −749

File changed.

Preview size limit exceeded, changes collapsed.

+3 −9
Original line number Diff line number Diff line
@@ -29,8 +29,6 @@
  clk_set_rate
  clk_sync_state
  clk_unprepare
  cmd_db_read_addr
  cmd_db_read_aux_data
  complete
  complete_all
  __const_udelay
@@ -177,6 +175,7 @@
  __list_add_valid
  __list_del_entry_valid
  memcpy
  memremap
  memset
  mii_ethtool_gset
  mii_nway_restart
@@ -219,6 +218,7 @@
  of_property_read_string
  of_property_read_u32_index
  of_property_read_variable_u32_array
  of_reserved_mem_lookup
  param_ops_bool
  param_ops_int
  pci_bus_type
@@ -313,6 +313,7 @@
  strcpy
  strlcpy
  strlen
  strncpy
  __sw_hweight32
  __sw_hweight64
  synchronize_irq
@@ -703,7 +704,6 @@
  kvmalloc_node
  llist_add_batch
  memparse
  memremap
  memunmap
  mipi_dsi_create_packet
  mipi_dsi_host_register
@@ -749,7 +749,6 @@
  sg_free_table
  shmem_truncate_range
  sscanf
  strncpy
  strstr
  sync_file_create
  sync_file_get_fence
@@ -997,7 +996,6 @@
# required by qcom_rpmh.ko
  bitmap_find_next_zero_area_off
  __bitmap_set
  cmd_db_ready
  of_get_property

# required by rmtfs_mem.ko
@@ -1010,13 +1008,9 @@
  default_llseek
  device_initialize
  devm_memremap
  of_reserved_mem_lookup
  remap_pfn_range
  unregister_chrdev_region

# required by rpmhpd.ko
  cmd_db_read_slave_id

# required by smem.ko
  devm_ioremap_wc
  hwspin_lock_free
+0 −4
Original line number Diff line number Diff line
@@ -214,10 +214,6 @@
  cma_alloc
  cma_get_name
  cma_release
  cmd_db_read_addr
  cmd_db_read_aux_data
  cmd_db_read_slave_id
  cmd_db_ready
  compat_alloc_user_space
  complete
  complete_all