Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/ddr/altera/
H A Dsdram_gen5.c59 unsigned long long newrows; in get_errata_rows() local
69 newrows = lldiv(memsize, cs * (width / 8)); in get_errata_rows()
70 debug("rows workaround - term1 %lld\n", newrows); in get_errata_rows()
72 newrows = lldiv(newrows, (1 << banks) * (1 << cols)); in get_errata_rows()
73 debug("rows workaround - term2 %lld\n", newrows); in get_errata_rows()
80 bits = generic_hweight32(newrows); in get_errata_rows()
89 if (newrows > UINT_MAX) { in get_errata_rows()
90 printf("SDRAM workaround rangecheck failed, %lld\n", newrows); in get_errata_rows()
94 inewrowslog2 = __ilog2(newrows); in get_errata_rows()
96 debug("rows workaround - ilog2 %d, %lld\n", inewrowslog2, newrows); in get_errata_rows()
[all …]