Home
last modified time | relevance | path

Searched refs:vm (Results 1 - 19 of 19) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/irqchip/
H A Dirq-gic-v4.c141 int its_alloc_vcpu_irqs(struct its_vm *vm) in its_alloc_vcpu_irqs() argument
145 vm->fwnode = irq_domain_alloc_named_id_fwnode("GICv4-vpe", task_pid_nr(current)); in its_alloc_vcpu_irqs()
146 if (!vm->fwnode) { in its_alloc_vcpu_irqs()
150 vm->domain = irq_domain_create_hierarchy(gic_domain, 0, vm->nr_vpes, vm->fwnode, vpe_domain_ops, vm); in its_alloc_vcpu_irqs()
151 if (!vm->domain) { in its_alloc_vcpu_irqs()
155 for (i = 0; i < vm->nr_vpes; i++) { in its_alloc_vcpu_irqs()
156 vm in its_alloc_vcpu_irqs()
187 its_free_sgi_irqs(struct its_vm *vm) its_free_sgi_irqs() argument
207 its_free_vcpu_irqs(struct its_vm *vm) its_free_vcpu_irqs() argument
[all...]
H A Dirq-gic-v3-its.c148 struct its_vm *vm; member
156 * LPIs are injected into a guest (GICv4), the event_map.vm field
203 static bool require_its_list_vmovp(struct its_vm *vm, struct its_node *its) in require_its_list_vmovp() argument
205 return (gic_rdists->has_rvpeid || vm->vlpi_count[its->list_nr]); in require_its_list_vmovp()
208 static u16 get_its_list(struct its_vm *vm) in get_its_list() argument
219 if (require_its_list_vmovp(vm, its)) { in get_its_list()
1383 va = page_address(map->vm->vprop_page); in lpi_write_config()
1748 static void its_map_vm(struct its_node *its, struct its_vm *vm) in its_map_vm() argument
1762 vm->vlpi_count[its->list_nr]++; in its_map_vm()
1764 if (vm in its_map_vm()
1782 its_unmap_vm(struct its_node *its, struct its_vm *vm) its_unmap_vm() argument
4452 struct its_vm *vm = domain->host_data; its_vpe_irq_domain_free() local
4477 struct its_vm *vm = args; its_vpe_irq_domain_alloc() local
[all...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_device.c367 static int osal_mmap(struct file *file, struct vm_area_struct *vm) in osal_mmap() argument
374 if (!osal_valid_mmap_phys_addr_range(vm->vm_pgoff, vm->vm_end - vm->vm_start)) { in osal_mmap()
375 osal_printk("\n%s - invalid argument size=%ld!!!\n", __FUNCTION__, vm->vm_end - vm->vm_start); in osal_mmap()
391 osal_vm.vm = vm; in osal_mmap()
393 ret = fops->mmap(&osal_vm, vm->vm_start, vm in osal_mmap()
592 osal_remap_pfn_range(osal_vm *vm, unsigned long addr, unsigned long pfn, unsigned long size, unsigned int cached) osal_remap_pfn_range() argument
628 osal_irq_mmap(osal_vm *vm, void *ptr, unsigned long start, unsigned long sz) osal_irq_mmap() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
H A Dosal_device.c484 static int osal_mmap(struct file *file, struct vm_area_struct *vm) in osal_mmap() argument
488 osal_vm.vm = vm; in osal_mmap()
490 if (!valid_mmap_phys_addr_range(vm->vm_pgoff, vm->vm_end - vm->vm_start)) { in osal_mmap()
491 osal_trace("\n%s - invalid argument size=%ld!!!\n", __FUNCTION__, vm->vm_end - vm->vm_start); in osal_mmap()
496 osal_trace("%s - start=%lx, end=%lx!, off=%lx\n", __FUNCTION__, vm->vm_start, vm in osal_mmap()
858 osal_pgprot_noncached(osal_vm_t *vm) osal_pgprot_noncached() argument
867 osal_pgprot_cached(osal_vm_t *vm) osal_pgprot_cached() argument
884 osal_pgprot_writecombine(osal_vm_t *vm) osal_pgprot_writecombine() argument
893 osal_remap_pfn_range(osal_vm_t *vm, unsigned long addr, unsigned long pfn, unsigned long size) osal_remap_pfn_range() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_modes.c582 * drm_display_mode_from_videomode - fill in @dmode using @vm,
583 * @vm: videomode structure to use as source
586 * Fills out @dmode using the display mode specified in @vm.
588 void drm_display_mode_from_videomode(const struct videomode *vm, struct drm_display_mode *dmode) in drm_display_mode_from_videomode() argument
590 dmode->hdisplay = vm->hactive; in drm_display_mode_from_videomode()
591 dmode->hsync_start = dmode->hdisplay + vm->hfront_porch; in drm_display_mode_from_videomode()
592 dmode->hsync_end = dmode->hsync_start + vm->hsync_len; in drm_display_mode_from_videomode()
593 dmode->htotal = dmode->hsync_end + vm->hback_porch; in drm_display_mode_from_videomode()
595 dmode->vdisplay = vm->vactive; in drm_display_mode_from_videomode()
596 dmode->vsync_start = dmode->vdisplay + vm in drm_display_mode_from_videomode()
633 drm_display_mode_to_videomode(const struct drm_display_mode *dmode, struct videomode *vm) drm_display_mode_to_videomode() argument
681 drm_bus_flags_from_videomode(const struct videomode *vm, u32 *bus_flags) drm_bus_flags_from_videomode() argument
724 struct videomode vm; of_get_drm_display_mode() local
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/irqchip/
H A Darm-gic-v4.h88 * @vm: Pointer to the GICv4 notion of a VM
95 struct its_vm *vm; member
131 int its_alloc_vcpu_irqs(struct its_vm *vm);
132 void its_free_vcpu_irqs(struct its_vm *vm);
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dhi_osal.h388 void *vm; member
414 int (*mmap)(osal_vm_t *vm, unsigned long start, unsigned long end, unsigned long vm_pgoff, void *private_data);
452 extern void osal_pgprot_noncached(osal_vm_t *vm);
453 extern void osal_pgprot_cached(osal_vm_t *vm);
454 extern void osal_pgprot_writecombine(osal_vm_t *vm);
455 extern void osal_pgprot_stronglyordered(osal_vm_t *vm);
456 extern int osal_remap_pfn_range(osal_vm_t *vm, unsigned long addr, unsigned long pfn, unsigned long size);
457 extern int osal_io_remap_pfn_range(osal_vm_t *vm, unsigned long addr, unsigned long pfn, unsigned long size);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dhi_osal.h388 void *vm; member
414 int (*mmap)(osal_vm_t *vm, unsigned long start, unsigned long end, unsigned long vm_pgoff, void *private_data);
452 extern void osal_pgprot_noncached(osal_vm_t *vm);
453 extern void osal_pgprot_cached(osal_vm_t *vm);
454 extern void osal_pgprot_writecombine(osal_vm_t *vm);
455 extern int osal_remap_pfn_range(osal_vm_t *vm, unsigned long addr, unsigned long pfn, unsigned long size);
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dhi_osal.h385 void *vm; member
411 int (*mmap)(osal_vm_t *vm, unsigned long start, unsigned long end, unsigned long vm_pgoff, void *private_data);
449 extern void osal_pgprot_noncached(osal_vm_t *vm);
450 extern void osal_pgprot_cached(osal_vm_t *vm);
451 extern void osal_pgprot_writecombine(osal_vm_t *vm);
452 extern int osal_remap_pfn_range(osal_vm_t *vm, unsigned long addr, unsigned long pfn, unsigned long size);
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc_fw.c398 .vm = &ggtt->vm, in uc_fw_bind_ggtt()
407 ggtt->vm.insert_entries(&ggtt->vm, &dummy, I915_CACHE_NONE, 0); in uc_fw_bind_ggtt()
416 ggtt->vm.clear_range(&ggtt->vm, start, obj->base.size); in uc_fw_unbind_ggtt()
H A Dintel_guc.c664 vma = i915_vma_instance(obj, &gt->ggtt->vm, NULL); in intel_guc_allocate_vma()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi2-rockchip.c972 struct videomode vm; in dw_mipi_dsi2_connector_mode_valid() local
974 drm_display_mode_to_videomode(mode, &vm); in dw_mipi_dsi2_connector_mode_valid()
980 if (!(vm.hsync_len < 0x4 || vm.hback_porch < 0x4 || vm.hfront_porch < 0x4 || vm.hactive < 0x4)) { in dw_mipi_dsi2_connector_mode_valid()
984 if (vm.hsync_len < 0x4) { in dw_mipi_dsi2_connector_mode_valid()
985 vm.hsync_len = 0x4; in dw_mipi_dsi2_connector_mode_valid()
988 if (vm.hback_porch < 0x4) { in dw_mipi_dsi2_connector_mode_valid()
989 vm in dw_mipi_dsi2_connector_mode_valid()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi2-rockchip.c966 struct videomode vm; in dw_mipi_dsi2_connector_mode_valid() local
968 drm_display_mode_to_videomode(mode, &vm); in dw_mipi_dsi2_connector_mode_valid()
974 if (!(vm.hsync_len < 4 || vm.hback_porch < 4 || in dw_mipi_dsi2_connector_mode_valid()
975 vm.hfront_porch < 4 || vm.hactive < 4)) in dw_mipi_dsi2_connector_mode_valid()
978 if (vm.hsync_len < 4) in dw_mipi_dsi2_connector_mode_valid()
979 vm.hsync_len = 4; in dw_mipi_dsi2_connector_mode_valid()
981 if (vm.hback_porch < 4) in dw_mipi_dsi2_connector_mode_valid()
982 vm in dw_mipi_dsi2_connector_mode_valid()
[all...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
H A Dhi_osal.h386 void *vm; member
397 int (*mmap)(osal_vm *vm, unsigned long start, unsigned long end, unsigned long vm_pgoff, void *private_data);
431 int osal_remap_pfn_range(osal_vm *vm, unsigned long addr, unsigned long pfn, unsigned long size, unsigned int cached);
434 extern int osal_irq_mmap(osal_vm *vm, void *ptr, unsigned long start, unsigned long sz);
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hiirq/kernel/
H A Dhiirq.c955 static inline void osal_pgprot_noncached(osal_vm *vm) in osal_pgprot_noncached() argument
957 if (vm != NULL) { in osal_pgprot_noncached()
958 struct vm_area_struct *v = (struct vm_area_struct *)(vm->vm); in osal_pgprot_noncached()
970 static hi_s32 hiirq_mmap(osal_vm *vm, hi_ulong start, hi_ulong end, hi_ulong vm_pgoff, hi_void *private_data) in hiirq_mmap() argument
994 osal_pgprot_noncached(vm); in hiirq_mmap()
996 if (osal_remap_pfn_range(vm, start, vm_pgoff, size, OSAL_CACHE)) { in hiirq_mmap()
999 if (osal_remap_pfn_range(vm, start + size, vm_pgoff, size, OSAL_CACHE)) { in hiirq_mmap()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_irq/kernel/
H A Dhiirq.c781 static hi_s32 hiirq_mmap(osal_vm_t *vm, hi_ulong start, hi_ulong end, hi_ulong vm_pgoff, hi_void *private_data) in hiirq_mmap() argument
805 osal_pgprot_noncached(vm); in hiirq_mmap()
807 if (osal_remap_pfn_range(vm, start, vm_pgoff, size)) { in hiirq_mmap()
810 if (osal_remap_pfn_range(vm, start + size, vm_pgoff, size)) { in hiirq_mmap()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/panel/
H A Dpanel-simple.c286 struct videomode vm; in panel_simple_get_timings_modes() local
288 videomode_from_timing(dt, &vm); in panel_simple_get_timings_modes()
295 drm_display_mode_from_videomode(&vm, mode); in panel_simple_get_timings_modes()
666 struct videomode vm; in panel_dpi_probe() local
694 vm.flags = timing->flags; in panel_dpi_probe()
695 drm_bus_flags_from_videomode(&vm, &bus_flags); in panel_dpi_probe()
712 struct videomode vm; in panel_simple_parse_panel_timing_node() local
738 videomode_from_timing(ot, &vm); in panel_simple_parse_panel_timing_node()
739 drm_display_mode_from_videomode(&vm, &panel->override_mode); in panel_simple_parse_panel_timing_node()
4921 struct videomode vm; in panel_simple_of_get_desc_data() local
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/mkp/src/
H A Dsys_ext.c663 static int sys_mmap(osal_vm_t *vm, unsigned long start, unsigned long end, unsigned long vm_pgoff, void *private_data) in sys_mmap() argument
675 osal_pgprot_cached(vm); in sys_mmap()
676 if (osal_remap_pfn_range(vm, start, vm_pgoff, size)) { in sys_mmap()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/
H A Dintel_engine_cs.c662 vma = i915_vma_instance(obj, &engine->gt->ggtt->vm, NULL); in init_status_page()

Completed in 33 milliseconds