ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context

Export clk_restore_context and clk_save_context so that other modules can use.
There is a qcom clock driver which uses the clock restore and save context for
the hibernation use case. The PLLs, always enabled clocks are saved and restored
during this use case.

Leaf changes summary: 2 artifact changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

2 Added functions:

  [A] 'function void clk_restore_context()'
  [A] 'function void clk_save_context()'

Bug: 246901089
Change-Id: I0f9f0853f9593239dedb7d84941002d346038843
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
This commit is contained in:
Kalpak Kawadkar 2024-05-29 12:01:52 +05:30 committed by Treehugger Robot
parent 3f807312a0
commit ff23df5253
2 changed files with 22 additions and 0 deletions

View File

@ -337814,6 +337814,15 @@ elf_symbol {
type_id: 0x351ee82e
full_name: "clk_register_gate"
}
elf_symbol {
id: 0xffe637ce
name: "clk_restore_context"
is_defined: true
symbol_type: FUNCTION
crc: 0x6259d291
type_id: 0x10985193
full_name: "clk_restore_context"
}
elf_symbol {
id: 0xd84adb21
name: "clk_round_rate"
@ -337823,6 +337832,15 @@ elf_symbol {
type_id: 0xa6fa89a5
full_name: "clk_round_rate"
}
elf_symbol {
id: 0xed719736
name: "clk_save_context"
is_defined: true
symbol_type: FUNCTION
crc: 0xa531471e
type_id: 0x9d80e32f
full_name: "clk_save_context"
}
elf_symbol {
id: 0xb8a759f7
name: "clk_set_max_rate"
@ -388820,7 +388838,9 @@ interface {
symbol_id: 0x0de8247b
symbol_id: 0xc594b8ee
symbol_id: 0x5821013d
symbol_id: 0xffe637ce
symbol_id: 0xd84adb21
symbol_id: 0xed719736
symbol_id: 0xb8a759f7
symbol_id: 0xa7901a1d
symbol_id: 0x2b1e3d59

View File

@ -146,7 +146,9 @@
__clk_mux_determine_rate_closest
clk_prepare
clk_put
clk_restore_context
clk_round_rate
clk_save_context
clk_set_parent
clk_set_rate
clk_sync_state