Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/edac/
Dzynqmp_edac.c118 u8 ce_bitpos; member
260 ret = kstrtou8_from_user(data, count, 0, &priv->ce_bitpos); in inject_ce_write()
264 if (priv->ce_bitpos > UE_MAX_BITPOS_UPPER) in inject_ce_write()
267 if (priv->ce_bitpos <= UE_MAX_BITPOS_LOWER) { in inject_ce_write()
268 writel(BIT(priv->ce_bitpos), priv->baseaddr + OCM_FID0_OFST); in inject_ce_write()
271 writel(BIT(priv->ce_bitpos - UE_MIN_BITPOS_UPPER), in inject_ce_write()
Dversal_edac.c739 static void xddr_inject_data_ce_store(struct mem_ctl_info *mci, u8 ce_bitpos) in xddr_inject_data_ce_store() argument
744 if (ce_bitpos < ECCW0_FLIP0_BITS) { in xddr_inject_data_ce_store()
745 ecc0_flip0 = BIT(ce_bitpos); in xddr_inject_data_ce_store()
746 ecc1_flip0 = BIT(ce_bitpos); in xddr_inject_data_ce_store()
750 ce_bitpos = ce_bitpos - ECCW0_FLIP0_BITS; in xddr_inject_data_ce_store()
751 ecc0_flip1 = BIT(ce_bitpos); in xddr_inject_data_ce_store()
752 ecc1_flip1 = BIT(ce_bitpos); in xddr_inject_data_ce_store()
790 u8 ce_bitpos; in inject_data_ce_store() local
793 ret = kstrtou8_from_user(data, count, 0, &ce_bitpos); in inject_data_ce_store()
803 xddr_inject_data_ce_store(mci, ce_bitpos); in inject_data_ce_store()