/openbmc/linux/drivers/gpu/drm/ci/xfails/ |
H A D | i915-tgl-fails.txt | 13 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 14 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 15 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 16 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 17 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 18 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 19 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 20 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 21 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 22 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail [all …]
|
H A D | i915-whl-fails.txt | 12 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 13 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 14 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 15 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 16 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 17 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 18 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 19 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 20 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 21 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail [all …]
|
H A D | i915-apl-fails.txt | 18 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 19 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 20 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 21 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 22 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 23 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 24 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 25 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 26 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 27 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail [all …]
|
H A D | i915-amly-fails.txt | 1 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 2 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 3 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 4 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 5 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 6 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 7 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 8 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail 9 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling,Fail 10 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling,Fail [all …]
|
H A D | i915-cml-fails.txt | 2 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 3 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 4 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 5 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 6 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 7 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 8 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 9 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail 10 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling,Fail 11 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling,Fail [all …]
|
H A D | i915-glk-fails.txt | 2 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 3 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 4 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 5 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 6 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 7 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 8 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 9 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail 10 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling,Fail 11 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling,Fail [all …]
|
H A D | i915-kbl-fails.txt | 3 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 4 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 5 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 6 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 7 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 8 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 9 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 10 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 11 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail 12 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling,Fail [all …]
|
H A D | i915-amly-flakes.txt | 10 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling 11 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling 12 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling 13 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling 14 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling 15 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling 16 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling 17 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling 18 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling 19 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-upscaling
|
H A D | i915-kbl-flakes.txt | 10 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling 11 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling 12 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling 13 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling 14 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling 15 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling 16 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling
|
H A D | i915-cml-flakes.txt | 12 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling 13 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling 14 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling 15 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling 16 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling 17 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling 18 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling 19 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling 20 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling 21 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-upscaling
|
H A D | i915-glk-flakes.txt | 14 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling 15 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling 16 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling 17 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling 18 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling 19 kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling 20 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling 21 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling 22 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling 23 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-upscaling
|
/openbmc/linux/include/linux/platform_data/ |
H A D | shmob_drm.h | 22 SHMOB_DRM_IFACE_RGB8, /* 24bpp, 8:8:8 */ 23 SHMOB_DRM_IFACE_RGB9, /* 18bpp, 9:9 */ 24 SHMOB_DRM_IFACE_RGB12A, /* 24bpp, 12:12 */ 25 SHMOB_DRM_IFACE_RGB12B, /* 12bpp */ 26 SHMOB_DRM_IFACE_RGB16, /* 16bpp */ 27 SHMOB_DRM_IFACE_RGB18, /* 18bpp */ 28 SHMOB_DRM_IFACE_RGB24, /* 24bpp */ 29 SHMOB_DRM_IFACE_YUV422, /* 16bpp */ 30 SHMOB_DRM_IFACE_SYS8A, /* 24bpp, 8:8:8 */ 31 SHMOB_DRM_IFACE_SYS8B, /* 18bpp, 8:8:2 */ [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | c2p_iplan2.c | 21 * Perform a full C2P step on 16 8-bit pixels, stored in 4 32-bit words 23 * - 16 8-bit chunky pixels on input 31 transp4x(d, 16, 2); in c2p_16x8() 48 static inline void store_iplan2(void *dst, u32 bpp, u32 d[4]) in store_iplan2() argument 52 for (i = 0; i < bpp/2; i++, dst += 4) in store_iplan2() 61 static inline void store_iplan2_masked(void *dst, u32 bpp, u32 d[4], u32 mask) in store_iplan2_masked() argument 65 for (i = 0; i < bpp/2; i++, dst += 4) in store_iplan2_masked() 82 * @bpp: Bits per pixel of the planar frame buffer (2, 4, or 8) 86 u32 height, u32 dst_nextline, u32 src_nextline, u32 bpp) in c2p_iplan2() argument 89 u8 pixels[16]; in c2p_iplan2() [all …]
|
/openbmc/linux/include/video/ |
H A D | sh_mobile_lcdc.h | 9 #define LDDCKR_ICKSEL_BUS (0 << 16) 10 #define LDDCKR_ICKSEL_MIPI (1 << 16) 11 #define LDDCKR_ICKSEL_HDMI (2 << 16) 12 #define LDDCKR_ICKSEL_EXT (3 << 16) 13 #define LDDCKR_ICKSEL_MASK (7 << 16) 38 #define LDRCNTR_SRC (1 << 16) 52 #define LDMT1R_DWCNT (1 << 16) 77 #define LDDFR_CC (1 << 16) 105 RGB8 = LDMT1R_MIFTYP_RGB8, /* 24bpp, 8:8:8 */ 106 RGB9 = LDMT1R_MIFTYP_RGB9, /* 18bpp, 9:9 */ [all …]
|
/openbmc/linux/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_kms.c | 45 .bpp = 16, 53 .bpp = 16, 61 .bpp = 16, 68 .bpp = 32, 76 .bpp = 32, 84 .bpp = 16, 92 .bpp = 16, 100 .bpp = 12, 108 .bpp = 12, 116 .bpp = 16, [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | fb_decoder.c | 42 #define PRIMARY_FORMAT_NUM 16 45 int bpp; /* Bits per pixel, 0 indicates invalid */ member 51 {DRM_FORMAT_RGB565, 16, "16-bit BGRX (5:6:5 MSB-R:G:B)"}, 58 /* non-supported format has bpp default to 0 */ 63 {DRM_FORMAT_YUYV, 16, "16-bit packed YUYV (8:8:8:8 MSB-V:Y2:U:Y1)"}, 64 {DRM_FORMAT_UYVY, 16, "16-bit packed UYVY (8:8:8:8 MSB-Y2:V:Y1:U)"}, 65 {DRM_FORMAT_YVYU, 16, "16-bit packed YVYU (8:8:8:8 MSB-U:Y2:V:Y1)"}, 66 {DRM_FORMAT_VYUY, 16, "16-bit packed VYUY (8:8:8:8 MSB-Y2:U:Y1:V)"}, 69 {DRM_FORMAT_RGB565, 16, "16-bit BGRX (5:6:5 MSB-R:G:B)"}, 78 /* non-supported format has bpp default to 0 */ [all …]
|
/openbmc/linux/drivers/gpu/drm/display/ |
H A D | drm_dsc_helper.c | 71 return 16 * size; in drm_dsc_dp_rc_buffer_size() 155 /* PPS 16 */ in drm_dsc_pps_payload_pack() 320 * For 6bpp, RC Buffer threshold 12 and 13 need a different value in drm_dsc_set_rc_buf_thresh() 342 u8 bpp; member 347 #define DSC_BPP(bpp) ((bpp) << 4) argument 351 * to DSC 1.1 fractional bpp underflow SCR (DSC_v1.1_E1.pdf) 357 .bpp = DSC_BPP(6), .bpc = 8, 367 .bpp = DSC_BPP(8), .bpc = 8, 377 .bpp = DSC_BPP(8), .bpc = 10, 378 { 512, 12, 6144, 7, 16, 15, 15, { [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | matroxfb.rst | 46 bpp 640x400 640x480 768x576 800x600 960x720 51 16 0x111 0x182 0x114 0x18A 61 bpp 1024x768 1152x864 1280x1024 1408x1056 1600x1200 66 16 0x117 0x192 0x11A 0x19A 0x11E 94 architectures there are some glitches for 24bpp videomodes. 8, 16 and 32bpp 169 - 4 -> 2x512Kx16 chips, 8/16MB onboard, probably sdram only 174 - 0 -> 2x512Kx16 SDRAM, 16/32MB 175 - 2x512Kx32 SGRAM, 16/32MB 176 - 1 -> 2x256Kx32 SGRAM, 8/16MB 177 - 2 -> 4x128Kx32 SGRAM, 8/16MB [all …]
|
H A D | arkfb.rst | 19 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 20 * 8 bpp pseudocolor mode (with 18bit palette) 21 * 16 bpp truecolor modes (RGB 555 and RGB 565) 22 * 24 bpp truecolor mode (RGB 888) 23 * 32 bpp truecolor mode (RGB 888) 24 * text mode (activated by bpp = 0) 32 wide fonts only (hardware limitation) and 16bit tall fonts (driver 36 There are two 4 bpp modes. First mode (selected if nonstd == 0) is mode with 54 * support for fontwidths != 8 in 4 bpp modes 55 * support for fontheight != 16 in text mode
|
H A D | s3fb.rst | 26 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 27 * 8 bpp pseudocolor mode (with 18bit palette) 28 * 16 bpp truecolor modes (RGB 555 and RGB 565) 29 * 24 bpp truecolor mode (RGB 888) on (only on Virge VX) 30 * 32 bpp truecolor mode (RGB 888) on (not on Virge VX) 31 * text mode (activated by bpp = 0) 42 (hardware limitation) and 16bit tall fonts (driver limitation). Text mode 45 There are two 4 bpp modes. First mode (selected if nonstd == 0) is mode with 62 * 24 bpp mode support on more cards 63 * support for fontwidths != 8 in 4 bpp modes [all …]
|
H A D | vt8623fb.rst | 18 * 4 bpp pseudocolor modes (with 18bit palette, two variants) 19 * 8 bpp pseudocolor mode (with 18bit palette) 20 * 16 bpp truecolor mode (RGB 565) 21 * 32 bpp truecolor mode (RGB 888) 22 * text mode (activated by bpp = 0) 31 16bit tall fonts (driver limitation). 33 There are two 4 bpp modes. First mode (selected if nonstd == 0) is mode with 49 * support for fontwidths != 8 in 4 bpp modes 50 * support for fontheight != 16 in text mode
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx-media-utils.c | 24 .bpp = 16, 32 .bpp = 16, 36 .bpp = 12, 41 .bpp = 12, 46 .bpp = 16, 51 .bpp = 12, 56 .bpp = 16, 62 .bpp = 32, 70 .bpp = 16, 79 .bpp = 24, [all …]
|
/openbmc/u-boot/drivers/video/ |
H A D | ati_radeon_fb.c | 46 #define SURF_UPPER_BOUND(x,y,bpp) (((((x) * (((y) + 15) & ~15) * (bpp)/8) + RADEON_BUFFER_ALIGN) \ argument 48 #define RADEON_CRT_PITCH(width, bpp) ((((width) * (bpp) + ((bpp) * 8 - 1)) / ((bpp) * 8)) | \ argument 49 ((((width) * (bpp) + ((bpp) * 8 - 1)) / ((bpp) * 8)) << 16)) 52 (((((htotal) / 8) - 1) & 0x3ff) | (((((hdisp) / 8) - 1) & 0x1ff) << 16)) 54 (((hsync_srtr) & 0x1fff) | (((hsync_wid) & 0x3f) << 16)) 56 ((((vtotal) - 1) & 0xffff) | (((vdisp) - 1) << 16)) 58 ((((vsync_srtr) - 1) & 0xfff) | (((vsync_wid) & 0x1f) << 16)) 114 tmp = ((((tom >> 16) - (tom & 0xffff) + 1) << 6) * 1024); in radeon_identify_vram() 118 OUTREG(DISPLAY_BASE_ADDR, (tom & 0xffff) << 16); in radeon_identify_vram() 119 OUTREG(CRTC2_DISPLAY_BASE_ADDR, (tom & 0xffff) << 16); in radeon_identify_vram() [all …]
|
/openbmc/linux/drivers/video/fbdev/core/ |
H A D | sysimgblt.c | 58 int i, n, bpp = p->var.bits_per_pixel; in color_imageblit() local 59 u32 null_bits = 32 - bpp; in color_imageblit() 82 color <<= FB_LEFT_POS(p, bpp); in color_imageblit() 90 shift += bpp; in color_imageblit() 115 u32 shift, color = 0, bpp = p->var.bits_per_pixel; in slow_imageblit() local 118 u32 null_bits = 32 - bpp; in slow_imageblit() 124 fgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 125 bgcolor <<= FB_LEFT_POS(p, bpp); in slow_imageblit() 153 shift += bpp; in slow_imageblit() 181 * Only if: bits_per_pixel == 8, 16, or 32 [all …]
|
/openbmc/linux/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_kms.c | 29 .bpp = 16, 34 .bpp = 24, 39 .bpp = 32, 44 .bpp = 32, 49 .bpp = 12, 54 .bpp = 12, 59 .bpp = 16, 64 .bpp = 16, 69 .bpp = 24, 74 .bpp = 24, [all …]
|