/drivers/gpu/drm/omapdrm/ |
H A D | tcm-sita.h | 87 void assign(struct tcm_area *a, u16 x0, u16 y0, u16 x1, u16 y1) argument 92 a->p1.y = y1;
|
H A D | omap_dmm_tiler.h | 34 u32 y1:8; member in struct:pat_area
|
/drivers/video/fbdev/ |
H A D | auo_k1900fb.c | 86 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 D | auo_k1901fb.c | 125 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 D | auo_k190x.c | 294 u16 y1 = 0, h = 0; local 333 y1 = (cur->index << PAGE_SHIFT) / line_length; 340 par->update_partial(par, y1, y1 + h); 343 y1 = (cur->index << PAGE_SHIFT) / line_length; 354 par->update_partial(par, y1, min((u16) (y1 + h), yres));
|
H A D | hgafb.c | 479 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 D | hpfb.c | 125 static void topcat_blit(int x0, int y0, int x1, int y1, int w, int h, int rr) argument 139 out_be16(fb_regs + DEST_Y, y1);
|
H A D | xen-fbfront.c | 43 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...] |
/drivers/iio/pressure/ |
H A D | mpl115.c | 52 int a1, y1, pcomp; local 72 y1 = (data->a0 << 10) + a1 * padc; 75 pcomp = (y1 + ((data->b2 * (int) tadc) >> 1)) >> 9;
|
/drivers/input/touchscreen/ |
H A D | mc13783_ts.c | 74 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/udl/ |
H A D | udl_drv.h | 80 int x1, y1, x2, y2; /* dirty rect */ member in struct:udl_framebuffer
|
/drivers/media/usb/gspca/ |
H A D | w996Xcf.c | 360 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/video/fbdev/nvidia/ |
H A D | nv_accel.c | 187 static void NVSetClippingRectangle(struct fb_info *info, int x1, int y1, argument 191 int h = y2 - y1 + 1; 195 NVDmaNext(par, (y1 << 16) | x1);
|
/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv17.h | 117 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/cirrus/ |
H A D | cirrus_drv.h | 159 int x1, y1, x2, y2; /* dirty rect */ member in struct:cirrus_fbdev
|
/drivers/gpu/drm/qxl/ |
H A D | qxl_fb.c | 71 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/gpu/drm/radeon/ |
H A D | r600_blit.c | 294 set_scissors(drm_radeon_private_t *dev_priv, int x1, int y1, int x2, int y2) argument 302 OUT_RING((x1 << 0) | (y1 << 16)); 307 OUT_RING((x1 << 0) | (y1 << 16) | (1 << 31)); 312 OUT_RING((x1 << 0) | (y1 << 16) | (1 << 31));
|
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fb.c | 62 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...] |
/drivers/input/mouse/ |
H A D | elantech.c | 274 * 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/media/usb/uvc/ |
H A D | uvc_video.c | 610 u32 y1, y2; local 633 y1 = (first->dev_sof + 2048) << 16; 635 if (y2 < y1) 638 y = (u64)(y2 - y1) * (1ULL << 31) + (u64)y1 * (u64)x2 645 "(x1 %u x2 %u y1 %u y2 %u SOF offset %u)\n", 649 x1, x2, y1, y2, clock->sof_offset); 660 y1 = NSEC_PER_SEC; 674 y = (u64)(y2 - y1) * (u64)sof + (u64)y1 * (u6 [all...] |
/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 120 int x1, y1, x2, y2; /* dirty rect */ member in struct:mga_fbdev
|
/drivers/media/parport/ |
H A D | w9966.c | 463 static int w9966_setup(struct w9966 *cam, int x1, int y1, int x2, int y2, int w, int h) argument 500 w9966_calcscale(h, W9966_WND_MIN_Y, W9966_WND_MAX_Y, &y1, &y2, &scale_y) != 0) 504 w, h, x1, x2, y1, y2, scale_x & ~0x80, scale_y & ~0x80); 515 regs[0x06] = (y1 & 0x0ff); /* Y-start (8 low bits) */ 516 regs[0x07] = (y1 & 0x300)>>8; /* Y-start (2 high bits) */
|
/drivers/media/pci/ttpci/ |
H A D | av7110_hw.c | 1008 int x1, int y1, int inc, u8 __user * data) 1015 h = y1 - y0 + 1; 1076 dc->x1 - dc->x0 + 1, dc->y1 - dc->y0 + 1); 1099 ret = OSDSetColor(av7110, dc->color, dc->x0, dc->y0, dc->x1, dc->y1); 1128 dc->y1 = dc->y0; 1131 ret = OSDSetBlock(av7110, dc->x0, dc->y0, dc->x1, dc->y1, dc->color, dc->data); 1135 dc->x1-dc->x0+1, dc->y1, dc->color); 1139 dc->x1 - dc->x0 + 1, dc->y1 - dc->y0 + 1, dc->color); 1143 dc->x0, dc->y0, dc->x1 - dc->x0, dc->y1 - dc->y0, dc->color); 1187 dc->x1 - dc->x0 + 1, dc->y1 1007 OSDSetBlock(struct av7110 *av7110, int x0, int y0, int x1, int y1, int inc, u8 __user * data) argument [all...] |
/drivers/net/wireless/ath/carl9170/ |
H A D | phy.c | 1068 static s32 carl9170_interpolate_s32(s32 x, s32 x1, s32 y1, s32 x2, s32 y2) argument 1071 if (y2 == y1) 1072 return y1; 1076 return y1; 1082 return y1; 1084 return y1 + (((y2 - y1) * (x - x1)) / (x2 - x1)); 1087 static u8 carl9170_interpolate_u8(u8 x, u8 x1, u8 y1, u8 x2, u8 y2) argument 1093 y1 << SHIFT, x2 << SHIFT, y2 << SHIFT);
|
/drivers/net/wireless/iwlegacy/ |
H A D | 4965.c | 661 il4965_interpolate_value(s32 x, s32 x1, s32 y1, s32 x2, s32 y2) argument 666 return y1; 668 il4965_math_div_round((x2 - x) * (y1 - y2), (x2 - x1), &val);
|