Home
last modified time | relevance | path

Searched refs:wm0 (Results 1 – 2 of 2) sorted by relevance

/freebsd-9-stable/sys/dev/drm2/radeon/
Drs690.c408 struct rs690_watermark wm0; in rs690_bandwidth_update() local
445 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0); in rs690_bandwidth_update()
448 tmp = (wm0.lb_request_fifo_depth - 1); in rs690_bandwidth_update()
453 if (dfixed_trunc(wm0.dbpp) > 64) in rs690_bandwidth_update()
454 a.full = dfixed_mul(wm0.dbpp, wm0.num_line_pair); in rs690_bandwidth_update()
456 a.full = wm0.num_line_pair.full; in rs690_bandwidth_update()
462 fill_rate.full = dfixed_div(wm0.sclk, a); in rs690_bandwidth_update()
463 if (wm0.consumption_rate.full > fill_rate.full) { in rs690_bandwidth_update()
464 b.full = wm0.consumption_rate.full - fill_rate.full; in rs690_bandwidth_update()
465 b.full = dfixed_mul(b, wm0.active_time); in rs690_bandwidth_update()
[all …]
Drv515.c1028 struct rv515_watermark wm0; in rv515_bandwidth_avivo_update() local
1042 rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0); in rv515_bandwidth_avivo_update()
1045 tmp = wm0.lb_request_fifo_depth; in rv515_bandwidth_avivo_update()
1050 if (dfixed_trunc(wm0.dbpp) > 64) in rv515_bandwidth_avivo_update()
1051 a.full = dfixed_div(wm0.dbpp, wm0.num_line_pair); in rv515_bandwidth_avivo_update()
1053 a.full = wm0.num_line_pair.full; in rv515_bandwidth_avivo_update()
1059 fill_rate.full = dfixed_div(wm0.sclk, a); in rv515_bandwidth_avivo_update()
1060 if (wm0.consumption_rate.full > fill_rate.full) { in rv515_bandwidth_avivo_update()
1061 b.full = wm0.consumption_rate.full - fill_rate.full; in rv515_bandwidth_avivo_update()
1062 b.full = dfixed_mul(b, wm0.active_time); in rv515_bandwidth_avivo_update()
[all …]