/drivers/video/fbdev/via/ |
H A D | via_utility.h | 30 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 D | c2p_iplan2.c | 48 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 D | c2p.h | 15 u32 src_nextline, u32 bpp); 19 u32 bpp);
|
H A D | c2p_planar.c | 48 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 D | sbuslib.h | 15 struct device_node *dp, int bpp);
|
H A D | sa1100fb.h | 75 #define SA1100_PALETTE_MODE_VAL(bpp) (((bpp) & 0x018) << 9)
|
H A D | amba-clcd-versatile.c | 28 .bpp = 16, 52 .bpp = 16, 77 .bpp = 16, 101 .bpp = 16, 126 .bpp = 16,
|
H A D | sh7760fb.c | 125 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 D | bfin_adv7393fb.h | 68 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 D | tridentfb.c | 57 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 D | shmob_drm_kms.c | 34 .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 D | shmob_drm_kms.h | 24 unsigned int bpp; member in struct:shmob_drm_format_info
|
H A D | shmob_drm_plane.c | 50 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 D | udl_transfer.c | 85 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 D | intel_dsi_pll.c | 59 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 D | rcar_du_kms.h | 26 unsigned int bpp; member in struct:rcar_du_format_info
|
H A D | rcar_du_kms.c | 36 .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 D | cfbimgblt.c | 83 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 D | sysimgblt.c | 58 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 D | fb_draw.h | 25 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 D | sysfillrect.c | 248 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 D | arb.c | 47 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 D | armada_drm.h | 32 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 D | qxl_dumb.c | 41 pitch = args->width * ((args->bpp + 1) / 8); 45 switch (args->bpp) {
|
/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 62 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...] |