ANDROID: ABI: Update the symbol list for mtk

7 function symbol(s) added
  'int drm_connector_helper_get_modes_fixed(struct drm_connector*, const struct drm_display_mode*)'
  'enum drm_mode_status drm_crtc_helper_mode_valid_fixed(struct drm_crtc*, const struct drm_display_mode*, const struct drm_display_mode*)'
  'void drm_fb_memcpy(struct iosys_map*, const unsigned int*, const struct iosys_map*, const struct drm_framebuffer*, const struct drm_rect*)'
  'void drm_fb_swab(struct iosys_map*, const unsigned int*, const struct iosys_map*, const struct drm_framebuffer*, const struct drm_rect*, bool)'
  'void drm_fb_xrgb8888_to_rgb565(struct iosys_map*, const unsigned int*, const struct iosys_map*, const struct drm_framebuffer*, const struct drm_rect*, bool)'
  'struct drm_framebuffer* drm_gem_fb_create_with_dirty(struct drm_device*, struct drm_file*, const struct drm_mode_fb_cmd2*)'
  'void drm_gem_fb_end_cpu_access(struct drm_framebuffer*, enum dma_data_direction)'

Bug: 498387235
Bug: 498752041
Change-Id: I8881e5732a4a82d8a206538f8f6303d42575a4f7
Signed-off-by: Seiya Wang <seiya.wang@mediatek.com>
(cherry picked from commit 868d1cf2970a0a270329ab013e13ae398500f20e)
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index 8b6b66e..b32c5d6 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -23299,6 +23299,11 @@
   pointee_type_id: 0xe9878cb9
 }
 pointer_reference {
+  id: 0x30f6da87
+  kind: POINTER
+  pointee_type_id: 0xe99b8c83
+}
+pointer_reference {
   id: 0x30fbef83
   kind: POINTER
   pointee_type_id: 0xe9af5892
@@ -24349,6 +24354,11 @@
   pointee_type_id: 0xe6b2b374
 }
 pointer_reference {
+  id: 0x334261f7
+  kind: POINTER
+  pointee_type_id: 0xe7496141
+}
+pointer_reference {
   id: 0x3342d461
   kind: POINTER
   pointee_type_id: 0xe74bb71b
@@ -34964,6 +34974,11 @@
   qualified_type_id: 0xecb578cc
 }
 qualified {
+  id: 0xe7496141
+  qualifier: CONST
+  qualified_type_id: 0xed62338c
+}
+qualified {
   id: 0xe74bb71b
   qualifier: CONST
   qualified_type_id: 0xed696ae5
@@ -35109,6 +35124,11 @@
   qualified_type_id: 0xd659846e
 }
 qualified {
+  id: 0xe99b8c83
+  qualifier: CONST
+  qualified_type_id: 0xd6298487
+}
+qualified {
   id: 0xe9af5892
   qualifier: CONST
   qualified_type_id: 0xd6fad4c2
@@ -307607,6 +307627,25 @@
   parameter_id: 0x33756485
 }
 function {
+  id: 0x1fb50880
+  return_type_id: 0x48b5725f
+  parameter_id: 0x3f1a5886
+  parameter_id: 0x39cc14ac
+  parameter_id: 0x30f6da87
+  parameter_id: 0x334261f7
+  parameter_id: 0x39a83127
+  parameter_id: 0x6d7f5ff6
+}
+function {
+  id: 0x1fb50935
+  return_type_id: 0x48b5725f
+  parameter_id: 0x3f1a5886
+  parameter_id: 0x39cc14ac
+  parameter_id: 0x30f6da87
+  parameter_id: 0x334261f7
+  parameter_id: 0x39a83127
+}
+function {
   id: 0x1fb5d3a2
   return_type_id: 0x48b5725f
   parameter_id: 0x3e19e681
@@ -307722,6 +307761,12 @@
   parameter_id: 0x6720d32f
 }
 function {
+  id: 0x1fdc6f4d
+  return_type_id: 0x48b5725f
+  parameter_id: 0x31c8b544
+  parameter_id: 0xcd84e3cd
+}
+function {
   id: 0x1fdc9a5c
   return_type_id: 0x48b5725f
   parameter_id: 0x3d132f3c
@@ -315837,6 +315882,12 @@
   parameter_id: 0x18bd6530
 }
 function {
+  id: 0x913bb562
+  return_type_id: 0x6720d32f
+  parameter_id: 0x31b5a66f
+  parameter_id: 0x358ff5b7
+}
+function {
   id: 0x913be113
   return_type_id: 0x6720d32f
   parameter_id: 0x32ec08f2
@@ -339806,6 +339857,13 @@
   parameter_id: 0xf435685e
 }
 function {
+  id: 0xb3a4e0ea
+  return_type_id: 0x067c4b9a
+  parameter_id: 0x315b7e01
+  parameter_id: 0x358ff5b7
+  parameter_id: 0x358ff5b7
+}
+function {
   id: 0xb3a98317
   return_type_id: 0x067c4b9a
   parameter_id: 0x315b7e01
@@ -373356,6 +373414,15 @@
   full_name: "drm_connector_has_possible_encoder"
 }
 elf_symbol {
+  id: 0xbcd6dd55
+  name: "drm_connector_helper_get_modes_fixed"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0x4c8f9449
+  type_id: 0x913bb562
+  full_name: "drm_connector_helper_get_modes_fixed"
+}
+elf_symbol {
   id: 0x141e61cb
   name: "drm_connector_helper_hpd_irq_event"
   is_defined: true
@@ -373536,6 +373603,15 @@
   full_name: "drm_crtc_handle_vblank"
 }
 elf_symbol {
+  id: 0x941c91e8
+  name: "drm_crtc_helper_mode_valid_fixed"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0x665a5b3b
+  type_id: 0xb3a4e0ea
+  full_name: "drm_crtc_helper_mode_valid_fixed"
+}
+elf_symbol {
   id: 0x98de519f
   name: "drm_crtc_helper_set_config"
   is_defined: true
@@ -374013,6 +374089,33 @@
   full_name: "drm_event_reserve_init_locked"
 }
 elf_symbol {
+  id: 0xab06dd6a
+  name: "drm_fb_memcpy"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0xfe1dc5ce
+  type_id: 0x1fb50935
+  full_name: "drm_fb_memcpy"
+}
+elf_symbol {
+  id: 0xb328cd0c
+  name: "drm_fb_swab"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0xd08e84bd
+  type_id: 0x1fb50880
+  full_name: "drm_fb_swab"
+}
+elf_symbol {
+  id: 0x91d373ce
+  name: "drm_fb_xrgb8888_to_rgb565"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0x0d31e013
+  type_id: 0x1fb50880
+  full_name: "drm_fb_xrgb8888_to_rgb565"
+}
+elf_symbol {
   id: 0x49d641ae
   name: "drm_firmware_drivers_only"
   is_defined: true
@@ -374256,6 +374359,15 @@
   full_name: "drm_gem_fb_create_handle"
 }
 elf_symbol {
+  id: 0xced1dd85
+  name: "drm_gem_fb_create_with_dirty"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0x01382615
+  type_id: 0xa80d1860
+  full_name: "drm_gem_fb_create_with_dirty"
+}
+elf_symbol {
   id: 0x3948069d
   name: "drm_gem_fb_create_with_funcs"
   is_defined: true
@@ -374274,6 +374386,15 @@
   full_name: "drm_gem_fb_destroy"
 }
 elf_symbol {
+  id: 0x2d2fedff
+  name: "drm_gem_fb_end_cpu_access"
+  is_defined: true
+  symbol_type: FUNCTION
+  crc: 0xa5df111f
+  type_id: 0x1fdc6f4d
+  full_name: "drm_gem_fb_end_cpu_access"
+}
+elf_symbol {
   id: 0xd2191311
   name: "drm_gem_fb_get_obj"
   is_defined: true
@@ -425307,6 +425428,7 @@
   symbol_id: 0xf01aa08a
   symbol_id: 0x7fe4fd87
   symbol_id: 0xf8bd92c8
+  symbol_id: 0xbcd6dd55
   symbol_id: 0x141e61cb
   symbol_id: 0x70b7d94b
   symbol_id: 0x3b6d3ed0
@@ -425327,6 +425449,7 @@
   symbol_id: 0x3b7c3802
   symbol_id: 0x08309f5e
   symbol_id: 0x11e9361c
+  symbol_id: 0x941c91e8
   symbol_id: 0x98de519f
   symbol_id: 0x49bf35a9
   symbol_id: 0x9e8cce85
@@ -425380,6 +425503,9 @@
   symbol_id: 0x99beb7c8
   symbol_id: 0x0ba86fe5
   symbol_id: 0x90dbe313
+  symbol_id: 0xab06dd6a
+  symbol_id: 0xb328cd0c
+  symbol_id: 0x91d373ce
   symbol_id: 0x49d641ae
   symbol_id: 0x9d83d0f8
   symbol_id: 0x11744540
@@ -425407,8 +425533,10 @@
   symbol_id: 0xc7970f23
   symbol_id: 0x5758ca8d
   symbol_id: 0x8f687080
+  symbol_id: 0xced1dd85
   symbol_id: 0x3948069d
   symbol_id: 0x128b55c8
+  symbol_id: 0x2d2fedff
   symbol_id: 0xd2191311
   symbol_id: 0x585410d0
   symbol_id: 0xd4a13963
diff --git a/android/abi_gki_aarch64_mtk b/android/abi_gki_aarch64_mtk
index e95d122..62bdf63 100644
--- a/android/abi_gki_aarch64_mtk
+++ b/android/abi_gki_aarch64_mtk
@@ -814,6 +814,7 @@
   drm_compat_ioctl
   drm_connector_attach_encoder
   drm_connector_cleanup
+  drm_connector_helper_get_modes_fixed
   drm_connector_init
   drm_connector_register
   drm_connector_set_panel_orientation
@@ -825,6 +826,7 @@
   drm_crtc_commit_wait
   drm_crtc_from_index
   drm_crtc_handle_vblank
+  drm_crtc_helper_mode_valid_fixed
   drm_crtc_init_with_planes
   drm_crtc_send_vblank_event
   drm_crtc_vblank_get
@@ -852,6 +854,9 @@
   drm_encoder_cleanup
   drm_encoder_init
   __drm_err
+  drm_fb_memcpy
+  drm_fb_swab
+  drm_fb_xrgb8888_to_rgb565
   drm_format_info
   drm_format_info_block_height
   drm_format_info_block_width
@@ -860,6 +865,8 @@
   drm_framebuffer_lookup
   drm_framebuffer_remove
   drm_gem_create_mmap_offset
+  drm_gem_fb_create_with_dirty
+  drm_gem_fb_end_cpu_access
   drm_gem_fb_get_obj
   drm_gem_handle_create
   drm_gem_mmap