Home
last modified time | relevance | path

Searched refs:engine_type (Results 1 – 25 of 71) sorted by relevance

123

/linux/drivers/mtd/nand/
H A Dcore.c218 int engine_type; in nanddev_get_ecc_engine() local
223 engine_type = nand->ecc.user_conf.engine_type; in nanddev_get_ecc_engine()
224 if (engine_type == NAND_ECC_ENGINE_TYPE_INVALID) in nanddev_get_ecc_engine()
225 engine_type = nand->ecc.defaults.engine_type; in nanddev_get_ecc_engine()
227 switch (engine_type) { in nanddev_get_ecc_engine()
257 switch (nand->ecc.ctx.conf.engine_type) { in nanddev_put_ecc_engine()
/linux/include/linux/
H A Dfsi.h14 u8 engine_type; member
29 u8 engine_type; member
36 .engine_type = (t), .version = FSI_VERSION_ANY,
39 .engine_type = (t), .version = (v),
/linux/drivers/accel/habanalabs/common/
H A Dstate_dump.c137 * @engine_type: engine type (TPC/MME/DMA)
141 const char *hl_sync_engine_to_string(enum hl_sync_engine_type engine_type) in hl_sync_engine_to_string() argument
143 switch (engine_type) { in hl_sync_engine_to_string()
160 * @engine_type: engine type (TPC/MME/DMA)
166 enum hl_sync_engine_type engine_type, in hl_print_resize_sync_engine() argument
170 hl_sync_engine_to_string(engine_type), engine_id); in hl_print_resize_sync_engine()
367 entry->engine_type, in hl_state_dump_print_syncs_single_block()
598 * @engine_type: engine type to use
605 enum hl_sync_engine_type engine_type, in hl_state_dump_print_engine_fences() argument
612 switch (engine_type) { in hl_state_dump_print_engine_fences()
[all...]
/linux/drivers/mtd/nand/raw/
H A Ddavinci_nand.c81 enum nand_ecc_engine_type engine_type; member
570 pdata->engine_type = NAND_ECC_ENGINE_TYPE_NONE; in nand_davinci_get_pdata()
572 pdata->engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in nand_davinci_get_pdata()
574 pdata->engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in nand_davinci_get_pdata()
576 pdata->engine_type = NAND_ECC_ENGINE_TYPE_ON_DIE; in nand_davinci_get_pdata()
627 chip->ecc.engine_type = pdata->engine_type; in davinci_nand_attach_chip()
630 switch (chip->ecc.engine_type) { in davinci_nand_attach_chip()
638 * This driver expects Hamming based ECC when engine_type is set in davinci_nand_attach_chip()
H A Dplat_nand.c24 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in plat_nand_attach_chip()
96 * Set ->engine_type before registering the NAND devices in order to in plat_nand_probe()
99 data->chip.ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in plat_nand_probe()
H A Dsocrates_nand.c123 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in socrates_attach_chip()
180 * Set ->engine_type before registering the NAND devices in order to in socrates_nand_probe()
183 nand_chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in socrates_nand_probe()
H A Dfsl_elbc_nand.c246 if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST) in fsl_elbc_run_command()
734 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_INVALID) { in fsl_elbc_attach_chip()
738 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in fsl_elbc_attach_chip()
741 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in fsl_elbc_attach_chip()
746 switch (chip->ecc.engine_type) { in fsl_elbc_attach_chip()
770 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) in fsl_elbc_attach_chip()
800 dev_dbg(priv->dev, "fsl_elbc_init: nand->ecc.engine_type = %d\n", in fsl_elbc_attach_chip()
801 chip->ecc.engine_type); in fsl_elbc_attach_chip()
H A Dpasemi_nand.c85 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in pasemi_attach_chip()
167 * Set ->engine_type before registering the NAND devices in order to in pasemi_nand_probe()
170 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in pasemi_nand_probe()
H A Dorion_nand.c88 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in orion_nand_attach_chip()
179 * Set ->engine_type before registering the NAND devices in order to in orion_nand_probe()
182 nc->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in orion_nand_probe()
H A Dtechnologic-nand-controller.c47 switch (chip->ecc.engine_type) { in ts72xx_nand_attach_chip()
168 * Set ->engine_type before registering the NAND devices in order to in ts72xx_nand_probe()
171 data->chip.ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in ts72xx_nand_probe()
H A Dau1550nd.c242 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in au1550nd_attach_chip()
314 * Set ->engine_type before registering the NAND devices in order to in au1550nd_probe()
317 this->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in au1550nd_probe()
H A Dgpio.c166 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_SOFT && in gpio_nand_attach_chip()
366 * Set ->engine_type before registering the NAND devices in order to in gpio_nand_probe()
369 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in gpio_nand_probe()
H A Domap2.c808 if (info->nand.ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST && in omap_correct_data()
1942 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in omap_nand_attach_chip()
1951 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
1968 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
1988 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
2005 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
2025 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
2042 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in omap_nand_attach_chip()
H A Dnand_base.c5220 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_DIE) in rawnand_late_check_supported_ops()
5517 if (user_conf->engine_type == NAND_ECC_ENGINE_TYPE_INVALID) in of_get_nand_ecc_legacy_user_config()
5518 user_conf->engine_type = of_get_rawnand_ecc_engine_type_legacy(dn); in of_get_nand_ecc_legacy_user_config()
5641 nand->ecc.defaults.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in rawnand_dt_init()
5648 if (nand->ecc.user_conf.engine_type != NAND_ECC_ENGINE_TYPE_INVALID) in rawnand_dt_init()
5649 chip->ecc.engine_type = nand->ecc.user_conf.engine_type; in rawnand_dt_init()
5650 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_INVALID) in rawnand_dt_init()
5651 chip->ecc.engine_type = nand->ecc.defaults.engine_type; in rawnand_dt_init()
[all...]
H A Dnand_micron.c505 chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_DIE) { in micron_nand_init()
511 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_DIE) { in micron_nand_init()
H A Dhisi504_nand.c189 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_NONE) { in hisi_nfc_dma_transfer()
471 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) in hisi_nfc_cmdfunc()
724 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) in hisi_nfc_attach_chip()
H A Dfsl_ifc_nand.c312 if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) in fsl_ifc_cmdfunc()
718 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in fsl_ifc_attach_chip()
731 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_SOFT; in fsl_ifc_attach_chip()
751 dev_dbg(priv->dev, "%s: nand->ecc.engine_type = %d\n", __func__, in fsl_ifc_attach_chip()
752 chip->ecc.engine_type); in fsl_ifc_attach_chip()
H A Dfsmc_nand.c916 if (nand->ecc.engine_type == NAND_ECC_ENGINE_TYPE_INVALID) in fsmc_nand_attach_chip()
917 nand->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in fsmc_nand_attach_chip()
950 switch (nand->ecc.engine_type) { in fsmc_nand_attach_chip()
981 if (nand->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) { in fsmc_nand_attach_chip()
/linux/drivers/gpu/drm/amd/include/
H A Dumsch_mm_4_0_api_def.h296 enum UMSCH_ENGINE_TYPE engine_type; member
362 enum UMSCH_ENGINE_TYPE engine_type; member
382 enum UMSCH_ENGINE_TYPE engine_type; member
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.h184 enum otx_cptvf_type engine_type,
187 enum otx_cptvf_type engine_type);
H A Dotx_cptvf_algs.c1543 enum otx_cptvf_type engine_type, in otx_cpt_crypto_init() argument
1550 switch (engine_type) { in otx_cpt_crypto_init()
1594 dev_err(&pdev->dev, "Unknown VF type %d\n", engine_type); in otx_cpt_crypto_init()
1603 enum otx_cptvf_type engine_type) in otx_cpt_crypto_exit() argument
1611 dev_tbl = (engine_type == OTX_CPT_AE_TYPES) ? &ae_devices : &se_devices; in otx_cpt_crypto_exit()
1626 if (engine_type != OTX_CPT_AE_TYPES) { in otx_cpt_crypto_exit()
/linux/include/linux/platform_data/
H A Dmtd-nand-s3c2410.h52 enum nand_ecc_engine_type engine_type; member
/linux/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c197 switch (chip->ecc.engine_type) { in ingenic_nand_attach_chip()
218 chip->ecc.engine_type); in ingenic_nand_attach_chip()
223 if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST) in ingenic_nand_attach_chip()
400 chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST; in ingenic_nand_init_chip()
/linux/drivers/mtd/nand/spi/
H A Dcore.c268 nand->ecc.ctx.conf.engine_type = NAND_ECC_ENGINE_TYPE_ON_DIE; in spinand_ondie_ecc_init_ctx()
358 if (nand->ecc.ctx.conf.engine_type == NAND_ECC_ENGINE_TYPE_ON_DIE && in spinand_ondie_ecc_save_status()
847 enum nand_ecc_engine_type engine_type = nand->ecc.ctx.conf.engine_type; in spinand_cont_read_init() local
851 (engine_type == NAND_ECC_ENGINE_TYPE_ON_DIE || in spinand_cont_read_init()
852 engine_type == NAND_ECC_ENGINE_TYPE_NONE)) { in spinand_cont_read_init()
1532 nand->ecc.defaults.engine_type = NAND_ECC_ENGINE_TYPE_ON_DIE; in spinand_init()
/linux/drivers/fsi/
H A Dfsi-core.c497 dev->engine_type = type; in fsi_slave_scan()
507 dev->unit, dev->engine_type, version, in fsi_slave_scan()
1373 for (id = fsi_drv->id_table; id->engine_type; id++) { in fsi_bus_match()
1374 if (id->engine_type != fsi_dev->engine_type) in fsi_bus_match()

123