Home
last modified time | relevance | path

Searched refs:bpp (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/linux/drivers/gpu/drm/amd/display/dc/dml/dsc/
H A Drc_calc_fpu.c65 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
115bpp <= 6) ? (0) : ((((bpp >= 8) && (bpp <= 12))) ? (2) : ((bpp >= 15) ? (10) : ((((bpp > 6) && ( in get_ofs_set()
116bpp <= 6) ? (-2) : ((((bpp >= 8) && (bpp <= 12))) ? (0) : ((bpp >= 15) ? (8) : ((((bpp > 6) && ( in get_ofs_set()
117bpp <= 6) ? (-2) : ((((bpp >= 8) && (bpp <= 12))) ? (0) : ((bpp >= 15) ? (6) : ((((bpp > 6) && ( in get_ofs_set()
118bpp <= 6) ? (-4) : ((((bpp >= 8) && (bpp <= 12))) ? (-2) : ((bpp >= 15) ? (4) : ((((bpp > 6) && … in get_ofs_set()
119bpp <= 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/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_formats.c18 .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 Dfb_fillrect.h69 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 Dvimc-common.c29 .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 Dvimc-scaler.c41 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/staging/media/imx/
H A Dimx-media-utils.c24 .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/nouveau/dispnv04/
H A Darb.c45 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 Dshmob_drm_kms.c31 .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/video/fbdev/
H A Dsh7760fb.c122 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 Dtridentfb.c65 static int bpp = 8; variable
83 module_param(bpp, int, 0);
305 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp) in blade_init_accel() argument
308 int tmp = bpp == 24 ? 2 : (bpp >> 4); in blade_init_accel()
379 static void xp_init_accel(struct tridentfb_par *par, int pitch, int bpp) in xp_init_accel() argument
381 unsigned char x = bpp == 24 ? 3 : (bpp >> 4); in xp_init_accel()
382 int v1 = pitch << (bpp == 24 ? 20 : (18 + x)); in xp_init_accel()
384 switch (pitch << (bpp >> 3)) { in xp_init_accel()
477 static void image_init_accel(struct tridentfb_par *par, int pitch, int bpp) in image_init_accel() argument
479 int tmp = bpp == 24 ? 2: (bpp >> 4); in image_init_accel()
[all …]
H A Dpxafb.c252 int bpp = -EINVAL; in pxafb_var_to_bpp() local
255 case 1: bpp = 0; break; in pxafb_var_to_bpp()
256 case 2: bpp = 1; break; in pxafb_var_to_bpp()
257 case 4: bpp = 2; break; in pxafb_var_to_bpp()
258 case 8: bpp = 3; break; in pxafb_var_to_bpp()
259 case 16: bpp = 4; break; in pxafb_var_to_bpp()
262 case 18: bpp = 6; break; /* 18-bits/pixel packed */ in pxafb_var_to_bpp()
263 case 19: bpp = 8; break; /* 19-bits/pixel packed */ in pxafb_var_to_bpp()
264 case 24: bpp = 9; break; in pxafb_var_to_bpp()
269 case 18: bpp = 5; break; /* 18-bits/pixel unpacked */ in pxafb_var_to_bpp()
[all …]
H A Datafb.c125 short bpp; member
583 int bpp = var->bits_per_pixel; in tt_decode_var() local
588 if (bpp > 1 || xres > sttt_xres * 2 || yres > tt_yres * 2) in tt_decode_var()
593 bpp = 1; in tt_decode_var()
595 if (bpp > 8 || xres > sttt_xres || yres > tt_yres) in tt_decode_var()
597 if (bpp > 4) { in tt_decode_var()
603 bpp = 8; in tt_decode_var()
604 } else if (bpp > 2) { in tt_decode_var()
611 bpp = 4; in tt_decode_var()
616 bpp = 4; in tt_decode_var()
[all …]
H A Ds1d13xxxfb.c441 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 …]
H A Dau1100fb.h78 u32 bpp; /* Maximum depth supported */ member
277 .bpp = 16,
290 .bpp = 16,
301 .bpp = 16,
328 .bpp = 4,
350 .bpp = 16,
362 .bpp = 16,
/linux/Documentation/fb/
H A Darkfb.rst19 * 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 Ds3fb.rst26 * 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 Dvt8623fb.rst18 * 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 Dmatroxfb.rst43 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/fs/xfs/
H A Dxfs_buf.h217 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp);
219 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp,
231 struct xfs_buf **bpp) in xfs_buf_incore() argument
235 return xfs_buf_get_map(target, &map, 1, XBF_INCORE | flags, bpp); in xfs_buf_incore()
243 struct xfs_buf **bpp) in xfs_buf_get() argument
247 return xfs_buf_get_map(target, &map, 1, 0, bpp); in xfs_buf_get()
256 struct xfs_buf **bpp, in xfs_buf_read() argument
261 return xfs_buf_read_map(target, &map, 1, flags, bpp, ops, in xfs_buf_read()
277 struct xfs_buf **bpp);
279 size_t numblks, struct xfs_buf **bpp,
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_format_caps.c40 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/gma500/
H A Dfbdev.c118 u32 bpp, depth; in psb_fbdev_driver_fbdev_probe() local
125 bpp = sizes->surface_bpp; in psb_fbdev_driver_fbdev_probe()
133 size = ALIGN(sizes->surface_width * DIV_ROUND_UP(bpp, 8), 64) * in psb_fbdev_driver_fbdev_probe()
141 bpp = sizes->surface_bpp; in psb_fbdev_driver_fbdev_probe()
146 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * DIV_ROUND_UP(bpp, 8), 64); in psb_fbdev_driver_fbdev_probe()
147 mode_cmd.pixel_format = drm_mode_legacy_fb_format(bpp, depth); in psb_fbdev_driver_fbdev_probe()
/linux/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_crtc.c26 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/drivers/gpu/drm/msm/dp/
H A Ddp_panel.c148 u32 bpp, data_rate_khz; in msm_dp_panel_get_supported_bpp() local
150 bpp = min(mode_edid_bpp, max_supported_bpp); in msm_dp_panel_get_supported_bpp()
156 if (mode_pclk_khz * bpp <= data_rate_khz) in msm_dp_panel_get_supported_bpp()
157 return bpp; in msm_dp_panel_get_supported_bpp()
158 bpp -= 6; in msm_dp_panel_get_supported_bpp()
159 } while (bpp > min_supported_bpp); in msm_dp_panel_get_supported_bpp()
229 u32 bpp; in msm_dp_panel_get_mode_bpp() local
239 bpp = msm_dp_link_bit_depth_to_bpp( in msm_dp_panel_get_mode_bpp()
242 bpp = msm_dp_panel_get_supported_bpp(msm_dp_panel, mode_edid_bpp, in msm_dp_panel_get_mode_bpp()
245 return bpp; in msm_dp_panel_get_mode_bpp()
[all …]
/linux/fs/xfs/libxfs/
H A Dxfs_dir2_priv.h54 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 Ddrm_dp_mst_helper_test.c17 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()

12345678910>>...12