| /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/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() 98 pattern <<= (BITS_PER_LONG % bpp); in pixel_to_pat() 99 pattern |= pattern >> bpp; in pixel_to_pat() 202 static inline void fb_fillrect_static(const struct fb_fillrect *rect, int bpp, in fb_fillrect_static() argument 207 int width = rect->width * bpp; in fb_fillrect_static() [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 …]
|
| H A D | vimc-scaler.c | 41 unsigned int bpp; member 291 vscaler->hw.bpp = vimc_pix_map_by_code(format->code)->bpp; in vimc_scaler_s_stream() 296 frame_size = format->width * format->height * vscaler->hw.bpp; in vimc_scaler_s_stream() 348 y_offset = snk_y * sink_fmt->width * vscaler->hw.bpp; in vimc_scaler_fill_src_frame() 354 x_offset = snk_x * vscaler->hw.bpp; in vimc_scaler_fill_src_frame() 356 memcpy(walker, &sink_frame[index], vscaler->hw.bpp); in vimc_scaler_fill_src_frame() 357 walker += vscaler->hw.bpp; in vimc_scaler_fill_src_frame()
|
| /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/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/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
|
| 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) 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
|
| H A D | matroxfb.rst | 43 bpp 640x400 640x480 768x576 800x600 960x720 58 bpp 1024x768 1152x864 1280x1024 1408x1056 1600x1200 91 architectures there are some glitches for 24bpp videomodes. 8, 16 and 32bpp 194 inv24 change timings parameters for 24bpp modes on Millennium and 216 4bpp, 8bpp). In DIRECTCOLOR modes it is limited to characters 249 has 8bpp support. Otherwise first available of 640x350x4bpp, 313 - 24bpp does not support correctly XF-FBDev on big-endian architectures. 333 (and it works with 8bpp on about 320 MHz dotclocks (and changed mclk)). 349 - 4bpp is available only on Millennium I and Millennium II. It is hardware 351 - selection between 1:5:5:5 and 5:6:5 16bpp videomode is done by -rgba [all …]
|
| /linux/drivers/video/fbdev/ |
| 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 …]
|
| H A D | atafb.c | 125 short bpp; member 581 int bpp = var->bits_per_pixel; in tt_decode_var() local 586 if (bpp > 1 || xres > sttt_xres * 2 || yres > tt_yres * 2) in tt_decode_var() 591 bpp = 1; in tt_decode_var() 593 if (bpp > 8 || xres > sttt_xres || yres > tt_yres) in tt_decode_var() 595 if (bpp > 4) { in tt_decode_var() 601 bpp = 8; in tt_decode_var() 602 } else if (bpp > 2) { in tt_decode_var() 609 bpp = 4; in tt_decode_var() 614 bpp = 4; in tt_decode_var() [all …]
|
| H A D | s1d13xxxfb.c | 441 u16 bpp; in s1d13xxxfb_bitblt_copyarea() local 446 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_copyarea() 447 stride = bpp * info->var.xres; in s1d13xxxfb_bitblt_copyarea() 451 dst = (((dy + height - 1) * stride) + (bpp * (dx + width - 1))); in s1d13xxxfb_bitblt_copyarea() 452 src = (((sy + height - 1) * stride) + (bpp * (sx + width - 1))); in s1d13xxxfb_bitblt_copyarea() 456 dst = (dy * stride) + (bpp * dx); in s1d13xxxfb_bitblt_copyarea() 457 src = (sy * stride) + (bpp * sx); in s1d13xxxfb_bitblt_copyarea() 490 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (bpp >> 1)); in s1d13xxxfb_bitblt_copyarea() 500 dbg_blit("(copyarea) bpp=%d=0x0%d, mem_offset1=%d, mem_offset2=%d\n", bpp, (bpp >> 1), in s1d13xxxfb_bitblt_copyarea() 527 u16 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_solidfill() local [all …]
|
| /linux/drivers/staging/sm750fb/ |
| H A D | sm750_accel.c | 74 u32 base, u32 pitch, u32 bpp, in sm750_hw_fillrect() argument 92 ((pitch / bpp << DE_PITCH_DESTINATION_SHIFT) & in sm750_hw_fillrect() 94 (pitch / bpp & DE_PITCH_SOURCE_MASK)); /* dpr10 */ in sm750_hw_fillrect() 97 ((pitch / bpp << DE_WINDOW_WIDTH_DST_SHIFT) & in sm750_hw_fillrect() 99 (pitch / bpp & DE_WINDOW_WIDTH_SRC_MASK)); /* dpr44 */ in sm750_hw_fillrect() 139 unsigned int bpp, unsigned int dx, unsigned int dy, in sm750_hw_copyarea() argument 239 ((dest_pitch / bpp << DE_PITCH_DESTINATION_SHIFT) & in sm750_hw_copyarea() 241 (source_pitch / bpp & DE_PITCH_SOURCE_MASK)); /* dpr10 */ in sm750_hw_copyarea() 249 ((dest_pitch / bpp << DE_WINDOW_WIDTH_DST_SHIFT) & in sm750_hw_copyarea() 251 (source_pitch / bpp & DE_WINDOW_WIDTH_SRC_MASK)); /* dpr3c */ in sm750_hw_copyarea()
|
| /linux/fs/xfs/ |
| H A D | xfs_buf.h | 199 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp); 201 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp, 213 struct xfs_buf **bpp) in xfs_buf_incore() argument 217 return xfs_buf_get_map(target, &map, 1, XBF_INCORE | flags, bpp); in xfs_buf_incore() 225 struct xfs_buf **bpp) in xfs_buf_get() argument 229 return xfs_buf_get_map(target, &map, 1, 0, bpp); in xfs_buf_get() 238 struct xfs_buf **bpp, in xfs_buf_read() argument 243 return xfs_buf_read_map(target, &map, 1, flags, bpp, ops, in xfs_buf_read() 259 struct xfs_buf **bpp); 261 size_t numblks, struct xfs_buf **bpp,
|
| H A D | xfs_buf.c | 301 struct xfs_buf **bpp) in xfs_buf_alloc() argument 307 *bpp = NULL; in xfs_buf_alloc() 352 *bpp = bp; in xfs_buf_alloc() 492 struct xfs_buf **bpp) in xfs_buf_find_insert() argument 528 *bpp = bp; in xfs_buf_find_insert() 533 *bpp = new_bp; in xfs_buf_find_insert() 554 struct xfs_buf **bpp) in xfs_find_get_buf() argument 580 *bpp = bp; in xfs_find_get_buf() 590 struct xfs_buf **bpp) in xfs_buf_get_map() argument 601 error = xfs_find_get_buf(btp, map, nmaps, flags, bpp); in xfs_buf_get_map() [all …]
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_panel.c | 219 u32 bpp, data_rate_khz; in msm_dp_panel_get_supported_bpp() local 221 bpp = min(mode_edid_bpp, max_supported_bpp); in msm_dp_panel_get_supported_bpp() 227 if (mode_pclk_khz * bpp <= data_rate_khz) in msm_dp_panel_get_supported_bpp() 228 return bpp; in msm_dp_panel_get_supported_bpp() 229 bpp -= 6; in msm_dp_panel_get_supported_bpp() 230 } while (bpp > min_supported_bpp); in msm_dp_panel_get_supported_bpp() 281 u32 bpp; in msm_dp_panel_get_mode_bpp() local 291 bpp = msm_dp_link_bit_depth_to_bpp( in msm_dp_panel_get_mode_bpp() 294 bpp = msm_dp_panel_get_supported_bpp(msm_dp_panel, mode_edid_bpp, in msm_dp_panel_get_mode_bpp() 297 return bpp; in msm_dp_panel_get_mode_bpp() [all …]
|
| /linux/drivers/media/platform/renesas/rzg2l-cru/ |
| H A D | rzg2l-csi2.c | 223 unsigned int bpp; member 227 { .code = MEDIA_BUS_FMT_UYVY8_1X16, .bpp = 16 }, 228 { .code = MEDIA_BUS_FMT_SBGGR8_1X8, .bpp = 8, }, 229 { .code = MEDIA_BUS_FMT_SGBRG8_1X8, .bpp = 8, }, 230 { .code = MEDIA_BUS_FMT_SGRBG8_1X8, .bpp = 8, }, 231 { .code = MEDIA_BUS_FMT_SRGGB8_1X8, .bpp = 8, }, 232 { .code = MEDIA_BUS_FMT_SBGGR10_1X10, .bpp = 10, }, 233 { .code = MEDIA_BUS_FMT_SGBRG10_1X10, .bpp = 10, }, 234 { .code = MEDIA_BUS_FMT_SGRBG10_1X10, .bpp = 10, }, 235 { .code = MEDIA_BUS_FMT_SRGGB10_1X10, .bpp = 10, }, [all …]
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_format_caps.c | 40 u32 bpp; in komeda_get_afbc_format_bpp() local 44 bpp = 12; in komeda_get_afbc_format_bpp() 47 bpp = 15; in komeda_get_afbc_format_bpp() 50 bpp = info->cpp[0] * 8; in komeda_get_afbc_format_bpp() 54 return bpp; in komeda_get_afbc_format_bpp()
|
| /linux/drivers/gpu/drm/aspeed/ |
| H A D | aspeed_gfx_crtc.c | 26 static int aspeed_gfx_set_pixel_fmt(struct aspeed_gfx *priv, u32 *bpp) in aspeed_gfx_set_pixel_fmt() argument 40 *bpp = 16; in aspeed_gfx_set_pixel_fmt() 45 *bpp = 32; in aspeed_gfx_set_pixel_fmt() 83 u32 ctrl1, d_offset, t_count, bpp; in aspeed_gfx_crtc_mode_set_nofb() local 86 err = aspeed_gfx_set_pixel_fmt(priv, &bpp); in aspeed_gfx_crtc_mode_set_nofb() 129 d_offset = m->hdisplay * bpp / 8; in aspeed_gfx_crtc_mode_set_nofb() 130 t_count = DIV_ROUND_UP(m->hdisplay * bpp, priv->scan_line_max); in aspeed_gfx_crtc_mode_set_nofb()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_dir2_priv.h | 54 xfs_ino_t owner, struct xfs_buf **bpp); 82 struct xfs_buf **bpp); 91 struct xfs_buf **bpp); 99 xfs_ino_t owner, xfs_dablk_t fbno, struct xfs_buf **bpp); 101 xfs_ino_t owner, xfs_dablk_t fbno, struct xfs_buf **bpp); 111 struct xfs_buf **bpp, uint16_t magic); 159 xfs_ino_t owner, xfs_dablk_t fbno, struct xfs_buf **bpp);
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_dp_mst_helper_test.c | 17 const int bpp; member 25 .bpp = 30, 31 .bpp = 30, 37 .bpp = 24, 43 .bpp = 24, 49 .bpp = 24, 59 KUNIT_EXPECT_EQ(test, drm_dp_calc_pbn_mode(params->clock, params->bpp << 4), in drm_test_dp_mst_calc_pbn_mode() 65 sprintf(desc, "Clock %d BPP %d DSC %s", t->clock, t->bpp, t->dsc ? "enabled" : "disabled"); in dp_mst_calc_pbn_mode_desc()
|
| /linux/drivers/media/platform/ti/cal/ |
| H A D | cal.c | 65 .bpp = 16, 69 .bpp = 16, 73 .bpp = 16, 77 .bpp = 16, 81 .bpp = 16, 85 .bpp = 8, 89 .bpp = 8, 93 .bpp = 8, 97 .bpp = 8, 101 .bpp = 10, [all …]
|
| /linux/drivers/staging/greybus/ |
| H A D | camera.c | 79 unsigned int bpp; member 87 .bpp = 16, 92 .bpp = 12, 97 .bpp = 12, 102 .bpp = 12, 107 .bpp = 12, 112 .bpp = 0, 117 .bpp = 0, 122 .bpp = 0, 127 .bpp = 10, [all …]
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | mach64_gx.c | 81 const union aty_pll *pll, u32 bpp, u32 accel) in aty_set_dac_514() argument 100 switch (bpp) { in aty_set_dac_514() 124 u32 bpp, union aty_pll *pll) in aty_var_to_pll_514() argument 206 const union aty_pll *pll, u32 bpp, in aty_set_dac_ATI68860_B() argument 215 switch (bpp) { in aty_set_dac_ATI68860_B() 289 const union aty_pll *pll, u32 bpp, in aty_set_dac_ATT21C498() argument 299 switch (bpp) { in aty_set_dac_ATT21C498() 342 u32 bpp, union aty_pll *pll) in aty_var_to_pll_18818() argument 496 u32 bpp, union aty_pll *pll) in aty_var_to_pll_1703() argument 612 u32 bpp, union aty_pll *pll) in aty_var_to_pll_8398() argument [all …]
|