/linux/drivers/gpu/drm/amd/display/dc/dml/dsc/ |
H A D | rc_calc_fpu.c | 65 enum max_min max_min, float bpp) in get_qp_set() argument 99 index = (bpp - table[0].bpp) * 2; in get_qp_set() 110 static void get_ofs_set(qp_set ofs, enum colour_mode mode, float bpp) in get_ofs_set() argument 115 …bpp <= 6) ? (0) : ((((bpp >= 8) && (bpp <= 12))) ? (2) : ((bpp >= 15) ? (10) : ((((bpp > 6) && (… in get_ofs_set() 116 …bpp <= 6) ? (-2) : ((((bpp >= 8) && (bpp <= 12))) ? (0) : ((bpp >= 15) ? (8) : ((((bpp > 6) && (… in get_ofs_set() 117 …bpp <= 6) ? (-2) : ((((bpp >= 8) && (bpp <= 12))) ? (0) : ((bpp >= 15) ? (6) : ((((bpp > 6) && (… in get_ofs_set() 118 …bpp <= 6) ? (-4) : ((((bpp >= 8) && (bpp <= 12))) ? (-2) : ((bpp >= 15) ? (4) : ((((bpp > 6) && … in get_ofs_set() 119 …bpp <= 6) ? (-6) : ((((bpp >= 8) && (bpp <= 12))) ? (-4) : ((bpp >= 15) ? (2) : ((((bpp > 6) && … in get_ofs_set() 120 *p++ = (bpp <= 12) ? (-6) : ((bpp >= 15) ? (0) : (-6 + dsc_roundf((bpp - 12) * (6 / 3.0)))); in get_ofs_set() 121 *p++ = (bpp <= 12) ? (-8) : ((bpp >= 15) ? (-2) : (-8 + dsc_roundf((bpp - 12) * (6 / 3.0)))); in get_ofs_set() [all …]
|
/linux/drivers/gpu/drm/ci/xfails/ |
H A D | i915-jsl-fails.txt | 10 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 11 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 12 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,UnexpectedImprovement(Skip) 13 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 14 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 15 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 16 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 17 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 18 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 19 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail [all …]
|
H A D | i915-apl-fails.txt | 5 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 6 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 7 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 8 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 9 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 10 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 11 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 12 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 13 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 14 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail [all …]
|
H A D | i915-glk-fails.txt | 11 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 12 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 13 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 14 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 15 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 16 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 17 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 18 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 19 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 20 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail [all …]
|
H A D | i915-amly-fails.txt | 10 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 11 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 12 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 13 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 14 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 15 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 16 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 17 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail 18 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling,Fail 19 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-32bpp-linear-upscaling,Fail [all …]
|
H A D | i915-cml-fails.txt | 15 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling,Fail 16 kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling,Fail 17 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 18 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling,Fail 19 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling,Fail 20 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 21 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail 22 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 23 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 24 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling,Fail [all …]
|
H A D | i915-kbl-fails.txt | 6 kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail 7 kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail 8 kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail 9 kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling,Fail 10 kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling,Fail 11 kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling,Fail 12 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling,Fail 13 kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling,Fail
|
/linux/drivers/gpu/drm/display/ |
H A D | drm_dsc_helper.c | 344 u8 bpp; member 349 #define DSC_BPP(bpp) ((bpp) << 4) argument 359 .bpp = DSC_BPP(6), .bpc = 8, 369 .bpp = DSC_BPP(8), .bpc = 8, 379 .bpp = DSC_BPP(8), .bpc = 10, 393 .bpp = DSC_BPP(8), .bpc = 12, 404 .bpp = DSC_BPP(10), .bpc = 8, 414 .bpp = DSC_BPP(10), .bpc = 10, 424 .bpp = DSC_BPP(10), .bpc = 12, 435 .bpp = DSC_BPP(12), .bpc = 8, [all …]
|
/linux/drivers/media/platform/sunxi/sun8i-rotate/ |
H A D | sun8i_formats.c | 18 .bpp = { 4, 0, 0 }, 26 .bpp = { 4, 0, 0 }, 34 .bpp = { 4, 0, 0 }, 42 .bpp = { 4, 0, 0 }, 50 .bpp = { 4, 0, 0 }, 58 .bpp = { 4, 0, 0 }, 66 .bpp = { 4, 0, 0 }, 74 .bpp = { 4, 0, 0 }, 82 .bpp = { 3, 0, 0 }, 90 .bpp = { 3, 0, 0 }, [all …]
|
/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 …]
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_fillrect.h | 69 static unsigned long pixel_to_pat(int bpp, u32 color) in pixel_to_pat() argument 81 switch (bpp) { in pixel_to_pat() 83 pattern = mulconst[bpp] * color; in pixel_to_pat() 87 pattern = pattern | pattern << bpp; in pixel_to_pat() 88 pattern = pattern | pattern << bpp*2; in pixel_to_pat() 92 pattern = pattern | pattern << bpp; in pixel_to_pat() 99 pattern <<= (BITS_PER_LONG % bpp); in pixel_to_pat() 100 pattern |= pattern >> bpp; in pixel_to_pat() 203 static inline void fb_fillrect_static(const struct fb_fillrect *rect, int bpp, in fb_fillrect_static() argument 208 int width = rect->width * bpp; in fb_fillrect_static() [all …]
|
H A D | fb_imageblit.h | 87 int bpp; member 104 *bits = iter->bpp * iter->i; in fb_bitmap4x_image() 114 *bits = iter->bpp * BITS_PER_BYTE/2; in fb_bitmap4x_image() 169 unsigned int bits_per_line, const u32 *palette, int bpp, in fb_color_imageblit() argument 180 iter.shift = BITS_PER_BYTE - bpp; in fb_color_imageblit() 187 iter.shift = BITS_PER_LONG - bpp; in fb_color_imageblit() 194 fb_bitblit(fb_color_image, &iter, bpp, dst, reverse); in fb_color_imageblit() 216 unsigned long fgcolor, unsigned long bgcolor, int bpp, in fb_bitmap4x_imageblit() argument 237 fgcolor = fb_reverse_bits_long(fgcolor << (BITS_PER_BYTE - bpp)); in fb_bitmap4x_imageblit() 238 bgcolor = fb_reverse_bits_long(bgcolor << (BITS_PER_BYTE - bpp)); in fb_bitmap4x_imageblit() [all …]
|
/linux/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.c | 29 .bpp = 3, 44 .bpp = 3, 50 .bpp = 4, 58 .bpp = 1, 64 .bpp = 1, 70 .bpp = 1, 76 .bpp = 1, 82 .bpp = 2, 88 .bpp = 2, 94 .bpp = 2, [all …]
|
/linux/drivers/gpu/drm/i915/gvt/ |
H A D | fb_decoder.c | 53 int bpp; /* Bits per pixel, 0 indicates invalid */ member 156 u32 tiled, int stride_mask, int bpp) in intel_vgpu_get_stride() argument 176 if (bpp == 8) in intel_vgpu_get_stride() 178 else if (bpp == 16 || bpp == 32 || bpp == 64) in intel_vgpu_get_stride() 181 gvt_dbg_core("skl: unsupported bpp:%d\n", bpp); in intel_vgpu_get_stride() 242 plane->bpp = skl_pixel_formats[fmt].bpp; in intel_vgpu_decode_primary_plane() 247 plane->bpp = bdw_pixel_formats[fmt].bpp; in intel_vgpu_decode_primary_plane() 251 if (!plane->bpp) { in intel_vgpu_decode_primary_plane() 272 _PRI_PLANE_STRIDE_MASK, plane->bpp); in intel_vgpu_decode_primary_plane() 293 u8 bpp; /* Bits per pixel; 0 indicates invalid */ member [all …]
|
/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 …]
|
/linux/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_kms.c | 31 .bpp = 16, 38 .bpp = 24, 45 .bpp = 32, 52 .bpp = 32, 59 .bpp = 12, 66 .bpp = 12, 73 .bpp = 16, 80 .bpp = 16, 87 .bpp = 24, 94 .bpp = 24, [all …]
|
/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | arb.c | 45 int bpp; member 56 int pagemiss, cas, bpp; in nv04_calc_arb() local 68 bpp = arb->bpp; in nv04_calc_arb() 84 crtc_drain_rate = pclk_freq * bpp / 8; in nv04_calc_arb() 94 p1 = p1 * bpp / 8; in nv04_calc_arb() 124 drain_rate = pclk_freq * arb->bpp / 8; /* kB/s */ in nv10_calc_arb() 161 + (arb->bpp == 32 ? 8 : 4); /* Margin of error. */ in nv10_calc_arb() 193 nv04_update_arb(struct drm_device *dev, int VClk, int bpp, in nv04_update_arb() argument 208 sim_data.bpp = bpp; in nv04_update_arb() 252 nouveau_calc_arb(struct drm_device *dev, int vclk, int bpp, int *burst, int *lwm) in nouveau_calc_arb() argument [all …]
|
/linux/drivers/video/fbdev/ |
H A D | c2p_planar.c | 49 static inline void store_planar(void *dst, u32 dst_inc, u32 bpp, u32 d[8]) in store_planar() argument 53 for (i = 0; i < bpp; i++, dst += dst_inc) in store_planar() 62 static inline void store_planar_masked(void *dst, u32 dst_inc, u32 bpp, in store_planar_masked() argument 67 for (i = 0; i < bpp; i++, dst += dst_inc) in store_planar_masked() 89 u32 src_nextline, u32 bpp) in c2p_planar() argument 114 store_planar_masked(p, dst_nextplane, bpp, d.words, in c2p_planar() 127 store_planar_masked(p, dst_nextplane, bpp, in c2p_planar() 137 store_planar(p, dst_nextplane, bpp, d.words); in c2p_planar() 147 store_planar_masked(p, dst_nextplane, bpp, in c2p_planar()
|
H A D | sh7760fb.c | 122 u16 lddfr, int *bpp, int *gray) in sh7760fb_get_color_info() argument 159 if (bpp) in sh7760fb_get_color_info() 160 *bpp = lbpp; in sh7760fb_get_color_info() 172 int ret, bpp; in sh7760fb_check_var() local 175 ret = sh7760fb_get_color_info(info, par->pd->lddfr, &bpp, NULL); in sh7760fb_check_var() 179 var->bits_per_pixel = bpp; in sh7760fb_check_var() 206 int ret, bpp, gray; in sh7760fb_set_par() local 227 ret = sh7760fb_get_color_info(info, par->pd->lddfr, &bpp, &gray); in sh7760fb_set_par() 232 vdln, bpp, gray ? "grayscale" : "color", in sh7760fb_set_par() 272 stride *= (bpp + 7) >> 3; in sh7760fb_set_par() [all …]
|
/linux/include/linux/sunrpc/ |
H A D | cache.h | 84 char **bpp, int *blen); 251 extern void qword_add(char **bpp, int *lp, char *str); 252 extern void qword_addhex(char **bpp, int *lp, char *buf, int blen); 253 extern int qword_get(char **bpp, char *dest, int bufsize); 255 static inline int get_int(char **bpp, int *anint) in get_int() argument 260 int len = qword_get(bpp, buf, sizeof(buf)); in get_int() 275 static inline int get_uint(char **bpp, unsigned int *anint) in get_uint() argument 278 int len = qword_get(bpp, buf, sizeof(buf)); in get_uint() 291 static inline int get_time(char **bpp, time64_t *time) in get_time() argument 295 int len = qword_get(bpp, buf, sizeof(buf)); in get_time() [all …]
|
/linux/drivers/media/platform/renesas/rcar-vin/ |
H A D | rcar-v4l2.c | 34 .bpp = 1, 38 .bpp = 1, 42 .bpp = 2, 46 .bpp = 2, 50 .bpp = 2, 54 .bpp = 2, 58 .bpp = 4, 62 .bpp = 2, 66 .bpp = 4, 70 .bpp = 1, [all …]
|
/linux/Documentation/fb/ |
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) 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
|
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) 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
|
/linux/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 53 int bpp; member 190 xelem = lcdc.xres * lcdc.bpp / 8 / esize; in setup_lcd_dma() 200 xelem = lcdc.yres * lcdc.bpp / 16; in setup_lcd_dma() 214 int bpp = lcdc.bpp; in setup_lcd_dma() local 221 bpp = 16; in setup_lcd_dma() 224 lcdc.screen_width * bpp / 8 / esize); in setup_lcd_dma() 316 lcdc.bpp = 8; in omap_lcdc_setup_plane() 321 lcdc.bpp = 16; in omap_lcdc_setup_plane() 326 lcdc.bpp = 16; in omap_lcdc_setup_plane() 332 lcdc.bpp = 12; in omap_lcdc_setup_plane() [all …]
|