Home
last modified time | relevance | path

Searched refs:bytes_per_pixel (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/rockchip/
Drockchip_drm_fbdev.c47 unsigned int bytes_per_pixel; in rockchip_drm_fbdev_create() local
53 bytes_per_pixel = DIV_ROUND_UP(sizes->surface_bpp, 8); in rockchip_drm_fbdev_create()
57 mode_cmd.pitches[0] = sizes->surface_width * bytes_per_pixel; in rockchip_drm_fbdev_create()
90 offset = fbi->var.xoffset * bytes_per_pixel; in rockchip_drm_fbdev_create()
/Linux-v5.4/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_drm_fbdev.c64 unsigned int bytes_per_pixel; in hibmc_drm_fb_create() local
72 bytes_per_pixel = DIV_ROUND_UP(sizes->surface_bpp, 8); in hibmc_drm_fb_create()
76 mode_cmd.pitches[0] = mode_cmd.width * bytes_per_pixel; in hibmc_drm_fb_create()
/Linux-v5.4/drivers/gpu/drm/tegra/
Dfb.c211 unsigned int bytes_per_pixel; in tegra_fbdev_probe() local
219 bytes_per_pixel = DIV_ROUND_UP(sizes->surface_bpp, 8); in tegra_fbdev_probe()
223 cmd.pitches[0] = round_up(sizes->surface_width * bytes_per_pixel, in tegra_fbdev_probe()
259 offset = info->var.xoffset * bytes_per_pixel + in tegra_fbdev_probe()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/calcs/
Ddce_calcs.c170 data->bytes_per_pixel[0] = 1; in calculate_bandwidth()
171 data->bytes_per_pixel[2] = 1; in calculate_bandwidth()
174 data->bytes_per_pixel[1] = 2; in calculate_bandwidth()
175 data->bytes_per_pixel[3] = 2; in calculate_bandwidth()
184 data->bytes_per_pixel[0] = 2; in calculate_bandwidth()
185 data->bytes_per_pixel[2] = 2; in calculate_bandwidth()
192 data->bytes_per_pixel[0] = 4; in calculate_bandwidth()
193 data->bytes_per_pixel[2] = 4; in calculate_bandwidth()
363 data->bytes_per_pixel[maximum_number_of_surfaces - 2] = 1; in calculate_bandwidth()
364 data->bytes_per_pixel[maximum_number_of_surfaces - 1] = 2; in calculate_bandwidth()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dsc/
Ddscc_types.h46 uint32_t bytes_per_pixel; /* In u3.28 format */ member
Drc_calc_dpi.c123 dsc_params->bytes_per_pixel = (uint32_t)dsc_ceil(d_bytes_per_pixel * 0x10000000); in dscc_compute_dsc_parameters()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_hwss.c348 uint32_t bytes_per_pixel_int = config->bytes_per_pixel / precision; in dsc_optc_config_log()
349 uint32_t bytes_per_pixel_mod = config->bytes_per_pixel % precision; in dsc_optc_config_log()
360 config->bytes_per_pixel, bytes_per_pixel_int, (uint32_t)ll_bytes_per_pix_fraq); in dsc_optc_config_log()
425 dsc_optc_cfg.bytes_per_pixel, in dp_set_dsc_on_stream()
436 dsc_optc_cfg.bytes_per_pixel, in dp_set_dsc_on_stream()
/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-osd.c104 dev->display_byte_stride = var->xres * dev->bytes_per_pixel; in vivid_fb_set_var()
272 dev->bytes_per_pixel = dev->bits_per_pixel / 8; in vivid_fb_init_vidmode()
277 dev->display_byte_stride = start_window.width * dev->bytes_per_pixel; in vivid_fb_init_vidmode()
Dvivid-core.h283 int bytes_per_pixel; member
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/
Ddsc.h46 uint32_t bytes_per_pixel; /* Bytes per pixel in u3.28 format */ member
/Linux-v5.4/drivers/video/fbdev/vermilion/
Dvermilion.h209 u32 bytes_per_pixel; member
Dvermilion.c772 vinfo->bytes_per_pixel = var->bits_per_pixel >> 3; in vmlfb_set_par_locked()
773 vinfo->stride = ALIGN(var->xres_virtual * vinfo->bytes_per_pixel, 0x40); in vmlfb_set_par_locked()
856 var->xoffset * vinfo->bytes_per_pixel); in vmlfb_set_par_locked()
943 var->xoffset * vinfo->bytes_per_pixel); in vmlfb_pan_display()
/Linux-v5.4/drivers/media/platform/
Dvim2m.c452 unsigned int width, height, bytesperline, bytes_per_pixel; in device_process() local
460 bytes_per_pixel = q_data_in->fmt->depth >> 3; in device_process()
538 p_in_x[1] = p_line - x_offset * bytes_per_pixel; in device_process()
540 p_in_x[1] = p_line + x_offset * bytes_per_pixel; in device_process()
555 p_in_x[0] = p_line - x_offset * bytes_per_pixel; in device_process()
557 p_in_x[0] = p_line + x_offset * bytes_per_pixel; in device_process()
/Linux-v5.4/drivers/media/usb/usbvision/
Dusbvision-core.c479 int clipmask_index, bytes_per_pixel; in usbvision_parse_lines_422() local
495 bytes_per_pixel = frame->v4l2_format.bytes_per_pixel; in usbvision_parse_lines_422()
496 stretch_bytes = (usbvision->stretch_width - 1) * bytes_per_pixel; in usbvision_parse_lines_422()
868 int clipmask_even_index, clipmask_odd_index, bytes_per_pixel; in usbvision_parse_lines_420() local
878 bytes_per_pixel = frame->v4l2_format.bytes_per_pixel; in usbvision_parse_lines_420()
879 stretch_bytes = (usbvision->stretch_width - 1) * bytes_per_pixel; in usbvision_parse_lines_420()
1758 usbvision->palette.bytes_per_pixel); in usbvision_frames_alloc()
Dusbvision.h264 int bytes_per_pixel; member
Dusbvision-video.c689 usbvision->palette.bytes_per_pixel; in vidioc_querybuf()
811 usbvision->curwidth * usbvision->palette.bytes_per_pixel; in vidioc_g_fmt_vid_cap()
840 usbvision->palette.bytes_per_pixel; in vidioc_try_fmt_vid_cap()
/Linux-v5.4/drivers/media/pci/ivtv/
Divtvfb.c165 int bytes_per_pixel; member
227 oi->display_byte_stride = osd->pixel_stride * oi->bytes_per_pixel; in ivtvfb_set_osd_coords()
550 oi->bytes_per_pixel = var->bits_per_pixel / 8; in ivtvfb_set_var()
973 oi->bytes_per_pixel = oi->bits_per_pixel / 8; in ivtvfb_init_vidmode()
1001 start_window.width * oi->bytes_per_pixel; in ivtvfb_init_vidmode()
/Linux-v5.4/drivers/video/fbdev/
Dimxfb.c856 int bytes_per_pixel; in imxfb_probe() local
924 bytes_per_pixel = (m->bpp + 7) / 8; in imxfb_probe()
927 m->mode.xres * m->mode.yres * bytes_per_pixel); in imxfb_probe()
/Linux-v5.4/drivers/video/fbdev/intelfb/
Dintelfbhw.c316 int bytes_per_pixel; in intelfbhw_validate_mode() local
323 bytes_per_pixel = var->bits_per_pixel / 8; in intelfbhw_validate_mode()
324 if (bytes_per_pixel == 3) in intelfbhw_validate_mode()
325 bytes_per_pixel = 4; in intelfbhw_validate_mode()
328 tmp = var->yres_virtual * var->xres_virtual * bytes_per_pixel; in intelfbhw_validate_mode()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_dsc.c381 dsc_optc_cfg->bytes_per_pixel = dsc_params.bytes_per_pixel; in dsc_prepare_config()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c635 u32 bytes_per_pixel; /* bytes per pixel display + overlay */ member
801 bpp.full = dfixed_const(wm->bytes_per_pixel); in dce_v8_0_average_bandwidth()
853 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v8_0_latency_watermark()
855 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in dce_v8_0_latency_watermark()
995 wm_high.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v8_0_program_watermarks()
1034 wm_low.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v8_0_program_watermarks()
Ddce_v6_0.c499 u32 bytes_per_pixel; /* bytes per pixel display + overlay */ member
665 bpp.full = dfixed_const(wm->bytes_per_pixel); in dce_v6_0_average_bandwidth()
717 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v6_0_latency_watermark()
719 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in dce_v6_0_latency_watermark()
868 wm_high.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v6_0_program_watermarks()
895 wm_low.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v6_0_program_watermarks()
Ddce_v10_0.c700 u32 bytes_per_pixel; /* bytes per pixel display + overlay */ member
866 bpp.full = dfixed_const(wm->bytes_per_pixel); in dce_v10_0_average_bandwidth()
918 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v10_0_latency_watermark()
920 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in dce_v10_0_latency_watermark()
1060 wm_high.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v10_0_program_watermarks()
1099 wm_low.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v10_0_program_watermarks()
Ddce_v11_0.c726 u32 bytes_per_pixel; /* bytes per pixel display + overlay */ member
892 bpp.full = dfixed_const(wm->bytes_per_pixel); in dce_v11_0_average_bandwidth()
944 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v11_0_latency_watermark()
946 a.full = dfixed_const(max_src_lines_per_dst_line * wm->src_width * wm->bytes_per_pixel); in dce_v11_0_latency_watermark()
1086 wm_high.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v11_0_program_watermarks()
1125 wm_low.bytes_per_pixel = 4; /* XXX: get this from fb config */ in dce_v11_0_program_watermarks()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/
Ddce_calcs.h374 uint32_t bytes_per_pixel[maximum_number_of_surfaces]; member

12