Lines Matching full:pixels
200 /* pixels on display are numbered from 1 so even is actually bits 1,3,5,... */
209 u8 pixels = data[b] & 0xaa; in repaper_even_pixels() local
214 pixel_mask = (mask[b] ^ pixels) & 0xaa; in repaper_even_pixels()
220 pixels = 0xaa | ((pixels ^ 0xaa) >> 1); in repaper_even_pixels()
223 pixels = 0x55 + ((pixels ^ 0xaa) >> 1); in repaper_even_pixels()
226 pixels = 0x55 | (pixels ^ 0xaa); in repaper_even_pixels()
229 pixels = 0xaa | (pixels >> 1); in repaper_even_pixels()
233 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x55); in repaper_even_pixels()
234 p1 = (pixels >> 6) & 0x03; in repaper_even_pixels()
235 p2 = (pixels >> 4) & 0x03; in repaper_even_pixels()
236 p3 = (pixels >> 2) & 0x03; in repaper_even_pixels()
237 p4 = (pixels >> 0) & 0x03; in repaper_even_pixels()
238 pixels = (p1 << 0) | (p2 << 2) | (p3 << 4) | (p4 << 6); in repaper_even_pixels()
239 *(*pp)++ = pixels; in repaper_even_pixels()
246 /* pixels on display are numbered from 1 so odd is actually bits 0,2,4,... */
255 u8 pixels = data[b - 1] & 0x55; in repaper_odd_pixels() local
259 pixel_mask = (mask[b - 1] ^ pixels) & 0x55; in repaper_odd_pixels()
265 pixels = 0xaa | (pixels ^ 0x55); in repaper_odd_pixels()
268 pixels = 0x55 + (pixels ^ 0x55); in repaper_odd_pixels()
271 pixels = 0x55 | ((pixels ^ 0x55) << 1); in repaper_odd_pixels()
274 pixels = 0xaa | pixels; in repaper_odd_pixels()
278 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x55); in repaper_odd_pixels()
279 *(*pp)++ = pixels; in repaper_odd_pixels()
296 /* pixels on display are numbered from 1 */
305 u16 pixels = repaper_interleave_bits(data[b - 1]); in repaper_all_pixels() local
311 pixel_mask = (pixel_mask ^ pixels) & 0x5555; in repaper_all_pixels()
317 pixels = 0xaaaa | (pixels ^ 0x5555); in repaper_all_pixels()
320 pixels = 0x5555 + (pixels ^ 0x5555); in repaper_all_pixels()
323 pixels = 0x5555 | ((pixels ^ 0x5555) << 1); in repaper_all_pixels()
326 pixels = 0xaaaa | pixels; in repaper_all_pixels()
330 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x5555); in repaper_all_pixels()
331 *(*pp)++ = pixels >> 8; in repaper_all_pixels()
332 *(*pp)++ = pixels; in repaper_all_pixels()
586 * An extra frame write is needed if pixels are set in the bottom line, in repaper_fb_dirty()
587 * or else grey lines rises up from the pixels in repaper_fb_dirty()