Lines Matching refs:dw
107 static void build_disp_window(struct dum_ch_setup * ch_setup, struct disp_window * dw) in build_disp_window() argument
109 dw->ymin = ch_setup->ymin; in build_disp_window()
110 dw->ymax = ch_setup->ymax; in build_disp_window()
111 dw->xmin_l = ch_setup->xmin & 0xFF; in build_disp_window()
112 dw->xmin_h = (ch_setup->xmin & BIT(8)) >> 8; in build_disp_window()
113 dw->xmax_l = ch_setup->xmax & 0xFF; in build_disp_window()
114 dw->xmax_h = (ch_setup->xmax & BIT(8)) >> 8; in build_disp_window()
195 struct disp_window dw; in dum_ch_setup() local
247 build_disp_window(ch_setup, &dw); in dum_ch_setup()
254 dw.xmin_l); in dum_ch_setup()
257 dw.xmin_h); in dum_ch_setup()
259 build_command(ch_setup->disp_no, DISP_YMIN_REG, dw.ymin); in dum_ch_setup()
262 dw.xmax_l); in dum_ch_setup()
265 dw.xmax_h); in dum_ch_setup()
267 build_command(ch_setup->disp_no, DISP_YMAX_REG, dw.ymax); in dum_ch_setup()
271 if (dw.xmin_l == ch_no) in dum_ch_setup()
282 dw.xmin_l); in dum_ch_setup()
285 dw.xmin_h); in dum_ch_setup()
287 build_command(ch_setup->disp_no, DISP_YMIN_REG, dw.ymin); in dum_ch_setup()
290 dw.xmax_l); in dum_ch_setup()
293 dw.xmax_h); in dum_ch_setup()
295 build_command(ch_setup->disp_no, DISP_YMAX_REG, dw.ymax); in dum_ch_setup()