Lines Matching refs:mask

141 gk104_ram_train(struct gk104_ramfuc *fuc, u32 mask, u32 data)  in gk104_ram_train()  argument
146 ram_mask(fuc, 0x10f910, mask, data); in gk104_ram_train()
147 ram_mask(fuc, 0x10f914, mask, data); in gk104_ram_train()
236 u32 mask = _mask | _copy; in gk104_ram_nuts() local
243 u32 next = (prev & ~mask) | data; in gk104_ram_nuts()
258 u32 mask, data; in gk104_ram_calc_gddr5() local
302 mask = 0x800f07e0; in gk104_ram_calc_gddr5()
325 mask |= 0x03000000; in gk104_ram_calc_gddr5()
327 mask |= 0x00002000; in gk104_ram_calc_gddr5()
329 mask |= 0x00004000; in gk104_ram_calc_gddr5()
331 mask |= 0x00000003; in gk104_ram_calc_gddr5()
333 mask |= 0x34000000; in gk104_ram_calc_gddr5()
335 mask |= 0x40000000; in gk104_ram_calc_gddr5()
337 ram_mask(fuc, 0x10f824, mask, data); in gk104_ram_calc_gddr5()
418 mask = 0x00070000; in gk104_ram_calc_gddr5()
430 ram_mask(fuc, 0x10f824, mask, data); in gk104_ram_calc_gddr5()
471 data = mask = 0x00000000; in gk104_ram_calc_gddr5()
475 mask |= 0x01000000; in gk104_ram_calc_gddr5()
477 ram_mask(fuc, 0x10f200, mask, data); in gk104_ram_calc_gddr5()
479 data = mask = 0x00000000; in gk104_ram_calc_gddr5()
482 mask |= 0x00000300; in gk104_ram_calc_gddr5()
487 mask |= 0x70000000; in gk104_ram_calc_gddr5()
489 ram_mask(fuc, 0x10f604, mask, data); in gk104_ram_calc_gddr5()
491 data = mask = 0x00000000; in gk104_ram_calc_gddr5()
494 mask |= 0x70000000; in gk104_ram_calc_gddr5()
499 mask |= 0x00000100; in gk104_ram_calc_gddr5()
501 ram_mask(fuc, 0x10f614, mask, data); in gk104_ram_calc_gddr5()
503 data = mask = 0x00000000; in gk104_ram_calc_gddr5()
506 mask |= 0x70000000; in gk104_ram_calc_gddr5()
511 mask |= 0x00000100; in gk104_ram_calc_gddr5()
513 ram_mask(fuc, 0x10f610, mask, data); in gk104_ram_calc_gddr5()
515 mask = 0x33f00000; in gk104_ram_calc_gddr5()
527 mask |= 0x00000020; in gk104_ram_calc_gddr5()
530 mask |= 0x00000004; in gk104_ram_calc_gddr5()
533 mask |= 0x40000020; in gk104_ram_calc_gddr5()
537 ram_mask(fuc, 0x10f808, mask, data); in gk104_ram_calc_gddr5()
541 data = mask = 0x00000000; in gk104_ram_calc_gddr5()
544 mask |= 0x00000003; in gk104_ram_calc_gddr5()
549 mask |= 0x00000004; in gk104_ram_calc_gddr5()
552 if ((ram_mask(fuc, 0x100770, mask, data) & mask & 4) != (data & 4)) { in gk104_ram_calc_gddr5()
705 u32 mask, data; in gk104_ram_calc_sddr3() local
743 mask = 0x00010000; in gk104_ram_calc_sddr3()
747 mask |= 0x800807e0; in gk104_ram_calc_sddr3()
765 mask |= 0x03000000; in gk104_ram_calc_sddr3()
767 mask |= 0x00002000; in gk104_ram_calc_sddr3()
769 mask |= 0x00004000; in gk104_ram_calc_sddr3()
771 mask |= 0x00000003; in gk104_ram_calc_sddr3()
773 mask |= 0x14000000; in gk104_ram_calc_sddr3()
774 ram_mask(fuc, 0x10f824, mask, data); in gk104_ram_calc_sddr3()
827 mask = 0x00010000; in gk104_ram_calc_sddr3()
839 ram_mask(fuc, 0x10f824, mask, data); in gk104_ram_calc_sddr3()
861 mask = 0x33f00000; in gk104_ram_calc_sddr3()
873 mask |= 0x00000020; in gk104_ram_calc_sddr3()
876 mask |= 0x08000004; in gk104_ram_calc_sddr3()
880 mask |= 0x44000020; in gk104_ram_calc_sddr3()
884 ram_mask(fuc, 0x10f808, mask, data); in gk104_ram_calc_sddr3()
1154 u32 mask, data; in gk104_ram_prog_0() local
1165 if (mask = 0, data = 0, ram->diff.rammap_11_0a_03fe) { in gk104_ram_prog_0()
1167 mask |= 0x001ff000; in gk104_ram_prog_0()
1171 mask |= 0x000001ff; in gk104_ram_prog_0()
1173 nvkm_mask(device, 0x10f468, mask, data); in gk104_ram_prog_0()
1175 if (mask = 0, data = 0, ram->diff.rammap_11_0a_0400) { in gk104_ram_prog_0()
1177 mask |= 0x00000001; in gk104_ram_prog_0()
1179 nvkm_mask(device, 0x10f420, mask, data); in gk104_ram_prog_0()
1181 if (mask = 0, data = 0, ram->diff.rammap_11_0a_0800) { in gk104_ram_prog_0()
1183 mask |= 0x00000001; in gk104_ram_prog_0()
1185 nvkm_mask(device, 0x10f430, mask, data); in gk104_ram_prog_0()
1187 if (mask = 0, data = 0, ram->diff.rammap_11_0b_01f0) { in gk104_ram_prog_0()
1189 mask |= 0x0000001f; in gk104_ram_prog_0()
1191 nvkm_mask(device, 0x10f400, mask, data); in gk104_ram_prog_0()
1193 if (mask = 0, data = 0, ram->diff.rammap_11_0b_0200) { in gk104_ram_prog_0()
1195 mask |= 0x00000200; in gk104_ram_prog_0()
1197 nvkm_mask(device, 0x10f410, mask, data); in gk104_ram_prog_0()
1199 if (mask = 0, data = 0, ram->diff.rammap_11_0d) { in gk104_ram_prog_0()
1201 mask |= 0x00ff0000; in gk104_ram_prog_0()
1205 mask |= 0x0000ff00; in gk104_ram_prog_0()
1207 nvkm_mask(device, 0x10f440, mask, data); in gk104_ram_prog_0()
1209 if (mask = 0, data = 0, ram->diff.rammap_11_0e) { in gk104_ram_prog_0()
1211 mask |= 0x0000ff00; in gk104_ram_prog_0()
1215 mask |= 0x00000080; in gk104_ram_prog_0()
1219 mask |= 0x00000020; in gk104_ram_prog_0()
1221 nvkm_mask(device, 0x10f444, mask, data); in gk104_ram_prog_0()
1253 u16 mask; member
1321 train->mask |= 1 << M0205E.type; in gk104_ram_train_type()
1332 if ((train->mask & 0x03d3) != 0x03d3) { in gk104_ram_train_init_0()