Searched refs:y1 (Results 1 - 25 of 59) sorted by relevance

123

/drivers/gpu/drm/
H A Ddrm_rect.c45 r1->y1 = max(r1->y1, r2->y1);
79 diff = clip->y1 - dst->y1;
81 int64_t tmp = src->y1 + (int64_t) diff * vscale;
82 src->y1 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX);
291 r->y1 >> 16, ((r->y1 & 0xffff) * 15625) >> 10);
293 DRM_DEBUG_KMS("%dx%d%+d%+d\n", w, h, r->x1, r->y1);
[all...]
H A Ddrm_plane_helper.c200 .y1 = src_y,
206 .y1 = crtc_y,
/drivers/video/fbdev/
H A Dauo_k1900fb.c86 u16 y1, u16 y2)
98 /* y1 and y2 must be a multiple of 2 so drop the lowest bit */
99 y1 &= 0xfffe;
103 1, y1+1, xres, y2-y1, mode);
107 args[1] = y1 + 1;
109 args[3] = y2 - y1;
110 buf += y1 * line_length;
112 ((y2 - y1) * line_length)/2, (u16 *) buf);
124 u16 y1, u1
85 auok1900_update_region(struct auok190xfb_par *par, int mode, u16 y1, u16 y2) argument
123 auok1900fb_dpy_update_pages(struct auok190xfb_par *par, u16 y1, u16 y2) argument
[all...]
H A Dauo_k1901fb.c125 u16 y1, u16 y2)
137 /* y1 and y2 must be a multiple of 2 so drop the lowest bit */
138 y1 &= 0xfffe;
142 1, y1+1, xres, y2-y1, mode);
146 args[1] = y1 + 1;
148 args[3] = y2 - y1;
149 buf += y1 * line_length;
151 args, ((y2 - y1) * line_length)/2,
158 args[2] = y1
124 auok1901_update_region(struct auok190xfb_par *par, int mode, u16 y1, u16 y2) argument
171 auok1901fb_dpy_update_pages(struct auok190xfb_par *par, u16 y1, u16 y2) argument
[all...]
H A Dxen-fbfront.c43 int x1, y1, x2, y2; /* dirty rectangle, member in struct:xenfb_info
139 int x1, int y1, int w, int h)
143 int y2 = y1 + h - 1;
153 if (info->y1 < y1)
154 y1 = info->y1;
166 info->y1 = y1;
173 info->x1 = info->y1
138 xenfb_refresh(struct xenfb_info *info, int x1, int y1, int w, int h) argument
188 int y1, y2, miny, maxy; local
[all...]
H A Dhgafb.c479 u_int rows, y1, y2; local
484 y1 = area->sy;
488 src = rowaddr(info, y1) + (area->sx >> 3);
491 y1++;
495 y1 = area->sy + area->height - 1;
499 src = rowaddr(info, y1) + (area->sx >> 3);
502 y1--;
H A Dbroadsheetfb.c861 u16 y1, u16 y2)
867 /* y1 must be a multiple of 4 so drop the lower bits */
868 y1 &= 0xFFFC;
874 args[2] = y1;
882 buf += y1 * par->info->var.xres;
883 broadsheet_burst_write(par, ((1 + y2 - y1) * par->info->var.xres)/2,
931 u16 y1 = 0, h = 0; local
946 y1 = (cur->index << PAGE_SHIFT) / xres;
953 broadsheetfb_dpy_update_pages(info->par, y1, y1
860 broadsheetfb_dpy_update_pages(struct broadsheetfb_par *par, u16 y1, u16 y2) argument
[all...]
H A Dtridentfb.c233 u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h)
236 u32 s1 = point(x1, y1);
237 u32 s2 = point(x1 + w - 1, y1 + h - 1);
241 if ((y1 > y2) || ((y1 == y2) && (x1 > x2)))
321 u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h)
326 if ((x1 < x2) && (y1 == y2)) {
335 if (y1 < y2) {
337 y1_tmp = y1 + h - 1;
340 y1_tmp = y1;
232 blade_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
320 xp_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
394 image_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
459 tgui_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
[all...]
/drivers/gpu/drm/omapdrm/
H A Dtcm-sita.h87 void assign(struct tcm_area *a, u16 x0, u16 y0, u16 x1, u16 y1) argument
92 a->p1.y = y1;
H A Domap_dmm_tiler.h34 u32 y1:8; member in struct:pat_area
/drivers/gpu/drm/nouveau/dispnv04/
H A Dtvnv17.h117 static inline int interpolate(int y0, int y1, int y2, int x) argument
119 return y1 + (x < 50 ? y1 - y0 : y2 - y1) * (x - 50) / 50;
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fb.c62 unsigned y1; member in struct:vmw_fb_par::__anon1235
232 y = par->dirty.y1;
236 par->dirty.y1 = par->dirty.y2 = 0;
263 unsigned x1, unsigned y1,
269 unsigned y2 = y1 + height;
274 par->dirty.y1 = y1;
284 if (y1 < par->dirty.y1)
285 par->dirty.y1
262 vmw_fb_dirty_mark(struct vmw_fb_par *par, unsigned x1, unsigned y1, unsigned width, unsigned height) argument
301 int y1, y2; local
[all...]
H A Dvmwgfx_kms.c36 int x1, x2, y1, y2; member in struct:vmw_clip_rect
53 int y1 = max_t(int, clip.y1, rects[i].y1); local
59 if (y1 >= y2)
63 out_rects[k].top = y1;
498 top = clips->y1;
506 top = min_t(int, top, (int)clips_ptr->y1);
523 tmp[i].y1 = clips_ptr->y1
[all...]
/drivers/input/touchscreen/
H A Dmc13783_ts.c74 int x0, x1, x2, y0, y1, y2; local
85 y1 = (priv->sample[0] >> 12) & 0xfff;
92 x0, x1, x2, y0, y1, y2, cr0, cr1);
95 sort3(y0, y1, y2);
105 input_report_abs(idev, ABS_Y, y1);
108 x1, y1, 0x1000 - cr0);
/drivers/gpu/drm/qxl/
H A Dqxl_fb.c71 unsigned y1; member in struct:qxl_fbdev::__anon971
108 u32 x1, x2, y1, y2; local
115 y1 = qfbdev->dirty.y1;
120 qxl_io_log(qdev, "dirty x[%d, %d], y[%d, %d]", x1, x2, y1, y2);
122 image->dy = y1;
124 image->height = y2 - y1;
135 image->data = qfbdev->shadow + (x1 * 4) + (stride * y1);
141 qfbdev->dirty.y1 = 0;
151 int y1, y local
[all...]
/drivers/iio/pressure/
H A Dmpl115.c52 int a1, y1, pcomp; local
72 y1 = (data->a0 << 10) + a1 * padc;
75 pcomp = (y1 + ((data->b2 * (int) tadc) >> 1)) >> 9;
/drivers/gpu/drm/i2c/
H A Dch7006_priv.h158 static inline int interpolate(int y0, int y1, int y2, int x) argument
160 return y1 + (x < 50 ? y1 - y0 : y2 - y1) * (x - 50) / 50;
/drivers/gpu/drm/mga/
H A Dmga_state.c63 MGA_YTOP, box->y1 * pitch, MGA_YBOT, (box->y2 - 1) * pitch);
503 u32 height = box->y2 - box->y1;
506 box->x1, box->y1, box->x2, box->y2);
513 MGA_YDSTLEN, (box->y1 << 16) | height,
529 MGA_YDSTLEN, (box->y1 << 16) | height,
545 MGA_YDSTLEN, (box->y1 << 16) | height,
601 u32 height = box->y2 - box->y1;
602 u32 start = box->y1 * dev_priv->front_pitch;
605 box->x1, box->y1, box->x2, box->y2);
610 MGA_YDSTLEN + MGA_EXEC, (box->y1 << 1
[all...]
/drivers/media/usb/gspca/
H A Dw996Xcf.c360 y1 = v0 + hw_bufsize / 4, local
361 u1 = y1 + hw_bufsize / 2,
377 reg_w(sd, 0x22, y1 & 0xffff); /* Y buf.1, low */
378 reg_w(sd, 0x23, y1 >> 16); /* Y buf.1, high */
384 reg_w(sd, 0x32, y1 & 0xffff); /* JPEG buf 0 low */
385 reg_w(sd, 0x33, y1 >> 16); /* JPEG buf 0 high */
387 reg_w(sd, 0x34, y1 & 0xffff); /* JPEG buf 1 low */
388 reg_w(sd, 0x35, y1 >> 16); /* JPEG bug 1 high */
/drivers/gpu/drm/cirrus/
H A Dcirrus_fbdev.c54 if (afbdev->y1 < y)
55 y = afbdev->y1;
66 afbdev->y1 = y;
72 afbdev->x1 = afbdev->y1 = INT_MAX;
/drivers/gpu/drm/mgag200/
H A Dmgag200_fb.c57 if (mfbdev->y1 < y)
58 y = mfbdev->y1;
69 mfbdev->y1 = y;
75 mfbdev->x1 = mfbdev->y1 = INT_MAX;
/drivers/gpu/drm/udl/
H A Dudl_fb.c194 if (fb->y1 < y)
195 y = fb->y1;
206 fb->y1 = y;
212 fb->x1 = fb->y1 = INT_MAX;
420 ret = udl_handle_damage(ufb, clips[i].x1, clips[i].y1,
422 clips[i].y2 - clips[i].y1);
H A Dudl_drv.h80 int x1, y1, x2, y2; /* dirty rect */ member in struct:udl_framebuffer
/drivers/input/mouse/
H A Delantech.c274 * byte 3: y7 y6 y5 y4 y3 y2 y1 y0
311 /* x1 < x2 and y1 < y2 when two fingers, x = y = 0 when not pressed */
314 unsigned int x1, unsigned int y1,
317 elantech_set_slot(dev, 0, num_fingers != 0, x1, y1);
330 unsigned int fingers, x1 = 0, y1 = 0, x2 = 0, y2 = 0; local
353 * byte 5: y7 y6 y5 y4 y3 y2 y1 y0
355 y1 = etd->y_max - (((packet[4] & 0x0f) << 8) | packet[5]);
370 y1 = etd->y_max -
390 input_report_abs(dev, ABS_Y, y1);
392 elantech_report_semi_mt_data(dev, fingers, x1, y1, x
312 elantech_report_semi_mt_data(struct input_dev *dev, unsigned int num_fingers, unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2) argument
471 unsigned int fingers = 0, x1 = 0, y1 = 0, x2 = 0, y2 = 0; local
[all...]
/drivers/gpu/drm/ast/
H A Dast_fb.c81 if (afbdev->y1 < y)
82 y = afbdev->y1;
93 afbdev->y1 = y;
99 afbdev->x1 = afbdev->y1 = INT_MAX;

Completed in 370 milliseconds

123