Home
last modified time | relevance | path

Searched refs:mips_data (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/gpu/drm/imagination/
H A Dpvr_vm_mips.c34 struct pvr_fw_mips_data *mips_data; in pvr_vm_mips_init() local
46 mips_data = drmm_kzalloc(from_pvr_device(pvr_dev), sizeof(*mips_data), GFP_KERNEL); in pvr_vm_mips_init()
47 if (!mips_data) in pvr_vm_mips_init()
57 mips_data->pt_dma_addr[page_nr] = dma_map_page(dev, mips_data->pt_pages[page_nr], 0, in pvr_vm_mips_init()
66 mips_data->pt = vmap(mips_data->pt_pages, pt_size >> PAGE_SHIFT, VM_MAP, in pvr_vm_mips_init()
68 if (!mips_data->pt) { in pvr_vm_mips_init()
79 pvr_dev->fw_dev.processor_data.mips_data = mips_data; in pvr_vm_mips_init()
102 struct pvr_fw_mips_data *mips_data = fw_dev->processor_data.mips_data; in pvr_vm_mips_fini() local
105 vunmap(mips_data->pt); in pvr_vm_mips_fini()
149 struct pvr_fw_mips_data *mips_data = fw_dev->processor_data.mips_data; in pvr_vm_mips_map() local
[all …]
H A Dpvr_fw_mips.c93 struct pvr_fw_mips_data *mips_data = fw_dev->processor_data.mips_data; in pvr_mips_fw_process() local
115 &mips_data->boot_code_dma_addr)); in pvr_mips_fw_process()
117 &mips_data->boot_data_dma_addr)); in pvr_mips_fw_process()
120 &mips_data->exception_code_dma_addr)); in pvr_mips_fw_process()
140 boot_data->pt_phys_addr[page_nr] = mips_data->pt_dma_addr[src_page_nr] + in pvr_mips_fw_process()
155 struct pvr_fw_mips_data *mips_data = pvr_dev->fw_dev.processor_data.mips_data; in pvr_mips_wrapper_init() local
178 (mips_data->boot_code_dma_addr & in pvr_mips_wrapper_init()
191 (mips_data->boot_code_dma_addr & in pvr_mips_wrapper_init()
200 (mips_data->boot_data_dma_addr & in pvr_mips_wrapper_init()
207 (mips_data->exception_code_dma_addr & in pvr_mips_wrapper_init()
H A Dpvr_fw.h330 struct pvr_fw_mips_data *mips_data; member