From 9d04dbf3ec40096a80101fffe81ea170934cc4e5 Mon Sep 17 00:00:00 2001 From: Qinglin Li Date: Thu, 13 Apr 2023 23:07:49 +0800 Subject: [PATCH] ANDROID: GKI: Add usb and pcie ABI Symbol list for Amlogic SOC Add usb and pcie ABI Symbol list for Amlogic SOC 31 function symbol(s) added 'int __uio_register_device(struct module*, struct device*, struct uio_info*)' 'void* devm_pci_remap_cfg_resource(struct device*, struct resource*)' 'struct usb_phy* devm_usb_get_phy(struct device*, enum usb_phy_type)' 'void dw_pcie_host_deinit(struct pcie_port*)' 'int dw_pcie_wait_for_link(struct dw_pcie*)' 'int generic_file_open(struct inode*, struct file*)' 'ssize_t generic_file_splice_read(struct file*, loff_t*, struct pipe_inode_info*, size_t, unsigned int)' 'void generic_fillattr(struct user_namespace*, struct inode*, struct kstat*)' 'int get_tree_bdev(struct fs_context*, int(*)(struct super_block*, struct fs_context*))' 'loff_t inode_get_bytes(struct inode*)' 'void inode_set_bytes(struct inode*, loff_t)' 'void invalidate_bdev(struct block_device*)' 'ssize_t iter_file_splice_write(struct pipe_inode_info*, struct file*, loff_t*, size_t, unsigned int)' 'void kill_block_super(struct super_block*)' 'struct nls_table* load_nls_default()' 'char* mangle_path(char*, const char*, const char*)' 'struct pci_bus* pci_find_next_bus(const struct pci_bus*)' 'void pci_lock_rescan_remove()' 'void pci_stop_and_remove_bus_device_locked(struct pci_dev*)' 'void pci_unlock_rescan_remove()' 'int posix_acl_chmod(struct user_namespace*, struct inode*, umode_t)' 'void* proc_get_parent_data(const struct inode*)' 'int sb_set_blocksize(struct super_block*, int)' 'int sync_blockdev(struct block_device*)' 'int sync_filesystem(struct super_block*)' 'void uio_unregister_device(struct uio_info*)' 'void unload_nls(struct nls_table*)' 'int usb_add_phy_dev(struct usb_phy*)' 'int usb_gadget_probe_driver(struct usb_gadget_driver*)' 'int usb_gadget_unregister_driver(struct usb_gadget_driver*)' 'int vfs_fsync(struct file*, int)' Bug: 276863283 Change-Id: I42d5006236004fade1b03772ee1151b3de491ab1 Signed-off-by: Qinglin Li --- android/abi_gki_aarch64.stg | 866 +++++++++++++++++ android/abi_gki_aarch64_amlogic | 1563 ++++++++++++++++++++++++++++++- 2 files changed, 2388 insertions(+), 41 deletions(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 4a7a393bcf9b..29377e4cfe64 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -1070,6 +1070,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x3b0d08ae } +pointer_reference { + id: 0x045ea05c + kind: POINTER + pointee_type_id: 0x3b3a67ec +} pointer_reference { id: 0x04676af8 kind: POINTER @@ -1840,6 +1845,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x3783941f } +pointer_reference { + id: 0x0774d965 + kind: POINTER + pointee_type_id: 0x3793830a +} pointer_reference { id: 0x07815e41 kind: POINTER @@ -4855,6 +4865,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x1c941374 } +pointer_reference { + id: 0x0db5f18a + kind: POINTER + pointee_type_id: 0x1c9720b7 +} pointer_reference { id: 0x0db63e90 kind: POINTER @@ -9250,6 +9265,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x5a34ecf3 } +pointer_reference { + id: 0x1c1e35e0 + kind: POINTER + pointee_type_id: 0x5a38311c +} pointer_reference { id: 0x1c21e3c8 kind: POINTER @@ -9495,6 +9515,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x5f7bacbb } +pointer_reference { + id: 0x1d545cda + kind: POINTER + pointee_type_id: 0x5f1195f5 +} pointer_reference { id: 0x1d5934ce kind: POINTER @@ -9915,6 +9940,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x5641d9bd } +pointer_reference { + id: 0x1f2b89de + kind: POINTER + pointee_type_id: 0x56eec1e5 +} pointer_reference { id: 0x1f305080 kind: POINTER @@ -15365,6 +15395,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9e3df373 } +pointer_reference { + id: 0x2d214d35 + kind: POINTER + pointee_type_id: 0x9ec5d248 +} pointer_reference { id: 0x2d21ed4d kind: POINTER @@ -15515,6 +15550,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9efcdbb6 } +pointer_reference { + id: 0x2d30dbe4 + kind: POINTER + pointee_type_id: 0x9e83890f +} pointer_reference { id: 0x2d310635 kind: POINTER @@ -17195,6 +17235,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9dbcc86d } +pointer_reference { + id: 0x2dff40fc + kind: POINTER + pointee_type_id: 0x9dbde56f +} pointer_reference { id: 0x2dff78b7 kind: POINTER @@ -20040,6 +20085,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9480cdfa } +pointer_reference { + id: 0x2fb1b820 + kind: POINTER + pointee_type_id: 0x9486061c +} pointer_reference { id: 0x2fb2b385 kind: POINTER @@ -22475,6 +22525,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xffd27017 } +pointer_reference { + id: 0x3564ca1f + kind: POINTER + pointee_type_id: 0xffd3cee2 +} pointer_reference { id: 0x35663efe kind: POINTER @@ -34370,6 +34425,11 @@ array { id: 0xfdb22131 element_type_id: 0xe62ebf07 } +array { + id: 0xfe384bcc + number_of_elements: 5 + element_type_id: 0x5f1195f5 +} array { id: 0xfe72eb90 number_of_elements: 8 @@ -34384,6 +34444,11 @@ array { id: 0xff45131e element_type_id: 0xedf277ba } +array { + id: 0xff7222f6 + number_of_elements: 5 + element_type_id: 0x5a38311c +} array { id: 0xffdb6969 element_type_id: 0xef8b9e67 @@ -39387,6 +39452,12 @@ member { name: "addr" type_id: 0xabf64f28 } +member { + id: 0x24900a0e + name: "addr" + type_id: 0xbdd18903 + offset: 64 +} member { id: 0x24bc934b name: "addr" @@ -41870,6 +41941,12 @@ member { type_id: 0x92233392 offset: 5120 } +member { + id: 0x2d081f2c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4544 +} member { id: 0x2d081f5d name: "android_kabi_reserved1" @@ -44783,6 +44860,12 @@ member { type_id: 0x25e44921 offset: 9344 } +member { + id: 0xc017af2b + name: "async_queue" + type_id: 0x25e44921 + offset: 7424 +} member { id: 0xc98f1d6c name: "async_recv" @@ -76708,6 +76791,12 @@ member { type_id: 0x77af3121 offset: 704 } +member { + id: 0x0a3b32d2 + name: "event" + type_id: 0x74d29cf1 + offset: 7392 +} member { id: 0x0a3b32fc name: "event" @@ -89807,6 +89896,12 @@ member { type_id: 0x026c3dea offset: 256 } +member { + id: 0xf95e4946 + name: "handler" + type_id: 0x045ea05c + offset: 4224 +} member { id: 0xf96a1ce7 name: "handler" @@ -97407,6 +97502,12 @@ member { type_id: 0x18bd6530 offset: 192 } +member { + id: 0xcd51b880 + name: "info" + type_id: 0x0db5f18a + offset: 7680 +} member { id: 0xcd57a367 name: "info" @@ -97557,6 +97658,12 @@ member { type_id: 0xe62ebf07 offset: 32 } +member { + id: 0x79da7b28 + name: "info_lock" + type_id: 0xa7c362b0 + offset: 7744 +} member { id: 0xb5304ec7 name: "info_mask_separate" @@ -98983,6 +99090,12 @@ member { name: "internal" type_id: 0x1bf62820 } +member { + id: 0xeba68a32 + name: "internal_addr" + type_id: 0x18bd6530 + offset: 320 +} member { id: 0x0837e836 name: "internal_flags" @@ -100821,6 +100934,12 @@ member { type_id: 0x00769aa9 offset: 192 } +member { + id: 0x998ebdda + name: "irq" + type_id: 0xfc0e1dbd + offset: 4032 +} member { id: 0x99949b8a name: "irq" @@ -101005,6 +101124,12 @@ member { type_id: 0x0e01e935 offset: 640 } +member { + id: 0x3ff2fee5 + name: "irq_flags" + type_id: 0x33756485 + offset: 4096 +} member { id: 0x3ff2ffce name: "irq_flags" @@ -101308,6 +101433,12 @@ member { type_id: 0x0e2536c2 offset: 1728 } +member { + id: 0x9bdb7d24 + name: "irqcontrol" + type_id: 0x2dff40fc + offset: 4480 +} member { id: 0x45092cee name: "irqfds" @@ -110361,6 +110492,12 @@ member { type_id: 0x064d6086 offset: 192 } +member { + id: 0x8df104fc + name: "map" + type_id: 0x0774d965 + offset: 384 +} member { id: 0x8df2c024 name: "map" @@ -110465,6 +110602,12 @@ member { type_id: 0x2da3a535 offset: 896 } +member { + id: 0xfe3c291d + name: "map_dir" + type_id: 0x23f09c34 + offset: 8128 +} member { id: 0x82e53138 name: "map_direct_value_addr" @@ -114657,6 +114800,12 @@ member { type_id: 0x1cfbc822 offset: 7552 } +member { + id: 0x521dad60 + name: "mem" + type_id: 0x1c1e35e0 + offset: 768 +} member { id: 0x521ddddc name: "mem" @@ -114669,6 +114818,12 @@ member { type_id: 0xb02b353a offset: 2048 } +member { + id: 0x52fec110 + name: "mem" + type_id: 0xff7222f6 + offset: 192 +} member { id: 0xeaa4a738 name: "mem_blk" @@ -115092,6 +115247,12 @@ member { type_id: 0x2f2113b1 offset: 9792 } +member { + id: 0xddb2c393 + name: "memtype" + type_id: 0x6720d32f + offset: 256 +} member { id: 0x4f17ad5b name: "menu_skip_mask" @@ -116207,6 +116368,12 @@ member { type_id: 0x6720d32f offset: 1184 } +member { + id: 0xc840222c + name: "minor" + type_id: 0x6720d32f + offset: 7360 +} member { id: 0xc8402364 name: "minor" @@ -116726,6 +116893,12 @@ member { type_id: 0x2ed842b7 offset: 576 } +member { + id: 0x87fe4e24 + name: "mmap" + type_id: 0x2d214d35 + offset: 4288 +} member { id: 0x87fe9188 name: "mmap" @@ -128257,6 +128430,12 @@ member { name: "offmap" type_id: 0x0cadd9f1 } +member { + id: 0x0e2aaf7d + name: "offs" + type_id: 0x33756485 + offset: 128 +} member { id: 0x9b072945 name: "offset" @@ -129158,6 +129337,12 @@ member { type_id: 0x2de1113a offset: 128 } +member { + id: 0xad99b7eb + name: "open" + type_id: 0x2d30dbe4 + offset: 4352 +} member { id: 0xad9a4a13 name: "open" @@ -137805,6 +137990,12 @@ member { type_id: 0x1efa2c1c offset: 384 } +member { + id: 0x4805246e + name: "port" + type_id: 0xfe384bcc + offset: 2432 +} member { id: 0x48131453 name: "port" @@ -137879,6 +138070,12 @@ member { type_id: 0x1a1051a0 offset: 6464 } +member { + id: 0x48e6455f + name: "port" + type_id: 0x1d545cda + offset: 768 +} member { id: 0x48f30c76 name: "port" @@ -138149,6 +138346,18 @@ member { type_id: 0xc9082b19 offset: 64 } +member { + id: 0x8c1fc5f0 + name: "portio" + type_id: 0x3564ca1f + offset: 256 +} +member { + id: 0x339b92a9 + name: "portio_dir" + type_id: 0x23f09c34 + offset: 8192 +} member { id: 0x07fa68be name: "portnum" @@ -138176,6 +138385,12 @@ member { name: "ports" type_id: 0xe276adef } +member { + id: 0x4f143783 + name: "porttype" + type_id: 0x6720d32f + offset: 192 +} member { id: 0x266d123e name: "pos" @@ -140259,6 +140474,12 @@ member { type_id: 0x18bd6530 offset: 512 } +member { + id: 0x591193e9 + name: "priv" + type_id: 0x18bd6530 + offset: 4160 +} member { id: 0x59119544 name: "priv" @@ -148720,6 +148941,12 @@ member { type_id: 0x2c5ee8ff offset: 512 } +member { + id: 0xaeb5c308 + name: "release" + type_id: 0x2d30dbe4 + offset: 4416 +} member { id: 0xaeb63cec name: "release" @@ -162897,6 +163124,12 @@ member { type_id: 0xb3e7bac9 offset: 8 } +member { + id: 0xd9eb71ce + name: "size" + type_id: 0x9565759f + offset: 192 +} member { id: 0xd9eb7de6 name: "size" @@ -181760,6 +181993,11 @@ member { name: "uint_64" type_id: 0x92233392 } +member { + id: 0x97334934 + name: "uio_dev" + type_id: 0x1f2b89de +} member { id: 0xf4ae3df0 name: "ul" @@ -185850,6 +186088,12 @@ member { type_id: 0x3e10b518 offset: 1728 } +member { + id: 0xa65f2d0d + name: "version" + type_id: 0x3e10b518 + offset: 128 +} member { id: 0xa66a9aeb name: "version" @@ -188112,6 +188356,12 @@ member { type_id: 0x03913382 offset: 64 } +member { + id: 0x202d9384 + name: "wait" + type_id: 0x03913382 + offset: 7488 +} member { id: 0x202d9600 name: "wait" @@ -242458,6 +242708,95 @@ struct_union { member_id: 0x3ade5d50 } } +struct_union { + id: 0x56eec1e5 + kind: STRUCT + name: "uio_device" + definition { + bytesize: 1040 + member_id: 0x4a965250 + member_id: 0xce1ac5a8 + member_id: 0xc840222c + member_id: 0x0a3b32d2 + member_id: 0xc017af2b + member_id: 0x202d9384 + member_id: 0xcd51b880 + member_id: 0x79da7b28 + member_id: 0xfe3c291d + member_id: 0x339b92a9 + member_id: 0x2d0815a4 + } +} +struct_union { + id: 0x1c9720b7 + kind: STRUCT + name: "uio_info" + definition { + bytesize: 576 + member_id: 0x97334934 + member_id: 0x0de57809 + member_id: 0xa65f2d0d + member_id: 0x52fec110 + member_id: 0x4805246e + member_id: 0x998ebdda + member_id: 0x3ff2fee5 + member_id: 0x591193e9 + member_id: 0xf95e4946 + member_id: 0x87fe4e24 + member_id: 0xad99b7eb + member_id: 0xaeb5c308 + member_id: 0x9bdb7d24 + member_id: 0x2d081f2c + } +} +struct_union { + id: 0x3793830a + kind: STRUCT + name: "uio_map" + definition { + bytesize: 104 + member_id: 0x452b206c + member_id: 0x521dad60 + } +} +struct_union { + id: 0x5a38311c + kind: STRUCT + name: "uio_mem" + definition { + bytesize: 56 + member_id: 0x0de57ce8 + member_id: 0x24900a0e + member_id: 0x0e2aaf7d + member_id: 0xd9eb71ce + member_id: 0xddb2c393 + member_id: 0xeba68a32 + member_id: 0x8df104fc + } +} +struct_union { + id: 0x5f1195f5 + kind: STRUCT + name: "uio_port" + definition { + bytesize: 40 + member_id: 0x0de57ce8 + member_id: 0x462842d5 + member_id: 0xd94d60d4 + member_id: 0x4f143783 + member_id: 0x8c1fc5f0 + } +} +struct_union { + id: 0xffd3cee2 + kind: STRUCT + name: "uio_portio" + definition { + bytesize: 104 + member_id: 0x452b206c + member_id: 0x48e6455f + } +} struct_union { id: 0x88abb6f7 kind: STRUCT @@ -266972,6 +267311,11 @@ function { parameter_id: 0x060cf413 parameter_id: 0x6d7f5ff6 } +function { + id: 0x10aeeb41 + return_type_id: 0x48b5725f + parameter_id: 0x00daeb4b +} function { id: 0x10aef91d return_type_id: 0x48b5725f @@ -268411,6 +268755,13 @@ function { parameter_id: 0x1b8590a8 parameter_id: 0x3ded1653 } +function { + id: 0x13184981 + return_type_id: 0x48b5725f + parameter_id: 0x0fabaf3b + parameter_id: 0x1b8590a8 + parameter_id: 0x1396794c +} function { id: 0x131b8277 return_type_id: 0x48b5725f @@ -268667,6 +269018,11 @@ function { parameter_id: 0x3399c453 parameter_id: 0x384c5795 } +function { + id: 0x1393d7c4 + return_type_id: 0x48b5725f + parameter_id: 0x0c2e195c +} function { id: 0x139c8318 return_type_id: 0x48b5725f @@ -268847,6 +269203,11 @@ function { parameter_id: 0x4585663f parameter_id: 0x4585663f } +function { + id: 0x13f52df1 + return_type_id: 0x48b5725f + parameter_id: 0x0db5f18a +} function { id: 0x13f7766f return_type_id: 0xd5cc9c9a @@ -275957,6 +276318,11 @@ function { return_type_id: 0x04537b8c parameter_id: 0x1fa7df7c } +function { + id: 0x2d380780 + return_type_id: 0x27a7c613 + parameter_id: 0x1b8590a8 +} function { id: 0x2d64ae3e return_type_id: 0x27a7c613 @@ -276588,6 +276954,12 @@ function { parameter_id: 0x33756485 parameter_id: 0xc9082b19 } +function { + id: 0x3b3a67ec + return_type_id: 0x40e51470 + parameter_id: 0x6720d32f + parameter_id: 0x0db5f18a +} function { id: 0x3b6e45be return_type_id: 0x40e51470 @@ -276831,6 +277203,13 @@ function { parameter_id: 0x0483e6f8 parameter_id: 0x3e10b518 } +function { + id: 0x3fe93e8c + return_type_id: 0x0483e6f8 + parameter_id: 0x0483e6f8 + parameter_id: 0x3e10b518 + parameter_id: 0x3e10b518 +} function { id: 0x3feb0829 return_type_id: 0x33756485 @@ -277316,6 +277695,10 @@ function { parameter_id: 0x00a7017e parameter_id: 0x6720d32f } +function { + id: 0x4f4e564c + return_type_id: 0x00daeb4b +} function { id: 0x4f645cab return_type_id: 0x00a43052 @@ -277787,6 +278170,12 @@ function { parameter_id: 0xf435685e parameter_id: 0xf1a6dfed } +function { + id: 0x56edbc2a + return_type_id: 0x18bd6530 + parameter_id: 0x0258f96e + parameter_id: 0x3b4ce03a +} function { id: 0x56f10608 return_type_id: 0x18bd6530 @@ -279990,6 +280379,12 @@ function { parameter_id: 0x295c7202 parameter_id: 0x914dbfdc } +function { + id: 0x8d63c458 + return_type_id: 0x05c2a3ca + parameter_id: 0x0258f96e + parameter_id: 0xa2e4cbbb +} function { id: 0x8d7ecefa return_type_id: 0x2e029f76 @@ -283917,6 +284312,11 @@ function { return_type_id: 0x6720d32f parameter_id: 0x395e9ae2 } +function { + id: 0x93db0195 + return_type_id: 0x6720d32f + parameter_id: 0x396f8ae8 +} function { id: 0x93db1a11 return_type_id: 0x6720d32f @@ -284440,6 +284840,12 @@ function { parameter_id: 0x0fec25a9 parameter_id: 0x6720d32f } +function { + id: 0x9486061c + return_type_id: 0x6720d32f + parameter_id: 0x26ee682a + parameter_id: 0x2f5fce77 +} function { id: 0x948d5e96 return_type_id: 0x6720d32f @@ -285861,6 +286267,12 @@ function { parameter_id: 0x2e8d5f05 parameter_id: 0x32da4522 } +function { + id: 0x96e9d652 + return_type_id: 0x6720d32f + parameter_id: 0x2f5fce77 + parameter_id: 0x2fb1b820 +} function { id: 0x96ea327a return_type_id: 0x6720d32f @@ -289336,6 +289748,12 @@ function { return_type_id: 0x6720d32f parameter_id: 0x1e9705eb } +function { + id: 0x9a26fadb + return_type_id: 0x6720d32f + parameter_id: 0x18ea6ae3 + parameter_id: 0x6720d32f +} function { id: 0x9a29f30e return_type_id: 0x6720d32f @@ -294774,6 +295192,12 @@ function { parameter_id: 0x01c5a749 parameter_id: 0x1323af5e } +function { + id: 0x9dbde56f + return_type_id: 0x6720d32f + parameter_id: 0x0db5f18a + parameter_id: 0xd41e888f +} function { id: 0x9dbe5ef7 return_type_id: 0x6720d32f @@ -295303,6 +295727,13 @@ function { parameter_id: 0x120540d1 parameter_id: 0x3e10b518 } +function { + id: 0x9e008a7e + return_type_id: 0x6720d32f + parameter_id: 0x0fabaf3b + parameter_id: 0x1b8590a8 + parameter_id: 0x1253769c +} function { id: 0x9e00cde1 return_type_id: 0x6720d32f @@ -295775,6 +296206,12 @@ function { parameter_id: 0x3f0185ef parameter_id: 0x4585663f } +function { + id: 0x9e83890f + return_type_id: 0x6720d32f + parameter_id: 0x0db5f18a + parameter_id: 0x1b8590a8 +} function { id: 0x9e843488 return_type_id: 0x6720d32f @@ -295964,6 +296401,12 @@ function { parameter_id: 0xc9082b19 parameter_id: 0x07dcdbe1 } +function { + id: 0x9ec5d248 + return_type_id: 0x6720d32f + parameter_id: 0x0db5f18a + parameter_id: 0x0a134144 +} function { id: 0x9ec753a8 return_type_id: 0x6720d32f @@ -296414,6 +296857,13 @@ function { parameter_id: 0xc9082b19 parameter_id: 0x6720d32f } +function { + id: 0x9f431aa6 + return_type_id: 0x6720d32f + parameter_id: 0x0b27dc43 + parameter_id: 0x0258f96e + parameter_id: 0x0db5f18a +} function { id: 0x9f471160 return_type_id: 0x6720d32f @@ -298772,6 +299222,11 @@ function { return_type_id: 0x4585663f parameter_id: 0x0f78474f } +function { + id: 0xcd25ce80 + return_type_id: 0x2309ad3e + parameter_id: 0x37f227e9 +} function { id: 0xcd418336 return_type_id: 0x3b4ce03a @@ -306116,6 +306571,15 @@ elf_symbol { type_id: 0x1c4508b2 full_name: "__udelay" } +elf_symbol { + id: 0xd853ca80 + name: "__uio_register_device" + is_defined: true + symbol_type: FUNCTION + crc: 0xaf6b3adc + type_id: 0x9f431aa6 + full_name: "__uio_register_device" +} elf_symbol { id: 0x7c261545 name: "__unregister_chrdev" @@ -313176,6 +313640,15 @@ elf_symbol { type_id: 0x034bcda4 full_name: "devm_of_pwm_get" } +elf_symbol { + id: 0x92ffc2e2 + name: "devm_pci_remap_cfg_resource" + is_defined: true + symbol_type: FUNCTION + crc: 0x976aa1bd + type_id: 0x56edbc2a + full_name: "devm_pci_remap_cfg_resource" +} elf_symbol { id: 0xd6e5f7c7 name: "devm_phy_create" @@ -313527,6 +314000,15 @@ elf_symbol { type_id: 0x1095fa8e full_name: "devm_thermal_zone_of_sensor_unregister" } +elf_symbol { + id: 0x841c985c + name: "devm_usb_get_phy" + is_defined: true + symbol_type: FUNCTION + crc: 0xbadbe296 + type_id: 0x8d63c458 + full_name: "devm_usb_get_phy" +} elf_symbol { id: 0x994f412d name: "devm_usb_get_phy_by_phandle" @@ -318055,6 +318537,15 @@ elf_symbol { type_id: 0x5ca118ca full_name: "dw_pcie_find_capability" } +elf_symbol { + id: 0x20eccfb7 + name: "dw_pcie_host_deinit" + is_defined: true + symbol_type: FUNCTION + crc: 0xf4ed4f25 + type_id: 0x1429ce1b + full_name: "dw_pcie_host_deinit" +} elf_symbol { id: 0xb8395a3e name: "dw_pcie_host_init" @@ -318100,6 +318591,15 @@ elf_symbol { type_id: 0x1429ce1b full_name: "dw_pcie_setup_rc" } +elf_symbol { + id: 0x16b47c46 + name: "dw_pcie_wait_for_link" + is_defined: true + symbol_type: FUNCTION + crc: 0xb0e9777f + type_id: 0x92ce345a + full_name: "dw_pcie_wait_for_link" +} elf_symbol { id: 0xf52b6f8a name: "dw_pcie_write" @@ -319356,6 +319856,16 @@ elf_symbol { type_id: 0x9b923492 full_name: "generic_file_mmap" } +elf_symbol { + id: 0x54756210 + name: "generic_file_open" + is_defined: true + symbol_type: FUNCTION + crc: 0x1d142427 + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x9b022eae + full_name: "generic_file_open" +} elf_symbol { id: 0x5ec3daa8 name: "generic_file_read_iter" @@ -319365,6 +319875,26 @@ elf_symbol { type_id: 0x16637235 full_name: "generic_file_read_iter" } +elf_symbol { + id: 0x5530f759 + name: "generic_file_splice_read" + is_defined: true + symbol_type: FUNCTION + crc: 0x7ecdc477 + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x12c79320 + full_name: "generic_file_splice_read" +} +elf_symbol { + id: 0x3812bb22 + name: "generic_fillattr" + is_defined: true + symbol_type: FUNCTION + crc: 0xe56a9c73 + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x13184981 + full_name: "generic_fillattr" +} elf_symbol { id: 0x2f7205ee name: "generic_handle_domain_irq" @@ -319891,6 +320421,15 @@ elf_symbol { type_id: 0xb913af05 full_name: "get_thermal_instance" } +elf_symbol { + id: 0x53f9f7b3 + name: "get_tree_bdev" + is_defined: true + symbol_type: FUNCTION + crc: 0x5b044f12 + type_id: 0x96e9d652 + full_name: "get_tree_bdev" +} elf_symbol { id: 0x18a5fee3 name: "get_unused_fd_flags" @@ -322676,6 +323215,15 @@ elf_symbol { type_id: 0x167935b9 full_name: "inode_dio_wait" } +elf_symbol { + id: 0xf7ff5427 + name: "inode_get_bytes" + is_defined: true + symbol_type: FUNCTION + crc: 0x06ebf0bf + type_id: 0x2d380780 + full_name: "inode_get_bytes" +} elf_symbol { id: 0x318d9226 name: "inode_init_once" @@ -322724,6 +323272,15 @@ elf_symbol { type_id: 0x167935b9 full_name: "inode_nohighmem" } +elf_symbol { + id: 0x1bb1212e + name: "inode_set_bytes" + is_defined: true + symbol_type: FUNCTION + crc: 0x55c49bd0 + type_id: 0x16e7aaa1 + full_name: "inode_set_bytes" +} elf_symbol { id: 0x18eeb52f name: "input_alloc_absinfo" @@ -323012,6 +323569,15 @@ elf_symbol { type_id: 0x1b4c69f5 full_name: "interval_tree_remove" } +elf_symbol { + id: 0x22167fe7 + name: "invalidate_bdev" + is_defined: true + symbol_type: FUNCTION + crc: 0x9d250dd0 + type_id: 0x1393d7c4 + full_name: "invalidate_bdev" +} elf_symbol { id: 0xae43d3d4 name: "invalidate_inode_buffers" @@ -324031,6 +324597,16 @@ elf_symbol { type_id: 0xf0e39e7e full_name: "is_vmalloc_addr" } +elf_symbol { + id: 0xbb7edccb + name: "iter_file_splice_write" + is_defined: true + symbol_type: FUNCTION + crc: 0x7c8c45ac + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x165fda2d + full_name: "iter_file_splice_write" +} elf_symbol { id: 0x3c6496cb name: "iterate_fd" @@ -324382,6 +324958,16 @@ elf_symbol { type_id: 0x1923cb99 full_name: "kill_anon_super" } +elf_symbol { + id: 0xe657d525 + name: "kill_block_super" + is_defined: true + symbol_type: FUNCTION + crc: 0x21c04d8f + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x1923cb99 + full_name: "kill_block_super" +} elf_symbol { id: 0x661955d6 name: "kill_fasync" @@ -325257,6 +325843,16 @@ elf_symbol { type_id: 0x4e6eaff2 full_name: "load_nls" } +elf_symbol { + id: 0xc05c2da4 + name: "load_nls_default" + is_defined: true + symbol_type: FUNCTION + crc: 0x8728b98d + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x4f4e564c + full_name: "load_nls_default" +} elf_symbol { id: 0xaaab26df name: "lock_sock_nested" @@ -325348,6 +325944,15 @@ elf_symbol { type_id: 0x167935b9 full_name: "make_bad_inode" } +elf_symbol { + id: 0x62ee8793 + name: "mangle_path" + is_defined: true + symbol_type: FUNCTION + crc: 0x23b9d6e2 + type_id: 0x3fe93e8c + full_name: "mangle_path" +} elf_symbol { id: 0x18bd1341 name: "mark_buffer_dirty" @@ -328667,6 +329272,15 @@ elf_symbol { type_id: 0x04ce0b6f full_name: "pci_find_ext_capability" } +elf_symbol { + id: 0xbbb674cc + name: "pci_find_next_bus" + is_defined: true + symbol_type: FUNCTION + crc: 0x7651ed27 + type_id: 0xcd25ce80 + full_name: "pci_find_next_bus" +} elf_symbol { id: 0xdea420f5 name: "pci_find_next_capability" @@ -328793,6 +329407,15 @@ elf_symbol { type_id: 0x99daa974 full_name: "pci_load_saved_state" } +elf_symbol { + id: 0x419ed67f + name: "pci_lock_rescan_remove" + is_defined: true + symbol_type: FUNCTION + crc: 0xddbeeecc + type_id: 0x10985193 + full_name: "pci_lock_rescan_remove" +} elf_symbol { id: 0x0847b0c3 name: "pci_map_rom" @@ -329018,6 +329641,15 @@ elf_symbol { type_id: 0x998196f8 full_name: "pci_set_power_state" } +elf_symbol { + id: 0x57bd8573 + name: "pci_stop_and_remove_bus_device_locked" + is_defined: true + symbol_type: FUNCTION + crc: 0x4adebaae + type_id: 0x14e1f000 + full_name: "pci_stop_and_remove_bus_device_locked" +} elf_symbol { id: 0x958eb206 name: "pci_store_saved_state" @@ -329027,6 +329659,15 @@ elf_symbol { type_id: 0x551d3dad full_name: "pci_store_saved_state" } +elf_symbol { + id: 0xd0c1e622 + name: "pci_unlock_rescan_remove" + is_defined: true + symbol_type: FUNCTION + crc: 0x5790e7a0 + type_id: 0x10985193 + full_name: "pci_unlock_rescan_remove" +} elf_symbol { id: 0x1ea7ecbd name: "pci_unmap_rom" @@ -330314,6 +330955,15 @@ elf_symbol { type_id: 0xfec3d248 full_name: "policy_has_boost_freq" } +elf_symbol { + id: 0x3e0dea4e + name: "posix_acl_chmod" + is_defined: true + symbol_type: FUNCTION + crc: 0x28ec27c8 + type_id: 0x9e008a7e + full_name: "posix_acl_chmod" +} elf_symbol { id: 0x561323f1 name: "power_supply_changed" @@ -330575,6 +331225,15 @@ elf_symbol { type_id: 0x91cb6689 full_name: "proc_douintvec_minmax" } +elf_symbol { + id: 0x7a8a2031 + name: "proc_get_parent_data" + is_defined: true + symbol_type: FUNCTION + crc: 0x3f00a484 + type_id: 0x58e2fbd2 + full_name: "proc_get_parent_data" +} elf_symbol { id: 0xd27c5bdf name: "proc_mkdir" @@ -332852,6 +333511,15 @@ elf_symbol { type_id: 0x1192ec84 full_name: "sb800_prefetch" } +elf_symbol { + id: 0xd3eab591 + name: "sb_set_blocksize" + is_defined: true + symbol_type: FUNCTION + crc: 0x3ec044fb + type_id: 0x95a7fa69 + full_name: "sb_set_blocksize" +} elf_symbol { id: 0xe8c754b0 name: "scatterwalk_ffwd" @@ -336946,6 +337614,15 @@ elf_symbol { type_id: 0x16b708df full_name: "symbol_put_addr" } +elf_symbol { + id: 0x1fe11014 + name: "sync_blockdev" + is_defined: true + symbol_type: FUNCTION + crc: 0x88b19ca0 + type_id: 0x9e8b6578 + full_name: "sync_blockdev" +} elf_symbol { id: 0x75fe69c4 name: "sync_dirty_buffer" @@ -336974,6 +337651,16 @@ elf_symbol { type_id: 0xc68f67ec full_name: "sync_file_get_fence" } +elf_symbol { + id: 0xfb2634da + name: "sync_filesystem" + is_defined: true + symbol_type: FUNCTION + crc: 0x7d99ac53 + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x943b7925 + full_name: "sync_filesystem" +} elf_symbol { id: 0xe7caa0b7 name: "sync_inode_metadata" @@ -339027,6 +339714,25 @@ elf_symbol { type_id: 0x9c602690 full_name: "ufshcd_uic_hibern8_exit" } +elf_symbol { + id: 0x439eff60 + name: "uio_unregister_device" + is_defined: true + symbol_type: FUNCTION + crc: 0x313e14ba + type_id: 0x13f52df1 + full_name: "uio_unregister_device" +} +elf_symbol { + id: 0xa13a99d8 + name: "unload_nls" + is_defined: true + symbol_type: FUNCTION + crc: 0xe2be2be3 + namespace: "VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver" + type_id: 0x10aeeb41 + full_name: "unload_nls" +} elf_symbol { id: 0x9f5197f0 name: "unlock_buffer" @@ -339424,6 +340130,15 @@ elf_symbol { type_id: 0x95c42336 full_name: "usb_add_hcd" } +elf_symbol { + id: 0xdc59a2d7 + name: "usb_add_phy_dev" + is_defined: true + symbol_type: FUNCTION + crc: 0x9f8aaaf1 + type_id: 0x9cf04bdd + full_name: "usb_add_phy_dev" +} elf_symbol { id: 0xc8d57f30 name: "usb_alloc_coherent" @@ -339784,6 +340499,15 @@ elf_symbol { type_id: 0x13af966b full_name: "usb_gadget_giveback_request" } +elf_symbol { + id: 0xb9d0a1bd + name: "usb_gadget_probe_driver" + is_defined: true + symbol_type: FUNCTION + crc: 0xb99e689d + type_id: 0x93db0195 + full_name: "usb_gadget_probe_driver" +} elf_symbol { id: 0xa995baf6 name: "usb_gadget_set_state" @@ -339802,6 +340526,15 @@ elf_symbol { type_id: 0x1924a178 full_name: "usb_gadget_udc_reset" } +elf_symbol { + id: 0x968e3b58 + name: "usb_gadget_unregister_driver" + is_defined: true + symbol_type: FUNCTION + crc: 0x4ad69d0d + type_id: 0x93db0195 + full_name: "usb_gadget_unregister_driver" +} elf_symbol { id: 0x154a9ae6 name: "usb_get_dev" @@ -341134,6 +341867,15 @@ elf_symbol { type_id: 0x1edf94e9 full_name: "vfree" } +elf_symbol { + id: 0x39607d61 + name: "vfs_fsync" + is_defined: true + symbol_type: FUNCTION + crc: 0xbcb7f293 + type_id: 0x9a26fadb + full_name: "vfs_fsync" +} elf_symbol { id: 0x1499f6a1 name: "vfs_fsync_range" @@ -345324,6 +346066,10 @@ symbols { key: "__udelay" value: 0xb882f62e } + symbol { + key: "__uio_register_device" + value: 0xd853ca80 + } symbol { key: "__unregister_chrdev" value: 0x7c261545 @@ -348460,6 +349206,10 @@ symbols { key: "devm_of_pwm_get" value: 0x7e8ab5bc } + symbol { + key: "devm_pci_remap_cfg_resource" + value: 0x92ffc2e2 + } symbol { key: "devm_phy_create" value: 0xd6e5f7c7 @@ -348616,6 +349366,10 @@ symbols { key: "devm_thermal_zone_of_sensor_unregister" value: 0xb5515bd1 } + symbol { + key: "devm_usb_get_phy" + value: 0x841c985c + } symbol { key: "devm_usb_get_phy_by_phandle" value: 0x994f412d @@ -350628,6 +351382,10 @@ symbols { key: "dw_pcie_find_capability" value: 0xbf2af0d7 } + symbol { + key: "dw_pcie_host_deinit" + value: 0x20eccfb7 + } symbol { key: "dw_pcie_host_init" value: 0xb8395a3e @@ -350648,6 +351406,10 @@ symbols { key: "dw_pcie_setup_rc" value: 0xeb5f52cc } + symbol { + key: "dw_pcie_wait_for_link" + value: 0x16b47c46 + } symbol { key: "dw_pcie_write" value: 0xf52b6f8a @@ -351204,10 +351966,22 @@ symbols { key: "generic_file_mmap" value: 0x6ac5d61b } + symbol { + key: "generic_file_open" + value: 0x54756210 + } symbol { key: "generic_file_read_iter" value: 0x5ec3daa8 } + symbol { + key: "generic_file_splice_read" + value: 0x5530f759 + } + symbol { + key: "generic_fillattr" + value: 0x3812bb22 + } symbol { key: "generic_handle_domain_irq" value: 0x2f7205ee @@ -351440,6 +352214,10 @@ symbols { key: "get_thermal_instance" value: 0xc5f5aefd } + symbol { + key: "get_tree_bdev" + value: 0x53f9f7b3 + } symbol { key: "get_unused_fd_flags" value: 0x18a5fee3 @@ -352676,6 +353454,10 @@ symbols { key: "inode_dio_wait" value: 0x7a805e08 } + symbol { + key: "inode_get_bytes" + value: 0xf7ff5427 + } symbol { key: "inode_init_once" value: 0x318d9226 @@ -352696,6 +353478,10 @@ symbols { key: "inode_nohighmem" value: 0x4ff0f410 } + symbol { + key: "inode_set_bytes" + value: 0x1bb1212e + } symbol { key: "input_alloc_absinfo" value: 0x18eeb52f @@ -352824,6 +353610,10 @@ symbols { key: "interval_tree_remove" value: 0xe7fc8dce } + symbol { + key: "invalidate_bdev" + value: 0x22167fe7 + } symbol { key: "invalidate_inode_buffers" value: 0xae43d3d4 @@ -353276,6 +354066,10 @@ symbols { key: "is_vmalloc_addr" value: 0xe4e974b3 } + symbol { + key: "iter_file_splice_write" + value: 0xbb7edccb + } symbol { key: "iterate_fd" value: 0x3c6496cb @@ -353432,6 +354226,10 @@ symbols { key: "kill_anon_super" value: 0xb1072fb1 } + symbol { + key: "kill_block_super" + value: 0xe657d525 + } symbol { key: "kill_fasync" value: 0x661955d6 @@ -353820,6 +354618,10 @@ symbols { key: "load_nls" value: 0x6b29ddfb } + symbol { + key: "load_nls_default" + value: 0xc05c2da4 + } symbol { key: "lock_sock_nested" value: 0xaaab26df @@ -353860,6 +354662,10 @@ symbols { key: "make_bad_inode" value: 0xf4530070 } + symbol { + key: "mangle_path" + value: 0x62ee8793 + } symbol { key: "mark_buffer_dirty" value: 0x18bd1341 @@ -355336,6 +356142,10 @@ symbols { key: "pci_find_ext_capability" value: 0x63876663 } + symbol { + key: "pci_find_next_bus" + value: 0xbbb674cc + } symbol { key: "pci_find_next_capability" value: 0xdea420f5 @@ -355392,6 +356202,10 @@ symbols { key: "pci_load_saved_state" value: 0xa58a02f7 } + symbol { + key: "pci_lock_rescan_remove" + value: 0x419ed67f + } symbol { key: "pci_map_rom" value: 0x0847b0c3 @@ -355492,10 +356306,18 @@ symbols { key: "pci_set_power_state" value: 0xe770d8d1 } + symbol { + key: "pci_stop_and_remove_bus_device_locked" + value: 0x57bd8573 + } symbol { key: "pci_store_saved_state" value: 0x958eb206 } + symbol { + key: "pci_unlock_rescan_remove" + value: 0xd0c1e622 + } symbol { key: "pci_unmap_rom" value: 0x1ea7ecbd @@ -356068,6 +356890,10 @@ symbols { key: "policy_has_boost_freq" value: 0x3020cd17 } + symbol { + key: "posix_acl_chmod" + value: 0x3e0dea4e + } symbol { key: "power_supply_changed" value: 0x561323f1 @@ -356184,6 +357010,10 @@ symbols { key: "proc_douintvec_minmax" value: 0x712f800b } + symbol { + key: "proc_get_parent_data" + value: 0x7a8a2031 + } symbol { key: "proc_mkdir" value: 0xd27c5bdf @@ -357196,6 +358026,10 @@ symbols { key: "sb800_prefetch" value: 0x84f045c2 } + symbol { + key: "sb_set_blocksize" + value: 0xd3eab591 + } symbol { key: "scatterwalk_ffwd" value: 0xe8c754b0 @@ -359016,6 +359850,10 @@ symbols { key: "symbol_put_addr" value: 0xa24d2a51 } + symbol { + key: "sync_blockdev" + value: 0x1fe11014 + } symbol { key: "sync_dirty_buffer" value: 0x75fe69c4 @@ -359028,6 +359866,10 @@ symbols { key: "sync_file_get_fence" value: 0xf3c91dcd } + symbol { + key: "sync_filesystem" + value: 0xfb2634da + } symbol { key: "sync_inode_metadata" value: 0xe7caa0b7 @@ -359940,6 +360782,14 @@ symbols { key: "ufshcd_uic_hibern8_exit" value: 0xc9fa7338 } + symbol { + key: "uio_unregister_device" + value: 0x439eff60 + } + symbol { + key: "unload_nls" + value: 0xa13a99d8 + } symbol { key: "unlock_buffer" value: 0x9f5197f0 @@ -360116,6 +360966,10 @@ symbols { key: "usb_add_hcd" value: 0xcb2698e3 } + symbol { + key: "usb_add_phy_dev" + value: 0xdc59a2d7 + } symbol { key: "usb_alloc_coherent" value: 0xc8d57f30 @@ -360276,6 +361130,10 @@ symbols { key: "usb_gadget_giveback_request" value: 0x4f4af3aa } + symbol { + key: "usb_gadget_probe_driver" + value: 0xb9d0a1bd + } symbol { key: "usb_gadget_set_state" value: 0xa995baf6 @@ -360284,6 +361142,10 @@ symbols { key: "usb_gadget_udc_reset" value: 0x2ffa8c21 } + symbol { + key: "usb_gadget_unregister_driver" + value: 0x968e3b58 + } symbol { key: "usb_get_dev" value: 0x154a9ae6 @@ -360876,6 +361738,10 @@ symbols { key: "vfree" value: 0xa7ab6134 } + symbol { + key: "vfs_fsync" + value: 0x39607d61 + } symbol { key: "vfs_fsync_range" value: 0x1499f6a1 diff --git a/android/abi_gki_aarch64_amlogic b/android/abi_gki_aarch64_amlogic index 7eb9a3fc010e..efb71fc63b60 100644 --- a/android/abi_gki_aarch64_amlogic +++ b/android/abi_gki_aarch64_amlogic @@ -287,63 +287,434 @@ _ctype current_time current_umask + debugfs_attr_read + debugfs_attr_write + debugfs_create_blob + debugfs_create_bool + debugfs_create_dir + debugfs_create_file + debugfs_create_u32 + debugfs_create_u64 + debugfs_lookup + debugfs_remove + debugfs_rename + dec_zone_page_state + default_llseek default_wake_function + delayed_work_timer_fn + del_gendisk + del_timer + del_timer_sync dentry_path_raw des_expand_key - device_get_phy_mode - __device_reset - devm_alloc_etherdev_mqs - devm_clk_hw_register_clkdev - devm_kvasprintf - devm_of_pwm_get - devm_pwm_get - __devm_release_region + destroy_workqueue + dev_alloc_name + __dev_change_net_namespace + dev_close + _dev_crit + dev_driver_string + _dev_err + dev_err_probe + dev_fetch_sw_netstats + dev_fwnode + __dev_get_by_index + dev_get_by_index __dev_get_by_name + dev_get_by_name + dev_get_regmap + device_add + device_add_disk + device_create + device_create_file + device_create_managed_software_node + device_del + device_destroy + device_for_each_child + device_get_child_node_count + device_get_match_data + device_get_phy_mode + device_initialize + device_init_wakeup + device_link_add + device_link_del + device_property_present + device_property_read_string + device_property_read_u32_array + device_register + device_remove_file + device_rename + __device_reset + device_set_wakeup_capable + device_set_wakeup_enable + device_unregister + _dev_info + __dev_kfree_skb_any + devm_add_action + devm_alloc_etherdev_mqs + devm_clk_bulk_get_all + devm_clk_get + devm_clk_get_optional + devm_clk_hw_register + devm_clk_hw_register_clkdev + devm_clk_put + devm_clk_register + devm_extcon_dev_allocate + devm_extcon_dev_register + devm_free_irq + devm_gpiod_get + devm_gpiod_get_index + devm_gpiod_get_optional + devm_gpiod_put + devm_gpio_request + devm_gpio_request_one + devm_hwrng_register + devm_iio_channel_get + devm_iio_device_alloc + devm_input_allocate_device + devm_ioremap + devm_ioremap_resource + devm_iounmap + devm_kasprintf + devm_kfree + devm_kmalloc + devm_kmemdup + devm_kstrdup + devm_kvasprintf + devm_nvmem_cell_get + devm_of_clk_add_hw_provider + devm_of_pwm_get + devm_pci_remap_cfg_resource + devm_phy_get + devm_pinctrl_get + devm_pinctrl_put + devm_pinctrl_register + devm_platform_ioremap_resource + devm_platform_ioremap_resource_byname + devm_pwm_get + devm_regmap_field_alloc + __devm_regmap_init_i2c + __devm_regmap_init_mmio_clk + devm_regulator_bulk_get + devm_regulator_get + devm_regulator_get_optional + devm_regulator_put + devm_regulator_register + __devm_release_region + __devm_request_region + devm_request_threaded_irq + __devm_reset_control_get + devm_reset_controller_register + devm_rtc_allocate_device + __devm_rtc_register_device + devm_snd_soc_register_card + devm_snd_soc_register_component + devm_spi_register_controller + devm_thermal_zone_of_sensor_register + devm_usb_get_phy + devm_usb_get_phy_by_phandle + devm_watchdog_register_device + _dev_notice + dev_open dev_pm_clear_wake_irq dev_pm_domain_attach_by_id + dev_pm_domain_attach_by_name + dev_pm_domain_detach + dev_pm_opp_find_freq_ceil dev_pm_opp_free_cpufreq_table + dev_pm_opp_get_opp_count dev_pm_opp_get_opp_table + dev_pm_opp_get_voltage dev_pm_opp_init_cpufreq_table + dev_pm_opp_of_add_table dev_pm_opp_of_add_table_indexed + dev_pm_opp_of_cpumask_remove_table + dev_pm_opp_of_register_em + dev_pm_opp_of_remove_table + dev_pm_opp_put dev_pm_opp_put_opp_table + dev_pm_opp_put_regulators + dev_pm_opp_set_regulators dev_pm_set_wake_irq - discard_new_inode - dma_contiguous_default_area - down_timeout - dput - drm_atomic_helper_async_commit - drm_atomic_helper_commit_tail_rpm - __drm_atomic_helper_connector_reset - drm_atomic_helper_resume - drm_atomic_helper_suspend - drm_atomic_set_mode_for_crtc - drm_connector_attach_content_protection_property - drm_connector_attach_content_type_property - drm_connector_attach_max_bpc_property - drm_connector_attach_vrr_capable_property - drm_connector_set_vrr_capable_property - drm_crtc_from_index - drm_framebuffer_lookup - drm_gem_cma_vm_ops - drm_gem_handle_delete - drm_hdcp_update_content_protection - drm_mode_create - drm_mode_get_hv_timing - drm_property_add_enum - drm_property_destroy - drm_self_refresh_helper_update_avg_times - drop_nlink + _dev_printk + dev_queue_xmit + devres_add + __devres_alloc_node + devres_free + dev_set_name + _dev_warn d_find_alias d_instantiate + disable_irq + disable_irq_nosync + discard_new_inode + disk_end_io_acct + disk_start_io_acct + divider_get_val + divider_recalc_rate + divider_ro_round_rate_parent + divider_round_rate_parent + dma_alloc_attrs + dma_buf_attach + dma_buf_begin_cpu_access + dma_buf_detach + dma_buf_end_cpu_access + dma_buf_export + dma_buf_fd + dma_buf_get + dma_buf_map_attachment + dma_buf_mmap + dmabuf_page_pool_alloc + dmabuf_page_pool_create + dmabuf_page_pool_destroy + dmabuf_page_pool_free + dma_buf_put + dma_buf_unmap_attachment + dma_buf_vmap + dma_buf_vunmap + dma_contiguous_default_area + dma_fence_add_callback + dma_fence_context_alloc + dma_fence_default_wait + dma_fence_free + dma_fence_get_status + dma_fence_init + dma_fence_release + dma_fence_remove_callback + dma_fence_signal + dma_fence_signal_locked + dma_fence_wait_timeout + dma_free_attrs + dma_heap_add + dma_heap_buffer_alloc + dma_heap_buffer_free + dma_heap_find + dma_heap_get_dev + dma_heap_get_drvdata + dma_heap_get_name d_make_root + dmam_alloc_attrs + dma_map_page_attrs + dma_map_sg_attrs + dma_map_sgtable + dmam_free_coherent + dma_resv_add_excl_fence + dma_set_coherent_mask + dma_set_mask + dma_sync_sg_for_cpu + dma_sync_sg_for_device + dma_sync_single_for_cpu + dma_sync_single_for_device + dma_unmap_page_attrs + dma_unmap_sg_attrs d_obtain_alias + do_SAK + do_trace_netlink_extack + down + downgrade_write + down_interruptible + down_read + down_timeout + down_trylock + down_write + down_write_trylock + d_path + dput + dql_completed + dql_reset + driver_unregister + drm_add_modes_noedid + drm_atomic_add_affected_connectors + drm_atomic_commit + drm_atomic_get_connector_state + drm_atomic_get_crtc_state + drm_atomic_get_new_connector_for_encoder + drm_atomic_get_plane_state + drm_atomic_get_private_obj_state + drm_atomic_helper_async_commit + drm_atomic_helper_check + drm_atomic_helper_cleanup_planes + drm_atomic_helper_commit_cleanup_done + drm_atomic_helper_commit_tail + drm_atomic_helper_commit_tail_rpm + __drm_atomic_helper_connector_destroy_state + drm_atomic_helper_connector_destroy_state + __drm_atomic_helper_connector_duplicate_state + drm_atomic_helper_connector_duplicate_state + __drm_atomic_helper_connector_reset + drm_atomic_helper_connector_reset + __drm_atomic_helper_crtc_destroy_state + __drm_atomic_helper_crtc_duplicate_state + drm_atomic_helper_disable_plane + drm_atomic_helper_page_flip + __drm_atomic_helper_plane_destroy_state + __drm_atomic_helper_plane_duplicate_state + __drm_atomic_helper_plane_reset + drm_atomic_helper_prepare_planes + __drm_atomic_helper_private_obj_duplicate_state + drm_atomic_helper_resume + drm_atomic_helper_set_config + drm_atomic_helper_setup_commit + drm_atomic_helper_suspend + drm_atomic_helper_swap_state + drm_atomic_helper_update_plane + drm_atomic_helper_wait_for_dependencies + drm_atomic_helper_wait_for_fences + drm_atomic_private_obj_init + drm_atomic_set_crtc_for_connector + drm_atomic_set_crtc_for_plane + drm_atomic_set_fb_for_plane + drm_atomic_set_mode_for_crtc + drm_atomic_set_mode_prop_for_crtc + drm_atomic_state_alloc + drm_atomic_state_clear + __drm_atomic_state_free + drm_compat_ioctl + drm_connector_attach_content_protection_property + drm_connector_attach_content_type_property + drm_connector_attach_encoder + drm_connector_attach_max_bpc_property + drm_connector_attach_vrr_capable_property + drm_connector_cleanup + drm_connector_init + drm_connector_list_iter_begin + drm_connector_list_iter_next + drm_connector_set_vrr_capable_property + drm_connector_unregister + drm_connector_update_edid_property + drm_crtc_accurate_vblank_count + drm_crtc_add_crc_entry + drm_crtc_arm_vblank_event + drm_crtc_cleanup + __drm_crtc_commit_free + drm_crtc_enable_color_mgmt + drm_crtc_from_index + drm_crtc_handle_vblank + drm_crtc_init_with_planes + drm_crtc_send_vblank_event + drm_crtc_vblank_get + drm_crtc_vblank_helper_get_vblank_timestamp + drm_crtc_vblank_off + drm_crtc_vblank_on + __drm_dbg + drm_debugfs_create_files + drm_dev_alloc + drm_dev_put + drm_dev_register + drm_dev_unregister + drm_encoder_cleanup + drm_encoder_init + __drm_err + drm_format_info + drm_framebuffer_cleanup + drm_framebuffer_init + drm_framebuffer_lookup + drm_gem_cma_vm_ops + drm_gem_create_mmap_offset + drm_gem_free_mmap_offset + drm_gem_handle_create + drm_gem_handle_delete + drm_gem_mmap + drm_gem_object_free + drm_gem_object_init + drm_gem_object_lookup + drm_gem_object_release + drm_gem_prime_export + drm_gem_prime_fd_to_handle + drm_gem_prime_handle_to_fd + drm_gem_prime_import + drm_gem_prime_mmap + drm_gem_vm_close + drm_hdcp_update_content_protection + drm_helper_hpd_irq_event + drm_helper_mode_fill_fb_struct + drm_helper_probe_single_connector_modes + drm_ioctl + drm_kms_helper_hotplug_event + drm_kms_helper_poll_disable + drm_kms_helper_poll_enable + drm_kms_helper_poll_fini + drm_kms_helper_poll_init + drmm_mode_config_init + drm_mode_config_cleanup + drm_mode_config_reset + drm_mode_create + drm_mode_crtc_set_gamma_size + drm_mode_debug_printmodeline + drm_mode_duplicate + drm_mode_get_hv_timing + drm_mode_object_find + drm_mode_object_put + drm_mode_probed_add + drm_modeset_acquire_fini + drm_modeset_acquire_init + drm_modeset_backoff + drm_mode_set_crtcinfo + drm_modeset_drop_locks + drm_modeset_lock + drm_modeset_lock_all + drm_modeset_unlock + drm_modeset_unlock_all + drm_mode_vrefresh + drm_object_attach_property + drm_open + drm_plane_cleanup + drm_plane_create_alpha_property + drm_plane_create_blend_mode_property + drm_plane_create_rotation_property + drm_plane_create_zpos_property + drm_poll + drm_prime_gem_destroy + drm_printf + drm_property_add_enum + drm_property_blob_get + drm_property_blob_put + drm_property_create + drm_property_create_bool + drm_property_create_enum + drm_property_create_range + drm_property_destroy + drm_property_lookup_blob + drm_property_replace_blob + drm_read + drm_release + drm_self_refresh_helper_update_avg_times + drm_universal_plane_init + drm_vblank_init + drm_writeback_connector_init + drm_writeback_queue_job + drm_writeback_signal_completion + drop_nlink d_splice_alias + dump_stack + dw_pcie_find_capability + dw_pcie_host_deinit + dw_pcie_host_init + dw_pcie_own_conf_map_bus + dw_pcie_read_dbi + dw_pcie_setup_rc + dw_pcie_wait_for_link + dw_pcie_write_dbi + enable_irq end_buffer_read_sync + ether_setup eth_header eth_header_parse + eth_mac_addr + ethtool_convert_legacy_u32_to_link_mode + ethtool_convert_link_mode_to_legacy_u32 + ethtool_op_get_link + ethtool_op_get_ts_info + eth_type_trans + eth_validate_addr + event_triggers_call extcon_dev_register extcon_set_state + extcon_set_state_sync + fasync_helper fault_in_iov_iter_readable + __fdget + fd_install + fget fiemap_fill_next_extent fiemap_prep filemap_fdatawait_range @@ -353,34 +724,72 @@ filemap_write_and_wait_range file_remove_privs file_update_time + _find_first_bit + _find_first_zero_bit + find_get_pid _find_last_bit + _find_next_bit + __find_vma + find_vpid + finish_wait flow_block_cb_setup_simple flow_rule_match_basic flow_rule_match_ipv4_addrs flow_rule_match_ports flow_rule_match_vlan + flush_dcache_page + flush_delayed_work + flush_work + flush_workqueue flush_signals + fpsimd_context_busy + fput + free_irq + free_netdev + __free_pages + free_pages + free_pages_exact + free_percpu + freezing_slow_path + fs_bio_set fs_param_is_string fs_param_is_u32 __fs_parse + fsync_bdev fwnode_device_is_available + fwnode_get_name fwnode_graph_get_next_endpoint fwnode_graph_get_port_parent fwnode_graph_get_remote_endpoint fwnode_graph_get_remote_port_parent fwnode_graph_parse_endpoint fwnode_handle_get + fwnode_handle_put fwnode_property_get_reference_args + fwnode_property_present + fwnode_property_read_string + fwnode_property_read_u32_array fwnode_property_read_u64_array + gcd generic_block_bmap generic_fh_to_dentry generic_fh_to_parent generic_file_fsync + generic_file_llseek generic_file_mmap + generic_file_open + generic_file_read_iter + generic_file_splice_read __generic_file_write_iter + generic_fillattr generic_permission generic_read_dir + generic_write_checks generic_write_end + genlmsg_multicast_allns + genlmsg_put + genl_register_family + genl_unregister_family genphy_aneg_done genphy_read_status genphy_restart_aneg @@ -388,75 +797,314 @@ genphy_soft_reset genphy_suspend genphy_update_link + gen_pool_add_owner + gen_pool_alloc_algo_owner + gen_pool_avail + gen_pool_best_fit + gen_pool_create + gen_pool_destroy + gen_pool_first_fit_align + gen_pool_free_owner + gen_pool_set_algo + gen_pool_size gen_pool_virt_to_phys __getblk_gfp + get_cpu_device + get_cpu_idle_time_us + get_cpu_iowait_time_us + get_device get_device_system_crosststamp + __get_free_pages get_kernel_pages + get_net_ns_by_fd + get_net_ns_by_pid get_pfnblock_flags_mask + get_random_bytes + get_random_u32 + get_random_u64 + get_tree_bdev + get_unused_fd_flags + get_user_pages + get_user_pages_fast + get_zeroed_page + gic_nonsecure_priorities + gpiochip_add_data_with_key + gpiochip_generic_config + gpiochip_generic_free + gpiochip_generic_request + gpiochip_get_data + gpiod_count + gpiod_direction_input + gpiod_direction_output + gpiod_direction_output_raw + gpiod_get gpiod_get_index + gpiod_get_optional + gpiod_get_raw_value + gpiod_get_raw_value_cansleep + gpiod_get_value + gpiod_get_value_cansleep + gpiod_put + gpiod_set_consumer_name + gpiod_set_raw_value + gpiod_set_raw_value_cansleep + gpiod_set_value + gpiod_set_value_cansleep + gpiod_to_irq + gpio_free + gpio_request + gpio_to_desc grab_cache_page_write_begin + handle_sysrq + hdmi_audio_infoframe_init + hdmi_audio_infoframe_pack hdmi_avi_infoframe_init + hdmi_avi_infoframe_pack hdmi_drm_infoframe_init hdmi_drm_infoframe_pack hdmi_infoframe_unpack hdmi_spd_infoframe_pack hdmi_vendor_infoframe_init hdmi_vendor_infoframe_pack + hex2bin hex_asc + hex_dump_to_buffer high_memory + hrtimer_active + hrtimer_cancel + hrtimer_forward + hrtimer_init + hrtimer_start_range_ns + __hw_addr_init + __hw_addr_sync + __hw_addr_unsync hwspin_lock_register hwspin_lock_unregister + i2c_adapter_type + i2c_add_adapter + i2c_bus_type + i2c_del_adapter + i2c_del_driver + i2c_for_each_dev + i2c_get_adapter + i2c_new_client_device + i2c_parse_fw_timings + i2c_put_adapter + i2c_register_driver + i2c_smbus_read_byte_data + i2c_smbus_write_byte_data + i2c_smbus_xfer + i2c_transfer + i2c_transfer_buffer_flags + i2c_unregister_device + i2c_verify_client + I_BDEV + ida_alloc_range + ida_free + idr_alloc + idr_destroy + idr_find + idr_for_each + idr_get_next + idr_remove + idr_replace + ieee80211_channel_to_freq_khz + ieee80211_freq_khz_to_channel + ieee80211_get_channel_khz + ieee80211_hdrlen iget5_locked iget_failed ihold iio_buffer_init iio_buffer_put iio_device_attach_buffer + __iio_device_register + iio_device_unregister iio_get_time_ns iio_push_to_buffers + iio_read_channel_processed ilookup inc_nlink + inc_zone_page_state + in_egroup_p + inet_csk_get_port + init_net + init_pseudo + __init_rwsem init_special_inode + __init_swait_queue_head + init_task + init_timer_key + init_uts_ns + init_wait_entry + __init_waitqueue_head inode_dio_wait + inode_get_bytes inode_init_once inode_init_owner inode_needs_sync inode_newsize_ok inode_nohighmem + inode_set_bytes + input_allocate_device + input_event + input_free_device + input_register_device + input_set_capability + input_unregister_device insert_inode_locked + invalidate_bdev invalidate_inode_buffers + iomem_resource + __ioremap ioremap_cache + iounmap iov_iter_init + iov_iter_revert iov_iter_zero + iput __ipv6_addr_type + irq_chip_eoi_parent + irq_chip_mask_parent + irq_chip_retrigger_hierarchy + irq_chip_set_affinity_parent + irq_chip_set_type_parent + irq_chip_unmask_parent irq_create_fwspec_mapping + irq_dispose_mapping + irq_domain_alloc_irqs_parent + irq_domain_create_hierarchy irq_domain_free_irqs_parent + irq_domain_get_irq_data + irq_domain_set_hwirq_and_chip + irq_find_matching_fwspec + irq_of_parse_and_map + irq_set_affinity_hint + irq_set_irq_wake + irq_stat + irq_to_desc is_bad_inode + is_vmalloc_addr + iter_file_splice_write iwe_stream_add_event iwe_stream_add_point iwe_stream_add_value jiffies_64 + jiffies + jiffies_to_msecs + jiffies_to_usecs + kasan_flag_enabled + kasprintf + kernel_cpustat + kernel_kobj + kernel_neon_begin + kernel_neon_end + kernel_param_lock + kernel_param_unlock + kernel_restart kernel_sigaction + kern_mount + kern_unmount + key_create_or_update + key_put + keyring_alloc + __kfifo_alloc + __kfifo_free __kfifo_from_user + __kfifo_in + __kfifo_init __kfifo_in_r + __kfifo_out + __kfifo_out_peek __kfifo_out_r __kfifo_to_user + kfree kfree_link + kfree_sensitive + kfree_skb_list + kfree_skb_reason + kill_anon_super + kill_block_super + kill_fasync kill_pid + kimage_voffset + __kmalloc + kmalloc_caches + kmalloc_order_trace + kmem_cache_alloc + kmem_cache_alloc_trace + kmem_cache_create + kmem_cache_destroy + kmem_cache_free + kmemdup + kobject_create_and_add + kobject_init_and_add + kobject_put + kobject_uevent + kobject_uevent_env + krealloc + kstrdup + kstrdup_const + kstrtobool + kstrtobool_from_user + kstrtoint + kstrtoll + kstrtos8 + kstrtou16 + kstrtou8 + kstrtou8_from_user + kstrtouint + kstrtouint_from_user + kstrtoull + kthread_create_on_node + __kthread_init_worker + kthread_queue_work + kthread_should_stop + kthread_stop + kthread_worker_fn + ktime_get + ktime_get_coarse_with_offset + ktime_get_mono_fast_ns + ktime_get_raw + ktime_get_raw_ts64 + ktime_get_real_seconds + ktime_get_real_ts64 + ktime_get_seconds + ktime_get_ts64 + ktime_get_with_offset + kvfree + kvfree_call_rcu + kvmalloc_node + led_classdev_register_ext + led_classdev_unregister led_trigger_blink_oneshot led_trigger_event led_trigger_register led_trigger_register_simple led_trigger_unregister led_trigger_unregister_simple + __list_add_valid + __list_del_entry_valid ll_rw_block load_nls - lockref_get + load_nls_default + __local_bh_enable_ip __lock_buffer + __lock_page + lockref_get logfc + loops_per_jiffy + mac_pton make_bad_inode + mangle_path mark_buffer_dirty __mark_inode_dirty + mbox_chan_received_data + mbox_controller_register + mbox_controller_unregister + mbox_free_channel + mbox_request_channel + mbox_send_message mdiobus_alloc_size mdiobus_free mdiobus_get_phy @@ -465,48 +1113,248 @@ mdiobus_write mdio_device_create mdio_device_free + memchr + memcmp + memcpy + __memcpy_fromio + __memcpy_toio + memdup_user + memmove + memparse + memremap + mem_section + memset64 + memset + __memset_io + memstart_addr + memunmap + misc_deregister + misc_register + __mmap_lock_do_trace_acquire_returned + __mmap_lock_do_trace_released + __mmap_lock_do_trace_start_locking + mmc_add_host + mmc_alloc_host mmc_card_is_blockaddr __mmc_claim_host mmc_detect_change + mmc_free_host + mmc_gpio_get_cd + mmc_of_parse + mmc_regulator_get_supply + mmc_regulator_set_ocr + mmc_regulator_set_vqmmc mmc_release_host + mmc_remove_host + mmc_request_done + mmc_send_tuning mmc_set_data_timeout mmc_switch mmc_sw_reset + mmc_wait_for_cmd mmc_wait_for_req + __mmdrop + mod_delayed_work_on mod_node_page_state + mod_timer + module_layout + module_put mpage_readahead mpage_readpage mpage_writepages + __msecs_to_jiffies + msleep + msleep_interruptible + __mutex_init + mutex_is_locked + mutex_lock + mutex_lock_interruptible + mutex_trylock + mutex_unlock names_cachep + __napi_alloc_skb + napi_complete_done + napi_disable + napi_enable + napi_gro_receive + __napi_schedule + napi_schedule_prep netdev_alert + __netdev_alloc_skb + netdev_err + netdev_info + netdev_pick_tx netdev_printk netdev_rss_key_fill + netdev_set_default_ethtool_ops + netdev_update_features + netdev_warn + netif_carrier_off + netif_carrier_on + netif_device_attach + netif_device_detach + netif_napi_add + __netif_napi_del + netif_receive_skb + netif_receive_skb_list + netif_rx + netif_rx_ni + netif_schedule_queue + netif_set_real_num_rx_queues + netif_set_real_num_tx_queues + netif_tx_stop_all_queues + netif_tx_wake_queue + netlink_broadcast + __netlink_kernel_create + netlink_kernel_release + netlink_register_notifier + netlink_unicast + netlink_unregister_notifier + net_ns_type_operations + net_ratelimit new_inode next_arg nla_append + nla_find + nla_memcpy + __nla_parse + nla_put_64bit + nla_put + nla_put_nohdr + nla_reserve + nla_strscpy + __nla_validate + __nlmsg_put + no_llseek + nonseekable_open noop_backing_dev_info + noop_llseek + nr_cpu_ids + ns_capable + ns_to_timespec64 + __num_online_cpus + nvmem_cell_read + of_address_to_resource + of_alias_get_id + of_clk_add_provider + of_clk_get + of_clk_get_by_name + of_clk_hw_onecell_get + of_clk_set_defaults + of_clk_src_onecell_get + of_device_get_match_data + of_device_is_available + of_device_is_compatible + of_dma_configure_id + of_dma_is_coherent + of_find_compatible_node + of_find_device_by_node + of_find_i2c_adapter_by_node + of_find_node_by_name + of_find_node_by_phandle + of_find_node_by_type + of_find_node_opts_by_path + of_find_property + of_fwnode_ops + of_genpd_add_provider_onecell + of_get_child_by_name + of_get_compatible_child + of_get_i2c_adapter_by_node + of_get_mac_address + of_get_named_gpio_flags + of_get_next_available_child + of_get_next_child + of_get_parent of_get_phy_mode + of_get_property + of_get_regulator_init_data + of_graph_get_remote_port_parent + of_iomap + of_irq_find_parent + of_irq_get + of_irq_get_byname + of_irq_parse_one + of_machine_is_compatible + of_match_device + of_match_node __of_mdiobus_register of_mdio_find_bus + of_parse_phandle + of_parse_phandle_with_args of_phy_is_fixed_link + of_platform_depopulate + of_platform_populate + of_property_count_elems_of_size + of_property_match_string + of_property_read_string + of_property_read_string_helper + of_property_read_u32_index + of_property_read_variable_u16_array + of_property_read_variable_u32_array + of_property_read_variable_u8_array + of_prop_next_u32 + of_pwm_xlate_with_flags + of_reserved_mem_device_init_by_idx + of_reserved_mem_device_release + of_reserved_mem_lookup of_reset_control_array_get + __of_reset_control_get + of_thermal_get_ntrips + of_thermal_is_trip_valid + oops_in_progress overflowgid overflowuid pagecache_get_page pagecache_write_begin pagecache_write_end + page_endio + __page_mapcount + page_mapping page_pool_alloc_pages page_pool_create page_pool_destroy page_pool_put_page page_pool_release_page + panic + panic_notifier_list + param_array_ops param_get_charp param_get_string + param_ops_bool + param_ops_byte + param_ops_charp + param_ops_int + param_ops_long param_ops_short + param_ops_string + param_ops_uint param_ops_ullong + param_ops_ulong param_ops_ushort param_set_charp param_set_copystring + pci_find_next_bus + pci_generic_config_read + pci_generic_config_write + pci_get_device + pci_lock_rescan_remove + pci_read_config_dword + pci_rescan_bus + pci_stop_and_remove_bus_device_locked + pci_unlock_rescan_remove + pci_write_config_dword + PDE_DATA + __per_cpu_offset + perf_trace_buf_alloc + perf_trace_run_bpf_submit + pfn_is_map_memory + phy_attached_info + phy_drivers_register + phy_drivers_unregister + phy_error + phy_exit + phy_init + phy_init_eee phylink_connect_phy phylink_create phylink_destroy @@ -531,34 +1379,242 @@ phylink_start phylink_stop phylink_suspend - phy_attached_info - phy_drivers_register - phy_drivers_unregister - phy_error - phy_init_eee + phy_power_off + phy_power_on phy_print_status phy_trigger_machine + pid_task + pinconf_generic_dt_free_map + pinconf_generic_dt_node_to_map + pinctrl_dev_get_drvdata + pinctrl_lookup_state + pinctrl_pm_select_default_state + pinctrl_pm_select_sleep_state + pinctrl_select_state + pinctrl_utils_free_map + pin_user_pages + pin_user_pages_fast + pin_user_pages_remote + platform_device_add + platform_device_add_resources + platform_device_alloc + platform_device_del + platform_device_put + platform_device_register + platform_device_register_full + platform_device_unregister + __platform_driver_probe + __platform_driver_register + platform_driver_unregister + platform_get_irq + platform_get_irq_byname platform_get_irq_byname_optional + platform_get_resource + platform_get_resource_byname + pm_genpd_add_subdomain + pm_genpd_init + pm_genpd_remove + pm_power_off + __pm_relax + pm_relax + pm_runtime_allow + __pm_runtime_disable + pm_runtime_enable + pm_runtime_forbid + pm_runtime_force_resume + pm_runtime_force_suspend + __pm_runtime_idle + pm_runtime_irq_safe + __pm_runtime_resume + pm_runtime_set_autosuspend_delay + __pm_runtime_set_status + __pm_runtime_suspend + __pm_runtime_use_autosuspend + __pm_stay_awake + pm_stay_awake + pm_wakeup_dev_event + pm_wakeup_ws_event pm_wq + posix_acl_chmod + prandom_bytes + prandom_u32 + preempt_schedule + preempt_schedule_notrace + prepare_to_wait_event + print_hex_dump + _printk + __printk_ratelimit + proc_create + proc_create_data + proc_dointvec + proc_get_parent_data + proc_mkdir + proc_mkdir_data + proc_remove __pskb_copy_fclone + pskb_expand_head + __pskb_pull_tail + ___pskb_trim ptp_clock_event ptp_clock_index ptp_clock_register ptp_clock_unregister + put_device + __put_net + __put_page + put_pid + __put_task_struct + put_unused_fd pwm_adjust_config pwm_apply_state + pwmchip_add + pwmchip_remove + pwm_get_chip_data + pwm_set_chip_data + queue_delayed_work_on + queue_work_on + ___ratelimit + raw_notifier_call_chain + raw_notifier_chain_register + raw_notifier_chain_unregister + _raw_read_lock + _raw_read_lock_bh + _raw_read_unlock + _raw_read_unlock_bh + _raw_spin_lock + _raw_spin_lock_bh + _raw_spin_lock_irq + _raw_spin_lock_irqsave + _raw_spin_trylock + _raw_spin_unlock + _raw_spin_unlock_bh + _raw_spin_unlock_irq + _raw_spin_unlock_irqrestore + _raw_write_lock + _raw_write_lock_bh + _raw_write_lock_irqsave + _raw_write_unlock + _raw_write_unlock_bh + _raw_write_unlock_irqrestore + rb_erase + rb_first + rb_insert_color rb_last + rb_next + rb_prev + rb_replace_node + rcu_barrier + __rcu_read_lock + __rcu_read_unlock + rdev_get_drvdata read_cache_page read_sanitised_ftr_reg + refcount_warn_saturate + __refrigerator + regcache_cache_only + regcache_mark_dirty + regcache_sync + __register_blkdev + __register_chrdev + register_chrdev_region + register_console + register_die_notifier register_filesystem + register_inet6addr_notifier + register_inetaddr_notifier register_module_notifier + register_netdev + register_netdevice + register_netdevice_notifier + register_oom_notifier + register_pernet_device + register_pm_notifier + register_reboot_notifier + register_restart_handler + register_shrinker + register_syscore_ops + register_sysctl_table register_wide_hw_breakpoint + regmap_field_read + regmap_field_update_bits_base regmap_irq_chip_get_base + regmap_multi_reg_write + regmap_raw_write + regmap_read + regmap_update_bits_base + regmap_write + regulator_bulk_disable + regulator_bulk_enable + regulator_count_voltages + regulator_disable + regulator_enable + regulator_get_optional + regulator_get_voltage regulator_list_voltage regulator_map_voltage_iterate + regulator_put + regulator_set_voltage + regulatory_hint + regulatory_set_wiphy_regd_sync + release_firmware + __release_region release_resource + remap_pfn_range + remap_vmalloc_range + remove_cpu + remove_proc_entry + remove_wait_queue + request_firmware + request_firmware_nowait + __request_module + __request_region + request_threaded_irq + reset_control_assert + reset_control_deassert + reset_control_put + reset_control_reset + rfkill_alloc + rfkill_blocked + rfkill_destroy + rfkill_init_sw_state + rfkill_register + rfkill_resume_polling + rfkill_set_hw_state_reason rfkill_set_sw_state + rfkill_unregister + rhashtable_free_and_destroy + rhashtable_insert_slow + rhltable_init + __rht_bucket_nested + rht_bucket_nested + rht_bucket_nested_insert + round_jiffies + round_jiffies_relative + round_jiffies_up rtc_add_group + rtc_time64_to_tm + rtc_tm_to_time64 + rtc_update_irq + rtnl_is_locked + rtnl_link_register + rtnl_link_unregister + rtnl_lock + rtnl_trylock + rtnl_unlock + runqueues + sb_set_blocksize + scatterwalk_map_and_copy + sched_clock + sched_setattr_nocheck + sched_set_fifo_low + sched_set_normal + sched_setscheduler + sched_setscheduler_nocheck + sched_show_task + schedule + schedule_timeout + schedule_timeout_interruptible + scnprintf sdio_align_size sdio_claim_host sdio_claim_irq @@ -567,6 +1623,8 @@ sdio_f0_readb sdio_f0_writeb sdio_get_host_pm_caps + sdio_memcpy_fromio + sdio_memcpy_toio sdio_readb sdio_readl sdio_readsb @@ -578,86 +1636,499 @@ sdio_retune_crc_enable sdio_retune_hold_now sdio_retune_release + sdio_set_block_size sdio_set_host_pm_flags sdio_unregister_driver sdio_writeb sdio_writel sdio_writesb sdio_writew + send_sig + seq_lseek + seq_open + seq_printf + seq_putc + seq_puts + seq_read + seq_release + seq_write setattr_copy setattr_prepare set_bh_page + set_capacity + set_capacity_and_notify + set_cpus_allowed_ptr + set_freezable + set_next_entity set_nlink + set_normalized_timespec64 + set_page_dirty __set_page_dirty_buffers + set_page_dirty_lock + __SetPageMovable + set_user_nice + sg_alloc_table + sg_alloc_table_from_pages_segment sg_copy_from_buffer sg_copy_to_buffer + sg_free_table + sg_init_one + sg_init_table sg_nents + sg_next + __sg_page_iter_next + __sg_page_iter_start show_class_attr_string show_regs + simple_attr_open + simple_attr_read + simple_attr_release + simple_attr_write + simple_open + simple_read_from_buffer + simple_strtol + simple_strtoul + simple_write_to_buffer + single_open + single_open_size + single_release + skb_add_rx_frag + skb_checksum_help + skb_clone + skb_clone_sk + skb_complete_wifi_ack + skb_copy + skb_copy_bits + skb_copy_datagram_iter + skb_copy_expand + skb_dequeue + skb_ensure_writable + __skb_get_hash + __skb_gso_segment + __skb_pad + skb_pull skb_pull_rcsum + skb_push + skb_put + skb_queue_head + skb_queue_purge + skb_queue_tail + skb_realloc_headroom skb_scrub_packet + skb_trim + skb_tstamp_tx + skip_spaces + smp_call_function + smp_call_function_single smpboot_register_percpu_thread + snd_ctl_add + snd_ctl_boolean_mono_info + snd_ctl_enum_info + snd_ctl_new1 + snd_dma_alloc_pages + snd_dma_free_pages + snd_pcm_format_width + snd_pcm_hw_constraint_integer snd_pcm_kernel_ioctl snd_pcm_lib_default_mmap + snd_pcm_lib_free_pages + snd_pcm_lib_ioctl + snd_pcm_lib_malloc_pages + snd_pcm_lib_preallocate_pages + snd_pcm_period_elapsed snd_pcm_rate_to_rate_bit snd_pcm_stop snd_pcm_stop_xrun _snd_pcm_stream_lock_irqsave snd_pcm_stream_unlock_irqrestore snd_soc_add_card_controls + snd_soc_add_component_controls + snd_soc_add_dai_controls + snd_soc_bytes_info_ext + snd_soc_bytes_tlv_callback + snd_soc_card_jack_new + snd_soc_component_read + snd_soc_component_update_bits + snd_soc_component_write + snd_soc_daifmt_clock_provider_from_bitmap + snd_soc_daifmt_parse_clock_provider_raw + snd_soc_daifmt_parse_format + snd_soc_dai_set_fmt + snd_soc_dai_set_sysclk + snd_soc_dai_set_tdm_slot + snd_soc_dapm_get_enum_double + snd_soc_dapm_put_enum_double + snd_soc_get_volsw + snd_soc_get_volsw_range + snd_soc_info_enum_double + snd_soc_info_volsw + snd_soc_info_volsw_range snd_soc_jack_free_gpios + snd_soc_jack_report + snd_soc_of_get_dai_link_codecs + snd_soc_of_get_dai_name snd_soc_of_get_slot_mask + snd_soc_of_parse_audio_routing snd_soc_of_parse_audio_simple_widgets + snd_soc_of_parse_card_name snd_soc_of_parse_tdm_slot + snd_soc_pm_ops + snd_soc_put_volsw + snd_soc_put_volsw_range + snd_soc_register_component + snd_soc_set_runtime_hwparams + snd_soc_unregister_component + snprintf + __sock_create + sock_release + sock_wfree + sort + __spi_alloc_controller spi_alloc_device spi_busnum_to_master + spi_controller_resume + spi_controller_suspend + spi_finalize_current_transfer spi_mem_adjust_op_size spi_mem_default_supports_op spi_mem_supports_op spi_new_device + __spi_register_driver + spi_setup + spi_sync + split_page + sprintf + sprint_symbol + sscanf + __stack_chk_fail stack_trace_print + stack_trace_save + static_key_slow_dec + static_key_slow_inc + stpcpy + strcasecmp + strcat + strchr strchrnul + strcmp + strcpy + strcspn + stream_open + strlcpy + strlen + strncasecmp + strncat + strnchr + strncmp + strncpy + strncpy_from_user + strnlen + strnstr + strpbrk + strrchr + strscpy + strsep + strspn + strstr submit_bh + submit_bio + submit_bio_wait + __sw_hweight16 + __sw_hweight32 + __sw_hweight64 + __sw_hweight8 symbol_put_addr + sync_blockdev sync_dirty_buffer + sync_file_create + sync_file_get_fence + sync_filesystem + synchronize_irq + synchronize_net + synchronize_rcu sync_inode_metadata sync_mapping_buffers + syscon_node_to_regmap + syscon_regmap_lookup_by_phandle + sysctl_sched_latency + sysfs_create_file_ns + sysfs_create_group + sysfs_create_link + sysfs_emit + __sysfs_match_string + sysfs_remove_bin_file + sysfs_remove_file_ns + sysfs_remove_group + sysfs_remove_link + sysfs_streq + sysrq_mask + system_freezable_wq + system_freezing_cnt + system_highpri_wq + system_power_efficient_wq + system_wq + sys_tz + __tasklet_hi_schedule + tasklet_init + tasklet_kill + __tasklet_schedule + tasklet_setup + tasklet_unlock_wait + task_may_not_preempt + thermal_cooling_device_unregister + thermal_of_cooling_device_register + thermal_zone_device_unregister + thermal_zone_device_update + thermal_zone_get_zone_by_name + thermal_zone_of_sensor_unregister + time64_to_tm + _totalram_pages + trace_event_buffer_commit + trace_event_buffer_reserve + trace_event_ignore_this_pid + trace_event_printf + trace_event_raw_init + trace_event_reg + trace_handle_return + __traceiter_android_rvh_check_preempt_tick + __traceiter_android_rvh_check_preempt_wakeup + __traceiter_android_rvh_gic_v3_set_affinity + __traceiter_android_rvh_place_entity + __traceiter_android_rvh_replace_next_task_fair + __traceiter_android_rvh_select_task_rq_rt + __traceiter_android_vh_cpu_idle_enter + __traceiter_android_vh_cpu_idle_exit + __traceiter_android_vh_dump_throttled_rt_tasks __traceiter_android_vh_iommu_iovad_free_iova + __traceiter_android_vh_rmqueue __traceiter_android_vh_sched_show_task + __traceiter_gpu_mem_total + __traceiter_irq_handler_entry + __traceiter_irq_handler_exit + __traceiter_mmap_lock_acquire_returned + __traceiter_mmap_lock_released + __traceiter_mmap_lock_start_locking + __traceiter_xdp_exception + trace_output_call + __tracepoint_android_rvh_check_preempt_tick + __tracepoint_android_rvh_check_preempt_wakeup + __tracepoint_android_rvh_gic_v3_set_affinity + __tracepoint_android_rvh_place_entity + __tracepoint_android_rvh_replace_next_task_fair + __tracepoint_android_rvh_select_task_rq_rt + __tracepoint_android_vh_cpu_idle_enter + __tracepoint_android_vh_cpu_idle_exit + __tracepoint_android_vh_dump_throttled_rt_tasks __tracepoint_android_vh_iommu_iovad_free_iova + __tracepoint_android_vh_rmqueue __tracepoint_android_vh_sched_show_task + __tracepoint_gpu_mem_total + __tracepoint_irq_handler_entry + __tracepoint_irq_handler_exit + __tracepoint_mmap_lock_acquire_returned + __tracepoint_mmap_lock_released + __tracepoint_mmap_lock_start_locking + tracepoint_probe_register + tracepoint_probe_unregister + __tracepoint_xdp_exception + trace_print_array_seq + trace_print_flags_seq + trace_print_symbols_seq + __trace_puts + trace_raw_output_prep truncate_inode_pages_final truncate_pagecache truncate_setsize + try_module_get + try_wait_for_completion + tty_flip_buffer_push + uart_add_one_port + uart_console_device + uart_console_write + uart_get_baud_rate uart_insert_char + uart_parse_options + uart_register_driver + uart_remove_one_port + uart_resume_port + uart_set_options + uart_suspend_port + uart_try_toggle_sysrq + uart_unregister_driver + uart_update_timeout + uart_write_wakeup + __ubsan_handle_cfi_check_fail_abort + __udelay + __uio_register_device + uio_unregister_device + unload_nls unlock_buffer unlock_new_inode + unlock_page + unmap_mapping_range + unpin_user_page unpin_user_pages + unregister_blkdev + __unregister_chrdev + unregister_chrdev_region unregister_filesystem + unregister_inet6addr_notifier + unregister_inetaddr_notifier unregister_module_notifier + unregister_netdev + unregister_netdevice_many + unregister_netdevice_notifier + unregister_netdevice_queue + unregister_oom_notifier + unregister_pernet_device + unregister_pm_notifier + unregister_reboot_notifier + unregister_shrinker + unregister_sysctl_table unregister_wide_hw_breakpoint + up + update_rq_clock + up_read + up_write + usb_add_gadget_udc + usb_add_hcd + usb_add_phy_dev + usb_create_hcd + usb_del_gadget_udc + usb_ep_set_maxpacket_limit + usb_gadget_probe_driver + usb_gadget_unregister_driver + usb_hcd_check_unlink_urb + usb_hcd_giveback_urb + usb_hcd_resume_root_hub + usb_put_hcd + usb_remove_hcd + __usecs_to_jiffies + usleep_range_state utf16s_to_utf8s utf8_to_utf32 uuid_null + v4l2_ctrl_handler_free + v4l2_ctrl_handler_init_class + v4l2_ctrl_handler_setup + v4l2_ctrl_new_custom + v4l2_ctrl_new_std v4l2_ctrl_subscribe_event + v4l2_device_register v4l2_device_register_subdev + v4l2_device_unregister v4l2_device_unregister_subdev v4l2_event_queue_fh v4l2_event_subscribe v4l2_event_unsubscribe + v4l2_fh_add + v4l2_fh_del + v4l2_fh_exit + v4l2_fh_init + v4l2_fh_open v4l2_i2c_subdev_init + v4l2_m2m_buf_queue + v4l2_m2m_buf_remove + v4l2_m2m_ctx_init + v4l2_m2m_ctx_release + v4l2_m2m_dqbuf + v4l2_m2m_fop_mmap + v4l2_m2m_fop_poll + v4l2_m2m_get_vq + v4l2_m2m_init v4l2_m2m_ioctl_create_bufs v4l2_m2m_ioctl_expbuf + v4l2_m2m_ioctl_querybuf + v4l2_m2m_ioctl_reqbufs + v4l2_m2m_ioctl_streamoff + v4l2_m2m_ioctl_streamon + v4l2_m2m_job_finish + v4l2_m2m_next_buf + v4l2_m2m_qbuf + v4l2_m2m_release + v4l2_m2m_try_schedule v4l2_src_change_event_subscribe + v4l_bound_align_image + vabits_actual + vb2_buffer_done vb2_dma_contig_memops + vb2_dma_sg_memops + vb2_fop_mmap + vb2_fop_poll + vb2_fop_read + vb2_fop_release + vb2_ioctl_create_bufs + vb2_ioctl_dqbuf + vb2_ioctl_expbuf + vb2_ioctl_qbuf + vb2_ioctl_querybuf + vb2_ioctl_reqbufs + vb2_ioctl_streamoff + vb2_ioctl_streamon + vb2_ops_wait_finish + vb2_ops_wait_prepare + vb2_plane_cookie + vb2_plane_vaddr + vb2_queue_init + vb2_queue_release + verify_pkcs7_signature + vfree + vfs_fsync + vfs_fsync_range + video_devdata + video_device_alloc + video_device_release + video_ioctl2 + __video_register_device + video_unregister_device + vmalloc + vmalloc_to_page vmalloc_to_pfn + vmalloc_user + vmap + vmf_insert_pfn_prot vm_insert_page vm_unmap_aliases + vm_zone_stat + vprintk + vscnprintf + vsnprintf + vsprintf + vunmap + vzalloc + wait_for_completion + wait_for_completion_interruptible + wait_for_completion_interruptible_timeout + wait_for_completion_killable + wait_for_completion_timeout __wait_on_buffer + wait_on_page_bit + __wake_up + wake_up_process + wakeup_source_register + wakeup_source_unregister + __wake_up_sync + __warn_printk + wiphy_free + wiphy_new_nm + wiphy_register + wiphy_unregister + wireless_nlevent_flush wireless_send_event + work_busy write_inode_now + xdp_convert_zc_to_xdp_frame + xdp_do_flush + xdp_do_redirect + xdp_master_redirect + xdp_return_frame + xdp_return_frame_rx_napi xdp_rxq_info_is_reg + xdp_rxq_info_reg + xdp_rxq_info_reg_mem_model + xdp_rxq_info_unreg xdp_rxq_info_unreg_mem_model + xdp_warn xp_alloc xp_dma_map xp_dma_sync_for_cpu_slow @@ -674,4 +2145,14 @@ xsk_tx_peek_desc xsk_tx_release xsk_uses_need_wakeup - yield \ No newline at end of file + yield + zs_compact + zs_create_pool + zs_destroy_pool + zs_free + zs_get_total_pages + zs_huge_class_size + zs_malloc + zs_map_object + zs_pool_stats + zs_unmap_object \ No newline at end of file