ANDROID: GKI: Update symbol list for mtk

Add following symbols

12 function symbol(s) added
  'void clkdev_add(struct clk_lookup*)'
  'void clkdev_drop(struct clk_lookup*)'
  'void devm_devfreq_unregister_opp_notifier(struct device*, struct devfreq*)'
  'struct phy_device* fixed_phy_register(unsigned int, struct fixed_phy_status*, struct device_node*)'
  'void fixed_phy_unregister(struct phy_device*)'
  'int generic_handle_irq_safe(unsigned int)'
  'struct irq_domain* irq_domain_create_simple(struct fwnode_handle*, unsigned int, unsigned int, const struct irq_domain_ops*, void*)'
  'void phy_ethtool_ksettings_get(struct phy_device*, struct ethtool_link_ksettings*)'
  'int phy_ethtool_ksettings_set(struct phy_device*, const struct ethtool_link_ksettings*)'
  'int phy_register_fixup_for_uid(u32, u32, int(*)(struct phy_device*))'
  'int phy_save_page(struct phy_device*)'
  'int phy_unregister_fixup_for_uid(u32, u32)'

Bug: 323111136
Signed-off-by: Seiya Wang <seiya.wang@mediatek.com>
Change-Id: I2b9659b4cd24363631913f3c1548198127fb293e
This commit is contained in:
Seiya Wang 2024-01-31 15:38:01 +08:00 committed by Treehugger Robot
parent 7cbad58851
commit 6ce5bb744e
2 changed files with 249 additions and 0 deletions

View file

@ -24513,6 +24513,11 @@ pointer_reference {
kind: POINTER kind: POINTER
pointee_type_id: 0xf87f5460 pointee_type_id: 0xf87f5460
} }
pointer_reference {
id: 0x3490b2d2
kind: POINTER
pointee_type_id: 0xf8022dd7
}
pointer_reference { pointer_reference {
id: 0x3491860b id: 0x3491860b
kind: POINTER kind: POINTER
@ -28288,6 +28293,11 @@ pointer_reference {
kind: POINTER kind: POINTER
pointee_type_id: 0xde680909 pointee_type_id: 0xde680909
} }
pointer_reference {
id: 0x3d132f3c
kind: POINTER
pointee_type_id: 0xde0c5a6e
}
pointer_reference { pointer_reference {
id: 0x3d1364e9 id: 0x3d1364e9
kind: POINTER kind: POINTER
@ -49559,6 +49569,12 @@ member {
type_id: 0x6720d32f type_id: 0x6720d32f
offset: 9536 offset: 9536
} }
member {
id: 0xaa60592a
name: "asym_pause"
type_id: 0x6720d32f
offset: 128
}
member { member {
id: 0x2059f065 id: 0x2059f065
name: "asym_prefer_cpu" name: "asym_prefer_cpu"
@ -62165,6 +62181,12 @@ member {
type_id: 0x13f8b706 type_id: 0x13f8b706
offset: 2240 offset: 2240
} }
member {
id: 0x37a7cc74
name: "clk_hw"
type_id: 0x0ae4a2c7
offset: 320
}
member { member {
id: 0x36da2546 id: 0x36da2546
name: "clk_list_head" name: "clk_list_head"
@ -80748,6 +80770,12 @@ member {
type_id: 0x6720d32f type_id: 0x6720d32f
offset: 9440 offset: 9440
} }
member {
id: 0x70edc889
name: "duplex"
type_id: 0x6720d32f
offset: 64
}
member { member {
id: 0x70edcbaf id: 0x70edcbaf
name: "duplex" name: "duplex"
@ -116933,6 +116961,11 @@ member {
type_id: 0x6720d32f type_id: 0x6720d32f
offset: 128 offset: 128
} }
member {
id: 0x55d9bf3e
name: "link"
type_id: 0x6720d32f
}
member { member {
id: 0x55ddaf31 id: 0x55ddaf31
name: "link" name: "link"
@ -145935,6 +145968,12 @@ member {
type_id: 0x04f0669a type_id: 0x04f0669a
offset: 64 offset: 64
} }
member {
id: 0x6d4fa7de
name: "pause"
type_id: 0x6720d32f
offset: 96
}
member { member {
id: 0x6d4faa04 id: 0x6d4faa04
name: "pause" name: "pause"
@ -180823,6 +180862,12 @@ member {
type_id: 0xe62ebf07 type_id: 0xe62ebf07
offset: 32 offset: 32
} }
member {
id: 0xa08da031
name: "speed"
type_id: 0x6720d32f
offset: 32
}
member { member {
id: 0xa08da7ed id: 0xa08da7ed
name: "speed" name: "speed"
@ -221634,6 +221679,19 @@ struct_union {
member_id: 0x2d5bf0a8 member_id: 0x2d5bf0a8
} }
} }
struct_union {
id: 0xde0c5a6e
kind: STRUCT
name: "clk_lookup"
definition {
bytesize: 48
member_id: 0x0fa6c6af
member_id: 0x8e5720f5
member_id: 0xd70e055b
member_id: 0xc8e8283a
member_id: 0x37a7cc74
}
}
struct_union { struct_union {
id: 0x08a8a88b id: 0x08a8a88b
kind: STRUCT kind: STRUCT
@ -230699,6 +230757,19 @@ struct_union {
member_id: 0x59119163 member_id: 0x59119163
} }
} }
struct_union {
id: 0xf8022dd7
kind: STRUCT
name: "fixed_phy_status"
definition {
bytesize: 20
member_id: 0x55d9bf3e
member_id: 0xa08da031
member_id: 0x70edc889
member_id: 0x6d4fa7de
member_id: 0xaa60592a
}
}
struct_union { struct_union {
id: 0xc8adfcbd id: 0xc8adfcbd
kind: STRUCT kind: STRUCT
@ -297385,6 +297456,12 @@ function {
parameter_id: 0x914dbfdc parameter_id: 0x914dbfdc
parameter_id: 0x6720d32f parameter_id: 0x6720d32f
} }
function {
id: 0x1ca12c7e
return_type_id: 0x48b5725f
parameter_id: 0x3176a085
parameter_id: 0x19357319
}
function { function {
id: 0x1ca44d8a id: 0x1ca44d8a
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
@ -300125,6 +300202,11 @@ function {
parameter_id: 0x6720d32f parameter_id: 0x6720d32f
parameter_id: 0x6720d32f parameter_id: 0x6720d32f
} }
function {
id: 0x1fdc9a5c
return_type_id: 0x48b5725f
parameter_id: 0x3d132f3c
}
function { function {
id: 0x1fdd3c97 id: 0x1fdd3c97
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
@ -303838,6 +303920,15 @@ function {
parameter_id: 0xf1a6dfed parameter_id: 0xf1a6dfed
parameter_id: 0x6720d32f parameter_id: 0x6720d32f
} }
function {
id: 0x5f0ba086
return_type_id: 0x18a2fb63
parameter_id: 0x0490bb4a
parameter_id: 0x4585663f
parameter_id: 0x4585663f
parameter_id: 0x30351611
parameter_id: 0x18bd6530
}
function { function {
id: 0x5f133b10 id: 0x5f133b10
return_type_id: 0x18a2fb63 return_type_id: 0x18a2fb63
@ -307532,6 +307623,12 @@ function {
parameter_id: 0x07fec5e7 parameter_id: 0x07fec5e7
parameter_id: 0x38d23361 parameter_id: 0x38d23361
} }
function {
id: 0x9138bf4f
return_type_id: 0x6720d32f
parameter_id: 0x3176a085
parameter_id: 0x397d1060
}
function { function {
id: 0x913a79c8 id: 0x913a79c8
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
@ -328454,6 +328551,13 @@ function {
parameter_id: 0x270c2906 parameter_id: 0x270c2906
parameter_id: 0x3b461cc8 parameter_id: 0x3b461cc8
} }
function {
id: 0xa2605fd7
return_type_id: 0x3176a085
parameter_id: 0x4585663f
parameter_id: 0x3490b2d2
parameter_id: 0x347303b4
}
function { function {
id: 0xa2832510 id: 0xa2832510
return_type_id: 0xfc0e1dbd return_type_id: 0xfc0e1dbd
@ -329142,6 +329246,19 @@ function {
parameter_id: 0x0258f96e parameter_id: 0x0258f96e
parameter_id: 0x4585663f parameter_id: 0x4585663f
} }
function {
id: 0xace6c945
return_type_id: 0x6720d32f
parameter_id: 0xc9082b19
parameter_id: 0xc9082b19
}
function {
id: 0xaced709f
return_type_id: 0x6720d32f
parameter_id: 0xc9082b19
parameter_id: 0xc9082b19
parameter_id: 0x2ee76b64
}
function { function {
id: 0xad2e2b96 id: 0xad2e2b96
return_type_id: 0x0258f96e return_type_id: 0x0258f96e
@ -349935,6 +350052,24 @@ elf_symbol {
type_id: 0x1febeb84 type_id: 0x1febeb84
full_name: "clk_unregister" full_name: "clk_unregister"
} }
elf_symbol {
id: 0xdf9b5d08
name: "clkdev_add"
is_defined: true
symbol_type: FUNCTION
crc: 0xb1d8a384
type_id: 0x1fdc9a5c
full_name: "clkdev_add"
}
elf_symbol {
id: 0x56748a0b
name: "clkdev_drop"
is_defined: true
symbol_type: FUNCTION
crc: 0x75245022
type_id: 0x1fdc9a5c
full_name: "clkdev_drop"
}
elf_symbol { elf_symbol {
id: 0x430bfeda id: 0x430bfeda
name: "clockevents_config_and_register" name: "clockevents_config_and_register"
@ -354313,6 +354448,15 @@ elf_symbol {
type_id: 0x10943c29 type_id: 0x10943c29
full_name: "devm_devfreq_unregister_notifier" full_name: "devm_devfreq_unregister_notifier"
} }
elf_symbol {
id: 0xb3d128c7
name: "devm_devfreq_unregister_opp_notifier"
is_defined: true
symbol_type: FUNCTION
crc: 0xbc91c0d5
type_id: 0x1093c795
full_name: "devm_devfreq_unregister_opp_notifier"
}
elf_symbol { elf_symbol {
id: 0x8ed64fa4 id: 0x8ed64fa4
name: "devm_device_add_group" name: "devm_device_add_group"
@ -362307,6 +362451,24 @@ elf_symbol {
type_id: 0x9cec28b8 type_id: 0x9cec28b8
full_name: "firmware_request_nowarn" full_name: "firmware_request_nowarn"
} }
elf_symbol {
id: 0x95cbf27f
name: "fixed_phy_register"
is_defined: true
symbol_type: FUNCTION
crc: 0xcc37eda7
type_id: 0xa2605fd7
full_name: "fixed_phy_register"
}
elf_symbol {
id: 0x53f6e0dd
name: "fixed_phy_unregister"
is_defined: true
symbol_type: FUNCTION
crc: 0xce8bb312
type_id: 0x1cc5f9b2
full_name: "fixed_phy_unregister"
}
elf_symbol { elf_symbol {
id: 0xbbba9aad id: 0xbbba9aad
name: "fixed_size_llseek" name: "fixed_size_llseek"
@ -363324,6 +363486,15 @@ elf_symbol {
type_id: 0x8ce1baa0 type_id: 0x8ce1baa0
full_name: "generic_handle_irq" full_name: "generic_handle_irq"
} }
elf_symbol {
id: 0xd5bc36ee
name: "generic_handle_irq_safe"
is_defined: true
symbol_type: FUNCTION
crc: 0x81e2bdf4
type_id: 0x8ce1baa0
full_name: "generic_handle_irq_safe"
}
elf_symbol { elf_symbol {
id: 0x95a840b8 id: 0x95a840b8
name: "generic_mii_ioctl" name: "generic_mii_ioctl"
@ -368970,6 +369141,15 @@ elf_symbol {
type_id: 0x5807e85a type_id: 0x5807e85a
full_name: "irq_domain_create_hierarchy" full_name: "irq_domain_create_hierarchy"
} }
elf_symbol {
id: 0xe67fe9f7
name: "irq_domain_create_simple"
is_defined: true
symbol_type: FUNCTION
crc: 0x63135fdc
type_id: 0x5f0ba086
full_name: "irq_domain_create_simple"
}
elf_symbol { elf_symbol {
id: 0xba41ecd4 id: 0xba41ecd4
name: "irq_domain_disconnect_hierarchy" name: "irq_domain_disconnect_hierarchy"
@ -378519,6 +378699,24 @@ elf_symbol {
type_id: 0x1c416a95 type_id: 0x1c416a95
full_name: "phy_ethtool_get_wol" full_name: "phy_ethtool_get_wol"
} }
elf_symbol {
id: 0x55d86251
name: "phy_ethtool_ksettings_get"
is_defined: true
symbol_type: FUNCTION
crc: 0x4b00eccd
type_id: 0x1ca12c7e
full_name: "phy_ethtool_ksettings_get"
}
elf_symbol {
id: 0xbaefa94a
name: "phy_ethtool_ksettings_set"
is_defined: true
symbol_type: FUNCTION
crc: 0xd044fa31
type_id: 0x9138bf4f
full_name: "phy_ethtool_ksettings_set"
}
elf_symbol { elf_symbol {
id: 0x6a3f9c83 id: 0x6a3f9c83
name: "phy_ethtool_nway_reset" name: "phy_ethtool_nway_reset"
@ -378780,6 +378978,15 @@ elf_symbol {
type_id: 0x90738a48 type_id: 0x90738a48
full_name: "phy_read_paged" full_name: "phy_read_paged"
} }
elf_symbol {
id: 0x7944625a
name: "phy_register_fixup_for_uid"
is_defined: true
symbol_type: FUNCTION
crc: 0x6b6cddac
type_id: 0xaced709f
full_name: "phy_register_fixup_for_uid"
}
elf_symbol { elf_symbol {
id: 0x6e21f792 id: 0x6e21f792
name: "phy_remove_link_mode" name: "phy_remove_link_mode"
@ -378834,6 +379041,15 @@ elf_symbol {
type_id: 0x90580076 type_id: 0x90580076
full_name: "phy_restore_page" full_name: "phy_restore_page"
} }
elf_symbol {
id: 0x16bb21a4
name: "phy_save_page"
is_defined: true
symbol_type: FUNCTION
crc: 0x2acbda9f
type_id: 0x91dd4b0e
full_name: "phy_save_page"
}
elf_symbol { elf_symbol {
id: 0x0ccd2ae9 id: 0x0ccd2ae9
name: "phy_select_page" name: "phy_select_page"
@ -378960,6 +379176,15 @@ elf_symbol {
type_id: 0x1cc5f9b2 type_id: 0x1cc5f9b2
full_name: "phy_trigger_machine" full_name: "phy_trigger_machine"
} }
elf_symbol {
id: 0xde204c0c
name: "phy_unregister_fixup_for_uid"
is_defined: true
symbol_type: FUNCTION
crc: 0xd738ca1b
type_id: 0xace6c945
full_name: "phy_unregister_fixup_for_uid"
}
elf_symbol { elf_symbol {
id: 0xe7bafb12 id: 0xe7bafb12
name: "phy_validate" name: "phy_validate"
@ -403161,6 +403386,8 @@ interface {
symbol_id: 0x7fbd0d58 symbol_id: 0x7fbd0d58
symbol_id: 0x06f2ea68 symbol_id: 0x06f2ea68
symbol_id: 0xc8e117f2 symbol_id: 0xc8e117f2
symbol_id: 0xdf9b5d08
symbol_id: 0x56748a0b
symbol_id: 0x430bfeda symbol_id: 0x430bfeda
symbol_id: 0x0522e13b symbol_id: 0x0522e13b
symbol_id: 0x961eb280 symbol_id: 0x961eb280
@ -403648,6 +403875,7 @@ interface {
symbol_id: 0x6415475c symbol_id: 0x6415475c
symbol_id: 0x2bf23b7c symbol_id: 0x2bf23b7c
symbol_id: 0x97301de5 symbol_id: 0x97301de5
symbol_id: 0xb3d128c7
symbol_id: 0x8ed64fa4 symbol_id: 0x8ed64fa4
symbol_id: 0x0764373d symbol_id: 0x0764373d
symbol_id: 0x72706e55 symbol_id: 0x72706e55
@ -404534,6 +404762,8 @@ interface {
symbol_id: 0xf882020f symbol_id: 0xf882020f
symbol_id: 0x2e62a121 symbol_id: 0x2e62a121
symbol_id: 0x24954a6b symbol_id: 0x24954a6b
symbol_id: 0x95cbf27f
symbol_id: 0x53f6e0dd
symbol_id: 0xbbba9aad symbol_id: 0xbbba9aad
symbol_id: 0xd211b195 symbol_id: 0xd211b195
symbol_id: 0xba7efe3b symbol_id: 0xba7efe3b
@ -404647,6 +404877,7 @@ interface {
symbol_id: 0x3812bb22 symbol_id: 0x3812bb22
symbol_id: 0x2f7205ee symbol_id: 0x2f7205ee
symbol_id: 0x7d577f86 symbol_id: 0x7d577f86
symbol_id: 0xd5bc36ee
symbol_id: 0x95a840b8 symbol_id: 0x95a840b8
symbol_id: 0x7f639ef1 symbol_id: 0x7f639ef1
symbol_id: 0x4c4073c3 symbol_id: 0x4c4073c3
@ -405274,6 +405505,7 @@ interface {
symbol_id: 0x9f4df92b symbol_id: 0x9f4df92b
symbol_id: 0x5e13f2f1 symbol_id: 0x5e13f2f1
symbol_id: 0x135db1d2 symbol_id: 0x135db1d2
symbol_id: 0xe67fe9f7
symbol_id: 0xba41ecd4 symbol_id: 0xba41ecd4
symbol_id: 0x3fa49947 symbol_id: 0x3fa49947
symbol_id: 0x327b1cbb symbol_id: 0x327b1cbb
@ -406335,6 +406567,8 @@ interface {
symbol_id: 0x02d49a4a symbol_id: 0x02d49a4a
symbol_id: 0xc8a98327 symbol_id: 0xc8a98327
symbol_id: 0x1e7f3ab3 symbol_id: 0x1e7f3ab3
symbol_id: 0x55d86251
symbol_id: 0xbaefa94a
symbol_id: 0x6a3f9c83 symbol_id: 0x6a3f9c83
symbol_id: 0xd75689cb symbol_id: 0xd75689cb
symbol_id: 0x992e8b3c symbol_id: 0x992e8b3c
@ -406364,12 +406598,14 @@ interface {
symbol_id: 0xc7d3f838 symbol_id: 0xc7d3f838
symbol_id: 0x1a84af17 symbol_id: 0x1a84af17
symbol_id: 0x13b5133e symbol_id: 0x13b5133e
symbol_id: 0x7944625a
symbol_id: 0x6e21f792 symbol_id: 0x6e21f792
symbol_id: 0x4e868331 symbol_id: 0x4e868331
symbol_id: 0xd306839f symbol_id: 0xd306839f
symbol_id: 0x8fff831c symbol_id: 0x8fff831c
symbol_id: 0x61290d1f symbol_id: 0x61290d1f
symbol_id: 0x409cd326 symbol_id: 0x409cd326
symbol_id: 0x16bb21a4
symbol_id: 0x0ccd2ae9 symbol_id: 0x0ccd2ae9
symbol_id: 0x14a69275 symbol_id: 0x14a69275
symbol_id: 0x6a86851c symbol_id: 0x6a86851c
@ -406384,6 +406620,7 @@ interface {
symbol_id: 0xf1503ace symbol_id: 0xf1503ace
symbol_id: 0x2c0117f0 symbol_id: 0x2c0117f0
symbol_id: 0xa3314c5c symbol_id: 0xa3314c5c
symbol_id: 0xde204c0c
symbol_id: 0xe7bafb12 symbol_id: 0xe7bafb12
symbol_id: 0x32988703 symbol_id: 0x32988703
symbol_id: 0x39bc463d symbol_id: 0x39bc463d

View file

@ -152,6 +152,8 @@
clk_bulk_put clk_bulk_put
clk_bulk_put_all clk_bulk_put_all
clk_bulk_unprepare clk_bulk_unprepare
clkdev_add
clkdev_drop
clk_disable clk_disable
clk_divider_ops clk_divider_ops
clk_enable clk_enable
@ -473,6 +475,7 @@
devm_devfreq_register_notifier devm_devfreq_register_notifier
devm_devfreq_remove_device devm_devfreq_remove_device
devm_devfreq_unregister_notifier devm_devfreq_unregister_notifier
devm_devfreq_unregister_opp_notifier
devm_extcon_dev_allocate devm_extcon_dev_allocate
devm_extcon_dev_register devm_extcon_dev_register
devm_extcon_register_notifier devm_extcon_register_notifier
@ -928,6 +931,8 @@
find_vpid find_vpid
finish_wait finish_wait
firmware_request_nowarn firmware_request_nowarn
fixed_phy_register
fixed_phy_unregister
flush_dcache_page flush_dcache_page
flush_delayed_fput flush_delayed_fput
flush_delayed_work flush_delayed_work
@ -989,6 +994,7 @@
generic_file_llseek generic_file_llseek
generic_handle_domain_irq generic_handle_domain_irq
generic_handle_irq generic_handle_irq
generic_handle_irq_safe
genlmsg_multicast_allns genlmsg_multicast_allns
genlmsg_put genlmsg_put
genl_register_family genl_register_family
@ -1257,6 +1263,7 @@
irq_create_of_mapping irq_create_of_mapping
irq_dispose_mapping irq_dispose_mapping
__irq_domain_add __irq_domain_add
irq_domain_create_simple
irq_domain_free_irqs_common irq_domain_free_irqs_common
irq_domain_get_irq_data irq_domain_get_irq_data
irq_domain_remove irq_domain_remove
@ -1861,6 +1868,8 @@
phy_ethtool_get_eee phy_ethtool_get_eee
phy_ethtool_get_link_ksettings phy_ethtool_get_link_ksettings
phy_ethtool_get_wol phy_ethtool_get_wol
phy_ethtool_ksettings_get
phy_ethtool_ksettings_set
phy_ethtool_nway_reset phy_ethtool_nway_reset
phy_ethtool_set_eee phy_ethtool_set_eee
phy_ethtool_set_link_ksettings phy_ethtool_set_link_ksettings
@ -1886,13 +1895,16 @@
phy_power_on phy_power_on
phy_print_status phy_print_status
phy_put phy_put
phy_register_fixup_for_uid
phy_remove_link_mode phy_remove_link_mode
phy_save_page
phy_set_mode_ext phy_set_mode_ext
phy_start phy_start
phy_start_aneg phy_start_aneg
phy_stop phy_stop
phy_support_asym_pause phy_support_asym_pause
phy_suspend phy_suspend
phy_unregister_fixup_for_uid
pick_migrate_task pick_migrate_task
pid_task pid_task
pinconf_generic_parse_dt_config pinconf_generic_parse_dt_config