Searched refs:bpp (Results 1 - 25 of 243) sorted by relevance

12345678910

/drivers/video/fbdev/via/
H A Dvia_utility.h30 void viafb_set_gamma_table(int bpp, unsigned int *gamma_table);
32 void viafb_get_gamma_support_state(int bpp, unsigned int *support_state);
/drivers/video/fbdev/
H A Dc2p_iplan2.c48 static inline void store_iplan2(void *dst, u32 bpp, u32 d[4]) argument
52 for (i = 0; i < bpp/2; i++, dst += 4)
61 static inline void store_iplan2_masked(void *dst, u32 bpp, u32 d[4], u32 mask) argument
65 for (i = 0; i < bpp/2; i++, dst += 4)
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)
96 dst += dy*dst_nextline+(dx & ~15)*bpp;
113 store_iplan2_masked(p, bpp, d.words, first);
114 p += bpp*2;
125 store_iplan2_masked(p, bpp,
85 c2p_iplan2(void *dst, const void *src, u32 dx, u32 dy, u32 width, u32 height, u32 dst_nextline, u32 src_nextline, u32 bpp) argument
[all...]
H A Dc2p.h15 u32 src_nextline, u32 bpp);
19 u32 bpp);
H A Dc2p_planar.c48 static inline void store_planar(void *dst, u32 dst_inc, u32 bpp, u32 d[8]) argument
52 for (i = 0; i < bpp; i++, dst += dst_inc)
61 static inline void store_planar_masked(void *dst, u32 dst_inc, u32 bpp, argument
66 for (i = 0; i < bpp; i++, dst += dst_inc)
83 * @bpp: Bits per pixel of the planar frame buffer (1-8)
88 u32 src_nextline, u32 bpp)
113 store_planar_masked(p, dst_nextplane, bpp, d.words,
126 store_planar_masked(p, dst_nextplane, bpp,
136 store_planar(p, dst_nextplane, bpp, d.words);
146 store_planar_masked(p, dst_nextplane, bpp,
86 c2p_planar(void *dst, const void *src, u32 dx, u32 dy, u32 width, u32 height, u32 dst_nextline, u32 dst_nextplane, u32 src_nextline, u32 bpp) argument
[all...]
H A Dsbuslib.h15 struct device_node *dp, int bpp);
H A Dsa1100fb.h75 #define SA1100_PALETTE_MODE_VAL(bpp) (((bpp) & 0x018) << 9)
H A Damba-clcd-versatile.c28 .bpp = 16,
52 .bpp = 16,
77 .bpp = 16,
101 .bpp = 16,
126 .bpp = 16,
H A Dsh7760fb.c125 u16 lddfr, int *bpp, int *gray)
160 if (bpp)
161 *bpp = lbpp;
173 int ret, bpp; local
176 ret = sh7760fb_get_color_info(info->dev, par->pd->lddfr, &bpp, NULL);
180 var->bits_per_pixel = bpp;
207 int ret, bpp, gray; local
228 ret = sh7760fb_get_color_info(info->dev, par->pd->lddfr, &bpp, &gray);
233 vdln, bpp, gray ? "grayscale" : "color",
273 stride *= (bpp
124 sh7760fb_get_color_info(struct device *dev, u16 lddfr, int *bpp, int *gray) argument
381 int ret, bpp; local
[all...]
H A Dbfin_adv7393fb.h68 u16 bpp; member in struct:adv7393fb_modes
170 .bpp = 16,
186 .bpp = 16,
202 .bpp = 16,
218 .bpp = 16,
234 .bpp = 16,
250 .bpp = 16,
H A Dtridentfb.c57 static int bpp = 8; variable
75 module_param(bpp, int, 0);
183 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
186 int tmp = bpp == 24 ? 2 : (bpp >> 4);
257 static void xp_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
259 unsigned char x = bpp == 24 ? 3 : (bpp >> 4);
260 int v1 = pitch << (bpp == 24 ? 20 : (18 + x));
262 switch (pitch << (bpp >>
355 image_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
421 tgui_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
869 int bpp = var->bits_per_pixel; local
1014 int bpp = var->bits_per_pixel; local
1241 int bpp = info->var.bits_per_pixel; local
[all...]
/drivers/gpu/drm/shmobile/
H A Dshmob_drm_kms.c34 .bpp = 16,
40 .bpp = 24,
46 .bpp = 32,
52 .bpp = 12,
58 .bpp = 12,
64 .bpp = 16,
70 .bpp = 16,
76 .bpp = 24,
82 .bpp = 24,
125 unsigned int chroma_cpp = format->bpp
[all...]
H A Dshmob_drm_kms.h24 unsigned int bpp; member in struct:shmob_drm_format_info
H A Dshmob_drm_plane.c50 unsigned int bpp; local
52 bpp = splane->format->yuv ? 8 : splane->format->bpp;
55 + y * fb->pitches[0] + x * bpp / 8;
58 bpp = splane->format->bpp - 8;
61 + y / (bpp == 4 ? 2 : 1) * fb->pitches[1]
62 + x * (bpp == 16 ? 2 : 1);
/drivers/gpu/drm/udl/
H A Dudl_transfer.c85 static bool pixel_repeats(const void *pixel, const uint32_t repeat, int bpp) argument
87 if (bpp == 2)
125 const uint8_t *const cmd_buffer_end, int bpp)
153 min((int)(pixel_end - pixel) / bpp,
154 (int)(cmd_buffer_end - cmd) / 2))) * bpp;
156 prefetch_range((void *) pixel, (cmd_pixel_end - pixel) * bpp);
162 if (bpp == 2) {
171 pixel += bpp;
174 (pixel_repeats(pixel, repeating_pixel, bpp)))) {
177 raw_pixel_start) / bpp)
120 udl_compress_hline16( const u8 **pixel_start_ptr, const u8 *const pixel_end, uint32_t *device_address_ptr, uint8_t **command_buffer_ptr, const uint8_t *const cmd_buffer_end, int bpp) argument
222 udl_render_hline(struct drm_device *dev, int bpp, struct urb **urb_ptr, const char *front, char **urb_buf_ptr, u32 byte_offset, u32 device_byte_offset, u32 byte_width, int *ident_ptr, int *sent_ptr) argument
[all...]
/drivers/gpu/drm/i915/
H A Dintel_dsi_pll.c59 u32 bpp; local
72 bpp = 24;
75 bpp = 18;
78 bpp = 16;
92 hsync_bytes = DIV_ROUND_UP(hsync * bpp, 8);
93 hbp_bytes = DIV_ROUND_UP(hbp * bpp, 8);
94 hactive_bytes = DIV_ROUND_UP(hactive * bpp, 8);
95 hfp_bytes = DIV_ROUND_UP(hfp * bpp, 8);
140 u32 bpp; local
146 bpp
301 int bpp; local
[all...]
/drivers/gpu/drm/rcar-du/
H A Drcar_du_kms.h26 unsigned int bpp; member in struct:rcar_du_format_info
H A Drcar_du_kms.c36 .bpp = 16,
42 .bpp = 16,
48 .bpp = 16,
54 .bpp = 32,
60 .bpp = 32,
66 .bpp = 16,
72 .bpp = 16,
78 .bpp = 12,
84 .bpp = 12,
91 .bpp
142 unsigned int bpp; local
[all...]
/drivers/video/fbdev/core/
H A Dcfbimgblt.c83 int i, n, bpp = p->var.bits_per_pixel; local
84 u32 null_bits = 32 - bpp;
108 color <<= FB_LEFT_POS(p, bpp);
116 shift += bpp;
143 u32 shift, color = 0, bpp = p->var.bits_per_pixel; local
146 u32 null_bits = 32 - bpp;
153 fgcolor <<= FB_LEFT_POS(p, bpp);
154 bgcolor <<= FB_LEFT_POS(p, bpp);
182 shift += bpp;
219 u32 fgx = fgcolor, bgx = bgcolor, bpp local
241 fgx <<= bpp; local
242 bgx <<= bpp; local
268 u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel; local
[all...]
H A Dsysimgblt.c58 int i, n, bpp = p->var.bits_per_pixel; local
59 u32 null_bits = 32 - bpp;
82 color <<= FB_LEFT_POS(p, bpp);
90 shift += bpp;
115 u32 shift, color = 0, bpp = p->var.bits_per_pixel; local
118 u32 null_bits = 32 - bpp;
124 fgcolor <<= FB_LEFT_POS(p, bpp);
125 bgcolor <<= FB_LEFT_POS(p, bpp);
153 shift += bpp;
189 u32 fgx = fgcolor, bgx = bgcolor, bpp local
211 fgx <<= bpp; local
212 bgx <<= bpp; local
243 u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel; local
[all...]
H A Dfb_draw.h25 pixel_to_pat( u32 bpp, u32 pixel) argument
27 switch (bpp) {
45 WARN(1, "pixel_to_pat(): unsupported pixelformat %d\n", bpp);
51 pixel_to_pat( u32 bpp, u32 pixel) argument
53 switch (bpp) {
71 WARN(1, "pixel_to_pat(): unsupported pixelformat %d\n", bpp);
147 unsigned bpp = info->var.bits_per_pixel; local
149 if ((bpp < 8) && (info->var.nonstd & FB_NONSTD_REV_PIX_IN_B)) {
152 * works only for 1, 2 and 4 bpp
154 bswapmask = 7 - bpp
[all...]
H A Dsysfillrect.c248 u32 bpp = p->var.bits_per_pixel; local
261 pat = pixel_to_pat( bpp, fg);
265 dst_idx += rect->dy*p->fix.line_length*8+rect->dx*bpp;
266 /* FIXME For now we support 1-32 bpp only */
267 left = bits % bpp;
291 fill_op32(p, dst, dst_idx, pat, width*bpp, bits);
301 left = bpp - right;
303 right = bpp - left;
321 r = dst_idx % bpp;
323 pat2 = le_long_to_cpu(rolx(cpu_to_le_long(pat), r, bpp));
[all...]
/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c47 int bpp; member in struct:nv_sim_state
58 int pagemiss, cas, width, bpp; local
71 bpp = arb->bpp;
88 crtc_drain_rate = pclk_freq * bpp / 8;
98 p1 = p1 * bpp / 8;
128 drain_rate = pclk_freq * arb->bpp / 8; /* kB/s */
165 + (arb->bpp == 32 ? 8 : 4); /* Margin of error. */
197 nv04_update_arb(struct drm_device *dev, int VClk, int bpp, argument
211 sim_data.bpp
253 nouveau_calc_arb(struct drm_device *dev, int vclk, int bpp, int *burst, int *lwm) argument
[all...]
/drivers/gpu/drm/armada/
H A Darmada_drm.h32 static inline uint32_t armada_pitch(uint32_t width, uint32_t bpp) argument
34 uint32_t pitch = bpp != 4 ? width * ((bpp + 7) / 8) : width / 2;
/drivers/gpu/drm/qxl/
H A Dqxl_dumb.c41 pitch = args->width * ((args->bpp + 1) / 8);
45 switch (args->bpp) {
/drivers/video/fbdev/omap/
H A Dlcdc.c62 int bpp; member in struct:omap_lcd_controller
199 xelem = lcdc.xres * lcdc.bpp / 8 / esize;
209 xelem = lcdc.yres * lcdc.bpp / 16;
223 int bpp = lcdc.bpp; local
227 * YUV window embedded in a 16bpp frame buffer.
230 bpp = 16;
233 lcdc.screen_width * bpp / 8 / esize);
325 lcdc.bpp = 8;
330 lcdc.bpp
634 int bpp; local
[all...]

Completed in 315 milliseconds

12345678910