/linux/arch/mips/lantiq/ |
A D | irq.c | 83 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 D | irq-gic-v4.c | 131 if (!vpe->fwnode) in its_alloc_vcpu_sgis() 137 vpe->sgi_domain = irq_domain_create_linear(vpe->fwnode, 16, in its_alloc_vcpu_sgis() 138 sgi_domain_ops, vpe); in its_alloc_vcpu_sgis() 139 if (!vpe->sgi_domain) in its_alloc_vcpu_sgis() 151 if (vpe->sgi_domain) in its_alloc_vcpu_sgis() 153 if (vpe->fwnode) in its_alloc_vcpu_sgis() 251 enable_irq(vpe->irq); in its_make_vpe_non_resident() 256 vpe->resident = false; in its_make_vpe_non_resident() 258 vpe->ready = false; in its_make_vpe_non_resident() 281 vpe->resident = true; in its_make_vpe_resident() [all …]
|
A D | irq-gic-v3-its.c | 262 return vpe->col_idx; in vpe_to_cpuid_lock() 307 return vpe; in valid_vpe() 365 struct its_vpe *vpe; member 369 struct its_vpe *vpe; member 1251 desc.its_vmapti_cmd.vpe = map->vpe; in its_send_vmapti() 1265 desc.its_vmovi_cmd.vpe = map->vpe; in its_send_vmovi() 1278 desc.its_vmapp_cmd.vpe = vpe; in its_send_vmapp() 1292 desc.its_vmovp_cmd.vpe = vpe; in its_send_vmovp() 1333 desc.its_vinvall_cmd.vpe = vpe; in its_send_vinvall() 1383 desc.its_invdb_cmd.vpe = vpe; in its_send_invdb() [all …]
|
/linux/arch/mips/kernel/ |
A D | vpe-mt.c | 181 struct vpe *v; in vpe_alloc() 198 struct vpe *v = vpe; in vpe_start() 208 struct vpe *v = vpe; in vpe_stop() 229 struct vpe *v = vpe; in vpe_free() 264 struct vpe *vpe = get_vpe(aprp_cpu_index()); in store_kill() local 272 vpe_stop(vpe); in store_kill() 273 vpe_free(vpe); in store_kill() 282 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_show() local 290 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_store() local 301 vpe->ntcs = new; in ntcs_store() [all …]
|
A D | vpe-cmp.c | 27 struct vpe *vpe = get_vpe(aprp_cpu_index()); in store_kill() local 30 list_for_each_entry(notifier, &vpe->notify, list) in store_kill() 33 release_progmem(vpe->load_addr); in store_kill() 34 vpe->state = VPE_STATE_UNUSED; in store_kill() 43 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_show() local 45 return sprintf(buf, "%d\n", vpe->ntcs); in ntcs_show() 51 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_store() local 63 vpe->ntcs = new; in ntcs_store() 74 ATTRIBUTE_GROUPS(vpe); 92 struct vpe *v = NULL; in vpe_module_init() [all …]
|
A D | vpe.c | 53 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() 576 static int vpe_elfload(struct vpe *v) in vpe_elfload() 754 struct vpe *v; in vpe_open() 799 struct vpe *v; in vpe_release() 842 struct vpe *v; in vpe_write() 875 struct vpe *v = get_vpe(index); in vpe_get_shared() [all …]
|
A D | Makefile | 67 obj-$(CONFIG_MIPS_VPE_LOADER) += vpe.o 68 obj-$(CONFIG_MIPS_VPE_LOADER_CMP) += vpe-cmp.o 69 obj-$(CONFIG_MIPS_VPE_LOADER_MT) += vpe-mt.o
|
A D | rtlx.c | 68 void rtlx_starting(int vpe) in rtlx_starting() argument 81 void rtlx_stopping(int vpe) in rtlx_stopping() argument
|
A D | cpu-probe.c | 2093 void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe) in cpu_set_vpe_id() argument 2096 WARN_ON(vpe > (MIPS_GLOBALNUMBER_VP >> MIPS_GLOBALNUMBER_VP_SHF)); in cpu_set_vpe_id() 2099 WARN_ON(vpe && !IS_ENABLED(CONFIG_MIPS_MT_SMP) && in cpu_set_vpe_id() 2103 cpuinfo->globalnumber |= vpe << MIPS_GLOBALNUMBER_VP_SHF; in cpu_set_vpe_id()
|
/linux/arch/arm64/kvm/vgic/ |
A D | vgic-v4.c | 110 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() 219 va = page_address(vpe->vpt_page); in vgic_v4_get_vlpi_state() 339 return its_make_vpe_non_resident(vpe, need_db); in vgic_v4_put() 383 if (!vpe->ready) in vgic_v4_commit() 384 its_commit_vpe(vpe); in vgic_v4_commit() [all …]
|
A D | vgic-its.c | 370 if (map.vpe) in update_affinity() 371 atomic_dec(&map.vpe->vlpi_count); in update_affinity() 372 map.vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in update_affinity() 373 atomic_inc(&map.vpe->vlpi_count); in update_affinity()
|
/linux/arch/mips/include/asm/ |
A D | vpe.h | 53 struct vpe { struct 86 struct vpe *pvpe; /* parent VPE */ argument 92 void (*start)(int vpe); 93 void (*stop)(int vpe); 113 struct vpe *get_vpe(int minor); 115 struct vpe *alloc_vpe(int minor); 117 void release_vpe(struct vpe *v); 122 int vpe_run(struct vpe *v);
|
A D | rtlx.h | 30 void rtlx_starting(int vpe); 31 void rtlx_stopping(int vpe);
|
A D | smp-cps.h | 28 extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
|
A D | cpu-info.h | 179 extern void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe);
|
/linux/include/linux/irqchip/ |
A D | arm-gic-v4.h | 96 struct its_vpe *vpe; member 133 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en); 134 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db); 135 int its_commit_vpe(struct its_vpe *vpe); 136 int its_invall_vpe(struct its_vpe *vpe);
|
/linux/Documentation/devicetree/bindings/media/ |
A D | ti,vpe.yaml | 4 $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 D | .built-in.a.cmd | 1 …vpe/built-in.a := echo >/dev/null; rm -f drivers/media/platform/ti-vpe/built-in.a; /usr/bin/ccache…
|
A D | Makefile | 2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o 7 ti-vpe-y := vpe.o
|
/linux/drivers/net/ethernet/intel/iavf/ |
A D | iavf_virtchnl.c | 1037 struct virtchnl_pf_event *vpe) in iavf_get_vpe_link_status() argument 1040 return vpe->event_data.link_event_adv.link_status; in iavf_get_vpe_link_status() 1042 return vpe->event_data.link_event.link_status; in iavf_get_vpe_link_status() 1054 struct virtchnl_pf_event *vpe) in iavf_set_adapter_link_speed_from_vpe() argument 1058 vpe->event_data.link_event_adv.link_speed; in iavf_set_adapter_link_speed_from_vpe() 1060 adapter->link_speed = vpe->event_data.link_event.link_speed; in iavf_set_adapter_link_speed_from_vpe() 1482 struct virtchnl_pf_event *vpe = in iavf_virtchnl_completion() local 1484 bool link_up = iavf_get_vpe_link_status(adapter, vpe); in iavf_virtchnl_completion() 1486 switch (vpe->event) { in iavf_virtchnl_completion() 1488 iavf_set_adapter_link_speed_from_vpe(adapter, vpe); in iavf_virtchnl_completion() [all …]
|
/linux/drivers/media/platform/ |
A D | .built-in.a.cmd | 1 …-gnu-ar cDPrST drivers/media/platform/built-in.a drivers/media/platform/ti-vpe/built-in.a drivers/…
|
A D | Makefile | 18 obj-y += ti-vpe/
|
/linux/arch/mips/mti-malta/ |
A D | malta-amon.c | 76 int vpe_run(struct vpe *v) in vpe_run()
|
/linux/drivers/gpu/drm/ingenic/ |
A D | ingenic-drm-drv.c | 195 unsigned int vpe, vds, vde, vt, hpe, hds, hde, ht; in ingenic_drm_crtc_update_timings() local 197 vpe = mode->crtc_vsync_end - mode->crtc_vsync_start; in ingenic_drm_crtc_update_timings() 209 vpe << JZ_LCD_VSYNC_VPE_OFFSET); in ingenic_drm_crtc_update_timings() 242 (ht * vpe / 3) << JZ_LCD_IPUR_IPUR_LSB); in ingenic_drm_crtc_update_timings()
|
/linux/Documentation/admin-guide/media/ |
A D | platform-cardlist.rst | 69 ti-vpe TI VPE (Video Processing Engine)
|