ANDROID: abi_gki_aarch64_qcom: Update symbol list
Symbols updated to QCOM abi symbol list for Marvell Phy and Mdio Bus Mux:
ethnl_cable_test_amplitude
ethnl_cable_test_pulse
ethnl_cable_test_step
genphy_check_and_restart_aneg
genphy_read_status_fixed
of_mdio_find_bus
phy_config_aneg
phy_gbit_fibre_features
Bug: 335414016
Bug: 336924764
Change-Id: I1fa732935cb1a33bcde782fdfe38f5b3fcfae4cb
Signed-off-by: Andre Ding <quic_shuangxi@quicinc.com>
(cherry picked from commit 692e3553d2e90f8605312e75deecb939bb1659ab)
diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg
index d156ed5..bd1dac8 100644
--- a/android/abi_gki_aarch64.stg
+++ b/android/abi_gki_aarch64.stg
@@ -308497,6 +308497,13 @@
parameter_id: 0x6720d32f
}
function {
+ id: 0x91725507
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3176a085
+ parameter_id: 0x295c7202
+ parameter_id: 0x29bf06ba
+}
+function {
id: 0x91726dda
return_type_id: 0x6720d32f
parameter_id: 0x3176a085
@@ -310758,6 +310765,14 @@
parameter_id: 0x11cfee5a
}
function {
+ id: 0x92c80d88
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3176a085
+ parameter_id: 0xc9082b19
+ parameter_id: 0xc9082b19
+ parameter_id: 0xc9082b19
+}
+function {
id: 0x92cb9949
return_type_id: 0xf435685e
parameter_id: 0x18bd6530
@@ -311778,6 +311793,12 @@
parameter_id: 0x3863a91c
}
function {
+ id: 0x93987df1
+ return_type_id: 0x6720d32f
+ parameter_id: 0x3176a085
+ parameter_id: 0x914dbfdc
+}
+function {
id: 0x9398dfdf
return_type_id: 0x6720d32f
parameter_id: 0x3860f3c0
@@ -329510,6 +329531,11 @@
parameter_id: 0x92233392
}
function {
+ id: 0xa395744b
+ return_type_id: 0x35d510c3
+ parameter_id: 0x347303b4
+}
+function {
id: 0xa3adbe6c
return_type_id: 0x25b73daa
parameter_id: 0x25b73daa
@@ -363492,6 +363518,15 @@
full_name: "ether_setup"
}
elf_symbol {
+ id: 0xc2ec4486
+ name: "ethnl_cable_test_amplitude"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xcaa7ffcf
+ type_id: 0x91725507
+ full_name: "ethnl_cable_test_amplitude"
+}
+elf_symbol {
id: 0x592619b0
name: "ethnl_cable_test_fault_length"
is_defined: true
@@ -363501,6 +363536,15 @@
full_name: "ethnl_cable_test_fault_length"
}
elf_symbol {
+ id: 0xd3d73b52
+ name: "ethnl_cable_test_pulse"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xeed4092e
+ type_id: 0x93987df1
+ full_name: "ethnl_cable_test_pulse"
+}
+elf_symbol {
id: 0xc00e9f7c
name: "ethnl_cable_test_result"
is_defined: true
@@ -363510,6 +363554,15 @@
full_name: "ethnl_cable_test_result"
}
elf_symbol {
+ id: 0x4d66a0fd
+ name: "ethnl_cable_test_step"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xc62cb5bc
+ type_id: 0x92c80d88
+ full_name: "ethnl_cable_test_step"
+}
+elf_symbol {
id: 0xfe219f57
name: "ethtool_convert_legacy_u32_to_link_mode"
is_defined: true
@@ -365508,6 +365561,15 @@
full_name: "genphy_c45_read_status"
}
elf_symbol {
+ id: 0x07b1add0
+ name: "genphy_check_and_restart_aneg"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x23d24b71
+ type_id: 0x9068b671
+ full_name: "genphy_check_and_restart_aneg"
+}
+elf_symbol {
id: 0x618539bc
name: "genphy_handle_interrupt_no_ack"
is_defined: true
@@ -365553,6 +365615,15 @@
full_name: "genphy_read_status"
}
elf_symbol {
+ id: 0x97ef6102
+ name: "genphy_read_status_fixed"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x6761e7a9
+ type_id: 0x91dd4b0e
+ full_name: "genphy_read_status_fixed"
+}
+elf_symbol {
id: 0xa94a7a92
name: "genphy_restart_aneg"
is_defined: true
@@ -378216,6 +378287,15 @@
full_name: "of_match_node"
}
elf_symbol {
+ id: 0x62a72fbe
+ name: "of_mdio_find_bus"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0x5ab1b075
+ type_id: 0xa395744b
+ full_name: "of_mdio_find_bus"
+}
+elf_symbol {
id: 0x23d1db24
name: "of_modalias_node"
is_defined: true
@@ -380568,6 +380648,15 @@
full_name: "phy_calibrate"
}
elf_symbol {
+ id: 0x4219bd3e
+ name: "phy_config_aneg"
+ is_defined: true
+ symbol_type: FUNCTION
+ crc: 0xd4984810
+ type_id: 0x91dd4b0e
+ full_name: "phy_config_aneg"
+}
+elf_symbol {
id: 0xc278f4fa
name: "phy_configure"
is_defined: true
@@ -380757,6 +380846,15 @@
full_name: "phy_find_first"
}
elf_symbol {
+ id: 0xd23d219e
+ name: "phy_gbit_fibre_features"
+ is_defined: true
+ symbol_type: OBJECT
+ crc: 0x9de31b2a
+ type_id: 0x607419c2
+ full_name: "phy_gbit_fibre_features"
+}
+elf_symbol {
id: 0x0dfe21ad
name: "phy_get"
is_defined: true
@@ -406921,8 +407019,11 @@
symbol_id: 0x9c46e3cf
symbol_id: 0xd4d3c19b
symbol_id: 0x3276ffad
+ symbol_id: 0xc2ec4486
symbol_id: 0x592619b0
+ symbol_id: 0xd3d73b52
symbol_id: 0xc00e9f7c
+ symbol_id: 0x4d66a0fd
symbol_id: 0xfe219f57
symbol_id: 0x6e69a2b9
symbol_id: 0xd3082d07
@@ -407145,11 +407246,13 @@
symbol_id: 0x607c937c
symbol_id: 0xd99708c7
symbol_id: 0xa3a0e5a9
+ symbol_id: 0x07b1add0
symbol_id: 0x618539bc
symbol_id: 0xe00705b3
symbol_id: 0xcaf802e6
symbol_id: 0xbaba47ed
symbol_id: 0x67f44b83
+ symbol_id: 0x97ef6102
symbol_id: 0xa94a7a92
symbol_id: 0x855de755
symbol_id: 0xb3b7ca78
@@ -408557,6 +408660,7 @@
symbol_id: 0x318c8fe5
symbol_id: 0x16c4cdb3
symbol_id: 0x3965b143
+ symbol_id: 0x62a72fbe
symbol_id: 0x23d1db24
symbol_id: 0x8ac60fa1
symbol_id: 0xc9f43d6f
@@ -408818,6 +408922,7 @@
symbol_id: 0x5fa10488
symbol_id: 0x9db95d0c
symbol_id: 0x81e2991f
+ symbol_id: 0x4219bd3e
symbol_id: 0xc278f4fa
symbol_id: 0x9c15bd7a
symbol_id: 0x866cf90c
@@ -408839,6 +408944,7 @@
symbol_id: 0xcd9e585e
symbol_id: 0x69eeb51b
symbol_id: 0x6cf83bd0
+ symbol_id: 0xd23d219e
symbol_id: 0x0dfe21ad
symbol_id: 0x7de90fab
symbol_id: 0x30e87de6
diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom
index da49582..0fafde6 100644
--- a/android/abi_gki_aarch64_qcom
+++ b/android/abi_gki_aarch64_qcom
@@ -1094,8 +1094,11 @@
ether_setup
eth_header_parse
eth_mac_addr
+ ethnl_cable_test_amplitude
ethnl_cable_test_fault_length
+ ethnl_cable_test_pulse
ethnl_cable_test_result
+ ethnl_cable_test_step
eth_platform_get_mac_address
eth_prepare_mac_addr_change
ethtool_convert_legacy_u32_to_link_mode
@@ -1212,10 +1215,12 @@
genphy_c45_check_and_restart_aneg
genphy_c45_pma_setup_forced
genphy_c45_read_status
+ genphy_check_and_restart_aneg
__genphy_config_aneg
genphy_read_abilities
genphy_read_mmd_unsupported
genphy_read_status
+ genphy_read_status_fixed
genphy_restart_aneg
genphy_resume
genphy_soft_reset
@@ -2197,6 +2202,7 @@
of_match_device
of_match_node
__of_mdiobus_register
+ of_mdio_find_bus
of_modalias_node
of_n_addr_cells
of_node_name_eq
@@ -2337,6 +2343,7 @@
perf_trace_run_bpf_submit
phy_attached_info
phy_calibrate
+ phy_config_aneg
phy_device_free
phy_device_register
phy_do_ioctl_running
@@ -2346,6 +2353,7 @@
phy_ethtool_get_wol
phy_ethtool_set_wol
phy_exit
+ phy_gbit_fibre_features
phy_init
phy_init_eee
phy_init_hw