Lines Matching refs:window
136 struct au1200_lcd_window_regs_t window;
173 /* Default window configuration entry to use (see windows[]) */
210 * Default window configurations
710 winctrl0 = lcd->window[plane].winctrl0;
711 winctrl1 = lcd->window[plane].winctrl1;
733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8);
757 /* Disable the window while making changes, then restore WINEN */
761 lcd->window[plane].winctrl0 = winctrl0;
762 lcd->window[plane].winctrl1 = winctrl1;
763 lcd->window[plane].winbuf0 =
764 lcd->window[plane].winbuf1 = fbdev->fb_phys;
765 lcd->window[plane].winbufctrl = 0; /* select winbuf0 */
849 /* fixme: Check window settings to make sure still valid
897 D(lcd->window[0].winctrl0);
898 D(lcd->window[0].winctrl1);
899 D(lcd->window[0].winctrl2);
900 D(lcd->window[0].winbuf0);
901 D(lcd->window[0].winbuf1);
902 D(lcd->window[0].winbufctrl);
903 D(lcd->window[1].winctrl0);
904 D(lcd->window[1].winctrl1);
905 D(lcd->window[1].winctrl2);
906 D(lcd->window[1].winbuf0);
907 D(lcd->window[1].winbuf1);
908 D(lcd->window[1].winbufctrl);
909 D(lcd->window[2].winctrl0);
910 D(lcd->window[2].winctrl1);
911 D(lcd->window[2].winctrl2);
912 D(lcd->window[2].winbuf0);
913 D(lcd->window[2].winbuf1);
914 D(lcd->window[2].winbufctrl);
915 D(lcd->window[3].winctrl0);
916 D(lcd->window[3].winctrl1);
917 D(lcd->window[3].winctrl2);
918 D(lcd->window[3].winbuf0);
919 D(lcd->window[3].winbuf1);
920 D(lcd->window[3].winbufctrl);
941 lcd->window[plane].winctrl1 = ( 0
948 lcd->window[plane].winctrl2 = ( 0
1004 /* FIX!!!! This also needs to take the window pixel format into account!!! */
1298 val = lcd->window[plane].winctrl0 & ~(LCD_WINCTRL0_OX |
1302 lcd->window[plane].winctrl0 = val;
1305 val = lcd->window[plane].winctrl0 & ~(LCD_WINCTRL0_A);
1307 lcd->window[plane].winctrl0 = val;
1310 val = lcd->window[plane].winctrl0 & ~(LCD_WINCTRL0_AEN);
1312 lcd->window[plane].winctrl0 = val;
1317 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_PRI);
1319 lcd->window[plane].winctrl1 = val;
1322 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_PIPE);
1324 lcd->window[plane].winctrl1 = val;
1327 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_FRM);
1329 lcd->window[plane].winctrl1 = val;
1332 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_CCO);
1334 lcd->window[plane].winctrl1 = val;
1337 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_PO);
1339 lcd->window[plane].winctrl1 = val;
1342 val = lcd->window[plane].winctrl1 & ~(LCD_WINCTRL1_SZX |
1346 lcd->window[plane].winctrl1 = val;
1349 val = lcd->window[plane].winctrl2 & ~(LCD_WINCTRL2_BX);
1351 lcd->window[plane].winctrl2 = val;
1356 val = lcd->window[plane].winctrl2 & ~(LCD_WINCTRL2_CKMODE);
1358 lcd->window[plane].winctrl2 = val;
1361 val = lcd->window[plane].winctrl2 & ~(LCD_WINCTRL2_DBM);
1363 lcd->window[plane].winctrl2 = val;
1366 val = lcd->window[plane].winctrl2 & ~(LCD_WINCTRL2_RAM);
1368 lcd->window[plane].winctrl2 = val;
1374 val = lcd->window[plane].winctrl2 & ~(LCD_WINCTRL2_SCX |
1378 lcd->window[plane].winctrl2 = val;
1394 pdata->xpos = (lcd->window[plane].winctrl0 & LCD_WINCTRL0_OX) >> 21;
1395 pdata->ypos = (lcd->window[plane].winctrl0 & LCD_WINCTRL0_OY) >> 10;
1396 pdata->alpha_color = (lcd->window[plane].winctrl0 & LCD_WINCTRL0_A) >> 2;
1397 pdata->alpha_mode = (lcd->window[plane].winctrl0 & LCD_WINCTRL0_AEN) >> 1;
1400 pdata->priority = (lcd->window[plane].winctrl1& LCD_WINCTRL1_PRI) >> 30;
1401 pdata->channel = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_PIPE) >> 29;
1402 pdata->buffer_format = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_FRM) >> 25;
1403 pdata->color_order = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_CCO) >> 24;
1404 pdata->pixel_order = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_PO) >> 22;
1405 pdata->xsize = ((lcd->window[plane].winctrl1 & LCD_WINCTRL1_SZX) >> 11) + 1;
1406 pdata->ysize = (lcd->window[plane].winctrl1 & LCD_WINCTRL1_SZY) + 1;
1409 pdata->colorkey_mode = (lcd->window[plane].winctrl2 & LCD_WINCTRL2_CKMODE) >> 24;
1410 pdata->double_buffer_mode = (lcd->window[plane].winctrl2 & LCD_WINCTRL2_DBM) >> 23;
1411 pdata->ram_array_mode = (lcd->window[plane].winctrl2 & LCD_WINCTRL2_RAM) >> 21;
1448 set_window(plane, &iodata.window);
1453 get_window(plane, &iodata.window);