Lines Matching full:row

86 #define E752X_DRB		0x60	/* DRAM row boundary register (8b) */
87 #define E752X_DRA 0x70 /* DRAM row attribute register (8b) */
89 * 31:30 Device width row 7
91 * 27:26 Device width row 6
92 * 23:22 Device width row 5
93 * 19:20 Device width row 4
94 * 15:14 Device width row 3
95 * 11:10 Device width row 2
96 * 7:6 Device width row 1
97 * 3:2 Device width row 0
331 int row; in do_process_ce() local
344 row = ((page >> 1) & 3); in do_process_ce()
346 "Test row %d Table %d %d %d %d %d %d %d %d\n", row, in do_process_ce()
353 if (pvt->map[i] == row) in do_process_ce()
357 e752x_printk(KERN_WARNING, "Test computed row %d\n", i); in do_process_ce()
360 row = i; in do_process_ce()
363 "row %d not found in remap table\n", in do_process_ce()
364 row); in do_process_ce()
366 row = edac_mc_find_csrow_by_page(mci, page); in do_process_ce()
374 row, channel, -1, in do_process_ce()
392 int row; in do_process_ue() local
403 row = pvt->mc_symmetric ? in do_process_ue()
412 row, -1, -1, in do_process_ue()
422 row = pvt->mc_symmetric ? in do_process_ue()
431 row, -1, -1, in do_process_ue()
464 int row; in do_process_ded_retry() local
471 row = pvt->mc_symmetric ? ((page >> 1) & 3) : in do_process_ded_retry()
475 "CE page 0x%lx, row %d : Memory read retry\n", in do_process_ded_retry()
476 (long unsigned int)page, row); in do_process_ded_retry()
1088 /* The dram row boundary (DRB) reg values are boundary address for in e752x_init_csrows()
1089 * each DRAM row with a granularity of 64 or 128MB (single/dual in e752x_init_csrows()
1142 u8 value, last, row; in e752x_init_mem_map_table() local
1145 row = 0; in e752x_init_mem_map_table()
1155 pvt->map[index] = row; in e752x_init_mem_map_table()
1156 row++; in e752x_init_mem_map_table()
1165 /* this is a double sided dimm to save the next row #*/ in e752x_init_mem_map_table()
1166 pvt->map[index + 1] = (value == last) ? 0xff : row; in e752x_init_mem_map_table()
1167 row++; in e752x_init_mem_map_table()