Lines Matching full:pix

374 	u32 pix;  in drm_fb_xrgb8888_to_rgb332_line()  local
377 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb332_line()
378 dbuf8[x] = ((pix & 0x00e00000) >> 16) | in drm_fb_xrgb8888_to_rgb332_line()
379 ((pix & 0x0000e000) >> 11) | in drm_fb_xrgb8888_to_rgb332_line()
380 ((pix & 0x000000c0) >> 6); in drm_fb_xrgb8888_to_rgb332_line()
424 u32 pix; in drm_fb_xrgb8888_to_rgb565_line() local
427 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb565_line()
428 val16 = ((pix & 0x00F80000) >> 8) | in drm_fb_xrgb8888_to_rgb565_line()
429 ((pix & 0x0000FC00) >> 5) | in drm_fb_xrgb8888_to_rgb565_line()
430 ((pix & 0x000000F8) >> 3); in drm_fb_xrgb8888_to_rgb565_line()
443 u32 pix; in drm_fb_xrgb8888_to_rgb565_swab_line() local
446 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb565_swab_line()
447 val16 = ((pix & 0x00F80000) >> 8) | in drm_fb_xrgb8888_to_rgb565_swab_line()
448 ((pix & 0x0000FC00) >> 5) | in drm_fb_xrgb8888_to_rgb565_swab_line()
449 ((pix & 0x000000F8) >> 3); in drm_fb_xrgb8888_to_rgb565_swab_line()
502 u32 pix; in drm_fb_xrgb8888_to_xrgb1555_line() local
505 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_xrgb1555_line()
506 val16 = ((pix & 0x00f80000) >> 9) | in drm_fb_xrgb8888_to_xrgb1555_line()
507 ((pix & 0x0000f800) >> 6) | in drm_fb_xrgb8888_to_xrgb1555_line()
508 ((pix & 0x000000f8) >> 3); in drm_fb_xrgb8888_to_xrgb1555_line()
554 u32 pix; in drm_fb_xrgb8888_to_argb1555_line() local
557 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_argb1555_line()
559 ((pix & 0x00f80000) >> 9) | in drm_fb_xrgb8888_to_argb1555_line()
560 ((pix & 0x0000f800) >> 6) | in drm_fb_xrgb8888_to_argb1555_line()
561 ((pix & 0x000000f8) >> 3); in drm_fb_xrgb8888_to_argb1555_line()
607 u32 pix; in drm_fb_xrgb8888_to_rgba5551_line() local
610 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgba5551_line()
611 val16 = ((pix & 0x00f80000) >> 8) | in drm_fb_xrgb8888_to_rgba5551_line()
612 ((pix & 0x0000f800) >> 5) | in drm_fb_xrgb8888_to_rgba5551_line()
613 ((pix & 0x000000f8) >> 2) | in drm_fb_xrgb8888_to_rgba5551_line()
659 u32 pix; in drm_fb_xrgb8888_to_rgb888_line() local
662 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_rgb888_line()
664 *dbuf8++ = (pix & 0x000000FF) >> 0; in drm_fb_xrgb8888_to_rgb888_line()
665 *dbuf8++ = (pix & 0x0000FF00) >> 8; in drm_fb_xrgb8888_to_rgb888_line()
666 *dbuf8++ = (pix & 0x00FF0000) >> 16; in drm_fb_xrgb8888_to_rgb888_line()
710 u32 pix; in drm_fb_xrgb8888_to_bgr888_line() local
713 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_bgr888_line()
715 *dbuf8++ = (pix & 0x00ff0000) >> 16; in drm_fb_xrgb8888_to_bgr888_line()
716 *dbuf8++ = (pix & 0x0000ff00) >> 8; in drm_fb_xrgb8888_to_bgr888_line()
717 *dbuf8++ = (pix & 0x000000ff) >> 0; in drm_fb_xrgb8888_to_bgr888_line()
761 u32 pix; in drm_fb_xrgb8888_to_argb8888_line() local
764 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_argb8888_line()
765 pix |= GENMASK(31, 24); /* fill alpha bits */ in drm_fb_xrgb8888_to_argb8888_line()
766 dbuf32[x] = cpu_to_le32(pix); in drm_fb_xrgb8888_to_argb8888_line()
810 u32 pix; in drm_fb_xrgb8888_to_abgr8888_line() local
813 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_abgr8888_line()
814 pix = ((pix & 0x00ff0000) >> 16) << 0 | in drm_fb_xrgb8888_to_abgr8888_line()
815 ((pix & 0x0000ff00) >> 8) << 8 | in drm_fb_xrgb8888_to_abgr8888_line()
816 ((pix & 0x000000ff) >> 0) << 16 | in drm_fb_xrgb8888_to_abgr8888_line()
818 *dbuf32++ = cpu_to_le32(pix); in drm_fb_xrgb8888_to_abgr8888_line()
841 u32 pix; in drm_fb_xrgb8888_to_xbgr8888_line() local
844 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_xbgr8888_line()
845 pix = ((pix & 0x00ff0000) >> 16) << 0 | in drm_fb_xrgb8888_to_xbgr8888_line()
846 ((pix & 0x0000ff00) >> 8) << 8 | in drm_fb_xrgb8888_to_xbgr8888_line()
847 ((pix & 0x000000ff) >> 0) << 16 | in drm_fb_xrgb8888_to_xbgr8888_line()
848 ((pix & 0xff000000) >> 24) << 24; in drm_fb_xrgb8888_to_xbgr8888_line()
849 *dbuf32++ = cpu_to_le32(pix); in drm_fb_xrgb8888_to_xbgr8888_line()
873 u32 pix; in drm_fb_xrgb8888_to_xrgb2101010_line() local
876 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_xrgb2101010_line()
877 val32 = ((pix & 0x000000FF) << 2) | in drm_fb_xrgb8888_to_xrgb2101010_line()
878 ((pix & 0x0000FF00) << 4) | in drm_fb_xrgb8888_to_xrgb2101010_line()
879 ((pix & 0x00FF0000) << 6); in drm_fb_xrgb8888_to_xrgb2101010_line()
880 pix = val32 | ((val32 >> 8) & 0x00300C03); in drm_fb_xrgb8888_to_xrgb2101010_line()
881 *dbuf32++ = cpu_to_le32(pix); in drm_fb_xrgb8888_to_xrgb2101010_line()
927 u32 pix; in drm_fb_xrgb8888_to_argb2101010_line() local
930 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_argb2101010_line()
931 val32 = ((pix & 0x000000ff) << 2) | in drm_fb_xrgb8888_to_argb2101010_line()
932 ((pix & 0x0000ff00) << 4) | in drm_fb_xrgb8888_to_argb2101010_line()
933 ((pix & 0x00ff0000) << 6); in drm_fb_xrgb8888_to_argb2101010_line()
934 pix = GENMASK(31, 30) | /* set alpha bits */ in drm_fb_xrgb8888_to_argb2101010_line()
936 *dbuf32++ = cpu_to_le32(pix); in drm_fb_xrgb8888_to_argb2101010_line()
983 u32 pix = le32_to_cpu(sbuf32[x]); in drm_fb_xrgb8888_to_gray8_line() local
984 u8 r = (pix & 0x00ff0000) >> 16; in drm_fb_xrgb8888_to_gray8_line()
985 u8 g = (pix & 0x0000ff00) >> 8; in drm_fb_xrgb8888_to_gray8_line()
986 u8 b = pix & 0x000000ff; in drm_fb_xrgb8888_to_gray8_line()
1041 u32 pix[2]; in drm_fb_argb8888_to_argb4444_line() local
1044 pix[0] = le32_to_cpu(sbuf32[x]); in drm_fb_argb8888_to_argb4444_line()
1045 pix[1] = le32_to_cpu(sbuf32[x + 1]); in drm_fb_argb8888_to_argb4444_line()
1046 val32 = ((pix[0] & 0xf0000000) >> 16) | in drm_fb_argb8888_to_argb4444_line()
1047 ((pix[0] & 0x00f00000) >> 12) | in drm_fb_argb8888_to_argb4444_line()
1048 ((pix[0] & 0x0000f000) >> 8) | in drm_fb_argb8888_to_argb4444_line()
1049 ((pix[0] & 0x000000f0) >> 4) | in drm_fb_argb8888_to_argb4444_line()
1050 ((pix[1] & 0xf0000000) >> 0) | in drm_fb_argb8888_to_argb4444_line()
1051 ((pix[1] & 0x00f00000) << 4) | in drm_fb_argb8888_to_argb4444_line()
1052 ((pix[1] & 0x0000f000) << 8) | in drm_fb_argb8888_to_argb4444_line()
1053 ((pix[1] & 0x000000f0) << 12); in drm_fb_argb8888_to_argb4444_line()
1057 pix[0] = le32_to_cpu(sbuf32[x]); in drm_fb_argb8888_to_argb4444_line()
1058 val16 = ((pix[0] & 0xf0000000) >> 16) | in drm_fb_argb8888_to_argb4444_line()
1059 ((pix[0] & 0x00f00000) >> 12) | in drm_fb_argb8888_to_argb4444_line()
1060 ((pix[0] & 0x0000f000) >> 8) | in drm_fb_argb8888_to_argb4444_line()
1061 ((pix[0] & 0x000000f0) >> 4); in drm_fb_argb8888_to_argb4444_line()