diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 78f10f7d9bec..fa3b1224125f 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -305362,6 +305362,12 @@ function { parameter_id: 0x21d7b2e4 parameter_id: 0x0c3d2d88 } +function { + id: 0x09df0d20 + return_type_id: 0x48b5725f + parameter_id: 0x6720d32f + parameter_id: 0x23da1e1b +} function { id: 0x09fe2e07 return_type_id: 0x33f8b54b @@ -305615,6 +305621,11 @@ function { parameter_id: 0x397d00ab parameter_id: 0x6720d32f } +function { + id: 0x0ef7ccf3 + return_type_id: 0x48b5725f + parameter_id: 0x79be7582 +} function { id: 0x0f2f7206 return_type_id: 0x17fa285b @@ -306743,6 +306754,12 @@ function { parameter_id: 0x6720d32f parameter_id: 0x6d7f5ff6 } +function { + id: 0x10ff6b9a + return_type_id: 0x48b5725f + parameter_id: 0x0258f96e + parameter_id: 0x3c4114bd +} function { id: 0x10ffd8df return_type_id: 0x48b5725f @@ -310829,6 +310846,11 @@ function { parameter_id: 0x3e10b518 parameter_id: 0xf435685e } +function { + id: 0x169466ca + return_type_id: 0x48b5725f + parameter_id: 0x1830dd64 +} function { id: 0x169718bc return_type_id: 0x48b5725f @@ -314043,6 +314065,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x2c518f27 } +function { + id: 0x1b8fc015 + return_type_id: 0x48b5725f + parameter_id: 0x2e94a1e1 + parameter_id: 0x2cae7fa9 +} function { id: 0x1b90a8d8 return_type_id: 0x48b5725f @@ -314676,6 +314704,12 @@ function { parameter_id: 0x274194ac parameter_id: 0x2e18f543 } +function { + id: 0x1c56d411 + return_type_id: 0x48b5725f + parameter_id: 0x33756485 + parameter_id: 0x04f728c1 +} function { id: 0x1c5815c3 return_type_id: 0x48b5725f @@ -317728,6 +317762,12 @@ function { parameter_id: 0x4585663f parameter_id: 0x4585663f } +function { + id: 0x1fadab22 + return_type_id: 0x48b5725f + parameter_id: 0x3f84ee3c + parameter_id: 0x35304fb1 +} function { id: 0x1fae5edf return_type_id: 0x48b5725f @@ -317758,6 +317798,12 @@ function { return_type_id: 0x48b5725f parameter_id: 0x3ca2533c } +function { + id: 0x1fb4bf8e + return_type_id: 0x48b5725f + parameter_id: 0x3f84ee3c + parameter_id: 0x33756485 +} function { id: 0x1fb5d3a2 return_type_id: 0x48b5725f @@ -320200,6 +320246,14 @@ function { return_type_id: 0x18bd6530 parameter_id: 0x4585663f } +function { + id: 0x4812e6a9 + return_type_id: 0x35304fb1 + parameter_id: 0x3f84ee3c + parameter_id: 0x33756485 + parameter_id: 0x33756485 + parameter_id: 0x6d7f5ff6 +} function { id: 0x48135354 return_type_id: 0x35304fb1 @@ -320458,6 +320512,11 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x6720d32f } +function { + id: 0x4f10276c + return_type_id: 0x213700a8 + parameter_id: 0x0258f96e +} function { id: 0x4f33ba92 return_type_id: 0x21003da7 @@ -322290,6 +322349,11 @@ function { return_type_id: 0x2cae7fa9 parameter_id: 0x0258f96e } +function { + id: 0x636e6c75 + return_type_id: 0x38b136d3 + parameter_id: 0x2309ad3e +} function { id: 0x637004ab return_type_id: 0x1582ab06 @@ -327376,6 +327440,12 @@ function { parameter_id: 0x4585663f parameter_id: 0xf1a6dfed } +function { + id: 0x91bef2c3 + return_type_id: 0x6720d32f + parameter_id: 0x33756485 + parameter_id: 0x38d23361 +} function { id: 0x91bf7954 return_type_id: 0x6720d32f @@ -339277,6 +339347,12 @@ function { parameter_id: 0x38fa32ef parameter_id: 0x13580d6c } +function { + id: 0x9b48ef76 + return_type_id: 0x6720d32f + parameter_id: 0x1830dd64 + parameter_id: 0x310ec01d +} function { id: 0x9b49a977 return_type_id: 0x6720d32f @@ -354612,6 +354688,11 @@ function { parameter_id: 0x3399c453 parameter_id: 0x6720d32f } +function { + id: 0xf3ed77aa + return_type_id: 0x0756289d + parameter_id: 0x12e6ffae +} function { id: 0xf3ef3eef return_type_id: 0x0b7f62fc @@ -357277,6 +357358,15 @@ elf_symbol { type_id: 0xf74d9260 full_name: "__folio_start_writeback" } +elf_symbol { + id: 0xcd2cca92 + name: "__free_iova" + is_defined: true + symbol_type: FUNCTION + crc: 0xb3a0080d + type_id: 0x1fadab22 + full_name: "__free_iova" +} elf_symbol { id: 0x5b1ea047 name: "__free_pages" @@ -375011,6 +375101,15 @@ elf_symbol { type_id: 0xca4b711f full_name: "alloc_io_pgtable_ops" } +elf_symbol { + id: 0x82a5f160 + name: "alloc_iova" + is_defined: true + symbol_type: FUNCTION + crc: 0xfd3617ee + type_id: 0x4812e6a9 + full_name: "alloc_iova" +} elf_symbol { id: 0x9cff6ebf name: "alloc_iova_fast" @@ -375220,6 +375319,15 @@ elf_symbol { type_id: 0x33756485 full_name: "arch_freq_scale" } +elf_symbol { + id: 0x97ee5cc4 + name: "arch_invalidate_pmem" + is_defined: true + symbol_type: FUNCTION + crc: 0x2c635527 + type_id: 0x1567dd7e + full_name: "arch_invalidate_pmem" +} elf_symbol { id: 0x0c805860 name: "arch_stack_walk" @@ -375361,6 +375469,15 @@ elf_symbol { type_id: 0xd473b4c2 full_name: "async_schedule_node_domain" } +elf_symbol { + id: 0xa09651b4 + name: "async_synchronize_cookie" + is_defined: true + symbol_type: FUNCTION + crc: 0x7a81541b + type_id: 0x0ef7ccf3 + full_name: "async_synchronize_cookie" +} elf_symbol { id: 0x67de90c8 name: "async_synchronize_full_domain" @@ -380302,6 +380419,15 @@ elf_symbol { type_id: 0x10985193 full_name: "cpuidle_pause_and_lock" } +elf_symbol { + id: 0x3a3b1479 + name: "cpuidle_register" + is_defined: true + symbol_type: FUNCTION + crc: 0xd93d8695 + type_id: 0x9b48ef76 + full_name: "cpuidle_register" +} elf_symbol { id: 0x9b056e94 name: "cpuidle_register_governor" @@ -380320,6 +380446,15 @@ elf_symbol { type_id: 0x10985193 full_name: "cpuidle_resume_and_unlock" } +elf_symbol { + id: 0x92dc6c49 + name: "cpuidle_unregister" + is_defined: true + symbol_type: FUNCTION + crc: 0x39e6940e + type_id: 0x169466ca + full_name: "cpuidle_unregister" +} elf_symbol { id: 0xd878ab56 name: "cpumask_any_and_distribute" @@ -382433,6 +382568,15 @@ elf_symbol { type_id: 0x1c76bf87 full_name: "dev_pm_domain_detach_list" } +elf_symbol { + id: 0x5647272b + name: "dev_pm_domain_set" + is_defined: true + symbol_type: FUNCTION + crc: 0x8e3b0cf7 + type_id: 0x10ff6b9a + full_name: "dev_pm_domain_set" +} elf_symbol { id: 0x6ef38ba9 name: "dev_pm_genpd_add_notifier" @@ -389116,6 +389260,15 @@ elf_symbol { type_id: 0xf06a3ce3 full_name: "drm_edid_is_valid" } +elf_symbol { + id: 0xd1f29cd4 + name: "drm_edid_override_connector_update" + is_defined: true + symbol_type: FUNCTION + crc: 0x3e20bf8a + type_id: 0x91ed8ab4 + full_name: "drm_edid_override_connector_update" +} elf_symbol { id: 0x2396487e name: "drm_edid_raw" @@ -389188,6 +389341,15 @@ elf_symbol { type_id: 0x930bf787 full_name: "drm_event_reserve_init_locked" } +elf_symbol { + id: 0x2027d999 + name: "drm_file_get_master" + is_defined: true + symbol_type: FUNCTION + crc: 0x2765be64 + type_id: 0xf3ed77aa + full_name: "drm_file_get_master" +} elf_symbol { id: 0x9d83d0f8 name: "drm_flip_work_cleanup" @@ -390214,6 +390376,15 @@ elf_symbol { type_id: 0x92c9aa18 full_name: "drm_mode_create_dp_colorspace_property" } +elf_symbol { + id: 0x465f41c2 + name: "drm_mode_create_dvi_i_properties" + is_defined: true + symbol_type: FUNCTION + crc: 0x57e7bcfa + type_id: 0x9341cc84 + full_name: "drm_mode_create_dvi_i_properties" +} elf_symbol { id: 0xbe3f1757 name: "drm_mode_create_hdmi_colorspace_property" @@ -393504,6 +393675,15 @@ elf_symbol { type_id: 0x165a4073 full_name: "free_io_pgtable_ops" } +elf_symbol { + id: 0x25649749 + name: "free_iova" + is_defined: true + symbol_type: FUNCTION + crc: 0x42e921d3 + type_id: 0x1fb4bf8e + full_name: "free_iova" +} elf_symbol { id: 0x998ad938 name: "free_iova_fast" @@ -397017,6 +397197,15 @@ elf_symbol { type_id: 0x18bd6530 full_name: "high_memory" } +elf_symbol { + id: 0xd12f6730 + name: "host1x_context_device_bus_type" + is_defined: true + symbol_type: OBJECT + crc: 0x19002790 + type_id: 0x257935aa + full_name: "host1x_context_device_bus_type" +} elf_symbol { id: 0xd7ecf501 name: "housekeeping_cpumask" @@ -399696,6 +399885,15 @@ elf_symbol { type_id: 0x1b338a63 full_name: "iommu_detach_device_pasid" } +elf_symbol { + id: 0xc578c7af + name: "iommu_detach_group" + is_defined: true + symbol_type: FUNCTION + crc: 0xf1ed8a55 + type_id: 0x1b8fc015 + full_name: "iommu_detach_group" +} elf_symbol { id: 0x4c05b91e name: "iommu_dev_disable_feature" @@ -400155,6 +400353,24 @@ elf_symbol { type_id: 0xaa8f5c2d full_name: "iov_iter_zero" } +elf_symbol { + id: 0x20af6f53 + name: "iova_cache_get" + is_defined: true + symbol_type: FUNCTION + crc: 0x438d8df2 + type_id: 0x9d80e32f + full_name: "iova_cache_get" +} +elf_symbol { + id: 0x3f2fa978 + name: "iova_cache_put" + is_defined: true + symbol_type: FUNCTION + crc: 0xc7061ef3 + type_id: 0x10985193 + full_name: "iova_cache_put" +} elf_symbol { id: 0x6c6beb07 name: "iova_domain_init_rcaches" @@ -401266,6 +401482,15 @@ elf_symbol { type_id: 0xc20627da full_name: "jiffies_to_msecs" } +elf_symbol { + id: 0xaccdc826 + name: "jiffies_to_timespec64" + is_defined: true + symbol_type: FUNCTION + crc: 0x188ea314 + type_id: 0x1c56d411 + full_name: "jiffies_to_timespec64" +} elf_symbol { id: 0x81dadb36 name: "jiffies_to_usecs" @@ -407317,6 +407542,15 @@ elf_symbol { type_id: 0x152401b7 full_name: "nsecs_to_jiffies" } +elf_symbol { + id: 0x03adeb35 + name: "nsecs_to_jiffies64" + is_defined: true + symbol_type: FUNCTION + crc: 0x75d0deb9 + type_id: 0x73531faf + full_name: "nsecs_to_jiffies64" +} elf_symbol { id: 0x77722cfe name: "nvdimm_bus_register" @@ -409922,6 +410156,15 @@ elf_symbol { type_id: 0x04ce0b6f full_name: "pci_find_ext_capability" } +elf_symbol { + id: 0x780d1110 + name: "pci_find_host_bridge" + is_defined: true + symbol_type: FUNCTION + crc: 0x2e22e561 + type_id: 0x636e6c75 + full_name: "pci_find_host_bridge" +} elf_symbol { id: 0xbbb674cc name: "pci_find_next_bus" @@ -410030,6 +410273,15 @@ elf_symbol { type_id: 0x93acae9b full_name: "pci_host_probe" } +elf_symbol { + id: 0x64fb0865 + name: "pci_ignore_hotplug" + is_defined: true + symbol_type: FUNCTION + crc: 0x8723eb68 + type_id: 0x14e1f000 + full_name: "pci_ignore_hotplug" +} elf_symbol { id: 0x9c6c58ea name: "pci_iomap" @@ -410642,6 +410894,15 @@ elf_symbol { type_id: 0x7eefaca3 full_name: "pcie_link_speed" } +elf_symbol { + id: 0x912e005a + name: "pcie_reset_flr" + is_defined: true + symbol_type: FUNCTION + crc: 0x3f585be2 + type_id: 0x984cbfc3 + full_name: "pcie_reset_flr" +} elf_symbol { id: 0xffa3ecd1 name: "pcie_set_mps" @@ -412865,6 +413126,33 @@ elf_symbol { type_id: 0x9d16dd74 full_name: "pm_clk_suspend" } +elf_symbol { + id: 0xfa3ae6ff + name: "pm_generic_freeze" + is_defined: true + symbol_type: FUNCTION + crc: 0xaa59b3a8 + type_id: 0x9d16dd74 + full_name: "pm_generic_freeze" +} +elf_symbol { + id: 0xd43b4f66 + name: "pm_generic_poweroff" + is_defined: true + symbol_type: FUNCTION + crc: 0x6e5c45fc + type_id: 0x9d16dd74 + full_name: "pm_generic_poweroff" +} +elf_symbol { + id: 0xfb61e52a + name: "pm_generic_restore" + is_defined: true + symbol_type: FUNCTION + crc: 0x758be1ec + type_id: 0x9d16dd74 + full_name: "pm_generic_restore" +} elf_symbol { id: 0xe243fac9 name: "pm_generic_resume" @@ -412901,6 +413189,15 @@ elf_symbol { type_id: 0x9d16dd74 full_name: "pm_generic_suspend" } +elf_symbol { + id: 0xcae30dd3 + name: "pm_generic_thaw" + is_defined: true + symbol_type: FUNCTION + crc: 0xc6da423b + type_id: 0x9d16dd74 + full_name: "pm_generic_thaw" +} elf_symbol { id: 0x92ae3cd2 name: "pm_genpd_add_device" @@ -416520,6 +416817,15 @@ elf_symbol { type_id: 0x9285caa7 full_name: "reset_control_assert" } +elf_symbol { + id: 0x3fb5c5d4 + name: "reset_control_bulk_acquire" + is_defined: true + symbol_type: FUNCTION + crc: 0x0207a6c6 + type_id: 0x84c7bf9c + full_name: "reset_control_bulk_acquire" +} elf_symbol { id: 0xace4bcdf name: "reset_control_bulk_assert" @@ -416538,6 +416844,15 @@ elf_symbol { type_id: 0x84c7bf9c full_name: "reset_control_bulk_deassert" } +elf_symbol { + id: 0x1a32d2b3 + name: "reset_control_bulk_release" + is_defined: true + symbol_type: FUNCTION + crc: 0xf4cd9f8f + type_id: 0x09df0d20 + full_name: "reset_control_bulk_release" +} elf_symbol { id: 0xd76b82b2 name: "reset_control_deassert" @@ -426178,6 +426493,15 @@ elf_symbol { type_id: 0x19c5ab78 full_name: "tegra_bpmp_free_mrq" } +elf_symbol { + id: 0x4a1dceb2 + name: "tegra_bpmp_get" + is_defined: true + symbol_type: FUNCTION + crc: 0x066facf2 + type_id: 0x4f10276c + full_name: "tegra_bpmp_get" +} elf_symbol { id: 0xa2565005 name: "tegra_bpmp_mrq_is_supported" @@ -426223,6 +426547,15 @@ elf_symbol { type_id: 0x9548acb9 full_name: "tegra_bpmp_transfer_atomic" } +elf_symbol { + id: 0x3c42a066 + name: "tegra_fuse_readl" + is_defined: true + symbol_type: FUNCTION + crc: 0xa9ed62d2 + type_id: 0x91bef2c3 + full_name: "tegra_fuse_readl" +} elf_symbol { id: 0x07f159e7 name: "tegra_ivc_init" @@ -436749,6 +437082,7 @@ interface { symbol_id: 0x69ff7fd9 symbol_id: 0xebf4b11f symbol_id: 0xb8e29ef0 + symbol_id: 0xcd2cca92 symbol_id: 0x5b1ea047 symbol_id: 0x07f88ce8 symbol_id: 0xe458ae39 @@ -438719,6 +439053,7 @@ interface { symbol_id: 0x962c959a symbol_id: 0xdeecf7a4 symbol_id: 0xeba70df6 + symbol_id: 0x82a5f160 symbol_id: 0x9cff6ebf symbol_id: 0xcf6df527 symbol_id: 0x00374dfe @@ -438742,6 +439077,7 @@ interface { symbol_id: 0x520c1997 symbol_id: 0x2d3715da symbol_id: 0x7ff45ec2 + symbol_id: 0x97ee5cc4 symbol_id: 0x0c805860 symbol_id: 0xc447be59 symbol_id: 0x1198e2f6 @@ -438758,6 +439094,7 @@ interface { symbol_id: 0xac417394 symbol_id: 0xd9184490 symbol_id: 0xe6ba30b7 + symbol_id: 0xa09651b4 symbol_id: 0x67de90c8 symbol_id: 0x5f6a1554 symbol_id: 0x3beebbde @@ -439307,8 +439644,10 @@ interface { symbol_id: 0x28b04407 symbol_id: 0x474c5b56 symbol_id: 0xb1a9cc86 + symbol_id: 0x3a3b1479 symbol_id: 0x9b056e94 symbol_id: 0x2061f0ca + symbol_id: 0x92dc6c49 symbol_id: 0xd878ab56 symbol_id: 0x4c5ac0a5 symbol_id: 0xd53a5822 @@ -439543,6 +439882,7 @@ interface { symbol_id: 0xdfeb23ad symbol_id: 0xe5fe5ba3 symbol_id: 0x924ff6bb + symbol_id: 0x5647272b symbol_id: 0x6ef38ba9 symbol_id: 0xbd3b590c symbol_id: 0xa7986ac9 @@ -440283,6 +440623,7 @@ interface { symbol_id: 0x3d89aa92 symbol_id: 0xd5cd8e9b symbol_id: 0x903baf1e + symbol_id: 0xd1f29cd4 symbol_id: 0x2396487e symbol_id: 0xf7be00e0 symbol_id: 0x9ff39d6a @@ -440291,6 +440632,7 @@ interface { symbol_id: 0x99beb7c8 symbol_id: 0x0ba86fe5 symbol_id: 0x90dbe313 + symbol_id: 0x2027d999 symbol_id: 0x9d83d0f8 symbol_id: 0x11744540 symbol_id: 0x4b6be7d2 @@ -440405,6 +440747,7 @@ interface { symbol_id: 0xd4a7d3d3 symbol_id: 0x51184dc0 symbol_id: 0xf5b01d8e + symbol_id: 0x465f41c2 symbol_id: 0xbe3f1757 symbol_id: 0xb2afee20 symbol_id: 0x58b810bd @@ -440770,6 +441113,7 @@ interface { symbol_id: 0xb511ce50 symbol_id: 0xef2d8e08 symbol_id: 0x9b815cdc + symbol_id: 0x25649749 symbol_id: 0x998ad938 symbol_id: 0x27e49ce0 symbol_id: 0xa0e729a5 @@ -441159,6 +441503,7 @@ interface { symbol_id: 0x6ca4d0ed symbol_id: 0x6e37f09d symbol_id: 0x334ff68f + symbol_id: 0xd12f6730 symbol_id: 0xd7ecf501 symbol_id: 0xa5f8942d symbol_id: 0x552bcd06 @@ -441455,6 +441800,7 @@ interface { symbol_id: 0xe80863b1 symbol_id: 0xd81a7d03 symbol_id: 0x0566bca1 + symbol_id: 0xc578c7af symbol_id: 0x4c05b91e symbol_id: 0xa5459730 symbol_id: 0xe77a1ae2 @@ -441506,6 +441852,8 @@ interface { symbol_id: 0x1c2c7614 symbol_id: 0xc559647d symbol_id: 0x38ac7923 + symbol_id: 0x20af6f53 + symbol_id: 0x3f2fa978 symbol_id: 0x6c6beb07 symbol_id: 0x1be0f35f symbol_id: 0xd9fe9b1d @@ -441629,6 +441977,7 @@ interface { symbol_id: 0x6bcfa61d symbol_id: 0x01438401 symbol_id: 0x9175ce1c + symbol_id: 0xaccdc826 symbol_id: 0x81dadb36 symbol_id: 0x9bfc3a5e symbol_id: 0xc750a072 @@ -442300,6 +442649,7 @@ interface { symbol_id: 0xfab02ca8 symbol_id: 0xd7668767 symbol_id: 0x50d8c489 + symbol_id: 0x03adeb35 symbol_id: 0x77722cfe symbol_id: 0x58765106 symbol_id: 0x14f0cfc8 @@ -442589,6 +442939,7 @@ interface { symbol_id: 0x3852868c symbol_id: 0x27f20808 symbol_id: 0x63876663 + symbol_id: 0x780d1110 symbol_id: 0xbbb674cc symbol_id: 0xdea420f5 symbol_id: 0x08190210 @@ -442601,6 +442952,7 @@ interface { symbol_id: 0x9ac8ef20 symbol_id: 0x35c96922 symbol_id: 0xbe6406c3 + symbol_id: 0x64fb0865 symbol_id: 0x9c6c58ea symbol_id: 0x2fefe933 symbol_id: 0x1c994923 @@ -442669,6 +443021,7 @@ interface { symbol_id: 0x8897c24a symbol_id: 0xb69b7010 symbol_id: 0xc0468e7f + symbol_id: 0x912e005a symbol_id: 0xffa3ecd1 symbol_id: 0x42595f98 symbol_id: 0xd085753f @@ -442916,10 +443269,14 @@ interface { symbol_id: 0xa2a45fe2 symbol_id: 0xe8ce7aa9 symbol_id: 0xe1b4680c + symbol_id: 0xfa3ae6ff + symbol_id: 0xd43b4f66 + symbol_id: 0xfb61e52a symbol_id: 0xe243fac9 symbol_id: 0xf140b7ff symbol_id: 0x2e17e257 symbol_id: 0xb89cc5d0 + symbol_id: 0xcae30dd3 symbol_id: 0x92ae3cd2 symbol_id: 0x8dbf40f1 symbol_id: 0x80c5af01 @@ -443322,8 +443679,10 @@ interface { symbol_id: 0xb15014ad symbol_id: 0x089f5fe6 symbol_id: 0x0c73acc8 + symbol_id: 0x3fb5c5d4 symbol_id: 0xace4bcdf symbol_id: 0x57ee69c1 + symbol_id: 0x1a32d2b3 symbol_id: 0xd76b82b2 symbol_id: 0x30c7b7f4 symbol_id: 0x9c7a2d6c @@ -444395,11 +444754,13 @@ interface { symbol_id: 0x591431f1 symbol_id: 0x6869c83d symbol_id: 0xe54ea1f3 + symbol_id: 0x4a1dceb2 symbol_id: 0xa2565005 symbol_id: 0xfc2dbec4 symbol_id: 0x08907db0 symbol_id: 0x81a07067 symbol_id: 0xb47ee8bd + symbol_id: 0x3c42a066 symbol_id: 0x07f159e7 symbol_id: 0x94af2b02 symbol_id: 0xa7d44351 diff --git a/android/abi_gki_aarch64_nvidia b/android/abi_gki_aarch64_nvidia index 2497126b8372..ef2587aba9fa 100644 --- a/android/abi_gki_aarch64_nvidia +++ b/android/abi_gki_aarch64_nvidia @@ -1,175 +1,416 @@ [abi_symbol_list] # commonly used symbols alloc_chrdev_region + __alloc_pages + __alloc_skb + alloc_workqueue alt_cb_patch_nops + anon_inode_getfile __arch_copy_from_user __arch_copy_to_user + arm64_use_ng_mappings + __bitmap_clear + bitmap_find_next_zero_area_off + __bitmap_set + bpf_trace_run1 + bpf_trace_run2 + bpf_trace_run3 + bpf_trace_run4 + bpf_trace_run5 + bpf_trace_run6 + bpf_trace_run8 + cancel_delayed_work + cancel_delayed_work_sync + capable cdev_add cdev_del cdev_init __check_object_size class_create class_destroy + clk_disable + clk_enable + clk_get_rate + clk_prepare + clk_set_rate + clk_unprepare complete + __const_udelay + cpu_number + __cpu_online_mask + __cpu_possible_mask + debugfs_create_bool + debugfs_create_dir + debugfs_create_file + debugfs_create_u32 + debugfs_create_u64 + debugfs_remove + delayed_work_timer_fn + destroy_workqueue dev_driver_string _dev_err + dev_get_by_name device_create + device_create_file + device_del device_destroy + device_unregister _dev_info + devm_clk_get + devm_clk_put + devm_free_irq + devm_gpio_request_one + devm_ioremap + devm_ioremap_resource devm_kfree devm_kmalloc devm_memremap + devm_of_platform_populate devm_request_threaded_irq + __devm_reset_control_get + dev_set_name _dev_warn + disable_irq + disable_irq_nosync + dma_alloc_attrs + dma_buf_attach + dma_buf_detach + dma_buf_export + dma_buf_get + dma_buf_map_attachment + dma_buf_put + dma_buf_unmap_attachment + dma_fence_add_callback + dma_fence_array_ops + dma_fence_context_alloc + dma_fence_init + dma_fence_release + dma_fence_remove_callback + dma_fence_signal + dma_fence_signal_timestamp_locked + dma_fence_wait_timeout + dma_free_attrs + dma_map_page_attrs + dma_map_resource + dma_map_sg_attrs + dma_set_coherent_mask + dma_set_mask + dma_sync_single_for_cpu + dma_unmap_resource + dma_unmap_sg_attrs + down_read + down_write + down_write_trylock + enable_irq + __fdget + fd_install + fget + _find_first_zero_bit + _find_next_bit + finish_wait + flush_delayed_work fortify_panic + fput free_irq + __free_pages + generic_file_llseek + __get_free_pages + __get_task_comm + get_unused_fd_flags + gpiod_get_raw_value + gpiod_set_raw_value + gpiod_to_irq + gpio_to_desc + hrtimer_cancel + hrtimer_init + hrtimer_start_range_ns + init_net + __init_rwsem __init_swait_queue_head init_timer_key + init_wait_entry __init_waitqueue_head + iommu_get_domain_for_dev + ioremap_prot + iounmap + is_vmalloc_addr + jiffies + jiffies_to_timespec64 jiffies_to_usecs + kasan_flag_enabled + kasprintf kfree + kimage_voffset __kmalloc kmalloc_caches + kmalloc_large kmalloc_trace + kmem_cache_alloc + kmem_cache_create + kmem_cache_destroy + kmem_cache_free + krealloc + kstrdup kstrtouint + kthread_create_on_node + kthread_should_stop + kthread_stop + ktime_get + ktime_get_mono_fast_ns + ktime_get_real_ts64 + ktime_get_with_offset + kvfree_call_rcu + __list_add_valid_or_report + __list_del_entry_valid_or_report log_post_read_mmio + log_post_write_mmio log_read_mmio + log_write_mmio + memcmp memcpy __memcpy_fromio memset + memstart_addr + mod_timer module_layout + __msecs_to_jiffies + msleep __mutex_init mutex_lock + mutex_trylock mutex_unlock + netlink_unicast + noop_llseek + __num_online_cpus + of_device_get_match_data + of_device_is_available + of_device_is_compatible + of_dma_configure_id + of_find_compatible_node + of_find_device_by_node + of_find_matching_node_and_match + of_find_node_by_name + of_find_node_opts_by_path of_find_property + of_get_named_gpio + of_get_next_child + of_get_property + of_machine_compatible_match + of_match_device + __of_parse_phandle_with_args + 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_u32_array + of_property_read_variable_u8_array panic + param_ops_bool + perf_trace_buf_alloc + perf_trace_run_bpf_submit + pfn_is_map_memory pid_task + platform_device_unregister __platform_driver_register platform_driver_unregister + platform_get_irq + platform_get_irq_byname + platform_get_resource + platform_get_resource_byname + __platform_register_drivers + platform_unregister_drivers + __pm_runtime_disable + pm_runtime_enable + pm_runtime_force_suspend + __pm_runtime_idle + __pm_runtime_resume + pm_runtime_set_autosuspend_delay + __pm_runtime_suspend + __pm_runtime_use_autosuspend + preempt_schedule + preempt_schedule_notrace + prepare_to_wait_event _printk + put_device __put_task_struct + put_unused_fd + queue_delayed_work_on + queue_work_on + ___ratelimit _raw_spin_lock + _raw_spin_lock_irqsave _raw_spin_unlock + _raw_spin_unlock_irqrestore + refcount_dec_and_mutex_lock + refcount_warn_saturate + register_chrdev_region + register_pm_notifier + release_firmware + remap_pfn_range request_threaded_irq + reset_control_assert + reset_control_reset + schedule schedule_timeout + scnprintf + seq_lseek + seq_printf + seq_puts + seq_read + seq_write + sg_alloc_table + sg_alloc_table_from_pages_segment + sg_free_table + sg_init_table + sg_next + simple_attr_open + simple_attr_read + simple_attr_release + simple_attr_write + single_open + single_release snprintf + soc_device_match + split_page + sprintf + sscanf __stack_chk_fail + strchr + strcmp + strcpy strlen strncmp + strncpy strnlen strscpy + __sw_hweight64 + sync_file_create + sync_file_get_fence sysfs_create_group sysfs_remove_group system_cpucaps system_wq + tegra_bpmp_transfer tegra_ivc_notified tegra_ivc_read_advance tegra_ivc_read_get_next_frame tegra_ivc_reset tegra_ivc_write_advance tegra_ivc_write_get_next_frame + tegra_sku_info + trace_event_buffer_commit + trace_event_buffer_reserve + trace_event_printf + trace_event_raw_init + trace_event_reg + trace_handle_return __traceiter_rwmmio_post_read + __traceiter_rwmmio_post_write __traceiter_rwmmio_read + __traceiter_rwmmio_write __tracepoint_rwmmio_post_read + __tracepoint_rwmmio_post_write __tracepoint_rwmmio_read + __tracepoint_rwmmio_write + trace_print_hex_seq + trace_raw_output_prep + __trace_trigger_soft_disabled + __udelay unregister_chrdev_region + up + up_read + up_write + usleep_range_state + vfree + vmalloc + vmap + vsnprintf + vunmap + vzalloc + wait_for_completion + wait_for_completion_interruptible + wait_for_completion_timeout __wake_up + wake_up_process __warn_printk + xa_destroy + xa_erase + xa_load -# required by ivc-cdev.ko - device_del - devm_free_irq - noop_llseek - remap_pfn_range +# required by cpuidle-tegra-auto.ko + cpuidle_register + cpuidle_unregister + +# required by host1x-emu.ko + nsecs_to_jiffies64 + +# required by host1x.ko + alloc_iova + __free_iova + free_iova + host1x_context_device_bus_type + iommu_detach_group + iova_cache_get + iova_cache_put + pm_generic_freeze + pm_generic_poweroff + pm_generic_restore + pm_generic_thaw + reset_control_bulk_acquire + reset_control_bulk_release # required by ivc_ext.ko - dma_sync_single_for_cpu __memcpy_toio +# required by nvgpu.ko + async_synchronize_cookie + dev_pm_domain_set + pcie_reset_flr + pci_find_host_bridge + pci_ignore_hotplug + tegra_bpmp_get + tegra_fuse_readl + +# required by nvmap.ko + arch_invalidate_pmem + # required by nvsciipc.ko _dev_notice - __fdget find_get_pid - fput platform_device_register_full - platform_device_unregister - sprintf # required by tegra_bpmp.ko clk_hw_determine_rate_no_reparent clk_hw_get_name clk_hw_unregister - debugfs_create_dir - debugfs_create_file - debugfs_remove dentry_path_raw devm_clk_hw_register devm_reset_controller_register - dma_alloc_attrs - dma_free_attrs - _find_next_bit - kmalloc_large - kstrdup - ktime_get of_clk_add_hw_provider - of_device_get_match_data of_genpd_add_provider_onecell - __of_parse_phandle_with_args of_platform_default_populate pm_genpd_init pm_genpd_remove - seq_lseek - seq_read - seq_write single_open_size - single_release - strncpy tegra_bpmp_free_mrq tegra_bpmp_mrq_is_supported tegra_bpmp_mrq_return tegra_bpmp_request_mrq - tegra_bpmp_transfer tegra_bpmp_transfer_atomic - tegra_sku_info # required by tegra_hv.ko - arm64_use_ng_mappings class_create_file_ns - ioremap_prot - iounmap irq_get_irq_data - memstart_addr of_add_property of_chosen - of_find_compatible_node of_irq_get - pfn_is_map_memory tegra_ivc_init # required by tegra_hv_pm_ctl.ko - __alloc_skb find_vpid - finish_wait - init_net - init_wait_entry - msleep __netlink_kernel_create - netlink_unicast __nlmsg_put - prepare_to_wait_event - register_pm_notifier - schedule - strcmp - wait_for_completion_timeout - -# required by tegra_hv_vblk_oops.ko - delayed_work_timer_fn - dma_map_page_attrs - __get_free_pages - is_vmalloc_addr - queue_delayed_work_on # required by tegra_vblk.ko blk_execute_rq @@ -192,41 +433,20 @@ blk_queue_physical_block_size blk_queue_write_cache __blk_rq_map_sg - capable - __cpu_possible_mask del_gendisk device_add_disk - device_create_file - disable_irq disk_check_media_change - dma_map_sg_attrs - dma_unmap_sg_attrs - enable_irq - _find_first_zero_bit - jiffies - kasan_flag_enabled kthread_create_on_cpu - kthread_create_on_node - __list_add_valid_or_report - __list_del_entry_valid_or_report - mod_timer - __num_online_cpus - of_find_node_by_name put_disk - queue_work_on - _raw_spin_lock_irqsave - _raw_spin_unlock_irqrestore __register_blkdev sched_setattr_nocheck set_capacity set_disk_ro - sg_init_table sg_nents - __sw_hweight64 timer_delete unregister_blkdev - vfree - vzalloc - wait_for_completion - wait_for_completion_interruptible - wake_up_process + +# required by tegradisp-drm.ko + drm_edid_override_connector_update + drm_file_get_master + drm_mode_create_dvi_i_properties