Lines Matching refs:index
928 int index;
933 for (index = 0; index < DDR_MAX_ROW_SHIFT; index++) {
934 if (priv->row_shift[index])
935 row |= (((hif_addr >> priv->row_shift[index]) &
936 BIT(0)) << index);
941 for (index = 0; index < DDR_MAX_COL_SHIFT; index++) {
942 if (priv->col_shift[index] || index < 3)
943 col |= (((hif_addr >> priv->col_shift[index]) &
944 BIT(0)) << index);
949 for (index = 0; index < DDR_MAX_BANK_SHIFT; index++) {
950 if (priv->bank_shift[index])
951 bank |= (((hif_addr >> priv->bank_shift[index]) &
952 BIT(0)) << index);
957 for (index = 0; index < DDR_MAX_BANKGRP_SHIFT; index++) {
958 if (priv->bankgrp_shift[index])
959 bankgrp |= (((hif_addr >> priv->bankgrp_shift[index])
960 & BIT(0)) << index);
1061 int index;
1069 for (index = 2; index < 11; index++)
1070 priv->row_shift[index] = addrmap_row_b2_10 +
1071 index + ROW_B0_BASE;
1120 int index;
1215 for (index = 9; index > width; index--) {
1216 priv->col_shift[index] = priv->col_shift[index - width];
1217 priv->col_shift[index - width] = 0;
1263 int index;
1265 for (index = 0; index < 12; index++) {
1268 addrmap_offset = ECC_ADDRMAP0_OFFSET + (index * 4);
1269 addrmap[index] = readl(priv->baseaddr + addrmap_offset);