Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/drivers/crypto/rockchip/
H A Dcrypto_ecc.c294 static int rockchip_ecc_request_set(uint32_t ecc_ctl, uint32_t wide) in rockchip_ecc_request_set() argument
300 RK_ECP_WRITE_REG(RK_ECC_CTL, ecc_ctl); in rockchip_ecc_request_set()
337 uint32_t ecc_ctl = RK_ECP_READ_REG(RK_ECC_CTL); in rockchip_ecc_request_trigger() local
341 RK_ECP_WRITE_REG(RK_ECC_CTL, ecc_ctl | RK_ECC_CTL_REQ_ECC); in rockchip_ecc_request_trigger()
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Dsunxi_nand.c708 u32 ecc_ctl = readl(nfc->regs + NFC_REG_ECC_CTL); in sunxi_nfc_randomizer_config() local
714 ecc_ctl = readl(nfc->regs + NFC_REG_ECC_CTL); in sunxi_nfc_randomizer_config()
716 ecc_ctl = readl(nfc->regs + NFC_REG_ECC_CTL) & ~NFC_RANDOM_SEED_MSK; in sunxi_nfc_randomizer_config()
717 writel(ecc_ctl | NFC_RANDOM_SEED(state), nfc->regs + NFC_REG_ECC_CTL); in sunxi_nfc_randomizer_config()
776 u32 ecc_ctl; in sunxi_nfc_hw_ecc_enable() local
778 ecc_ctl = readl(nfc->regs + NFC_REG_ECC_CTL); in sunxi_nfc_hw_ecc_enable()
779 ecc_ctl &= ~(NFC_ECC_MODE_MSK | NFC_ECC_PIPELINE | in sunxi_nfc_hw_ecc_enable()
781 ecc_ctl |= NFC_ECC_EN | NFC_ECC_MODE(data->mode) | NFC_ECC_EXCEPTION; in sunxi_nfc_hw_ecc_enable()
784 ecc_ctl |= NFC_ECC_BLOCK_512; in sunxi_nfc_hw_ecc_enable()
786 writel(ecc_ctl, nfc->regs + NFC_REG_ECC_CTL); in sunxi_nfc_hw_ecc_enable()