/linux-4.4.14/drivers/media/platform/davinci/ |
H A D | isif.c | 87 struct isif_ycbcr_config ycbcr; member in struct:isif_oper_config 97 .ycbcr = { 293 * output to SDRAM. example, for ycbcr, it is one y and one c, so 2. isif_setwin() 711 isif_cfg.ycbcr.buf_type = buf_type; isif_set_buftype() 721 return isif_cfg.ycbcr.buf_type; isif_get_buftype() 765 isif_cfg.ycbcr.pix_order = CCDC_PIXORDER_YCBYCR; isif_set_pixel_format() 767 isif_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; isif_set_pixel_format() 786 if (isif_cfg.ycbcr.pix_order == CCDC_PIXORDER_YCBYCR) isif_get_pixel_format() 802 isif_cfg.ycbcr.win.top = win->top; isif_set_image_window() 803 isif_cfg.ycbcr.win.left = win->left; isif_set_image_window() 804 isif_cfg.ycbcr.win.width = win->width; isif_set_image_window() 805 isif_cfg.ycbcr.win.height = win->height; isif_set_image_window() 815 *win = isif_cfg.ycbcr.win; isif_get_image_window() 831 len = (((isif_cfg.ycbcr.win.width * 2))); isif_get_line_length() 840 isif_cfg.ycbcr.frm_fmt = frm_fmt; isif_set_frame_format() 847 return isif_cfg.ycbcr.frm_fmt; isif_get_frame_format() 870 isif_cfg.ycbcr.pix_fmt = CCDC_PIXFMT_YCBCR_8BIT; isif_set_hw_if_params() 871 isif_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; isif_set_hw_if_params() 875 isif_cfg.ycbcr.pix_fmt = CCDC_PIXFMT_YCBCR_16BIT; isif_set_hw_if_params() 876 isif_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; isif_set_hw_if_params() 892 struct isif_ycbcr_config *params = &isif_cfg.ycbcr; isif_config_ycbcr()
|
H A D | dm355_ccdc.c | 60 struct ccdc_params_ycbcr ycbcr; member in struct:ccdc_oper_config 104 .ycbcr = { 234 * output to SDRAM. example, for ycbcr, it is one y and one c, so 2. ccdc_setwin() 354 struct ccdc_params_ycbcr *params = &ccdc_cfg.ycbcr; ccdc_config_ycbcr() 791 ccdc_cfg.ycbcr.buf_type = buf_type; ccdc_set_buftype() 798 return ccdc_cfg.ycbcr.buf_type; ccdc_get_buftype() 830 ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_YCBYCR; ccdc_set_pixel_format() 832 ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; ccdc_set_pixel_format() 849 if (ccdc_cfg.ycbcr.pix_order == CCDC_PIXORDER_YCBYCR) ccdc_get_pixel_format() 861 ccdc_cfg.ycbcr.win = *win; ccdc_set_image_window() 870 *win = ccdc_cfg.ycbcr.win; ccdc_get_image_window() 886 len = ccdc_cfg.ycbcr.win.width * 2; ccdc_get_line_length() 895 ccdc_cfg.ycbcr.frm_fmt = frm_fmt; ccdc_set_frame_format() 904 return ccdc_cfg.ycbcr.frm_fmt; ccdc_get_frame_format() 927 ccdc_cfg.ycbcr.vd_pol = params->vdpol; ccdc_set_hw_if_params() 928 ccdc_cfg.ycbcr.hd_pol = params->hdpol; ccdc_set_hw_if_params()
|
H A D | dm644x_ccdc.c | 61 struct ccdc_params_ycbcr ycbcr; member in struct:ccdc_oper_config 77 .ycbcr = { 144 * output to SDRAM. example, for ycbcr, it is one y and one c, so 2. ccdc_setwin() 375 struct ccdc_params_ycbcr *params = &ccdc_cfg.ycbcr; ccdc_config_ycbcr() 699 ccdc_cfg.ycbcr.buf_type = buf_type; ccdc_set_buftype() 707 return ccdc_cfg.ycbcr.buf_type; ccdc_get_buftype() 737 ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_YCBYCR; ccdc_set_pixel_format() 739 ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; ccdc_set_pixel_format() 757 if (ccdc_cfg.ycbcr.pix_order == CCDC_PIXORDER_YCBYCR) ccdc_get_pixel_format() 770 ccdc_cfg.ycbcr.win = *win; ccdc_set_image_window() 779 *win = ccdc_cfg.ycbcr.win; ccdc_get_image_window() 795 len = ccdc_cfg.ycbcr.win.width * 2; ccdc_get_line_length() 804 ccdc_cfg.ycbcr.frm_fmt = frm_fmt; ccdc_set_frame_format() 813 return ccdc_cfg.ycbcr.frm_fmt; ccdc_get_frame_format() 836 ccdc_cfg.ycbcr.vd_pol = params->vdpol; ccdc_set_hw_if_params() 837 ccdc_cfg.ycbcr.hd_pol = params->hdpol; ccdc_set_hw_if_params()
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
H A D | dm365_isif.h | 82 /* isif pix order. Only used for ycbcr capture */ 84 /* isif buffer type. Only used for ycbcr capture */ 158 struct isif_ycbcr_config ycbcr; member in struct:isif_oper_config
|
H A D | dm365_resizer.h | 111 /* offset to be added to buffer start when flipping for y/ycbcr */ 147 /* flip raw or ycbcr */
|
H A D | dm365_isif.c | 170 isif->isif_cfg.ycbcr.pix_order = ISIF_PIXORDER_YCBYCR; isif_set_pixel_format() 172 isif->isif_cfg.ycbcr.pix_order = ISIF_PIXORDER_CBYCRY; isif_set_pixel_format() 177 isif->isif_cfg.ycbcr.v4l2_pix_fmt = pixfmt; isif_set_pixel_format() 190 isif->isif_cfg.ycbcr.frm_fmt = frm_fmt; isif_set_frame_format() 206 isif->isif_cfg.ycbcr.win.top = win->top; isif_set_image_window() 207 isif->isif_cfg.ycbcr.win.left = win->left; isif_set_image_window() 208 isif->isif_cfg.ycbcr.win.width = win->width; isif_set_image_window() 209 isif->isif_cfg.ycbcr.win.height = win->height; isif_set_image_window() 220 isif->isif_cfg.ycbcr.buf_type = buf_type; isif_set_buftype() 771 * output to SDRAM. example, for ycbcr, it is one y and one c, so 2. isif_setwin() 1228 struct isif_ycbcr_config *params = &isif->isif_cfg.ycbcr; isif_config_ycbcr() 1965 isif->isif_cfg.ycbcr.v4l2_pix_fmt = V4L2_PIX_FMT_UYVY; isif_config_defaults() 1966 isif->isif_cfg.ycbcr.pix_fmt = ISIF_PIXFMT_YCBCR_8BIT; isif_config_defaults() 1967 isif->isif_cfg.ycbcr.frm_fmt = ISIF_FRMFMT_INTERLACED; isif_config_defaults() 1968 isif->isif_cfg.ycbcr.fid_pol = VPFE_PINPOL_POSITIVE; isif_config_defaults() 1969 isif->isif_cfg.ycbcr.vd_pol = VPFE_PINPOL_POSITIVE; isif_config_defaults() 1970 isif->isif_cfg.ycbcr.hd_pol = VPFE_PINPOL_POSITIVE; isif_config_defaults() 1971 isif->isif_cfg.ycbcr.pix_order = ISIF_PIXORDER_CBYCRY; isif_config_defaults() 1972 isif->isif_cfg.ycbcr.buf_type = ISIF_BUFTYPE_FLD_INTERLEAVED; isif_config_defaults()
|
H A D | dm365_resizer.c | 258 * vertically or horizontally for ycbcr/y/c
|
/linux-4.4.14/drivers/media/platform/am437x/ |
H A D | am437x-vpfe.c | 346 * output to SDRAM. example, for ycbcr, it is one y and one c, so 2. vpfe_ccdc_setwin() 528 struct ccdc_params_ycbcr *params = &ccdc->ccdc_cfg.ycbcr; vpfe_ccdc_config_ycbcr() 748 ccdc->ccdc_cfg.ycbcr.buf_type = buf_type; vpfe_ccdc_set_buftype() 758 return ccdc->ccdc_cfg.ycbcr.buf_type; vpfe_ccdc_get_buftype() 795 ccdc->ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_YCBYCR; vpfe_ccdc_set_pixel_format() 799 ccdc->ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; vpfe_ccdc_set_pixel_format() 817 if (ccdc->ccdc_cfg.ycbcr.pix_order == CCDC_PIXORDER_YCBYCR) vpfe_ccdc_get_pixel_format() 835 ccdc->ccdc_cfg.ycbcr.win = *win; vpfe_ccdc_set_image_window() 836 ccdc->ccdc_cfg.ycbcr.bytesperpixel = bpp; vpfe_ccdc_set_image_window() 837 ccdc->ccdc_cfg.ycbcr.bytesperline = ALIGN(win->width * bpp, 32); vpfe_ccdc_set_image_window() 850 *win = ccdc->ccdc_cfg.ycbcr.win; vpfe_ccdc_get_image_window() 858 return ccdc->ccdc_cfg.ycbcr.bytesperline; vpfe_ccdc_get_line_length() 868 ccdc->ccdc_cfg.ycbcr.frm_fmt = frm_fmt; vpfe_ccdc_set_frame_format() 879 return ccdc->ccdc_cfg.ycbcr.frm_fmt; vpfe_ccdc_get_frame_format() 904 ccdc->ccdc_cfg.ycbcr.vd_pol = params->vdpol; vpfe_ccdc_set_hw_if_params() 905 ccdc->ccdc_cfg.ycbcr.hd_pol = params->hdpol; vpfe_ccdc_set_hw_if_params() 978 ccdc->ccdc_cfg.ycbcr.pix_fmt = CCDC_PIXFMT_YCBCR_8BIT; vpfe_ccdc_config_defaults() 979 ccdc->ccdc_cfg.ycbcr.frm_fmt = CCDC_FRMFMT_INTERLACED; vpfe_ccdc_config_defaults() 980 ccdc->ccdc_cfg.ycbcr.fid_pol = VPFE_PINPOL_POSITIVE; vpfe_ccdc_config_defaults() 981 ccdc->ccdc_cfg.ycbcr.vd_pol = VPFE_PINPOL_POSITIVE; vpfe_ccdc_config_defaults() 982 ccdc->ccdc_cfg.ycbcr.hd_pol = VPFE_PINPOL_POSITIVE; vpfe_ccdc_config_defaults() 983 ccdc->ccdc_cfg.ycbcr.pix_order = CCDC_PIXORDER_CBYCRY; vpfe_ccdc_config_defaults() 984 ccdc->ccdc_cfg.ycbcr.buf_type = CCDC_BUFTYPE_FLD_INTERLEAVED; vpfe_ccdc_config_defaults() 986 ccdc->ccdc_cfg.ycbcr.win.left = 0; vpfe_ccdc_config_defaults() 987 ccdc->ccdc_cfg.ycbcr.win.top = 0; vpfe_ccdc_config_defaults() 988 ccdc->ccdc_cfg.ycbcr.win.width = 720; vpfe_ccdc_config_defaults() 989 ccdc->ccdc_cfg.ycbcr.win.height = 576; vpfe_ccdc_config_defaults() 990 ccdc->ccdc_cfg.ycbcr.bt656_enable = 1; vpfe_ccdc_config_defaults()
|
H A D | am437x-vpfe.h | 213 struct ccdc_params_ycbcr ycbcr; member in struct:ccdc_config
|
/linux-4.4.14/include/media/davinci/ |
H A D | isif.h | 467 /* isif pix order. Only used for ycbcr capture */ 469 /* isif buffer type. Only used for ycbcr capture */
|
/linux-4.4.14/drivers/pinctrl/nomadik/ |
H A D | pinctrl-ab8500.c | 312 AB8500_FUNC_GROUPS(ycbcr, "ycbcr0123_d_1", "ycbcr4567_a_1"); 343 FUNCTION(ycbcr),
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
H A D | r128_drv.h | 52 * 2.4 - Add support for ycbcr textures (no new ioctls)
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
H A D | exynos_dp_core.c | 1168 if (of_property_read_u32(dp_node, "samsung,ycbcr-coeff", exynos_dp_dt_parse_pdata() 1170 dev_err(dev, "failed to get ycbcr-coeff\n"); exynos_dp_dt_parse_pdata()
|
/linux-4.4.14/include/uapi/linux/ |
H A D | videodev2.h | 184 /* see also http://vektor.theorem.ca/graphics/ycbcr/ */
|