/Linux-v4.19/arch/m68k/hp300/ |
D | hp300map.map | 185 compose '`' 'A' to '�' 186 compose '`' 'a' to '�' 187 compose '\'' 'A' to '�' 188 compose '\'' 'a' to '�' 189 compose '^' 'A' to '�' 190 compose '^' 'a' to '�' 191 compose '~' 'A' to '�' 192 compose '~' 'a' to '�' 193 compose '"' 'A' to '�' 194 compose '"' 'a' to '�' [all …]
|
/Linux-v4.19/drivers/tty/vt/ |
D | defkeymap.map | 290 compose '`' 'A' to '�' 291 compose '`' 'a' to '�' 292 compose '\'' 'A' to '�' 293 compose '\'' 'a' to '�' 294 compose '^' 'A' to '�' 295 compose '^' 'a' to '�' 296 compose '~' 'A' to '�' 297 compose '~' 'a' to '�' 298 compose '"' 'A' to '�' 299 compose '"' 'a' to '�' [all …]
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-vid-out.c | 431 struct v4l2_rect *compose = &dev->compose_out; in vivid_s_fmt_vid_out() local 482 v4l2_rect_set_min_size(compose, &min_r); in vivid_s_fmt_vid_out() 483 v4l2_rect_set_max_size(compose, &max_r); in vivid_s_fmt_vid_out() 484 v4l2_rect_map_inside(compose, &dev->compose_bounds_out); in vivid_s_fmt_vid_out() 497 v4l2_rect_set_min_size(compose, &min_r); in vivid_s_fmt_vid_out() 498 v4l2_rect_set_max_size(compose, &max_r); in vivid_s_fmt_vid_out() 499 v4l2_rect_map_inside(compose, &dev->compose_bounds_out); in vivid_s_fmt_vid_out() 504 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 505 v4l2_rect_map_inside(compose, &dev->compose_bounds_out); in vivid_s_fmt_vid_out() 509 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() [all …]
|
D | vivid-vid-cap.c | 642 struct v4l2_rect *compose = &dev->compose_cap; in vivid_s_fmt_vid_cap() local 674 v4l2_rect_map_inside(compose, &r); in vivid_s_fmt_vid_cap() 676 *compose = r; in vivid_s_fmt_vid_cap() 695 compose->width / MAX_ZOOM, in vivid_s_fmt_vid_cap() 696 factor * compose->height / MAX_ZOOM in vivid_s_fmt_vid_cap() 700 compose->width * MAX_ZOOM, in vivid_s_fmt_vid_cap() 701 factor * compose->height * MAX_ZOOM in vivid_s_fmt_vid_cap() 714 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_cap() 716 v4l2_rect_map_inside(compose, &r); in vivid_s_fmt_vid_cap() 721 compose->top *= factor; in vivid_s_fmt_vid_cap() [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | selection-api-examples.rst | 45 /* setting smaller compose rectangle */ 65 struct v4l2_selection compose = { 75 ret = ioctl(fd, VIDIOC_G_SELECTION, &compose); 83 hscale = (double)compose.r.width / crop.r.width; 84 vscale = (double)compose.r.height / crop.r.height;
|
D | v4l2-selection-targets.rst | 65 - Bounds of the compose rectangle. All valid compose rectangles fit 66 inside the compose bounds rectangle.
|
D | dev-subdev.rst | 223 - Scaler/0 compose selection rectangle 246 * - Configure scaler sink compose selection 261 values, as well as the compose rectangle on the scaler's sink pad. 271 propagates the size to the compose selection rectangle on the 274 4. The application configures the size of the compose selection 373 previous step. The exception to this rule is the sink compose 374 rectangle, which refers to the sink compose bounds rectangle --- if it 384 3. Sink pad actual compose selection. The size of the sink pad compose 386 pad crop rectangle. The location of the compose rectangle specifies 387 the location of the actual sink compose rectangle in the sink compose [all …]
|
D | selection-api-intro.rst | 23 and position of such a window is controlled by the compose target.
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-csi.c | 85 struct v4l2_rect compose; member 699 priv->crop.width == 2 * priv->compose.width, in csi_setup() 700 priv->crop.height == 2 * priv->compose.height); in csi_setup() 1128 return &priv->compose; in __csi_get_compose() 1313 struct v4l2_rect *compose, in csi_try_fmt() argument 1328 sdformat->format.width = compose->width; in csi_try_fmt() 1329 sdformat->format.height = compose->height; in csi_try_fmt() 1378 compose->left = 0; in csi_try_fmt() 1379 compose->top = 0; in csi_try_fmt() 1380 compose->width = crop->width; in csi_try_fmt() [all …]
|
/Linux-v4.19/drivers/media/platform/vsp1/ |
D | vsp1_brx.c | 158 struct v4l2_rect *compose; in brx_set_format() local 160 compose = brx_get_compose(brx, config, fmt->pad); in brx_set_format() 161 compose->left = 0; in brx_set_format() 162 compose->top = 0; in brx_set_format() 163 compose->width = format->width; in brx_set_format() 164 compose->height = format->height; in brx_set_format() 224 struct v4l2_rect *compose; in brx_set_selection() local 258 compose = brx_get_compose(brx, config, sel->pad); in brx_set_selection() 259 *compose = sel->r; in brx_set_selection()
|
D | vsp1_hgt.c | 133 struct v4l2_rect *compose; in hgt_configure_stream() local 143 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgt_configure_stream() 166 hratio = crop->width * 2 / compose->width / 3; in hgt_configure_stream() 167 vratio = crop->height * 2 / compose->height / 3; in hgt_configure_stream()
|
D | vsp1_hgo.c | 137 struct v4l2_rect *compose; in hgo_configure_stream() local 144 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgo_configure_stream() 163 hratio = crop->width * 2 / compose->width / 3; in hgo_configure_stream() 164 vratio = crop->height * 2 / compose->height / 3; in hgo_configure_stream()
|
D | vsp1_rpf.c | 113 const struct v4l2_rect *compose; in rpf_configure_stream() local 115 compose = vsp1_entity_get_pad_selection(pipe->brx, in rpf_configure_stream() 119 left = compose->left; in rpf_configure_stream() 120 top = compose->top; in rpf_configure_stream()
|
D | vsp1_drm.h | 62 struct v4l2_rect compose; member
|
D | vsp1_histo.c | 294 struct v4l2_rect *compose; in histo_set_compose() local 332 compose = vsp1_entity_get_pad_selection(&histo->entity, config, in histo_set_compose() 335 *compose = sel->r; in histo_set_compose()
|
/Linux-v4.19/drivers/media/platform/rcar-vin/ |
D | rcar-v4l2.c | 161 vin->compose = vin->source; in rvin_reset_format() 168 struct v4l2_rect *crop, struct v4l2_rect *compose) in rvin_try_format() argument 224 if (compose) { in rvin_try_format() 225 compose->top = 0; in rvin_try_format() 226 compose->left = 0; in rvin_try_format() 227 compose->width = pix->width; in rvin_try_format() 228 compose->height = pix->height; in rvin_try_format() 261 struct v4l2_rect crop, compose; in rvin_s_fmt_vid_cap() local 268 &crop, &compose); in rvin_s_fmt_vid_cap() 274 vin->compose = compose; in rvin_s_fmt_vid_cap() [all …]
|
D | rcar-dma.c | 533 if (vin->crop.height != vin->compose.height) in rvin_crop_scale_comp_gen2() 534 ys = (4096 * vin->crop.height) / vin->compose.height; in rvin_crop_scale_comp_gen2() 538 if (vin->crop.width != vin->compose.width) in rvin_crop_scale_comp_gen2() 539 xs = (4096 * vin->crop.width) / vin->compose.width; in rvin_crop_scale_comp_gen2() 803 offsetx = vin->compose.left * fmt->bpp; in rvin_set_slot_addr() 804 offsety = vin->compose.top * vin->format.bytesperline; in rvin_set_slot_addr()
|
D | rcar-vin.h | 215 struct v4l2_rect compose; member
|
/Linux-v4.19/drivers/media/common/v4l2-tpg/ |
D | v4l2-tpg-core.c | 94 tpg->crop.width = tpg->compose.width = w; in tpg_init() 95 tpg->crop.height = tpg->compose.height = h; in tpg_init() 422 const struct v4l2_rect *compose) in tpg_s_crop_compose() argument 425 tpg->compose = *compose; in tpg_s_crop_compose() 426 tpg->scaled_width = (tpg->src_width * tpg->compose.width + in tpg_s_crop_compose() 452 tpg->compose.top = tpg->compose.left = 0; in tpg_reset_source() 453 tpg->compose.width = width; in tpg_reset_source() 454 tpg->compose.height = tpg->buf_height; in tpg_reset_source() 1819 if (y + 16 >= tpg->compose.height || x + 8 >= tpg->compose.width) in tpg_gen_text() 1822 if (len > (tpg->compose.width - x) / 8) in tpg_gen_text() [all …]
|
/Linux-v4.19/drivers/s390/char/ |
D | defkeymap.map | 189 compose '^' 'c' to Control_c 190 compose '^' 'd' to Control_d 191 compose '^' 'z' to Control_z 192 compose '^' '\012' to nul
|
/Linux-v4.19/fs/hfsplus/ |
D | unicode.c | 131 int i, len, ustrlen, res, compose; in hfsplus_uni2asc() local 138 compose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_uni2asc() 144 if (likely(compose)) in hfsplus_uni2asc() 180 if (likely(compose)) in hfsplus_uni2asc()
|
/Linux-v4.19/drivers/media/platform/qcom/camss/ |
D | camss-vfe.c | 1485 return &line->compose; in __vfe_get_compose() 1619 struct v4l2_rect *compose; in vfe_try_crop() local 1621 compose = __vfe_get_compose(line, cfg, which); in vfe_try_crop() 1623 if (rect->width > compose->width) in vfe_try_crop() 1624 rect->width = compose->width; in vfe_try_crop() 1626 if (rect->width + rect->left > compose->width) in vfe_try_crop() 1627 rect->left = compose->width - rect->width; in vfe_try_crop() 1629 if (rect->height > compose->height) in vfe_try_crop() 1630 rect->height = compose->height; in vfe_try_crop() 1632 if (rect->height + rect->top > compose->height) in vfe_try_crop() [all …]
|
D | camss-vfe-4-1.c | 693 output = line->compose.width; in vfe_set_scale_cfg() 703 output = line->compose.height; in vfe_set_scale_cfg() 715 output = line->compose.width / 2; in vfe_set_scale_cfg() 725 output = line->compose.height; in vfe_set_scale_cfg() 727 output = line->compose.height / 2; in vfe_set_scale_cfg()
|
D | camss-vfe-4-7.c | 796 output = line->compose.width - 1; in vfe_set_scale_cfg() 806 output = line->compose.height - 1; in vfe_set_scale_cfg() 818 output = line->compose.width / 2 - 1; in vfe_set_scale_cfg() 828 output = line->compose.height - 1; in vfe_set_scale_cfg() 830 output = line->compose.height / 2 - 1; in vfe_set_scale_cfg()
|
/Linux-v4.19/drivers/media/i2c/smiapp/ |
D | smiapp.h | 163 struct v4l2_rect compose; /* compose on sink */ member
|