Lines Matching defs:pixels
198 /* pixels on display are numbered from 1 so even is actually bits 1,3,5,... */
207 u8 pixels = data[b] & 0xaa;
212 pixel_mask = (mask[b] ^ pixels) & 0xaa;
218 pixels = 0xaa | ((pixels ^ 0xaa) >> 1);
221 pixels = 0x55 + ((pixels ^ 0xaa) >> 1);
224 pixels = 0x55 | (pixels ^ 0xaa);
227 pixels = 0xaa | (pixels >> 1);
231 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x55);
232 p1 = (pixels >> 6) & 0x03;
233 p2 = (pixels >> 4) & 0x03;
234 p3 = (pixels >> 2) & 0x03;
235 p4 = (pixels >> 0) & 0x03;
236 pixels = (p1 << 0) | (p2 << 2) | (p3 << 4) | (p4 << 6);
237 *(*pp)++ = pixels;
244 /* pixels on display are numbered from 1 so odd is actually bits 0,2,4,... */
253 u8 pixels = data[b - 1] & 0x55;
257 pixel_mask = (mask[b - 1] ^ pixels) & 0x55;
263 pixels = 0xaa | (pixels ^ 0x55);
266 pixels = 0x55 + (pixels ^ 0x55);
269 pixels = 0x55 | ((pixels ^ 0x55) << 1);
272 pixels = 0xaa | pixels;
276 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x55);
277 *(*pp)++ = pixels;
294 /* pixels on display are numbered from 1 */
303 u16 pixels = repaper_interleave_bits(data[b - 1]);
309 pixel_mask = (pixel_mask ^ pixels) & 0x5555;
315 pixels = 0xaaaa | (pixels ^ 0x5555);
318 pixels = 0x5555 + (pixels ^ 0x5555);
321 pixels = 0x5555 | ((pixels ^ 0x5555) << 1);
324 pixels = 0xaaaa | pixels;
328 pixels = (pixels & pixel_mask) | (~pixel_mask & 0x5555);
329 *(*pp)++ = pixels >> 8;
330 *(*pp)++ = pixels;
610 * An extra frame write is needed if pixels are set in the bottom line,
611 * or else grey lines rises up from the pixels