Commit d1e19866 authored by Junki Min's avatar Junki Min Committed by Treehugger Robot
Browse files

ANDROID: ABI: Update DRM symbol for Exynos SoC



Update symbols for Exynos DRM

78 function symbol(s) added
  'struct dma_buf_attachment* dma_buf_dynamic_attach(struct dma_buf*, struct device*, const struct dma_buf_attach_ops*, void*)'
  'void dma_buf_move_notify(struct dma_buf*)'
  'int dma_buf_pin(struct dma_buf_attachment*)'
  'void dma_buf_unpin(struct dma_buf_attachment*)'
  'struct dma_fence* dma_fence_chain_walk(struct dma_fence*)'
  'struct dma_fence* dma_fence_get_stub()'
  'long dma_fence_wait_any_timeout(struct dma_fence**, uint32_t, bool, long, uint32_t*)'
  'int dma_resv_get_fences(struct dma_resv*, enum dma_resv_usage, unsigned int*, struct dma_fence***)'
  'void drm_connector_attach_dp_subconnector_property(struct drm_connector*)'
  'int drm_crtc_helper_set_config(struct drm_mode_set*, struct drm_modeset_acquire_ctx*)'
  'bool drm_crtc_helper_set_mode(struct drm_crtc*, struct drm_display_mode*, int, int, struct drm_framebuffer*)'
  'int drm_crtc_init(struct drm_device*, struct drm_crtc*, const struct drm_crtc_funcs*)'
  'int drm_edid_header_is_valid(const void*)'
  'struct dma_buf* drm_gem_prime_export(struct drm_gem_object*, int)'
  'int drm_helper_connector_dpms(struct drm_connector*, int)'
  'void drm_helper_disable_unused_functions(struct drm_device*)'
  'int drm_helper_force_disable_all(struct drm_device*)'
  'bool drm_kms_helper_is_poll_worker()'
  'int drm_mode_create_scaling_mode_property(struct drm_device*)'
  'int drm_prime_sg_to_dma_addr_array(struct sg_table*, dma_addr_t*, int)'
  'int drm_syncobj_create(struct drm_syncobj**, uint32_t, struct dma_fence*)'
  'int drm_syncobj_get_fd(struct drm_syncobj*, int*)'
  'int drm_syncobj_get_handle(struct drm_file*, struct drm_syncobj*, u32*)'
  'int i2c_bit_add_bus(struct i2c_adapter*)'
  'int mmu_interval_notifier_insert(struct mmu_interval_notifier*, struct mm_struct*, unsigned long, unsigned long, const struct mmu_interval_notifier_ops*)'
  'void mmu_interval_notifier_remove(struct mmu_interval_notifier*)'
  'unsigned long mmu_interval_read_begin(struct mmu_interval_notifier*)'
  'void mmu_notifier_synchronize()'
  'void pci_assign_unassigned_bus_resources(struct pci_bus*)'
  'struct resource* pci_bus_resource_n(const struct pci_bus*, int)'
  'int pci_enable_atomic_ops_to_root(struct pci_dev*, u32)'
  'void* pci_map_rom(struct pci_dev*, size_t*)'
  'int pci_msix_vec_count(struct pci_dev*)'
  'void pci_release_resource(struct pci_dev*, int)'
  'int pci_resize_resource(struct pci_dev*, int, int)'
  'void pci_unmap_rom(struct pci_dev*, void*)'
  'u32 pcie_bandwidth_available(struct pci_dev*, struct pci_dev**, enum pci_bus_speed*, enum pcie_link_width*)'
  'enum pci_bus_speed pcie_get_speed_cap(struct pci_dev*)'
  'bool ttm_bo_eviction_valuable(struct ttm_buffer_object*, const struct ttm_place*)'
  'int ttm_bo_init_reserved(struct ttm_device*, struct ttm_buffer_object*, enum ttm_bo_type, struct ttm_placement*, uint32_t, struct ttm_operation_ctx*, struct sg_table*, struct dma_resv*, void(*)(struct ttm_buffer_object*))'
  'int ttm_bo_kmap(struct ttm_buffer_object*, unsigned long, unsigned long, struct ttm_bo_kmap_obj*)'
  'void ttm_bo_kunmap(struct ttm_bo_kmap_obj*)'
  'int ttm_bo_lock_delayed_workqueue(struct ttm_device*)'
  'int ttm_bo_mem_space(struct ttm_buffer_object*, struct ttm_placement*, struct ttm_resource**, struct ttm_operation_ctx*)'
  'int ttm_bo_mmap_obj(struct vm_area_struct*, struct ttm_buffer_object*)'
  'int ttm_bo_move_accel_cleanup(struct ttm_buffer_object*, struct dma_fence*, bool, bool, struct ttm_resource*)'
  'int ttm_bo_move_memcpy(struct ttm_buffer_object*, struct ttm_operation_ctx*, struct ttm_resource*)'
  'void ttm_bo_move_to_lru_tail(struct ttm_buffer_object*)'
  'void ttm_bo_pin(struct ttm_buffer_object*)'
  'void ttm_bo_put(struct ttm_buffer_object*)'
  'void ttm_bo_set_bulk_move(struct ttm_buffer_object*, struct ttm_lru_bulk_move*)'
  'void ttm_bo_unlock_delayed_workqueue(struct ttm_device*, int)'
  'void ttm_bo_unpin(struct ttm_buffer_object*)'
  'int ttm_bo_validate(struct ttm_buffer_object*, struct ttm_placement*, struct ttm_operation_ctx*)'
  'int ttm_bo_vm_access(struct vm_area_struct*, unsigned long, void*, int, int)'
  'void ttm_bo_vm_close(struct vm_area_struct*)'
  'vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault*, pgprot_t)'
  'vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault*, pgprot_t, unsigned long)'
  'void ttm_bo_vm_open(struct vm_area_struct*)'
  'vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object*, struct vm_fault*)'
  'void ttm_device_fini(struct ttm_device*)'
  'int ttm_device_init(struct ttm_device*, struct ttm_device_funcs*, struct device*, struct address_space*, struct drm_vma_offset_manager*, bool, bool)'
  'void ttm_eu_backoff_reservation(struct ww_acquire_ctx*, struct list_head*)'
  'int ttm_eu_reserve_buffers(struct ww_acquire_ctx*, struct list_head*, bool, struct list_head*)'
  'void ttm_lru_bulk_move_tail(struct ttm_lru_bulk_move*)'
  'int ttm_pool_alloc(struct ttm_pool*, struct ttm_tt*, struct ttm_operation_ctx*)'
  'int ttm_pool_debugfs(struct ttm_pool*, struct seq_file*)'
  'void ttm_pool_free(struct ttm_pool*, struct ttm_tt*)'
  'int ttm_range_man_fini_nocheck(struct ttm_device*, unsigned int)'
  'int ttm_range_man_init_nocheck(struct ttm_device*, unsigned int, bool, unsigned long)'
  'void ttm_resource_fini(struct ttm_resource_manager*, struct ttm_resource*)'
  'void ttm_resource_free(struct ttm_buffer_object*, struct ttm_resource**)'
  'void ttm_resource_init(struct ttm_buffer_object*, const struct ttm_place*, struct ttm_resource*)'
  'int ttm_resource_manager_evict_all(struct ttm_device*, struct ttm_resource_manager*)'
  'void ttm_resource_manager_init(struct ttm_resource_manager*, struct ttm_device*, uint64_t)'
  'uint64_t ttm_resource_manager_usage(struct ttm_resource_manager*)'
  'int ttm_sg_tt_init(struct ttm_tt*, struct ttm_buffer_object*, uint32_t, enum ttm_caching)'
  'void ttm_tt_fini(struct ttm_tt*)'

3 variable symbol(s) added
  'const struct dma_fence_ops dma_fence_chain_ops'
  'const struct kernel_param_ops param_ops_hexint'
  'struct ttm_global ttm_glob'

Bug: 280531400
Change-Id: Ie5dc1265b27d731af85014da897b35e4a3adeb26
Signed-off-by: default avatarJunki Min <joonki.min@samsung.com>
parent d749a663
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment