Lines Matching refs:timing
348 gt215_ram_timing_calc(struct gt215_ram *ram, u32 *timing) in gt215_ram_timing_calc() argument
374 timing[0] = (T(RP) << 24 | T(RAS) << 16 | T(RFC) << 8 | T(RC)); in gt215_ram_timing_calc()
375 timing[1] = (T(WR) + 1 + T(CWL)) << 24 | in gt215_ram_timing_calc()
379 timing[2] = (T(CWL) - 1) << 24 | in gt215_ram_timing_calc()
383 timing[3] = (cur3 & 0x00ff0000) | in gt215_ram_timing_calc()
387 timing[4] = T(20) << 24 | in gt215_ram_timing_calc()
391 timing[5] = T(RFC) << 24 | in gt215_ram_timing_calc()
395 timing[6] = (0x5a + T(CL)) << 16 | in gt215_ram_timing_calc()
398 timing[7] = (cur7 & 0xff000000) | in gt215_ram_timing_calc()
401 timing[8] = cur8 & 0xffffff00; in gt215_ram_timing_calc()
408 timing[8] |= T(CL); in gt215_ram_timing_calc()
415 timing[0], timing[1], timing[2], timing[3]); in gt215_ram_timing_calc()
417 timing[4], timing[5], timing[6], timing[7]); in gt215_ram_timing_calc()
418 nvkm_debug(subdev, " 240: %08x\n", timing[8]); in gt215_ram_timing_calc()
508 u32 timing[9]; in gt215_ram_calc() local
557 gt215_ram_timing_calc(ram, timing); in gt215_ram_calc()
755 ram_wr32(fuc, 0x100220[3], timing[3]); in gt215_ram_calc()
756 ram_wr32(fuc, 0x100220[1], timing[1]); in gt215_ram_calc()
757 ram_wr32(fuc, 0x100220[6], timing[6]); in gt215_ram_calc()
758 ram_wr32(fuc, 0x100220[7], timing[7]); in gt215_ram_calc()
759 ram_wr32(fuc, 0x100220[2], timing[2]); in gt215_ram_calc()
760 ram_wr32(fuc, 0x100220[4], timing[4]); in gt215_ram_calc()
761 ram_wr32(fuc, 0x100220[5], timing[5]); in gt215_ram_calc()
762 ram_wr32(fuc, 0x100220[0], timing[0]); in gt215_ram_calc()
763 ram_wr32(fuc, 0x100220[8], timing[8]); in gt215_ram_calc()