/* SPDX-License-Identifier: GPL-2.0-only OR MIT */ /* Copyright (c) 2023 Imagination Technologies Ltd. */ #ifndef PVR_VM_MIPS_H #define PVR_VM_MIPS_H /* Forward declaration from pvr_device.h. */ struct pvr_device; /* Forward declaration from pvr_gem.h. */ struct pvr_fw_object; int pvr_vm_mips_init(struct pvr_device *pvr_dev); void pvr_vm_mips_fini(struct pvr_device *pvr_dev); int pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj); void pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj); #endif /* PVR_VM_MIPS_H */