Searched refs:ce_bitpos (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/edac/ |
D | zynqmp_edac.c | 118 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()
|
D | versal_edac.c | 739 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()
|