Home
last modified time | relevance | path

Searched refs:vpe (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vpe.h90 #define vpe_ring_init(vpe) ((vpe)->funcs->ring_init ? (vpe)->funcs->ring_init((vpe)) : 0) argument
91 #define vpe_ring_start(vpe) ((vpe)->funcs->ring_start ? (vpe)->funcs->ring_start((vpe)) : 0) argument
92 #define vpe_ring_stop(vpe) ((vpe)->funcs->ring_stop ? (vpe)->funcs->ring_stop((vpe)) : 0) argument
93 #define vpe_ring_fini(vpe) ((vpe)->funcs->ring_fini ? (vpe)->funcs->ring_fini((vpe)) : 0) argument
96 ((vpe)->funcs->get_reg_offset ? (vpe)->funcs->get_reg_offset((vpe), (inst), (offset)) : 0)
97 #define vpe_set_regs(vpe) \ argument
98 ((vpe)->funcs->set_regs ? (vpe)->funcs->set_regs((vpe)) : 0)
99 #define vpe_irq_init(vpe) \ argument
100 ((vpe)->funcs->irq_init ? (vpe)->funcs->irq_init((vpe)) : 0)
102 ((vpe)->funcs->init_microcode ? (vpe)->funcs->init_microcode((vpe)) : 0)
[all …]
A Dvpe_v6_1.c88 struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe); in vpe_v6_1_irq_init()
93 &adev->vpe.trap_irq); in vpe_v6_1_irq_init()
105 if (!vpe->collaborate_mode) in vpe_v6_1_set_collaborate_mode()
151 if (amdgpu_vpe_configure_dpm(vpe)) in vpe_v6_1_load_microcode()
181 vpe_v6_1_halt(vpe, true); in vpe_v6_1_load_microcode()
201 vpe_v6_1_halt(vpe, false); in vpe_v6_1_load_microcode()
208 struct amdgpu_ring *ring = &vpe->ring; in vpe_v6_1_ring_start()
304 vpe->ring.sched.ready = false; in vpe_v_6_1_ring_stop()
314 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_v6_1_set_trap_irq_state() local
353 struct amdgpu_device *adev = container_of(vpe, struct amdgpu_device, vpe); in vpe_v6_1_set_regs()
[all …]
A Damdgpu_vpe.c301 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_early_init() local
362 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_sw_init() local
387 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_sw_fini() local
404 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_hw_init() local
427 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_hw_fini() local
605 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_ring_preempt_ib() local
653 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_set_powergating_state() local
673 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_ring_get_rptr() local
692 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_ring_get_wptr() local
711 struct amdgpu_vpe *vpe = &adev->vpe; in vpe_ring_set_wptr() local
[all …]
A Dvpe_v6_1.h27 void vpe_v6_1_set_funcs(struct amdgpu_vpe *vpe);
A Damdgpu_dev_coredump.c188 adev->vpe.feature_version, adev->vpe.fw_version); in amdgpu_devcoredump_fw_info()
A Dumsch_mm_v4_0.c282 adev->vpe.collaborate_mode ? 0x3 : 0x0; in umsch_mm_v4_0_set_hw_resources()
358 add_queue.collaboration_mode = adev->vpe.collaborate_mode ? 1 : 0; in umsch_mm_v4_0_add_queue()
/linux/arch/mips/lantiq/
A Dirq.c83 int vpe; in ltq_disable_irq() local
88 for_each_present_cpu(vpe) { in ltq_disable_irq()
89 ltq_icu_w32(vpe, im, in ltq_disable_irq()
101 int vpe; in ltq_mask_and_ack_irq() local
106 for_each_present_cpu(vpe) { in ltq_mask_and_ack_irq()
107 ltq_icu_w32(vpe, im, in ltq_mask_and_ack_irq()
120 int vpe; in ltq_ack_irq() local
136 int vpe; in ltq_enable_irq() local
144 vpe = smp_processor_id(); in ltq_enable_irq()
148 ltq_icu_w32(vpe, im, ltq_icu_r32(vpe, im, LTQ_ICU_IER) | BIT(offset), in ltq_enable_irq()
[all …]
/linux/drivers/irqchip/
A Dirq-gic-v4.c132 if (!vpe->fwnode) in its_alloc_vcpu_sgis()
138 vpe->sgi_domain = irq_domain_create_linear(vpe->fwnode, 16, in its_alloc_vcpu_sgis()
140 if (!vpe->sgi_domain) in its_alloc_vcpu_sgis()
143 sgi_base = irq_domain_alloc_irqs(vpe->sgi_domain, 16, NUMA_NO_NODE, vpe); in its_alloc_vcpu_sgis()
150 if (vpe->sgi_domain) in its_alloc_vcpu_sgis()
152 if (vpe->fwnode) in its_alloc_vcpu_sgis()
249 enable_irq(vpe->irq); in its_make_vpe_non_resident()
254 vpe->resident = false; in its_make_vpe_non_resident()
256 vpe->ready = false; in its_make_vpe_non_resident()
279 vpe->resident = true; in its_make_vpe_resident()
[all …]
A Dirq-gic-v3-its.c290 vpe = map->vpe; in irq_to_cpuid_lock()
293 if (vpe) { in irq_to_cpuid_lock()
315 vpe = map->vpe; in irq_to_cpuid_unlock()
318 if (vpe) in irq_to_cpuid_unlock()
1283 desc.its_vmapti_cmd.vpe = map->vpe; in its_send_vmapti()
1297 desc.its_vmovi_cmd.vpe = map->vpe; in its_send_vmovi()
1310 desc.its_vmapp_cmd.vpe = vpe; in its_send_vmapp()
1323 desc.its_vmovp_cmd.vpe = vpe; in its_send_vmovp()
1361 desc.its_vinvall_cmd.vpe = vpe; in its_send_vinvall()
1411 desc.its_invdb_cmd.vpe = vpe; in its_send_invdb()
[all …]
/linux/arch/mips/kernel/
A Dvpe-mt.c180 struct vpe *v; in vpe_alloc()
197 struct vpe *v = vpe; in vpe_start()
207 struct vpe *v = vpe; in vpe_stop()
228 struct vpe *v = vpe; in vpe_free()
263 struct vpe *vpe = get_vpe(aprp_cpu_index()); in store_kill() local
271 vpe_stop(vpe); in store_kill()
272 vpe_free(vpe); in store_kill()
281 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_show() local
289 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_store() local
300 vpe->ntcs = new; in ntcs_store()
[all …]
A Dvpe.c53 struct vpe *get_vpe(int minor) in get_vpe()
55 struct vpe *res, *v; in get_vpe()
92 struct vpe *alloc_vpe(int minor) in alloc_vpe()
94 struct vpe *v; in alloc_vpe()
133 void release_vpe(struct vpe *v) in release_vpe()
575 static int vpe_elfload(struct vpe *v) in vpe_elfload()
753 struct vpe *v; in vpe_open()
798 struct vpe *v; in vpe_release()
841 struct vpe *v; in vpe_write()
874 struct vpe *v = get_vpe(index); in vpe_get_shared()
[all …]
A DMakefile65 obj-$(CONFIG_MIPS_VPE_LOADER) += vpe.o
66 obj-$(CONFIG_MIPS_VPE_LOADER_MT) += vpe-mt.o
A Drtlx.c68 void rtlx_starting(int vpe) in rtlx_starting() argument
81 void rtlx_stopping(int vpe) in rtlx_stopping() argument
/linux/arch/mips/include/asm/
A Dvpe.h49 struct vpe { struct
82 struct vpe *pvpe; /* parent VPE */ argument
88 void (*start)(int vpe);
89 void (*stop)(int vpe);
108 struct vpe *get_vpe(int minor);
110 struct vpe *alloc_vpe(int minor);
112 void release_vpe(struct vpe *v);
117 int vpe_run(struct vpe *v);
A Drtlx.h30 void rtlx_starting(int vpe);
31 void rtlx_stopping(int vpe);
A Dsmp-cps.h30 extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
A Dcpu-info.h179 extern void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe);
/linux/arch/arm64/kvm/vgic/
A Dvgic-v4.c110 vpe->sgi_config[irq->intid].enabled = irq->enabled; in vgic_v4_sync_sgi_config()
111 vpe->sgi_config[irq->intid].group = irq->group; in vgic_v4_sync_sgi_config()
112 vpe->sgi_config[irq->intid].priority = irq->priority; in vgic_v4_sync_sgi_config()
117 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_enable_vsgis() local
137 irq->host_irq = irq_find_mapping(vpe->sgi_domain, i); in vgic_v4_enable_vsgis()
140 vgic_v4_sync_sgi_config(vpe, irq); in vgic_v4_enable_vsgis()
220 va = page_address(vpe->vpt_page); in vgic_v4_get_vlpi_state()
393 if (!vpe->ready) in vgic_v4_commit()
394 its_commit_vpe(vpe); in vgic_v4_commit()
451 .vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe, in kvm_vgic_v4_set_forwarding()
[all …]
/linux/include/linux/irqchip/
A Darm-gic-v4.h106 struct its_vpe *vpe; member
143 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en);
144 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db);
145 int its_commit_vpe(struct its_vpe *vpe);
146 int its_invall_vpe(struct its_vpe *vpe);
/linux/Documentation/devicetree/bindings/media/
A Dti,vpe.yaml4 $id: http://devicetree.org/schemas/media/ti,vpe.yaml#
20 const: ti,dra7-vpe
51 vpe: vpe@489d0000 {
52 compatible = "ti,dra7-vpe";
/linux/drivers/media/platform/ti/vpe/
A DMakefile2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o
7 ti-vpe-y := vpe.o
/linux/drivers/media/platform/ti/
A DMakefile4 obj-y += vpe/
/linux/drivers/net/ethernet/intel/iavf/
A Diavf_virtchnl.c1484 struct virtchnl_pf_event *vpe) in iavf_get_vpe_link_status() argument
1487 return vpe->event_data.link_event_adv.link_status; in iavf_get_vpe_link_status()
1489 return vpe->event_data.link_event.link_status; in iavf_get_vpe_link_status()
1501 struct virtchnl_pf_event *vpe) in iavf_set_adapter_link_speed_from_vpe() argument
1505 vpe->event_data.link_event_adv.link_speed; in iavf_set_adapter_link_speed_from_vpe()
1507 adapter->link_speed = vpe->event_data.link_event.link_speed; in iavf_set_adapter_link_speed_from_vpe()
1994 struct virtchnl_pf_event *vpe = in iavf_virtchnl_completion() local
1996 bool link_up = iavf_get_vpe_link_status(adapter, vpe); in iavf_virtchnl_completion()
1998 switch (vpe->event) { in iavf_virtchnl_completion()
2000 iavf_set_adapter_link_speed_from_vpe(adapter, vpe); in iavf_virtchnl_completion()
[all …]
/linux/Documentation/admin-guide/media/
A Dplatform-cardlist.rst69 ti-vpe TI VPE (Video Processing Engine)
/linux/drivers/gpu/drm/ingenic/
A Dingenic-drm-drv.c284 unsigned int vpe, vds, vde, vt, hpe, hds, hde, ht; in ingenic_drm_crtc_update_timings() local
286 vpe = mode->crtc_vsync_end - mode->crtc_vsync_start; in ingenic_drm_crtc_update_timings()
298 vpe << JZ_LCD_VSYNC_VPE_OFFSET); in ingenic_drm_crtc_update_timings()
332 (ht * vpe / 3) << JZ_LCD_IPUR_IPUR_LSB); in ingenic_drm_crtc_update_timings()

Completed in 55 milliseconds

12