Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit 7c12a8c

Browse files
author
Vincent Tew
committed
ANDROID: ABI: Update pixel symbol list
Adding the following symbols: - tick_nohz_get_idle_calls_cpu - xhci_sideband_add_endpoint - xhci_sideband_create_interrupter - xhci_sideband_register - xhci_sideband_remove_endpoint - xhci_sideband_remove_interrupter - xhci_sideband_unregister Bug: 348903565 Change-Id: I28e81dc5818f0fff1d2a0e1c9243dc3df30cf3e1 Signed-off-by: Vincent Tew <[email protected]>
1 parent cf57490 commit 7c12a8c

File tree

2 files changed

+147
-14
lines changed

2 files changed

+147
-14
lines changed

android/abi_gki_aarch64.stg

Lines changed: 140 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2923,11 +2923,6 @@ pointer_reference {
29232923
kind: POINTER
29242924
pointee_type_id: 0x039e2476
29252925
}
2926-
pointer_reference {
2927-
id: 0x0a7a1263
2928-
kind: POINTER
2929-
pointee_type_id: 0x03a8af11
2930-
}
29312926
pointer_reference {
29322927
id: 0x0a812782
29332928
kind: POINTER
@@ -4353,6 +4348,11 @@ pointer_reference {
43534348
kind: POINTER
43544349
pointee_type_id: 0x19165aaa
43554350
}
4351+
pointer_reference {
4352+
id: 0x0cd5bff8
4353+
kind: POINTER
4354+
pointee_type_id: 0x1916197d
4355+
}
43564356
pointer_reference {
43574357
id: 0x0cd75860
43584358
kind: POINTER
@@ -40091,6 +40091,11 @@ array {
4009140091
number_of_elements: 4
4009240092
element_type_id: 0x1a8b45a0
4009340093
}
40094+
array {
40095+
id: 0x8b22066c
40096+
number_of_elements: 31
40097+
element_type_id: 0x1c8d675d
40098+
}
4009440099
array {
4009540100
id: 0x8b6f70d0
4009640101
number_of_elements: 4
@@ -88095,6 +88100,12 @@ member {
8809588100
name: "epr"
8809688101
type_id: 0x197ee30b
8809788102
}
88103+
member {
88104+
id: 0x4560eebd
88105+
name: "eps"
88106+
type_id: 0x8b22066c
88107+
offset: 128
88108+
}
8809888109
member {
8809988110
id: 0x4571d9d3
8810088111
name: "eps"
@@ -115955,6 +115966,12 @@ member {
115955115966
offset: 355
115956115967
bitsize: 1
115957115968
}
115969+
member {
115970+
id: 0x5dd91f3e
115971+
name: "ir"
115972+
type_id: 0x0e88ae5c
115973+
offset: 2112
115974+
}
115958115975
member {
115959115976
id: 0x5def1bf7
115960115977
name: "ir"
@@ -137013,6 +137030,12 @@ member {
137013137030
type_id: 0xa7c362b0
137014137031
offset: 2688
137015137032
}
137033+
member {
137034+
id: 0xad89869d
137035+
name: "mutex"
137036+
type_id: 0xa7c362b0
137037+
offset: 2176
137038+
}
137016137039
member {
137017137040
id: 0xad8987e3
137018137041
name: "mutex"
@@ -184756,16 +184779,16 @@ member {
184756184779
type_id: 0xc9082b19
184757184780
}
184758184781
member {
184759-
id: 0x37c4126e
184782+
id: 0x37c2bb5d
184760184783
name: "sideband"
184761-
type_id: 0x0a7a1263
184762-
offset: 1152
184784+
type_id: 0x0cd5bff8
184785+
offset: 38336
184763184786
}
184764184787
member {
184765-
id: 0x37c414f0
184788+
id: 0x37c2bdc3
184766184789
name: "sideband"
184767-
type_id: 0x0a7a1263
184768-
offset: 38336
184790+
type_id: 0x0cd5bff8
184791+
offset: 1152
184769184792
}
184770184793
member {
184771184794
id: 0x71a9d2d2
@@ -210589,6 +210612,12 @@ member {
210589210612
name: "vdev"
210590210613
type_id: 0x242fbc95
210591210614
}
210615+
member {
210616+
id: 0xebd4d4b4
210617+
name: "vdev"
210618+
type_id: 0x242fbc95
210619+
offset: 64
210620+
}
210592210621
member {
210593210622
id: 0xebd9c964
210594210623
name: "vdev"
@@ -216880,6 +216909,11 @@ member {
216880216909
type_id: 0x1285100d
216881216910
offset: 512
216882216911
}
216912+
member {
216913+
id: 0x4f5aac7d
216914+
name: "xhci"
216915+
type_id: 0x1285100d
216916+
}
216883216917
member {
216884216918
id: 0x4f771184
216885216919
name: "xhci"
@@ -283149,9 +283183,17 @@ struct_union {
283149283183
}
283150283184
}
283151283185
struct_union {
283152-
id: 0x03a8af11
283186+
id: 0x1916197d
283153283187
kind: STRUCT
283154283188
name: "xhci_sideband"
283189+
definition {
283190+
bytesize: 320
283191+
member_id: 0x4f5aac7d
283192+
member_id: 0xebd4d4b4
283193+
member_id: 0x4560eebd
283194+
member_id: 0x5dd91f3e
283195+
member_id: 0xad89869d
283196+
}
283155283197
}
283156283198
struct_union {
283157283199
id: 0x051dcd31
@@ -283232,7 +283274,7 @@ struct_union {
283232283274
member_id: 0x2d5bfa55
283233283275
member_id: 0x94facea2
283234283276
member_id: 0x9b75f88d
283235-
member_id: 0x37c414f0
283277+
member_id: 0x37c2bb5d
283236283278
}
283237283279
}
283238283280
struct_union {
@@ -283257,7 +283299,7 @@ struct_union {
283257283299
member_id: 0x07daf4d5
283258283300
member_id: 0x19f52f20
283259283301
member_id: 0x0482303b
283260-
member_id: 0x37c4126e
283302+
member_id: 0x37c2bdc3
283261283303
}
283262283304
}
283263283305
struct_union {
@@ -306008,6 +306050,11 @@ function {
306008306050
parameter_id: 0x6720d32f
306009306051
parameter_id: 0x064d6086
306010306052
}
306053+
function {
306054+
id: 0x13ad3e6d
306055+
return_type_id: 0x48b5725f
306056+
parameter_id: 0x0cd5bff8
306057+
}
306011306058
function {
306012306059
id: 0x13af966b
306013306060
return_type_id: 0x48b5725f
@@ -318928,6 +318975,11 @@ function {
318928318975
parameter_id: 0x239187d3
318929318976
parameter_id: 0x33756485
318930318977
}
318978+
function {
318979+
id: 0x5ec21b78
318980+
return_type_id: 0x0cd5bff8
318981+
parameter_id: 0x0d7ce7cc
318982+
}
318931318983
function {
318932318984
id: 0x5ed273d9
318933318985
return_type_id: 0x18bd6530
@@ -344447,6 +344499,12 @@ function {
344447344499
parameter_id: 0x0e2feee3
344448344500
parameter_id: 0x2c0e0dce
344449344501
}
344502+
function {
344503+
id: 0x9ebbeb61
344504+
return_type_id: 0x6720d32f
344505+
parameter_id: 0x0cd5bff8
344506+
parameter_id: 0x0399ec3e
344507+
}
344450344508
function {
344451344509
id: 0x9ebc14d6
344452344510
return_type_id: 0x6720d32f
@@ -345039,6 +345097,14 @@ function {
345039345097
parameter_id: 0x0a1edf98
345040345098
parameter_id: 0x0a1edf98
345041345099
}
345100+
function {
345101+
id: 0x9f317254
345102+
return_type_id: 0x6720d32f
345103+
parameter_id: 0x0cd5bff8
345104+
parameter_id: 0x6720d32f
345105+
parameter_id: 0x6720d32f
345106+
parameter_id: 0x6d7f5ff6
345107+
}
345042345108
function {
345043345109
id: 0x9f34fd43
345044345110
return_type_id: 0x6720d32f
@@ -427015,6 +427081,60 @@ elf_symbol {
427015427081
type_id: 0x9d06e814
427016427082
full_name: "xhci_set_interrupter_moderation"
427017427083
}
427084+
elf_symbol {
427085+
id: 0xe5204f2a
427086+
name: "xhci_sideband_add_endpoint"
427087+
is_defined: true
427088+
symbol_type: FUNCTION
427089+
crc: 0x5e87fdf2
427090+
type_id: 0x9ebbeb61
427091+
full_name: "xhci_sideband_add_endpoint"
427092+
}
427093+
elf_symbol {
427094+
id: 0xe8738bea
427095+
name: "xhci_sideband_create_interrupter"
427096+
is_defined: true
427097+
symbol_type: FUNCTION
427098+
crc: 0x06cdb379
427099+
type_id: 0x9f317254
427100+
full_name: "xhci_sideband_create_interrupter"
427101+
}
427102+
elf_symbol {
427103+
id: 0xb312c6b6
427104+
name: "xhci_sideband_register"
427105+
is_defined: true
427106+
symbol_type: FUNCTION
427107+
crc: 0x83140b04
427108+
type_id: 0x5ec21b78
427109+
full_name: "xhci_sideband_register"
427110+
}
427111+
elf_symbol {
427112+
id: 0x4438c268
427113+
name: "xhci_sideband_remove_endpoint"
427114+
is_defined: true
427115+
symbol_type: FUNCTION
427116+
crc: 0xfe6f64f9
427117+
type_id: 0x9ebbeb61
427118+
full_name: "xhci_sideband_remove_endpoint"
427119+
}
427120+
elf_symbol {
427121+
id: 0xf2371f33
427122+
name: "xhci_sideband_remove_interrupter"
427123+
is_defined: true
427124+
symbol_type: FUNCTION
427125+
crc: 0xa9747771
427126+
type_id: 0x13ad3e6d
427127+
full_name: "xhci_sideband_remove_interrupter"
427128+
}
427129+
elf_symbol {
427130+
id: 0xa7fc3cb3
427131+
name: "xhci_sideband_unregister"
427132+
is_defined: true
427133+
symbol_type: FUNCTION
427134+
crc: 0xd6e54c5b
427135+
type_id: 0x13ad3e6d
427136+
full_name: "xhci_sideband_unregister"
427137+
}
427018427138
elf_symbol {
427019427139
id: 0x0e10ac76
427020427140
name: "xhci_stop_endpoint_sync"
@@ -435879,6 +435999,12 @@ interface {
435879435999
symbol_id: 0x4603c1d4
435880436000
symbol_id: 0xcde37345
435881436001
symbol_id: 0x1254acc7
436002+
symbol_id: 0xe5204f2a
436003+
symbol_id: 0xe8738bea
436004+
symbol_id: 0xb312c6b6
436005+
symbol_id: 0x4438c268
436006+
symbol_id: 0xf2371f33
436007+
symbol_id: 0xa7fc3cb3
435882436008
symbol_id: 0x0e10ac76
435883436009
symbol_id: 0xb834cd77
435884436010
symbol_id: 0x23b2a72a

android/abi_gki_aarch64_pixel

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2251,6 +2251,7 @@
22512251
thermal_zone_get_trip
22522252
thermal_zone_get_zone_by_name
22532253
thread_group_cputime_adjusted
2254+
tick_nohz_get_idle_calls_cpu
22542255
time64_to_tm
22552256
timer_delete
22562257
timer_delete_sync
@@ -2717,6 +2718,12 @@
27172718
xhci_init_driver
27182719
xhci_resume
27192720
xhci_run
2721+
xhci_sideband_add_endpoint
2722+
xhci_sideband_create_interrupter
2723+
xhci_sideband_register
2724+
xhci_sideband_remove_endpoint
2725+
xhci_sideband_remove_interrupter
2726+
xhci_sideband_unregister
27202727
xhci_suspend
27212728
zs_compact
27222729
zs_create_pool

0 commit comments

Comments
 (0)