aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPriyansh Jain <quic_priyjain@quicinc.com>2024-05-02 15:30:42 +0530
committerTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2024-05-08 18:38:43 +0000
commitcf685d2b02734245c3e179f3541f67ae3feee796 (patch)
treed85484e0cfa0ae97eb532ec98f4002ec9fe82d7f
parentfae94bc4e7aed899b755dbe7d23d563dd5a68340 (diff)
downloadhikey-linaro-cf685d2b02734245c3e179f3541f67ae3feee796.tar.gz
ANDROID: GKI: Update QCOM symbol list and ABI STG
Update QCOM symbol list in android/abi_gki_aarch64_qcom with following symbols. 4 function symbol(s) added 'struct powercap_control_type* powercap_register_control_type(struct powercap_control_type*, const char*, const struct powercap_control_type_ops*)' 'struct powercap_zone* powercap_register_zone(struct powercap_zone*, struct powercap_control_type*, const char*, struct powercap_zone*, const struct powercap_zone_ops*, int, const struct powercap_zone_constraint_ops*)' 'int powercap_unregister_control_type(struct powercap_control_type*)' 'int powercap_unregister_zone(struct powercap_control_type*, struct powercap_zone*)' Bug: 338523446 Change-Id: Ie1305e6231532c824bd11bcc1e0abecdb55109aa Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com> Signed-off-by: Will McVicker <willmcvicker@google.com>
-rw-r--r--android/abi_gki_aarch64.stg551
-rw-r--r--android/abi_gki_aarch64_qcom4
2 files changed, 554 insertions, 1 deletions
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index 6be4e52b1610..10ca10afffa0 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -8679,6 +8679,11 @@ pointer_reference {
pointee_type_id: 0x64da9c42
}
pointer_reference {
+ id: 0x13b72e31
+ kind: POINTER
+ pointee_type_id: 0x649c5e5b
+}
+pointer_reference {
id: 0x13b93798
kind: POINTER
pointee_type_id: 0x64a438fc
@@ -14359,6 +14364,11 @@ pointer_reference {
pointee_type_id: 0x9ab9a458
}
pointer_reference {
+ id: 0x2c3e6eed
+ kind: POINTER
+ pointee_type_id: 0x9ab95d2b
+}
+pointer_reference {
id: 0x2c3f2dba
kind: POINTER
pointee_type_id: 0x9abc5077
@@ -15809,6 +15819,11 @@ pointer_reference {
pointee_type_id: 0x98c71afc
}
pointer_reference {
+ id: 0x2ca5fa72
+ kind: POINTER
+ pointee_type_id: 0x98d70f54
+}
+pointer_reference {
id: 0x2ca6a571
kind: POINTER
pointee_type_id: 0x98da7358
@@ -20089,6 +20104,11 @@ pointer_reference {
pointee_type_id: 0x902e10a9
}
pointer_reference {
+ id: 0x2e9c2274
+ kind: POINTER
+ pointee_type_id: 0x90306f4f
+}
+pointer_reference {
id: 0x2e9e4338
kind: POINTER
pointee_type_id: 0x9039ea7d
@@ -20674,6 +20694,11 @@ pointer_reference {
pointee_type_id: 0x91c118ea
}
pointer_reference {
+ id: 0x2ee092c5
+ kind: POINTER
+ pointee_type_id: 0x91c2ad89
+}
+pointer_reference {
id: 0x2ee126d9
kind: POINTER
pointee_type_id: 0x91c47df8
@@ -20904,6 +20929,11 @@ pointer_reference {
pointee_type_id: 0x9185daf6
}
pointer_reference {
+ id: 0x2ef15d2b
+ kind: POINTER
+ pointee_type_id: 0x91859230
+}
+pointer_reference {
id: 0x2ef22e9f
kind: POINTER
pointee_type_id: 0x91885ce3
@@ -21204,6 +21234,11 @@ pointer_reference {
pointee_type_id: 0x9636894a
}
pointer_reference {
+ id: 0x2f1dff77
+ kind: POINTER
+ pointee_type_id: 0x96371b41
+}
+pointer_reference {
id: 0x2f1f19f7
kind: POINTER
pointee_type_id: 0x963c8142
@@ -21234,6 +21269,11 @@ pointer_reference {
pointee_type_id: 0x96c7ba5c
}
pointer_reference {
+ id: 0x2f22286c
+ kind: POINTER
+ pointee_type_id: 0x96c8472d
+}
+pointer_reference {
id: 0x2f2278cb
kind: POINTER
pointee_type_id: 0x96c905b2
@@ -21344,6 +21384,11 @@ pointer_reference {
pointee_type_id: 0x968ac51c
}
pointer_reference {
+ id: 0x2f33e782
+ kind: POINTER
+ pointee_type_id: 0x968f7894
+}
+pointer_reference {
id: 0x2f36a854
kind: POINTER
pointee_type_id: 0x969a47cd
@@ -21509,6 +21554,11 @@ pointer_reference {
pointee_type_id: 0x9710bae0
}
pointer_reference {
+ id: 0x2f5626de
+ kind: POINTER
+ pointee_type_id: 0x97187de5
+}
+pointer_reference {
id: 0x2f575961
kind: POINTER
pointee_type_id: 0x971d831a
@@ -21544,11 +21594,21 @@ pointer_reference {
pointee_type_id: 0x9735a176
}
pointer_reference {
+ id: 0x2f5de562
+ kind: POINTER
+ pointee_type_id: 0x97377314
+}
+pointer_reference {
id: 0x2f5e345a
kind: POINTER
pointee_type_id: 0x973837f7
}
pointer_reference {
+ id: 0x2f5e98dd
+ kind: POINTER
+ pointee_type_id: 0x973a85eb
+}
+pointer_reference {
id: 0x2f5ea9dc
kind: POINTER
pointee_type_id: 0x973a41ee
@@ -22549,6 +22609,11 @@ pointer_reference {
pointee_type_id: 0xea7f94f9
}
pointer_reference {
+ id: 0x3015c47d
+ kind: POINTER
+ pointee_type_id: 0xea17f769
+}
+pointer_reference {
id: 0x3017223b
kind: POINTER
pointee_type_id: 0xea1c6e71
@@ -23149,6 +23214,11 @@ pointer_reference {
pointee_type_id: 0xefa4cae6
}
pointer_reference {
+ id: 0x317fb103
+ kind: POINTER
+ pointee_type_id: 0xefbe2291
+}
+pointer_reference {
id: 0x3181aee5
kind: POINTER
pointee_type_id: 0xec465d0b
@@ -25174,6 +25244,11 @@ pointer_reference {
pointee_type_id: 0xfc8f4f95
}
pointer_reference {
+ id: 0x35b4b910
+ kind: POINTER
+ pointee_type_id: 0xfc9202dd
+}
+pointer_reference {
id: 0x35bad1e5
kind: POINTER
pointee_type_id: 0xfcaba10a
@@ -27989,6 +28064,11 @@ pointer_reference {
pointee_type_id: 0xc538e39d
}
pointer_reference {
+ id: 0x3be1e049
+ kind: POINTER
+ pointee_type_id: 0xc5c767b8
+}
+pointer_reference {
id: 0x3be4ec15
kind: POINTER
pointee_type_id: 0xc5d356cb
@@ -32334,6 +32414,11 @@ qualified {
qualified_type_id: 0x6682a341
}
qualified {
+ id: 0xc5c767b8
+ qualifier: CONST
+ qualified_type_id: 0x675a2868
+}
+qualified {
id: 0xc5d356cb
qualifier: CONST
qualified_type_id: 0x670aeda7
@@ -34734,6 +34819,11 @@ qualified {
qualified_type_id: 0xcd7704bf
}
qualified {
+ id: 0xefbe2291
+ qualifier: CONST
+ qualified_type_id: 0xcebf3ccf
+}
+qualified {
id: 0xefcb4746
qualifier: CONST
qualified_type_id: 0xcf6aab90
@@ -35359,6 +35449,11 @@ qualified {
qualified_type_id: 0x81bb7781
}
qualified {
+ id: 0xfc9202dd
+ qualifier: CONST
+ qualified_type_id: 0x820fbdfd
+}
+qualified {
id: 0xfcaba10a
qualifier: CONST
qualified_type_id: 0x82e932a0
@@ -46044,6 +46139,18 @@ member {
type_id: 0x6d7f5ff6
}
member {
+ id: 0x41611b26
+ name: "allocated"
+ type_id: 0x6d7f5ff6
+ offset: 8000
+}
+member {
+ id: 0x41611ed7
+ name: "allocated"
+ type_id: 0x6d7f5ff6
+ offset: 8512
+}
+member {
id: 0x41b3ffd4
name: "allocated_buffers"
type_id: 0xeb923a9b
@@ -66141,6 +66248,12 @@ member {
offset: 2880
}
member {
+ id: 0x9b6df7c9
+ name: "const_id_cnt"
+ type_id: 0x6720d32f
+ offset: 7552
+}
+member {
id: 0x9e45699e
name: "const_type"
type_id: 0x384c5795
@@ -66204,6 +66317,12 @@ member {
offset: 384
}
member {
+ id: 0xfd7a5c77
+ name: "constraints"
+ type_id: 0x13b72e31
+ offset: 8576
+}
+member {
id: 0xfdfa65af
name: "constraints"
type_id: 0x938639de
@@ -66509,6 +66628,12 @@ member {
type_id: 0x2c808592
}
member {
+ id: 0xf0f0bb7d
+ name: "control_type_inst"
+ type_id: 0x18bd6530
+ offset: 128
+}
+member {
id: 0x28722417
name: "control_unload"
type_id: 0x2cdf1523
@@ -75536,6 +75661,12 @@ member {
offset: 704
}
member {
+ id: 0x6d170429
+ name: "dev_attr_groups"
+ type_id: 0x607a4116
+ offset: 8384
+}
+member {
id: 0x81f55009
name: "dev_base_head"
type_id: 0xd3c80119
@@ -76078,6 +76209,12 @@ member {
offset: 7488
}
member {
+ id: 0x327f9c2d
+ name: "dev_zone_attr_group"
+ type_id: 0xed8451a2
+ offset: 8064
+}
+member {
id: 0x3a503292
name: "devaddr"
type_id: 0x295c7202
@@ -96766,6 +96903,24 @@ member {
offset: 768
}
member {
+ id: 0x1e0abfd9
+ name: "get_enable"
+ type_id: 0x2ee092c5
+ offset: 64
+}
+member {
+ id: 0x1e0b7810
+ name: "get_enable"
+ type_id: 0x2f22286c
+ offset: 384
+}
+member {
+ id: 0xc5eb7d5e
+ name: "get_energy_uj"
+ type_id: 0x2f1dff77
+ offset: 64
+}
+member {
id: 0x522a2d74
name: "get_error_flags"
type_id: 0x2d1c7478
@@ -97096,11 +97251,34 @@ member {
offset: 704
}
member {
+ id: 0x870b1d4a
+ name: "get_max_energy_range_uj"
+ type_id: 0x2f1dff77
+}
+member {
+ id: 0x48da06d8
+ name: "get_max_power_range_uw"
+ type_id: 0x2f1dff77
+ offset: 192
+}
+member {
+ id: 0x690ef040
+ name: "get_max_power_uw"
+ type_id: 0x2f5626de
+ offset: 256
+}
+member {
id: 0x9a73d86b
name: "get_max_state"
type_id: 0x2dbae528
}
member {
+ id: 0x39de1472
+ name: "get_max_time_window_us"
+ type_id: 0x2f5626de
+ offset: 384
+}
+member {
id: 0x98fbeba0
name: "get_max_timeout_count"
type_id: 0x3ab13613
@@ -97155,6 +97333,18 @@ member {
offset: 768
}
member {
+ id: 0x0a0601b8
+ name: "get_min_power_uw"
+ type_id: 0x2f5626de
+ offset: 320
+}
+member {
+ id: 0xbbc23eea
+ name: "get_min_time_window_us"
+ type_id: 0x2f5626de
+ offset: 448
+}
+member {
id: 0x9c2b1ad1
name: "get_mode"
type_id: 0x39d1626d
@@ -97244,6 +97434,12 @@ member {
offset: 192
}
member {
+ id: 0x1a6adf19
+ name: "get_name"
+ type_id: 0x2ca5fa72
+ offset: 512
+}
+member {
id: 0x1a6b98f3
name: "get_name"
type_id: 0x2de07a68
@@ -97482,12 +97678,24 @@ member {
type_id: 0x0ddd9122
}
member {
+ id: 0x4eae2f0e
+ name: "get_power_limit_uw"
+ type_id: 0x2f5626de
+ offset: 64
+}
+member {
id: 0xa9079cd6
name: "get_power_status"
type_id: 0x2c80812c
offset: 256
}
member {
+ id: 0xf4ddc253
+ name: "get_power_uw"
+ type_id: 0x2f1dff77
+ offset: 256
+}
+member {
id: 0x5a0e21ce
name: "get_priv"
type_id: 0x1cf57c3c
@@ -97847,6 +98055,12 @@ member {
offset: 576
}
member {
+ id: 0xcec3c09c
+ name: "get_time_window_us"
+ type_id: 0x2f5626de
+ offset: 192
+}
+member {
id: 0x4b2d8406
name: "get_timeleft"
type_id: 0x3808938b
@@ -105869,11 +106083,23 @@ member {
offset: 8
}
member {
+ id: 0xb00531dc
+ name: "idr"
+ type_id: 0x04b89667
+ offset: 7296
+}
+member {
id: 0xb0053b5f
name: "idr"
type_id: 0x04b89667
}
member {
+ id: 0xb0053df5
+ name: "idr"
+ type_id: 0x04b89667
+ offset: 7616
+}
+member {
id: 0xb0053fbe
name: "idr"
type_id: 0x04b89667
@@ -132542,6 +132768,12 @@ member {
offset: 1280
}
member {
+ id: 0x0ddfeb5a
+ name: "name"
+ type_id: 0x0483e6f8
+ offset: 64
+}
+member {
id: 0x0ddfef10
name: "name"
type_id: 0x0483e6f8
@@ -136504,6 +136736,12 @@ member {
offset: 1024
}
member {
+ id: 0x0fa6c1c0
+ name: "node"
+ type_id: 0xd3c80119
+ offset: 8064
+}
+member {
id: 0x0fa6c3e5
name: "node"
type_id: 0xd3c80119
@@ -138504,6 +138742,12 @@ member {
offset: 51840
}
member {
+ id: 0x429469eb
+ name: "nr_zones"
+ type_id: 0x6720d32f
+ offset: 7488
+}
+member {
id: 0x42b6c2d1
name: "nr_zones"
type_id: 0x4585663f
@@ -142898,6 +143142,12 @@ member {
type_id: 0x3b991d29
}
member {
+ id: 0xafb0e881
+ name: "ops"
+ type_id: 0x3be1e049
+ offset: 128
+}
+member {
id: 0xafb0ea3a
name: "ops"
type_id: 0x3bedc96c
@@ -143298,6 +143548,12 @@ member {
offset: 8448
}
member {
+ id: 0xafba7798
+ name: "ops"
+ type_id: 0x317fb103
+ offset: 7552
+}
+member {
id: 0xafbac999
name: "ops"
type_id: 0x31c93a7f
@@ -143433,6 +143689,12 @@ member {
offset: 192
}
member {
+ id: 0xafbebcd3
+ name: "ops"
+ type_id: 0x35b4b910
+ offset: 192
+}
+member {
id: 0xafbed153
name: "ops"
type_id: 0x35d1f0b8
@@ -146664,6 +146926,12 @@ member {
offset: 256
}
member {
+ id: 0x8c6379be
+ name: "parent_idr"
+ type_id: 0x0bbe1c3e
+ offset: 7808
+}
+member {
id: 0x018c7f62
name: "parent_idx"
type_id: 0x6720d32f
@@ -153013,6 +153281,12 @@ member {
offset: 576
}
member {
+ id: 0x1d43d5c8
+ name: "power_zone"
+ type_id: 0x2c3e6eed
+ offset: 64
+}
+member {
id: 0x9865a105
name: "poweroff"
type_id: 0x2dd58efa
@@ -155175,6 +155449,12 @@ member {
id: 0xf21ad1f2
name: "private_data"
type_id: 0x18bd6530
+ offset: 7872
+}
+member {
+ id: 0xf21ad1f3
+ name: "private_data"
+ type_id: 0x18bd6530
offset: 3392
}
member {
@@ -164132,6 +164412,12 @@ member {
offset: 4416
}
member {
+ id: 0xaeb60a04
+ name: "release"
+ type_id: 0x2ef15d2b
+ offset: 128
+}
+member {
id: 0xaeb63cec
name: "release"
type_id: 0x2eca967d
@@ -164150,6 +164436,12 @@ member {
offset: 960
}
member {
+ id: 0xaeb7c60b
+ name: "release"
+ type_id: 0x2f33e782
+ offset: 448
+}
+member {
id: 0xe8e1b292
name: "release_agent_path"
type_id: 0x8e7b8b93
@@ -166978,6 +167270,12 @@ member {
offset: 3776
}
member {
+ id: 0xf3a83d0c
+ name: "reset_energy_uj"
+ type_id: 0x2f33e782
+ offset: 128
+}
+member {
id: 0x158b8e39
name: "reset_frame_context"
type_id: 0xb3e7bac9
@@ -176289,6 +176587,17 @@ member {
offset: 704
}
member {
+ id: 0x917a718a
+ name: "set_enable"
+ type_id: 0x2f5e98dd
+ offset: 320
+}
+member {
+ id: 0x917bb4f7
+ name: "set_enable"
+ type_id: 0x2e9c2274
+}
+member {
id: 0xc51a7ec1
name: "set_ent"
type_id: 0x0d44ba38
@@ -176834,6 +177143,11 @@ member {
offset: 2432
}
member {
+ id: 0x7baafc27
+ name: "set_power_limit_uw"
+ type_id: 0x2f5de562
+}
+member {
id: 0x7eba804e
name: "set_pretimeout"
type_id: 0x2c9bf198
@@ -177218,6 +177532,12 @@ member {
offset: 224
}
member {
+ id: 0x462303e7
+ name: "set_time_window_us"
+ type_id: 0x2f5de562
+ offset: 128
+}
+member {
id: 0x05571fa2
name: "set_timeout"
type_id: 0x2c9bf198
@@ -210915,6 +211235,18 @@ member {
type_id: 0x0a63398f
}
member {
+ id: 0xb67e31dd
+ name: "zone_attr_count"
+ type_id: 0x6720d32f
+ offset: 8000
+}
+member {
+ id: 0x6612b97a
+ name: "zone_dev_attrs"
+ type_id: 0x0ae4cc78
+ offset: 7936
+}
+member {
id: 0x86c953a0
name: "zone_device_data"
type_id: 0x18bd6530
@@ -251019,6 +251351,99 @@ struct_union {
}
}
struct_union {
+ id: 0xea17f769
+ kind: STRUCT
+ name: "powercap_control_type"
+ definition {
+ bytesize: 1024
+ member_id: 0xce1ac149
+ member_id: 0xb00531dc
+ member_id: 0x429469eb
+ member_id: 0xafba7798
+ member_id: 0x2d4b3aaa
+ member_id: 0x41611b26
+ member_id: 0x0fa6c1c0
+ }
+}
+struct_union {
+ id: 0xcebf3ccf
+ kind: STRUCT
+ name: "powercap_control_type_ops"
+ definition {
+ bytesize: 24
+ member_id: 0x917bb4f7
+ member_id: 0x1e0abfd9
+ member_id: 0xaeb60a04
+ }
+}
+struct_union {
+ id: 0x9ab95d2b
+ kind: STRUCT
+ name: "powercap_zone"
+ definition {
+ bytesize: 1080
+ member_id: 0xcc480c42
+ member_id: 0x0ddfeb5a
+ member_id: 0xf0f0bb7d
+ member_id: 0xafbebcd3
+ member_id: 0xce1ac1e2
+ member_id: 0x9b6df7c9
+ member_id: 0xb0053df5
+ member_id: 0x8c6379be
+ member_id: 0xf21ad1f2
+ member_id: 0x6612b97a
+ member_id: 0xb67e31dd
+ member_id: 0x327f9c2d
+ member_id: 0x6d170429
+ member_id: 0x41611ed7
+ member_id: 0xfd7a5c77
+ }
+}
+struct_union {
+ id: 0x649c5e5b
+ kind: STRUCT
+ name: "powercap_zone_constraint"
+ definition {
+ bytesize: 24
+ member_id: 0xcc480c42
+ member_id: 0x1d43d5c8
+ member_id: 0xafb0e881
+ }
+}
+struct_union {
+ id: 0x675a2868
+ kind: STRUCT
+ name: "powercap_zone_constraint_ops"
+ definition {
+ bytesize: 72
+ member_id: 0x7baafc27
+ member_id: 0x4eae2f0e
+ member_id: 0x462303e7
+ member_id: 0xcec3c09c
+ member_id: 0x690ef040
+ member_id: 0x0a0601b8
+ member_id: 0x39de1472
+ member_id: 0xbbc23eea
+ member_id: 0x1a6adf19
+ }
+}
+struct_union {
+ id: 0x820fbdfd
+ kind: STRUCT
+ name: "powercap_zone_ops"
+ definition {
+ bytesize: 64
+ member_id: 0x870b1d4a
+ member_id: 0xc5eb7d5e
+ member_id: 0xf3a83d0c
+ member_id: 0x48da06d8
+ member_id: 0xf4ddc253
+ member_id: 0x917a718a
+ member_id: 0x1e0b7810
+ member_id: 0xaeb7c60b
+ }
+}
+struct_union {
id: 0x8d548cbf
kind: STRUCT
name: "pp_alloc_cache"
@@ -262804,7 +263229,7 @@ struct_union {
member_id: 0xb3bb33a4
member_id: 0x18f3f23f
member_id: 0xc75c5a51
- member_id: 0xf21ad1f2
+ member_id: 0xf21ad1f3
}
}
struct_union {
@@ -295234,6 +295659,17 @@ function {
parameter_id: 0x10f3dd9c
}
function {
+ id: 0x14b01c1c
+ return_type_id: 0x2c3e6eed
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x3015c47d
+ parameter_id: 0x3e10b518
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x35b4b910
+ parameter_id: 0x6720d32f
+ parameter_id: 0x3be1e049
+}
+function {
id: 0x14b1b37d
return_type_id: 0x48b5725f
parameter_id: 0x10a78bb8
@@ -296887,6 +297323,13 @@ function {
parameter_id: 0x06835e9c
}
function {
+ id: 0x16fd178e
+ return_type_id: 0x3015c47d
+ parameter_id: 0x3015c47d
+ parameter_id: 0x3e10b518
+ parameter_id: 0x317fb103
+}
+function {
id: 0x16fd805c
return_type_id: 0x48b5725f
parameter_id: 0x1997473c
@@ -309352,6 +309795,12 @@ function {
parameter_id: 0x6720d32f
}
function {
+ id: 0x90306f4f
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3015c47d
+ parameter_id: 0x6d7f5ff6
+}
+function {
id: 0x903246db
return_type_id: 0x6720d32f
parameter_id: 0x36194830
@@ -310502,6 +310951,12 @@ function {
parameter_id: 0x4585663f
}
function {
+ id: 0x91356b8b
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3015c47d
+ parameter_id: 0x2c3e6eed
+}
+function {
id: 0x913618b5
return_type_id: 0x6720d32f
parameter_id: 0x32a623d7
@@ -310950,6 +311405,11 @@ function {
parameter_id: 0x07dcdbe1
}
function {
+ id: 0x91859230
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3015c47d
+}
+function {
id: 0x9185daf6
return_type_id: 0x6720d32f
parameter_id: 0x3399c453
@@ -311370,6 +311830,12 @@ function {
parameter_id: 0x00c72527
}
function {
+ id: 0x91c2ad89
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3015c47d
+ parameter_id: 0x11cfee5a
+}
+function {
id: 0x91c2e0c4
return_type_id: 0x6720d32f
parameter_id: 0x3e75499e
@@ -316373,6 +316839,12 @@ function {
parameter_id: 0x2ed870a7
}
function {
+ id: 0x96371b41
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x2e18f543
+}
+function {
id: 0x963decf6
return_type_id: 0x6720d32f
parameter_id: 0x2ef43f67
@@ -316549,6 +317021,11 @@ function {
parameter_id: 0x37b51a1e
}
function {
+ id: 0x968f7894
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+}
+function {
id: 0x968fd49c
return_type_id: 0x6720d32f
parameter_id: 0x2ef43f67
@@ -316771,6 +317248,12 @@ function {
parameter_id: 0x6720d32f
}
function {
+ id: 0x96c8472d
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x11cfee5a
+}
+function {
id: 0x96c905b2
return_type_id: 0x6720d32f
parameter_id: 0x2cac4c27
@@ -317015,6 +317498,13 @@ function {
parameter_id: 0x1ce748dd
}
function {
+ id: 0x97187de5
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x6720d32f
+ parameter_id: 0x2e18f543
+}
+function {
id: 0x9719ad86
return_type_id: 0x6720d32f
parameter_id: 0x2a653aa6
@@ -317090,6 +317580,13 @@ function {
parameter_id: 0x3e10b518
}
function {
+ id: 0x97377314
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x6720d32f
+ parameter_id: 0x92233392
+}
+function {
id: 0x973837f7
return_type_id: 0x6720d32f
parameter_id: 0x2efe8065
@@ -317103,6 +317600,12 @@ function {
parameter_id: 0x16598b41
}
function {
+ id: 0x973a85eb
+ return_type_id: 0x6720d32f
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x6d7f5ff6
+}
+function {
id: 0x973d5c81
return_type_id: 0x6720d32f
parameter_id: 0x29a77f06
@@ -318674,6 +319177,12 @@ function {
parameter_id: 0x295c7202
}
function {
+ id: 0x98d70f54
+ return_type_id: 0x3e10b518
+ parameter_id: 0x2c3e6eed
+ parameter_id: 0x6720d32f
+}
+function {
id: 0x98da7358
return_type_id: 0x6720d32f
parameter_id: 0x156a41de
@@ -386259,6 +386768,42 @@ elf_symbol {
full_name: "power_supply_unregister"
}
elf_symbol {
+ id: 0x5103fa37
+ name: "powercap_register_control_type"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x74c29aa3
+ type_id: 0x16fd178e
+ full_name: "powercap_register_control_type"
+}
+elf_symbol {
+ id: 0x5469c8f3
+ name: "powercap_register_zone"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x72a0a390
+ type_id: 0x14b01c1c
+ full_name: "powercap_register_zone"
+}
+elf_symbol {
+ id: 0x5f2a259f
+ name: "powercap_unregister_control_type"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xd30deb7a
+ type_id: 0x91859230
+ full_name: "powercap_unregister_control_type"
+}
+elf_symbol {
+ id: 0x116aa230
+ name: "powercap_unregister_zone"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xe0264b73
+ type_id: 0x91356b8b
+ full_name: "powercap_unregister_zone"
+}
+elf_symbol {
id: 0x1a646dda
name: "ppp_channel_index"
is_defined: true
@@ -413020,6 +413565,10 @@ interface {
symbol_id: 0x8900d981
symbol_id: 0x9d05e78b
symbol_id: 0x8a65993b
+ symbol_id: 0x5103fa37
+ symbol_id: 0x5469c8f3
+ symbol_id: 0x5f2a259f
+ symbol_id: 0x116aa230
symbol_id: 0x1a646dda
symbol_id: 0x52651755
symbol_id: 0x3987d121
diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom
index d3aa2d29239d..aef840a271ba 100644
--- a/android/abi_gki_aarch64_qcom
+++ b/android/abi_gki_aarch64_qcom
@@ -2489,6 +2489,10 @@
power_supply_set_property
power_supply_unregister
power_supply_unreg_notifier
+ powercap_register_control_type
+ powercap_register_zone
+ powercap_unregister_control_type
+ powercap_unregister_zone
ppp_channel_index
ppp_dev_name
ppp_input