ANDROID: GKI: Add ASUS symbol list

create the ASUS symbol list of HID symbols for the USB HID Fan driver which requires them

6 function symbol(s) added
  'int __hid_register_driver(struct hid_driver*, struct module*, const char*)'
  'int hid_hw_raw_request(struct hid_device*, unsigned char, __u8*, size_t, enum hid_report_type, enum hid_class_request)'
  'int hid_hw_start(struct hid_device*, unsigned int)'
  'void hid_hw_stop(struct hid_device*)'
  'int hid_open_report(struct hid_device*)'
  'void hid_unregister_driver(struct hid_driver*)'

Bug: 300220786
Change-Id: I422c3b82754921c530e9afc32529a1dbf2f6c38e
Signed-off-by: Steve2 Yang <steve2_yang@asus.com>
This commit is contained in:
steve2_yang 2023-09-13 18:43:57 +08:00 committed by Todd Kjos
parent e52e60e3ed
commit 215e38e517
3 changed files with 122 additions and 0 deletions

View File

@ -98,6 +98,7 @@ filegroup(
name = "aarch64_additional_kmi_symbol_lists",
srcs = [
# keep sorted
"android/abi_gki_aarch64_asus",
"android/abi_gki_aarch64_db845c",
"android/abi_gki_aarch64_exynos",
"android/abi_gki_aarch64_exynosauto",

View File

@ -275017,6 +275017,37 @@ enumeration {
}
}
}
enumeration {
id: 0x87463428
name: "hid_class_request"
definition {
underlying_type_id: 0x4585663f
enumerator {
name: "HID_REQ_GET_REPORT"
value: 1
}
enumerator {
name: "HID_REQ_GET_IDLE"
value: 2
}
enumerator {
name: "HID_REQ_GET_PROTOCOL"
value: 3
}
enumerator {
name: "HID_REQ_SET_REPORT"
value: 9
}
enumerator {
name: "HID_REQ_SET_IDLE"
value: 10
}
enumerator {
name: "HID_REQ_SET_PROTOCOL"
value: 11
}
}
}
enumeration {
id: 0xfa5f37bb
name: "hid_report_type"
@ -284685,6 +284716,11 @@ function {
parameter_id: 0x6720d32f
parameter_id: 0x115a10f4
}
function {
id: 0x104da524
return_type_id: 0x48b5725f
parameter_id: 0x0357d2dd
}
function {
id: 0x104de9a9
return_type_id: 0x48b5725f
@ -318472,6 +318508,13 @@ function {
parameter_id: 0x1bb6a471
parameter_id: 0x368ec5cb
}
function {
id: 0x9d760cc4
return_type_id: 0x6720d32f
parameter_id: 0x0357d2dd
parameter_id: 0x0b27dc43
parameter_id: 0x3e10b518
}
function {
id: 0x9d763af9
return_type_id: 0x6720d32f
@ -321415,6 +321458,16 @@ function {
parameter_id: 0x5d8155a5
parameter_id: 0x6720d32f
}
function {
id: 0x9f85a1ff
return_type_id: 0x6720d32f
parameter_id: 0x0de4c6b1
parameter_id: 0x5d8155a5
parameter_id: 0x2669d715
parameter_id: 0xf435685e
parameter_id: 0xfa5f37bb
parameter_id: 0x87463428
}
function {
id: 0x9f87b817
return_type_id: 0x6720d32f
@ -328310,6 +328363,15 @@ elf_symbol {
type_id: 0x98878fd8
full_name: "__hci_cmd_sync_status_sk"
}
elf_symbol {
id: 0xb3d97fa3
name: "__hid_register_driver"
is_defined: true
symbol_type: FUNCTION
crc: 0xe11057d9
type_id: 0x9d760cc4
full_name: "__hid_register_driver"
}
elf_symbol {
id: 0xf245d4a3
name: "__hrtimer_get_remaining"
@ -356292,6 +356354,33 @@ elf_symbol {
type_id: 0x13e1603f
full_name: "hid_destroy_device"
}
elf_symbol {
id: 0x6c303862
name: "hid_hw_raw_request"
is_defined: true
symbol_type: FUNCTION
crc: 0x1754ea42
type_id: 0x9f85a1ff
full_name: "hid_hw_raw_request"
}
elf_symbol {
id: 0xfba34655
name: "hid_hw_start"
is_defined: true
symbol_type: FUNCTION
crc: 0x80c181b3
type_id: 0x9fefc71b
full_name: "hid_hw_start"
}
elf_symbol {
id: 0x52d444b1
name: "hid_hw_stop"
is_defined: true
symbol_type: FUNCTION
crc: 0x109cf170
type_id: 0x13e1603f
full_name: "hid_hw_stop"
}
elf_symbol {
id: 0x7d0e44ca
name: "hid_ignore"
@ -356310,6 +356399,15 @@ elf_symbol {
type_id: 0x9d13a27c
full_name: "hid_input_report"
}
elf_symbol {
id: 0x0eb11e95
name: "hid_open_report"
is_defined: true
symbol_type: FUNCTION
crc: 0x99072c9a
type_id: 0x9ef9d283
full_name: "hid_open_report"
}
elf_symbol {
id: 0x6ca4d0ed
name: "hid_parse_report"
@ -356319,6 +356417,15 @@ elf_symbol {
type_id: 0x9e711486
full_name: "hid_parse_report"
}
elf_symbol {
id: 0x6e37f09d
name: "hid_unregister_driver"
is_defined: true
symbol_type: FUNCTION
crc: 0xe1767c20
type_id: 0x104da524
full_name: "hid_unregister_driver"
}
elf_symbol {
id: 0x21d35235
name: "hidp_hid_driver"
@ -389978,6 +390085,7 @@ interface {
symbol_id: 0x010ff5f2
symbol_id: 0xe3bb3be3
symbol_id: 0xdf924e64
symbol_id: 0xb3d97fa3
symbol_id: 0xf245d4a3
symbol_id: 0x74b9825e
symbol_id: 0xd672e937
@ -393086,9 +393194,14 @@ interface {
symbol_id: 0xccc593d6
symbol_id: 0x97a02af0
symbol_id: 0x2ffc7c7e
symbol_id: 0x6c303862
symbol_id: 0xfba34655
symbol_id: 0x52d444b1
symbol_id: 0x7d0e44ca
symbol_id: 0x10de460f
symbol_id: 0x0eb11e95
symbol_id: 0x6ca4d0ed
symbol_id: 0x6e37f09d
symbol_id: 0x21d35235
symbol_id: 0x334ff68f
symbol_id: 0xd7ecf501

View File

@ -0,0 +1,8 @@
[abi_symbol_list]
# aura sync
hid_unregister_driver
hid_hw_raw_request
hid_open_report
hid_hw_start
hid_hw_stop
__hid_register_driver