/* Apply a delay to the entire output side (DQ, DM, DQS, OCT) to all ranks.  */
static void scc_mgr_apply_group_all_out_delay_add_all_ranks(struct socfpga_sdrseq *seq, const u32 write_group, const u32 delay)
/* Apply a delay to the entire output side (DQ, DM, DQS, OCT) to all ranks.  */
static void scc_mgr_apply_group_all_out_delay_add_all_ranks(struct socfpga_sdrseq *seq, const u32 write_group, const u32 delay)
{
	int r;
	for (r = 0; r < seq->rwcfg->mem_number_of_ranks;
	     r += NUM_RANKS_PER_SHADOW_REG) {
		scc_mgr_apply_group_all_out_delay_add(seq, write_group, delay);
		writel(0, &sdr_scc_mgr->update);
	}
}