Lines Matching refs:index
955 int index;
960 for (index = 0; index < DDR_MAX_ROW_SHIFT; index++) {
961 if (priv->row_shift[index])
962 row |= (((hif_addr >> priv->row_shift[index]) &
963 BIT(0)) << index);
968 for (index = 0; index < DDR_MAX_COL_SHIFT; index++) {
969 if (priv->col_shift[index] || index < 3)
970 col |= (((hif_addr >> priv->col_shift[index]) &
971 BIT(0)) << index);
976 for (index = 0; index < DDR_MAX_BANK_SHIFT; index++) {
977 if (priv->bank_shift[index])
978 bank |= (((hif_addr >> priv->bank_shift[index]) &
979 BIT(0)) << index);
984 for (index = 0; index < DDR_MAX_BANKGRP_SHIFT; index++) {
985 if (priv->bankgrp_shift[index])
986 bankgrp |= (((hif_addr >> priv->bankgrp_shift[index])
987 & BIT(0)) << index);
1088 int index;
1096 for (index = 2; index < 11; index++)
1097 priv->row_shift[index] = addrmap_row_b2_10 +
1098 index + ROW_B0_BASE;
1147 int index;
1242 for (index = 9; index > width; index--) {
1243 priv->col_shift[index] = priv->col_shift[index - width];
1244 priv->col_shift[index - width] = 0;
1290 int index;
1292 for (index = 0; index < 12; index++) {
1295 addrmap_offset = ECC_ADDRMAP0_OFFSET + (index * 4);
1296 addrmap[index] = readl(priv->baseaddr + addrmap_offset);