Home
last modified time | relevance | path

Searched refs:eng (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchannv50.c97 nvkm_kmap(chan->eng); in nv50_fifo_chan_engine_fini()
98 nvkm_wo32(chan->eng, offset + 0x00, 0x00000000); in nv50_fifo_chan_engine_fini()
99 nvkm_wo32(chan->eng, offset + 0x04, 0x00000000); in nv50_fifo_chan_engine_fini()
100 nvkm_wo32(chan->eng, offset + 0x08, 0x00000000); in nv50_fifo_chan_engine_fini()
101 nvkm_wo32(chan->eng, offset + 0x0c, 0x00000000); in nv50_fifo_chan_engine_fini()
102 nvkm_wo32(chan->eng, offset + 0x10, 0x00000000); in nv50_fifo_chan_engine_fini()
103 nvkm_wo32(chan->eng, offset + 0x14, 0x00000000); in nv50_fifo_chan_engine_fini()
104 nvkm_done(chan->eng); in nv50_fifo_chan_engine_fini()
125 nvkm_kmap(chan->eng); in nv50_fifo_chan_engine_init()
126 nvkm_wo32(chan->eng, offset + 0x00, 0x00190000); in nv50_fifo_chan_engine_init()
[all …]
Dchang84.c100 nvkm_kmap(chan->eng); in g84_fifo_chan_engine_fini()
101 nvkm_wo32(chan->eng, offset + 0x00, 0x00000000); in g84_fifo_chan_engine_fini()
102 nvkm_wo32(chan->eng, offset + 0x04, 0x00000000); in g84_fifo_chan_engine_fini()
103 nvkm_wo32(chan->eng, offset + 0x08, 0x00000000); in g84_fifo_chan_engine_fini()
104 nvkm_wo32(chan->eng, offset + 0x0c, 0x00000000); in g84_fifo_chan_engine_fini()
105 nvkm_wo32(chan->eng, offset + 0x10, 0x00000000); in g84_fifo_chan_engine_fini()
106 nvkm_wo32(chan->eng, offset + 0x14, 0x00000000); in g84_fifo_chan_engine_fini()
107 nvkm_done(chan->eng); in g84_fifo_chan_engine_fini()
127 nvkm_kmap(chan->eng); in g84_fifo_chan_engine_init()
128 nvkm_wo32(chan->eng, offset + 0x00, 0x00190000); in g84_fifo_chan_engine_init()
[all …]
Dchannv50.h14 struct nvkm_gpuobj *eng; member
/Linux-v6.1/include/linux/mtd/
Dnand-ecc-mxic.h21 void mxic_ecc_put_pipelined_engine(struct nand_ecc_engine *eng);
22 int mxic_ecc_process_data_pipelined(struct nand_ecc_engine *eng,
38 static inline void mxic_ecc_put_pipelined_engine(struct nand_ecc_engine *eng) {} in mxic_ecc_put_pipelined_engine() argument
40 static inline int mxic_ecc_process_data_pipelined(struct nand_ecc_engine *eng, in mxic_ecc_process_data_pipelined() argument
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk104.c43 struct gk104_clk_info eng[16]; member
290 struct gk104_clk_info *info = &clk->eng[idx]; in calc_clk()
359 struct gk104_clk_info *info = &clk->eng[idx]; in gk104_clk_prog_0()
388 struct gk104_clk_info *info = &clk->eng[idx]; in gk104_clk_prog_2()
413 struct gk104_clk_info *info = &clk->eng[idx]; in gk104_clk_prog_3()
424 struct gk104_clk_info *info = &clk->eng[idx]; in gk104_clk_prog_4_0()
439 struct gk104_clk_info *info = &clk->eng[idx]; in gk104_clk_prog_4_1()
466 for (j = 0; j < ARRAY_SIZE(clk->eng); j++) { in gk104_clk_prog()
469 if (!clk->eng[j].freq) in gk104_clk_prog()
482 memset(clk->eng, 0x00, sizeof(clk->eng)); in gk104_clk_tidy()
Dgf100.c43 struct gf100_clk_info eng[16]; member
276 struct gf100_clk_info *info = &clk->eng[idx]; in calc_clk()
346 struct gf100_clk_info *info = &clk->eng[idx]; in gf100_clk_prog_0()
368 struct gf100_clk_info *info = &clk->eng[idx]; in gf100_clk_prog_2()
395 struct gf100_clk_info *info = &clk->eng[idx]; in gf100_clk_prog_3()
410 struct gf100_clk_info *info = &clk->eng[idx]; in gf100_clk_prog_4()
431 for (j = 0; j < ARRAY_SIZE(clk->eng); j++) { in gf100_clk_prog()
432 if (!clk->eng[j].freq) in gf100_clk_prog()
445 memset(clk->eng, 0x00, sizeof(clk->eng)); in gf100_clk_tidy()
Dgt215.c36 struct gt215_clk_info eng[nv_clk_src_max]; member
278 &clk->eng[dom]); in calc_clk()
289 struct gt215_clk_info *info = &clk->eng[nv_clk_src_host]; in calc_host()
365 struct gt215_clk_info *info = &clk->eng[dom]; in prog_pll()
409 struct gt215_clk_info *info = &clk->eng[dom]; in prog_clk()
417 struct gt215_clk_info *info = &clk->eng[nv_clk_src_host]; in prog_host()
445 struct gt215_clk_info *info = &clk->eng[dom]; in prog_core()
462 struct gt215_clk_info *core = &clk->eng[nv_clk_src_core]; in gt215_clk_calc()
477 &clk->eng[nv_clk_src_core_intm]); in gt215_clk_calc()
489 struct gt215_clk_info *core = &clk->eng[nv_clk_src_core]; in gt215_clk_prog()
/Linux-v6.1/drivers/crypto/marvell/octeontx2/
Dotx2_cpt_devlink.c58 struct otx2_cpt_engs_rsvd *eng; in otx2_cpt_dl_info_firmware_version_put() local
62 eng = find_engines_by_type(&grp[i], eng_type); in otx2_cpt_dl_info_firmware_version_put()
63 if (eng) in otx2_cpt_dl_info_firmware_version_put()
65 eng->ucode->ver_str); in otx2_cpt_dl_info_firmware_version_put()
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Dgmc_v11_0.c187 const unsigned eng = 17; in gmc_v11_0_flush_vm_hub() local
207 hub->eng_distance * eng, hub_ip); in gmc_v11_0_flush_vm_hub()
217 WREG32_RLC_NO_KIQ(hub->vm_inv_eng0_req + hub->eng_distance * eng, inv_req, hub_ip); in gmc_v11_0_flush_vm_hub()
222 hub->eng_distance * eng, hub_ip); in gmc_v11_0_flush_vm_hub()
237 hub->eng_distance * eng, 0, hub_ip); in gmc_v11_0_flush_vm_hub()
283 const unsigned eng = 17; in gmc_v11_0_flush_gpu_tlb() local
285 u32 req = hub->vm_inv_eng0_req + hub->eng_distance * eng; in gmc_v11_0_flush_gpu_tlb()
286 u32 ack = hub->vm_inv_eng0_ack + hub->eng_distance * eng; in gmc_v11_0_flush_gpu_tlb()
368 unsigned eng = ring->vm_inv_eng; in gmc_v11_0_emit_flush_gpu_tlb() local
382 hub->eng_distance * eng, 0x1, 0x1); in gmc_v11_0_emit_flush_gpu_tlb()
[all …]
Dgmc_v10_0.c236 const unsigned eng = 17; in gmc_v10_0_flush_vm_hub() local
256 hub->eng_distance * eng, hub_ip); in gmc_v10_0_flush_vm_hub()
268 hub->eng_distance * eng, in gmc_v10_0_flush_vm_hub()
278 hub->eng_distance * eng, hub_ip); in gmc_v10_0_flush_vm_hub()
283 hub->eng_distance * eng, hub_ip); in gmc_v10_0_flush_vm_hub()
299 hub->eng_distance * eng, 0, hub_ip); in gmc_v10_0_flush_vm_hub()
338 const unsigned eng = 17; in gmc_v10_0_flush_gpu_tlb() local
340 u32 req = hub->vm_inv_eng0_req + hub->eng_distance * eng; in gmc_v10_0_flush_gpu_tlb()
341 u32 ack = hub->vm_inv_eng0_ack + hub->eng_distance * eng; in gmc_v10_0_flush_gpu_tlb()
477 unsigned eng = ring->vm_inv_eng; in gmc_v10_0_emit_flush_gpu_tlb() local
[all …]
Dgmc_v9_0.c765 const unsigned eng = 17; in gmc_v9_0_flush_gpu_tlb() local
793 uint32_t req = hub->vm_inv_eng0_req + hub->eng_distance * eng; in gmc_v9_0_flush_gpu_tlb()
794 uint32_t ack = hub->vm_inv_eng0_ack + hub->eng_distance * eng; in gmc_v9_0_flush_gpu_tlb()
816 tmp = RREG32_SOC15_IP_NO_KIQ(GC, hub->vm_inv_eng0_sem + hub->eng_distance * eng); in gmc_v9_0_flush_gpu_tlb()
818 tmp = RREG32_SOC15_IP_NO_KIQ(MMHUB, hub->vm_inv_eng0_sem + hub->eng_distance * eng); in gmc_v9_0_flush_gpu_tlb()
831 WREG32_SOC15_IP_NO_KIQ(GC, hub->vm_inv_eng0_req + hub->eng_distance * eng, inv_req); in gmc_v9_0_flush_gpu_tlb()
833 WREG32_SOC15_IP_NO_KIQ(MMHUB, hub->vm_inv_eng0_req + hub->eng_distance * eng, inv_req); in gmc_v9_0_flush_gpu_tlb()
843 hub->eng_distance * eng); in gmc_v9_0_flush_gpu_tlb()
847 tmp = RREG32_SOC15_IP_NO_KIQ(GC, hub->vm_inv_eng0_ack + hub->eng_distance * eng); in gmc_v9_0_flush_gpu_tlb()
849 tmp = RREG32_SOC15_IP_NO_KIQ(MMHUB, hub->vm_inv_eng0_ack + hub->eng_distance * eng); in gmc_v9_0_flush_gpu_tlb()
[all …]
Dmmsch_v1_0.h57 struct mmsch_vf_eng_init_header eng[2]; member
Dvcn_v2_5.c1186 header->eng[i].table_offset = header->total_size; in vcn_v2_5_sriov_start()
1187 header->eng[i].init_status = 0; in vcn_v2_5_sriov_start()
1188 header->eng[i].table_size = 0; in vcn_v2_5_sriov_start()
1299 header->eng[i].table_size = table_size; in vcn_v2_5_sriov_start()
/Linux-v6.1/drivers/mtd/nand/
Decc-mxic.c114 static struct mxic_ecc_engine *ext_ecc_eng_to_mxic(struct nand_ecc_engine *eng) in ext_ecc_eng_to_mxic() argument
116 return container_of(eng, struct mxic_ecc_engine, external_engine); in ext_ecc_eng_to_mxic()
119 static struct mxic_ecc_engine *pip_ecc_eng_to_mxic(struct nand_ecc_engine *eng) in pip_ecc_eng_to_mxic() argument
121 return container_of(eng, struct mxic_ecc_engine, pipelined_engine); in pip_ecc_eng_to_mxic()
126 struct nand_ecc_engine *eng = nand->ecc.engine; in nand_to_mxic() local
128 if (eng->integration == NAND_ECC_ENGINE_INTEGRATION_EXTERNAL) in nand_to_mxic()
129 return ext_ecc_eng_to_mxic(eng); in nand_to_mxic()
131 return pip_ecc_eng_to_mxic(eng); in nand_to_mxic()
467 int mxic_ecc_process_data_pipelined(struct nand_ecc_engine *eng, in mxic_ecc_process_data_pipelined() argument
470 struct mxic_ecc_engine *mxic = pip_ecc_eng_to_mxic(eng); in mxic_ecc_process_data_pipelined()
[all …]
/Linux-v6.1/drivers/net/ethernet/cavium/liquidio/
Dcn23xx_pf_regs.h552 #define CN23XX_DPI_DMA_ENG_ENB(eng) (CN23XX_DPI_DMA_ENG0_ENB + ((eng) * 8)) argument
565 #define CN23XX_DPI_DMA_ENG_BUF(eng) \ argument
566 (CN23XX_DPI_DMA_ENG0_BUF + ((eng) * 8))
/Linux-v6.1/drivers/spi/
Dspi-mxic.c695 struct nand_ecc_engine *eng; in mxic_spi_mem_ecc_probe() local
700 eng = mxic_ecc_get_pipelined_engine(pdev); in mxic_spi_mem_ecc_probe()
701 if (IS_ERR(eng)) in mxic_spi_mem_ecc_probe()
702 return PTR_ERR(eng); in mxic_spi_mem_ecc_probe()
704 eng->dev = &pdev->dev; in mxic_spi_mem_ecc_probe()
705 eng->integration = NAND_ECC_ENGINE_INTEGRATION_PIPELINED; in mxic_spi_mem_ecc_probe()
706 eng->ops = &mxic_spi_mem_ecc_engine_pipelined_ops; in mxic_spi_mem_ecc_probe()
707 eng->priv = mxic; in mxic_spi_mem_ecc_probe()
708 mxic->ecc.pipelined_engine = eng; in mxic_spi_mem_ecc_probe()
709 nand_ecc_register_on_host_hw_engine(eng); in mxic_spi_mem_ecc_probe()
/Linux-v6.1/drivers/net/ethernet/qlogic/qed/
Dqed_dev_api.h344 u8 ppfid, enum qed_eng eng);
354 int qed_llh_set_roce_affinity(struct qed_dev *cdev, enum qed_eng eng);
Dqed_dev.c644 enum qed_eng eng; in qed_llh_set_engine_affin() local
657 eng = cdev->fir_affin ? QED_ENG1 : QED_ENG0; in qed_llh_set_engine_affin()
658 rc = qed_llh_set_roce_affinity(cdev, eng); in qed_llh_set_engine_affin()
668 eng); in qed_llh_set_engine_affin()
674 eng = cdev->fir_affin ? QED_ENG1 : QED_ENG0; in qed_llh_set_engine_affin()
676 eng = QED_BOTH_ENG; in qed_llh_set_engine_affin()
679 rc = qed_llh_set_ppfid_affinity(cdev, ppfid, eng); in qed_llh_set_engine_affin()
690 eng); in qed_llh_set_engine_affin()
741 int qed_llh_set_ppfid_affinity(struct qed_dev *cdev, u8 ppfid, enum qed_eng eng) in qed_llh_set_ppfid_affinity() argument
759 switch (eng) { in qed_llh_set_ppfid_affinity()
[all …]
Dqed_rdma.c1959 enum qed_eng eng; in qed_iwarp_set_engine_affin() local
1968 eng = QED_BOTH_ENG; in qed_iwarp_set_engine_affin()
1970 eng = cdev->l2_affin_hint ? QED_ENG1 : QED_ENG0; in qed_iwarp_set_engine_affin()
1972 rc = qed_llh_set_ppfid_affinity(cdev, ppfid, eng); in qed_iwarp_set_engine_affin()
1982 eng); in qed_iwarp_set_engine_affin()
/Linux-v6.1/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_capture.c1386 #define GCAP_PRINT_INTEL_ENG_INFO(ebuf, eng) \ argument
1389 (eng)->name); \
1390 i915_error_printf(ebuf, " i915-Eng-Inst-Class: 0x%02x\n", (eng)->class); \
1391 i915_error_printf(ebuf, " i915-Eng-Inst-Id: 0x%02x\n", (eng)->instance); \
1393 (eng)->logical_mask); \
1418 struct intel_engine_cs *eng; in intel_guc_capture_print_engine_node() local
1459 eng = intel_guc_lookup_engine(guc, node->eng_class, node->eng_inst); in intel_guc_capture_print_engine_node()
1460 if (eng) in intel_guc_capture_print_engine_node()
1461 GCAP_PRINT_INTEL_ENG_INFO(ebuf, eng); in intel_guc_capture_print_engine_node()
/Linux-v6.1/Documentation/fb/
Dsh7760fb.rst53 (http://documentation.renesas.com/eng/products/mpumcu/e602291_sh7760.pdf)
/Linux-v6.1/drivers/dma/idxd/
Ddevice.c951 struct idxd_engine *eng; in idxd_engines_setup() local
960 eng = idxd->engines[i]; in idxd_engines_setup()
961 group = eng->group; in idxd_engines_setup()
966 group->grpcfg.engines |= BIT(eng->id); in idxd_engines_setup()
Dregisters.h511 u64 eng:8; member
Dperfmon.c347 flt_eng = flt_cfg.eng; in perfmon_pmu_event_start()
/Linux-v6.1/fs/erofs/
DKconfig34 which can be used for Android eng build, for example.

12