From 5b066041f2b4516f42a42d8fc23e8b60c09c07bb Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 1 May 2024 06:03:30 +0000 Subject: [PATCH] ANDROID: add dma_max_mapping_size to virtual_device symbol list. In commit dc3890441c9e ("drm/virtio: Set segment size for virtio_gpu device"), dma_max_mapping_size() is added to the virtio-gpu driver, but it was not exported, so export it now to allow the driver to build properly. Fixes: dc3890441c9e ("drm/virtio: Set segment size for virtio_gpu device") Change-Id: I80fc4e9ee3ccc809f89d223736564f2bb5123250 Signed-off-by: Greg Kroah-Hartman --- android/abi_gki_aarch64.stg | 10 ++++++++++ android/abi_gki_aarch64_virtual_device | 1 + 2 files changed, 11 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 5aa89d5c6901..11d5eeb2c32b 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -360622,6 +360622,15 @@ elf_symbol { type_id: 0x9d27e158 full_name: "dma_map_sgtable" } +elf_symbol { + id: 0xfd190cc3 + name: "dma_max_mapping_size" + is_defined: true + symbol_type: FUNCTION + crc: 0x4e003fd4 + type_id: 0x97a9f709 + full_name: "dma_max_mapping_size" +} elf_symbol { id: 0xd140139f name: "dma_mmap_attrs" @@ -408941,6 +408950,7 @@ interface { symbol_id: 0x18b0baef symbol_id: 0x13f645c1 symbol_id: 0xb989e3a2 + symbol_id: 0xfd190cc3 symbol_id: 0xd140139f symbol_id: 0x009463a5 symbol_id: 0x843aec6c diff --git a/android/abi_gki_aarch64_virtual_device b/android/abi_gki_aarch64_virtual_device index eacbf9364c9d..fe2b3c0d08f5 100644 --- a/android/abi_gki_aarch64_virtual_device +++ b/android/abi_gki_aarch64_virtual_device @@ -87,6 +87,7 @@ dma_fence_signal_locked dma_free_attrs dmam_alloc_attrs + dma_max_mapping_size dma_set_coherent_mask dma_set_mask dma_sync_sg_for_device