Home
last modified time | relevance | path

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

12345678910

/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/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/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/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 Datafb.c125 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 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 …]
/linux/drivers/staging/sm750fb/
H A Dsm750_accel.c74 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 Dxfs_buf.h199 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 Dxfs_buf.c301 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 Ddp_panel.c219 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 Drzg2l-csi2.c223 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 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/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/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()
/linux/drivers/media/platform/ti/cal/
H A Dcal.c65 .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 Dcamera.c79 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 Dmach64_gx.c81 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 …]

12345678910