ANDROID: ABI: Update QCOM symbol list for display drivers

Add V4L2 driver symbols to QCOM abi list which are used by display
drivers.

4 function symbol(s) added
  '__poll_t v4l2_m2m_poll(struct file*, struct v4l2_m2m_ctx*, struct poll_table_struct*)'
  'int v4l2_m2m_querybuf(struct file*, struct v4l2_m2m_ctx*, struct v4l2_buffer*)'
  'int v4l2_m2m_reqbufs(struct file*, struct v4l2_m2m_ctx*, struct v4l2_requestbuffers*)'
  'int v4l2_m2m_streamon(struct file*, struct v4l2_m2m_ctx*, enum v4l2_buf_type)'

Bug: 279390325
Change-Id: If87cc42f8d1f5f9e2445e31ec3b660025be5335b
Signed-off-by: Mahadevan <quic_mahap@quicinc.com>
This commit is contained in:
Mahadevan 2023-04-25 15:12:26 +05:30 committed by Treehugger Robot
parent e29f2abc1c
commit c82ae97ea1
2 changed files with 73 additions and 0 deletions

View file

@ -303955,6 +303955,13 @@ function {
parameter_id: 0x0e2680c2
parameter_id: 0xf1a6dfed
}
function {
id: 0x2524b83a
return_type_id: 0xb94e10c7
parameter_id: 0x18ea6ae3
parameter_id: 0x0858434c
parameter_id: 0x2ed8b8f9
}
function {
id: 0x25445990
return_type_id: 0xb94e10c7
@ -322600,6 +322607,13 @@ function {
parameter_id: 0x29c4a9fa
parameter_id: 0x052fac00
}
function {
id: 0x9b9d9a99
return_type_id: 0x6720d32f
parameter_id: 0x18ea6ae3
parameter_id: 0x0858434c
parameter_id: 0x1a080f6e
}
function {
id: 0x9b9ef31d
return_type_id: 0x6720d32f
@ -387121,6 +387135,15 @@ elf_symbol {
type_id: 0x318cc368
full_name: "v4l2_m2m_next_buf"
}
elf_symbol {
id: 0x0ec6b6da
name: "v4l2_m2m_poll"
is_defined: true
symbol_type: FUNCTION
crc: 0x66202a46
type_id: 0x2524b83a
full_name: "v4l2_m2m_poll"
}
elf_symbol {
id: 0x5b4a7ca1
name: "v4l2_m2m_qbuf"
@ -387130,6 +387153,15 @@ elf_symbol {
type_id: 0x9b9c3080
full_name: "v4l2_m2m_qbuf"
}
elf_symbol {
id: 0x36a4341f
name: "v4l2_m2m_querybuf"
is_defined: true
symbol_type: FUNCTION
crc: 0x477bda98
type_id: 0x9b9c3080
full_name: "v4l2_m2m_querybuf"
}
elf_symbol {
id: 0xabff52f7
name: "v4l2_m2m_register_media_controller"
@ -387148,6 +387180,15 @@ elf_symbol {
type_id: 0x12ca5ec4
full_name: "v4l2_m2m_release"
}
elf_symbol {
id: 0x1f068d9a
name: "v4l2_m2m_reqbufs"
is_defined: true
symbol_type: FUNCTION
crc: 0x1b578a39
type_id: 0x9b9d9a99
full_name: "v4l2_m2m_reqbufs"
}
elf_symbol {
id: 0x9cac5dd9
name: "v4l2_m2m_request_queue"
@ -387175,6 +387216,15 @@ elf_symbol {
type_id: 0x9b8743c4
full_name: "v4l2_m2m_streamoff"
}
elf_symbol {
id: 0xbccca110
name: "v4l2_m2m_streamon"
is_defined: true
symbol_type: FUNCTION
crc: 0x8a219791
type_id: 0x9b8743c4
full_name: "v4l2_m2m_streamon"
}
elf_symbol {
id: 0xaa045f6b
name: "v4l2_m2m_suspend"
@ -413768,10 +413818,18 @@ symbols {
key: "v4l2_m2m_next_buf"
value: 0xb4198f5a
}
symbol {
key: "v4l2_m2m_poll"
value: 0x0ec6b6da
}
symbol {
key: "v4l2_m2m_qbuf"
value: 0x5b4a7ca1
}
symbol {
key: "v4l2_m2m_querybuf"
value: 0x36a4341f
}
symbol {
key: "v4l2_m2m_register_media_controller"
value: 0xabff52f7
@ -413780,6 +413838,10 @@ symbols {
key: "v4l2_m2m_release"
value: 0x54693ef1
}
symbol {
key: "v4l2_m2m_reqbufs"
value: 0x1f068d9a
}
symbol {
key: "v4l2_m2m_request_queue"
value: 0x9cac5dd9
@ -413792,6 +413854,10 @@ symbols {
key: "v4l2_m2m_streamoff"
value: 0x2e96531c
}
symbol {
key: "v4l2_m2m_streamon"
value: 0xbccca110
}
symbol {
key: "v4l2_m2m_suspend"
value: 0xaa045f6b

View file

@ -3998,11 +3998,18 @@
v4l2_fh_release
v4l2_m2m_ctx_init
v4l2_m2m_ctx_release
v4l2_m2m_dqbuf
v4l2_m2m_init
v4l2_m2m_job_finish
v4l2_m2m_poll
v4l2_m2m_querybuf
v4l2_m2m_register_media_controller
v4l2_m2m_release
v4l2_m2m_reqbufs
v4l2_m2m_request_queue
v4l2_m2m_streamoff
v4l2_m2m_streamon
v4l2_m2m_try_schedule
v4l2_m2m_unregister_media_controller
v4l2_s_ctrl
v4l2_src_change_event_subscribe