Home
last modified time | relevance | path

Searched refs:ecc_dev (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.1/drivers/crypto/keembay/
Dkeembay-ocs-ecc.c105 struct ocs_ecc_dev *ecc_dev; member
148 static void ocs_ecc_cmd_start(struct ocs_ecc_dev *ecc_dev, u32 op_size) in ocs_ecc_cmd_start() argument
151 ecc_dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_cmd_start()
169 static int ocs_ecc_trigger_op(struct ocs_ecc_dev *ecc_dev, u32 op_size, in ocs_ecc_trigger_op() argument
172 reinit_completion(&ecc_dev->irq_done); in ocs_ecc_trigger_op()
174 iowrite32(ECC_ENABLE_INTR, ecc_dev->base_reg + HW_OFFS_OCS_ECC_IER); in ocs_ecc_trigger_op()
175 iowrite32(op_size | inst, ecc_dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_trigger_op()
177 return wait_for_completion_interruptible(&ecc_dev->irq_done); in ocs_ecc_trigger_op()
210 if (tctx->ecc_dev) in kmb_ocs_ecc_find_dev()
211 return tctx->ecc_dev; in kmb_ocs_ecc_find_dev()
[all …]