Lines Matching refs:winctrl1
198 uint32 mode_winctrl1; /* winctrl1[FRM,CCO,PO,PIPE] */
653 static int winbpp (unsigned int winctrl1)
658 switch (winctrl1 & LCD_WINCTRL1_FRM) {
705 uint32 winctrl0, winctrl1, winenable, fb_offset = 0;
711 winctrl1 = lcd->window[plane].winctrl1;
713 winctrl1 &= ~(LCD_WINCTRL1_SZX | LCD_WINCTRL1_SZY);
733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8);
754 winctrl1 |= (xsz << 11);
755 winctrl1 |= (ysz << 0);
762 lcd->window[plane].winctrl1 = winctrl1;
898 D(lcd->window[0].winctrl1);
904 D(lcd->window[1].winctrl1);
910 D(lcd->window[2].winctrl1);
916 D(lcd->window[3].winctrl1);
941 lcd->window[plane].winctrl1 = ( 0
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;
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;