/Linux-v6.1/drivers/media/test-drivers/vicodec/ |
D | codec-v4l2-fwht.c | 98 rf->luma = buf; in prepare_raw_frame() 111 rf->luma = NULL; in prepare_raw_frame() 123 rf->cb = rf->luma + size; in prepare_raw_frame() 127 rf->cr = rf->luma + size; in prepare_raw_frame() 131 rf->cb = rf->luma + size; in prepare_raw_frame() 137 rf->cb = rf->luma + size; in prepare_raw_frame() 143 rf->cr = rf->luma + size; in prepare_raw_frame() 147 rf->cb = rf->luma + 1; in prepare_raw_frame() 151 rf->cr = rf->luma + 1; in prepare_raw_frame() 155 rf->cb = rf->luma; in prepare_raw_frame() [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/v4l/ |
D | pixfmt-yuv-planar.rst | 9 Planar formats split luma and chroma data in separate memory regions. They 12 - Semi-planar formats use two planes. The first plane is the luma plane and 21 the chroma planes may be constrained by the line stride of the luma plane. 35 use two planes, and store the luma components in the first plane and the chroma 41 chroma lines is identical to the padding of the luma lines. Without horizontal 42 subsampling, the chroma line stride (in bytes) is thus equal to twice the luma 44 to the luma line stride. Vertical subsampling doesn't affect the line stride. 47 relationship between the luma and chroma line padding and stride. 195 of bytes as luma lines, and the chroma plane contains half the number of lines 196 of the luma plane. [all …]
|
D | colorspaces.rst | 107 the so-called luma coefficients. There may be multiple possible Y'CbCr 109 prefer to use luma (Y') and chroma (CbCr) instead of R'G'B'. Since the 112 compared to the luma data. Note that the luma (Y') is unrelated to the Y 117 correct, it is just an encoding of an R'G'B' color into luma and chroma 146 luma coefficients needed to transform R'G'B' to Y'CbCr. While some
|
D | pixfmt-yuv-luma.rst | 3 .. _yuv-luma-only: 6 Luma-Only Formats 9 This family of formats only store the luma component of a Y'CbCr image. They 28 .. flat-table:: Luma-Only Image Formats
|
D | pixfmt-m420.rst | 17 (YUV 4:2:0). Pixels are organized as interleaved luma and chroma planes. 18 Two lines of luma data are followed by one line of chroma data. 20 The luma plane has one byte per pixel. The chroma plane contains
|
D | ext-ctrls-codec-stateless.rst | 885 - Set if the Y' (luma) plane is uncompressed. 894 - Set if the chroma plane has the same height as the luma plane, 895 else the chroma plane is half the height of the luma plane. 898 - Set if the chroma plane has the same width as the luma plane, 899 else the chroma plane is half the width of the luma plane. 1213 - Luma AC coefficient table index. 1216 - Luma DC delta vaue. 1249 - Luma mode update probabilities. 1450 scanning order. It is relevant for both luma and chroma components, 1456 zigzag scanning order. It is relevant for both luma and chroma [all …]
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_mmhubbub.c | 85 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 88 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 94 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 97 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 100 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 106 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 112 /* right eye sub-buffer address offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 118 /* right eye offset for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() 121 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub2_config_mcif_buf() [all …]
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr3/ |
D | ia_css_tnr3_types.h | 33 * each. Each line graph has Luma values on the x axis and sigma values for 35 * slope and the point of Luma value which where the slope may change is called 37 * specified each on the Luma axis and the per plane Sigma axis. On the Luma 38 * axis two points are fixed (namely 0 and maximum luma value - depending on
|
/Linux-v6.1/drivers/media/platform/samsung/s5p-mfc/ |
D | regs-mfc.h | 99 /* reconstructed luma */ 134 #define S5P_FIMV_ENC_REF_B_LUMA_ADR 0x062c /* ref B Luma addr */ 137 #define S5P_FIMV_ENC_CUR_LUMA_ADR 0x0718 /* current Luma addr */ 166 #define S5P_FIMV_SI_DISPLAY_Y_ADR 0x2010 /* luma addr of displayed pic */ 173 #define S5P_FIMV_SI_DECODE_Y_ADR 0x2024 /* luma addr of decoded pic */ 189 #define S5P_FIMV_CRC_LUMA0 0x2030 /* luma crc data per frame 193 #define S5P_FIMV_CRC_LUMA1 0x2038 /* luma crc data per bottom 273 luma pic */ 279 #define S5P_FIMV_ENC_SI_CH0_CUR_Y_ADR 0x2050 /* current Luma addr */ 285 #define S5P_FIMV_ENC_SI_CH1_CUR_Y_ADR 0x2090 /* current Luma addr */
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn32/ |
D | dcn32_mmhubbub.c | 109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf() 117 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf() 125 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf() 133 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub32_config_mcif_buf() 141 /* setup luma & chroma size in mmhubbub32_config_mcif_buf() 142 * should be enough to contain a whole frame Luma data, in mmhubbub32_config_mcif_buf() 208 /* Set arbitration unit for Luma/Chroma */ in mmhubbub32_config_mcif_arb()
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn30/ |
D | dcn30_mmhubbub.c | 109 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf() 117 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf() 125 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf() 133 /* buffer address for packing mode or Luma in planar mode */ in mmhubbub3_config_mcif_buf() 141 /* setup luma & chroma size in mmhubbub3_config_mcif_buf() 142 * should be enough to contain a whole frame Luma data, in mmhubbub3_config_mcif_buf() 208 /* Set arbitration unit for Luma/Chroma */ in mmhubbub3_config_mcif_arb()
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ |
D | ia_css_ctc2_param.h | 24 /*VMEM Luma params*/ 26 /** Gains by Y(Luma) at Y = 0.0,Y_X1, Y_X2, Y_X3, Y_X4*/ 28 /* kneepoints by Y(Luma) 0.0, y_x1, y_x2, y _x3, y_x4*/
|
D | ia_css_ctc2_types.h | 27 /** Gains by Y(Luma) at Y =0.0,Y_X1, Y_X2, Y_X3, Y_X4 and Y_X5 36 /* 1st-4th kneepoints by Y(Luma) --default/ineffective value:n/a
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ |
D | ia_css_ctc_types.h | 81 u16 x1; /** 2nd kneepoint luma. 84 u16 x2; /** 3rd kneepoint luma. 87 u16 x3; /** 4th kneepoint luma. 90 u16 x4; /** 5tn kneepoint luma.
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ |
D | ia_css_gc_types.h | 36 /* Gamma table, used for Y(Luma) Gamma Correction. 46 /** Y(Luma) Gamma table on vamem type 1. u0.8, [0,255] */ 48 /** Y(Luma) Gamma table on vamem type 2. u0.8, [0,255] */
|
/Linux-v6.1/drivers/media/platform/ti/omap3isp/ |
D | isppreview.h | 64 * @luma: Luma enhancement coefficients. 83 struct omap3isp_prev_luma luma; member
|
/Linux-v6.1/drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ |
D | ia_css_formats_types.h | 35 1 - full range, luma 0-255, chroma 0-255\n 36 0 - reduced range, luma 16-235, chroma 16-240 */
|
/Linux-v6.1/drivers/media/platform/st/sti/bdisp/ |
D | bdisp-reg.h | 50 /* 10 - Luma Filter */ 206 #define BLT_TTY_CHROMA BIT(27) /* Write chroma / luma */ 222 #define BLT_FCTL_Y_HV_SCALE 0x33000000 /* Luma version */ 225 #define BLT_FCTL_Y_HV_SAMPLE 0x22000000 /* Luma version */
|
/Linux-v6.1/drivers/media/platform/st/sti/delta/ |
D | delta-mjpeg-fw.h | 16 * @display_luma_p: address of the luma buffer 31 * @display_luma_p: address of the luma buffer 33 * @display_decimated_luma_p: address of the decimated luma buffer
|
/Linux-v6.1/drivers/video/fbdev/ |
D | sh_mobile_lcdcfb.h | 51 * @pan_y_offset: Panning linear offset in bytes (luma component) 52 * @base_addr_y: Frame buffer viewport base address (luma component)
|
/Linux-v6.1/drivers/media/platform/verisilicon/ |
D | rockchip_vpu2_hw_jpeg_enc.c | 12 * luma and chroma quantization tables. The hardware does entropy 16 * In other words, only the luma and chroma quantization tables are 19 * Quantization luma table values are written to registers
|
/Linux-v6.1/include/uapi/linux/ |
D | v4l2-controls.h | 1449 * @weight_factors: luma and chroma weight factors. 1758 * @y_ac_qi: luma AC coefficient table index. 1759 * @y_dc_delta: luma DC delta vaue. 1788 * @y_mode_probs: luma intra-prediction probabilities. 1986 * for both luma and chroma components, although it can be superseded 1990 * for both luma and chroma components, although it can be superseded 2047 * in units of luma samples 2049 * in units of luma samples 2051 * samples of the luma array 2063 * luma coding block size [all …]
|
/Linux-v6.1/drivers/media/usb/gspca/ |
D | etoms.c | 81 /* base registers for luma calculation */ 624 __u8 luma; in do_autogain() local 645 luma = LIMIT(r + g + b); in do_autogain() 646 gspca_dbg(gspca_dev, D_FRAM, "Etoms luma G %d\n", luma); in do_autogain() 647 if (luma < luma_mean - luma_delta || luma > luma_mean + luma_delta) { in do_autogain() 648 Gbright += (luma_mean - luma) >> spring; in do_autogain()
|
/Linux-v6.1/drivers/media/pci/cx18/ |
D | cx18-av-core.c | 214 * Default to luma on ch1/ADC1, chroma on ch2/ADC2, SIF on ch3/ADC2 in cx18_av_initialize() 343 * specifies 12 luma clock periods or ~ 0.9 * 13.5 Mpps after in cx18_av_std_setup() 495 /* Sets Luma and UV Low pass filters */ in cx18_av_std_setup() 594 int luma = vid_input & 0xf000; in set_input() local 599 luma < CX18_AV_COMPONENT_LUMA1 || in set_input() 600 luma > CX18_AV_COMPONENT_LUMA8 || in set_input() 609 afe_mux_cfg = (luma - CX18_AV_COMPONENT_LUMA1) >> 12; in set_input() 617 int luma = vid_input & 0xf0; in set_input() local 621 luma < CX18_AV_SVIDEO_LUMA1 || in set_input() 622 luma > CX18_AV_SVIDEO_LUMA8 || in set_input() [all …]
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_rq_dlg_helpers.c | 33 dml_print("DML_RQ_DLG_CALC: <LUMA>\n"); in print__rq_params_st() 38 dml_print("DML_RQ_DLG_CALC: <LUMA>\n"); in print__rq_params_st() 43 dml_print("DML_RQ_DLG_CALC: <LUMA>\n"); in print__rq_params_st() 129 dml_print("DML_RQ_DLG_CALC: <LUMA>\n"); in print__rq_dlg_params_st() 179 dml_print("DML_RQ_DLG_CALC: <LUMA>\n"); in print__rq_regs_st()
|