Lines Matching +full:2 +full:v

8  * published by the Free Software Foundation; either version 2 of
60 if (s->palette_done && (s->interrupts & 2)) { in omap_lcd_interrupts()
74 * 2-bit colour
80 uint8_t v, r, g, b; in draw_line2_32() local
83 v = ldub_p((void *) s); in draw_line2_32()
84 r = (pal[v & 3] >> 4) & 0xf0; in draw_line2_32()
85 g = pal[v & 3] & 0xf0; in draw_line2_32()
86 b = (pal[v & 3] << 4) & 0xf0; in draw_line2_32()
89 v >>= 2; in draw_line2_32()
90 r = (pal[v & 3] >> 4) & 0xf0; in draw_line2_32()
91 g = pal[v & 3] & 0xf0; in draw_line2_32()
92 b = (pal[v & 3] << 4) & 0xf0; in draw_line2_32()
95 v >>= 2; in draw_line2_32()
96 r = (pal[v & 3] >> 4) & 0xf0; in draw_line2_32()
97 g = pal[v & 3] & 0xf0; in draw_line2_32()
98 b = (pal[v & 3] << 4) & 0xf0; in draw_line2_32()
101 v >>= 2; in draw_line2_32()
102 r = (pal[v & 3] >> 4) & 0xf0; in draw_line2_32()
103 g = pal[v & 3] & 0xf0; in draw_line2_32()
104 b = (pal[v & 3] << 4) & 0xf0; in draw_line2_32()
119 uint8_t v, r, g, b; in draw_line4_32() local
122 v = ldub_p((void *) s); in draw_line4_32()
123 r = (pal[v & 0xf] >> 4) & 0xf0; in draw_line4_32()
124 g = pal[v & 0xf] & 0xf0; in draw_line4_32()
125 b = (pal[v & 0xf] << 4) & 0xf0; in draw_line4_32()
128 v >>= 4; in draw_line4_32()
129 r = (pal[v & 0xf] >> 4) & 0xf0; in draw_line4_32()
130 g = pal[v & 0xf] & 0xf0; in draw_line4_32()
131 b = (pal[v & 0xf] << 4) & 0xf0; in draw_line4_32()
135 width -= 2; in draw_line4_32()
146 uint8_t v, r, g, b; in draw_line8_32() local
149 v = ldub_p((void *) s); in draw_line8_32()
150 r = (pal[v] >> 4) & 0xf0; in draw_line8_32()
151 g = pal[v] & 0xf0; in draw_line8_32()
152 b = (pal[v] << 4) & 0xf0; in draw_line8_32()
165 uint16_t v; in draw_line12_32() local
169 v = lduw_le_p((void *) s); in draw_line12_32()
170 r = (v >> 4) & 0xf0; in draw_line12_32()
171 g = v & 0xf0; in draw_line12_32()
172 b = (v << 4) & 0xf0; in draw_line12_32()
174 s += 2; in draw_line12_32()
185 uint16_t v; in draw_line16_32() local
189 v = lduw_le_p((void *) s); in draw_line16_32()
190 r = (v >> 8) & 0xf8; in draw_line16_32()
191 g = (v >> 3) & 0xfc; in draw_line16_32()
192 b = (v << 3) & 0xf8; in draw_line16_32()
194 s += 2; in draw_line16_32()
218 if (omap_lcd->plm != 2) { in omap_update_display()
235 bpp = 2; in omap_update_display()
238 case 2: in omap_update_display()
276 if (frame_offset + ((width * omap_lcd->height * bpp) >> 3) > size + 2) { in omap_update_display()
360 s->dma->condition |= 1 << 2; in omap_lcd_update()
370 if (s->plm != 2 && !s->palette_done) { in omap_lcd_update()
396 return s->timing[2] | 0xfc000000; in omap_lcdc_read()
399 return (s->palette_done << 6) | (s->sync_error << 2) | s->frame_done; in omap_lcdc_read()
440 s->timing[2] = value; in omap_lcdc_write()
473 s->timing[2] = 0; in omap_lcdc_reset()