Searched refs:mali_platform_device (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_osk_pm.c | 32 MALI_DEBUG_ASSERT_POINTER(mali_platform_device); in _mali_osk_pm_dev_ref_get_sync() 33 err = pm_runtime_get_sync(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_get_sync() 35 pm_runtime_mark_last_busy(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_get_sync() 50 MALI_DEBUG_ASSERT_POINTER(mali_platform_device); in _mali_osk_pm_dev_ref_get_async() 51 err = pm_runtime_get(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_get_async() 53 pm_runtime_mark_last_busy(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_get_async() 68 MALI_DEBUG_ASSERT_POINTER(mali_platform_device); in _mali_osk_pm_dev_ref_put() 70 pm_runtime_mark_last_busy(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_put() 71 pm_runtime_put_autosuspend(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_put() 73 pm_runtime_put(&(mali_platform_device->dev)); in _mali_osk_pm_dev_ref_put() [all …]
|
| H A D | mali_osk_mali.c | 115 struct device_node *node = mali_platform_device->dev.of_node; in _mali_osk_get_compatible_name() 140 …res = platform_get_resource_byname(mali_platform_device, IORESOURCE_IRQ, mali_osk_resource_bank[i]… in _mali_osk_resource_initialize() 196 if (NULL == mali_platform_device) { in _mali_osk_resource_find() 220 reg_res = platform_get_resource(mali_platform_device, IORESOURCE_MEM, 0); in _mali_osk_resource_base_address() 231 struct device_node *node = mali_platform_device->dev.of_node; in _mali_osk_device_data_pmu_config_get() 260 struct device_node *node = mali_platform_device->dev.of_node; in _mali_osk_get_pmu_switch_delay() 281 if (NULL == mali_platform_device) { in _mali_osk_resource_find() 287 for (i = 0; i < mali_platform_device->num_resources; i++) { in _mali_osk_resource_find() 288 if (IORESOURCE_MEM == resource_type(&(mali_platform_device->resource[i])) && in _mali_osk_resource_find() 289 mali_platform_device->resource[i].start == phys_addr) { in _mali_osk_resource_find() [all …]
|
| H A D | mali_memory_os_alloc.c | 120 dma_unmap_page(&mali_platform_device->dev, page_private(page), in mali_mem_os_put_page() 231 dma_addr = dma_map_page(&mali_platform_device->dev, new_page, in mali_mem_os_alloc_pages() 233 dma_unmap_page(&mali_platform_device->dev, dma_addr, in mali_mem_os_alloc_pages() 235 dma_addr = dma_map_page(&mali_platform_device->dev, new_page, in mali_mem_os_alloc_pages() 238 err = dma_mapping_error(&mali_platform_device->dev, dma_addr); in mali_mem_os_alloc_pages() 256 dma_unmap_page(&mali_platform_device->dev, page_private(new_page), in mali_mem_os_alloc_pages() 516 *mapping = dma_alloc_attrs(&mali_platform_device->dev, in mali_mem_os_get_table_page() 520 *mapping = dma_alloc_writecombine(&mali_platform_device->dev, in mali_mem_os_get_table_page() 555 dma_free_attrs(&mali_platform_device->dev, in mali_mem_os_release_table_page() 559 dma_free_writecombine(&mali_platform_device->dev, in mali_mem_os_release_table_page() [all …]
|
| H A D | mali_kernel_linux.c | 171 struct platform_device *mali_platform_device = NULL; variable 441 mali_platform_device = NULL; in mali_module_init() 522 if (NULL != mali_platform_device) { in mali_probe() 528 mali_platform_device = pdev; in mali_probe() 531 mali_platform_device->num_resources); in mali_probe() 536 for(i = 0; i < mali_platform_device->num_resources; i++) in mali_probe() 540 &mali_platform_device->resource[i].start); in mali_probe() 545 err = mali_platform_device_init(mali_platform_device); in mali_probe() 548 mali_platform_device = NULL; in mali_probe() 669 mali_platform_device_deinit(mali_platform_device); in mali_probe() [all …]
|
| H A D | mali_memory_secure.c | 38 secure_mem->attachment = dma_buf_attach(secure_mem->buf, &mali_platform_device->dev); in mali_mem_secure_attach_dma_buf() 124 phys = dma_to_phys(&mali_platform_device->dev, dev_addr); in mali_mem_secure_cpu_map() 126 phys = page_to_phys(pfn_to_page(dma_to_pfn(&mali_platform_device->dev, dev_addr))); in mali_mem_secure_cpu_map()
|
| H A D | mali_kernel_linux.h | 25 extern struct platform_device *mali_platform_device;
|
| H A D | mali_memory_swap_alloc.c | 184 dma_unmap_page(&mali_platform_device->dev, page_node->swap_it->dma_addr, in mali_mem_swap_out_page_node() 516 page_node->swap_it->dma_addr = dma_map_page(&mali_platform_device->dev, page_node->swap_it->page, in mali_mem_swap_in_page_node() 847 dma_addr = dma_map_page(&mali_platform_device->dev, found_page, in mali_mem_swap_allocate_page_on_demand() 849 dma_unmap_page(&mali_platform_device->dev, dma_addr, in mali_mem_swap_allocate_page_on_demand() 927 dma_unmap_page(&mali_platform_device->dev, new_node->swap_it->dma_addr, in mali_mem_swap_cow_page_on_demand()
|
| H A D | mali_memory_cow.c | 649 dma_unmap_page(&mali_platform_device->dev, _mali_page_node_get_dma_addr(dst_node), in _mali_mem_cow_copy_page() 670 dma_unmap_page(&mali_platform_device->dev, _mali_page_node_get_dma_addr(src_node), in _mali_mem_cow_copy_page() 676 dma_addr = dma_map_page(&mali_platform_device->dev, src_page, in _mali_mem_cow_copy_page() 691 dma_addr = dma_map_page(&mali_platform_device->dev, dst_page, in _mali_mem_cow_copy_page()
|
| H A D | mali_memory_dma_buf.c | 307 dma_mem->attachment = dma_buf_attach(dma_mem->buf, &mali_platform_device->dev); in mali_mem_bind_dma_buf()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_pm_metrics.c | 78 struct mali_device *mdev = dev_get_drvdata(&mali_platform_device->dev); in mali_pm_record_gpu_idle() 128 struct mali_device *mdev = dev_get_drvdata(&mali_platform_device->dev); in mali_pm_record_gpu_active() 247 struct mali_device *mdev = dev_get_drvdata(&mali_platform_device->dev); in mali_pm_metrics_spin_lock() 253 struct mali_device *mdev = dev_get_drvdata(&mali_platform_device->dev); in mali_pm_metrics_spin_unlock()
|
| H A D | mali_dvfs_policy.c | 289 if (mali_platform_device != NULL) { in mali_get_current_gpu_clk_item() 292 device_data = (struct mali_gpu_device_data *)mali_platform_device->dev.platform_data; in mali_get_current_gpu_clk_item()
|