ANDROID: abi_gki_aarch64_qcom: Add GIC and hibernation APIs

Add below functions and symbols to support GIC Deepsleep
and Hibernation feature.

4 function symbol(s) added
  'int __traceiter_android_vh_gic_v3_suspend(void*, struct gic_chip_data*)'
  'void gic_v3_cpu_init()'
  'void gic_v3_dist_init()'
  'void gic_v3_dist_wait_for_rwp()'

1 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_gic_v3_suspend'

Bug: 279879797

Change-Id: I96e439ef537e5dfc4e16c76fe6dd91bd5f13d6dd
Signed-off-by: Nagireddy Annem <quic_nannem@quicinc.com>
Signed-off-by: Darshankumar Jagdishchandra Thakkar <quic_djagdish@quicinc.com>
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
This commit is contained in:
Nagireddy Annem
2023-11-23 15:09:22 +05:30
committed by Isaac Manjarres
parent 3923e9952d
commit 0bea71c862
2 changed files with 55 additions and 0 deletions

View File

@@ -307497,6 +307497,15 @@ elf_symbol {
type_id: 0x9b8fbd40
full_name: "__traceiter_android_vh_gic_set_affinity"
}
elf_symbol {
id: 0x88586647
name: "__traceiter_android_vh_gic_v3_suspend"
is_defined: true
symbol_type: FUNCTION
crc: 0xf2bd7425
type_id: 0x9b8dca6a
full_name: "__traceiter_android_vh_gic_v3_suspend"
}
elf_symbol {
id: 0x6c59e5ca
name: "__traceiter_android_vh_handle_tlb_conf"
@@ -310629,6 +310638,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_gic_set_affinity"
}
elf_symbol {
id: 0xf18e312d
name: "__tracepoint_android_vh_gic_v3_suspend"
is_defined: true
symbol_type: OBJECT
crc: 0x81031745
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_gic_v3_suspend"
}
elf_symbol {
id: 0xd9320b2c
name: "__tracepoint_android_vh_handle_tlb_conf"
@@ -330213,6 +330231,33 @@ elf_symbol {
type_id: 0x8e47c273
full_name: "gic_nonsecure_priorities"
}
elf_symbol {
id: 0x596931c4
name: "gic_v3_cpu_init"
is_defined: true
symbol_type: FUNCTION
crc: 0xe8208812
type_id: 0x10985193
full_name: "gic_v3_cpu_init"
}
elf_symbol {
id: 0x390427e4
name: "gic_v3_dist_init"
is_defined: true
symbol_type: FUNCTION
crc: 0xedec844c
type_id: 0x10985193
full_name: "gic_v3_dist_init"
}
elf_symbol {
id: 0x53ba530f
name: "gic_v3_dist_wait_for_rwp"
is_defined: true
symbol_type: FUNCTION
crc: 0xa5c47ee7
type_id: 0x10985193
full_name: "gic_v3_dist_wait_for_rwp"
}
elf_symbol {
id: 0x365c2930
name: "glob_match"
@@ -363192,6 +363237,7 @@ interface {
symbol_id: 0x9fe60f0c
symbol_id: 0xa8feef02
symbol_id: 0xdbe4202a
symbol_id: 0x88586647
symbol_id: 0x6c59e5ca
symbol_id: 0x3684a257
symbol_id: 0x7ee652cd
@@ -363540,6 +363586,7 @@ interface {
symbol_id: 0x828646be
symbol_id: 0x9a7fc340
symbol_id: 0x60a121b4
symbol_id: 0xf18e312d
symbol_id: 0xd9320b2c
symbol_id: 0xdb161c79
symbol_id: 0x1d442b97
@@ -365714,6 +365761,9 @@ interface {
symbol_id: 0xe87161bc
symbol_id: 0x112db471
symbol_id: 0x5a582da8
symbol_id: 0x596931c4
symbol_id: 0x390427e4
symbol_id: 0x53ba530f
symbol_id: 0x365c2930
symbol_id: 0x64b49555
symbol_id: 0xbfc46f3e

View File

@@ -825,6 +825,9 @@
get_user_ifreq
get_zeroed_page
gf128mul_lle
gic_v3_cpu_init
gic_v3_dist_init
gic_v3_dist_wait_for_rwp
gov_attr_set_init
gov_attr_set_put
governor_sysfs_ops
@@ -2270,6 +2273,7 @@
__traceiter_android_vh_ftrace_size_check
__traceiter_android_vh_gic_resume
__traceiter_android_vh_handle_tlb_conf
__traceiter_android_vh_gic_v3_suspend
__traceiter_android_vh_ipi_stop
__traceiter_android_vh_jiffies_update
__traceiter_android_vh_kswapd_per_node
@@ -2379,6 +2383,7 @@
__tracepoint_android_vh_ftrace_size_check
__tracepoint_android_vh_gic_resume
__tracepoint_android_vh_handle_tlb_conf
__tracepoint_android_vh_gic_v3_suspend
__tracepoint_android_vh_ipi_stop
__tracepoint_android_vh_jiffies_update
__tracepoint_android_vh_kswapd_per_node