Lines Matching refs:upper
248 static void arcfb_lcd_update_page(struct arcfb_par *par, unsigned int upper,
258 yindex = upper >> 6;
261 ks108_set_yaddr(par, chipindex, upper/8);
265 (upper * linesize);
296 * lcd chips. update_page uses the upper/left values to decide which
297 * chip to select for the right. upper is needed for setting the page
303 unsigned int distance, upper, lower;
306 upper = top;
311 arcfb_lcd_update_page(par, upper, left, right, 8);
312 upper = lower + 1;
313 lower = upper + 7;
325 unsigned int distance, upper, lower;
328 upper = floor8(top);
329 lower = min(upper + distance - 1, ceil64(upper));
332 distance -= ((lower - upper) + 1 );
333 arcfb_lcd_update_vert(par, upper, lower, left, right);
334 upper = lower + 1;
335 lower = min(upper + distance - 1, ceil64(upper));