/linux-6.3-rc2/arch/m68k/hp300/ |
A D | hp300map.map | 185 compose '`' 'A' to '�' 186 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 '�' 195 compose 'O' 'A' to '�' 196 compose 'o' 'a' to '�' [all …]
|
/linux-6.3-rc2/drivers/tty/vt/ |
A D | defkeymap.map | 291 compose '`' 'A' to '�' 292 compose '`' 'a' to '�' 295 compose '^' 'A' to '�' 296 compose '^' 'a' to '�' 297 compose '~' 'A' to '�' 298 compose '~' 'a' to '�' 299 compose '"' 'A' to '�' 300 compose '"' 'a' to '�' 301 compose 'O' 'A' to '�' 302 compose 'o' 'a' to '�' [all …]
|
/linux-6.3-rc2/drivers/staging/media/imx/ |
A D | imx-media-csi.c | 82 struct v4l2_rect compose; member 1175 return &priv->compose; in __csi_get_compose() 1489 compose->left = 0; in csi_try_fmt() 1490 compose->top = 0; in csi_try_fmt() 1550 compose, &outcc); in csi_set_fmt() 1606 sel->r = *compose; in csi_get_selection() 1620 *compose != crop && *compose != crop / 2) in csi_set_scale() 1626 *compose = crop / 2; in csi_set_scale() 1628 *compose = crop; in csi_set_scale() 1695 *compose = sel->r; in csi_set_selection() [all …]
|
A D | imx-media-capture.c | 175 if (compose) { in __capture_try_fmt() 176 compose->width = fmt_src.width; in __capture_try_fmt() 177 compose->height = fmt_src.height; in __capture_try_fmt() 201 cc = __capture_try_fmt(&f->fmt.pix, &priv->vdev.compose); in capture_s_fmt_vid_cap() 219 s->r = priv->vdev.compose; in capture_g_selection() 469 priv->vdev.compose.width = fmt_src.format.width; in capture_legacy_s_fmt_vid_cap() 470 priv->vdev.compose.height = fmt_src.format.height; in capture_legacy_s_fmt_vid_cap() 691 if (priv->vdev.compose.width != fmt_src.format.width || in capture_validate_fmt() 692 priv->vdev.compose.height != fmt_src.format.height) in capture_validate_fmt() 892 vdev->compose.width = fmt_src.format.width; in capture_init_format() [all …]
|
/linux-6.3-rc2/drivers/media/test-drivers/vivid/ |
A D | vivid-vid-out.c | 526 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 531 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 534 v4l2_rect_set_max_size(compose, &r); in vivid_s_fmt_vid_out() 548 v4l2_rect_set_size_to(compose, &r); in vivid_s_fmt_vid_out() 797 compose->height != s->r.height)) { in vivid_vid_out_s_selection() 801 *compose = s->r; in vivid_vid_out_s_selection() 845 win->w.width = compose->width; in vidioc_g_fmt_vid_out_overlay() 846 win->w.height = compose->height; in vidioc_g_fmt_vid_out_overlay() 880 win->w.width = compose->width; in vidioc_try_fmt_vid_out_overlay() 881 win->w.height = compose->height; in vidioc_try_fmt_vid_out_overlay() [all …]
|
A D | vivid-vid-cap.c | 723 *compose = r; in vivid_s_fmt_vid_cap() 742 compose->width / MAX_ZOOM, in vivid_s_fmt_vid_cap() 747 compose->width * MAX_ZOOM, in vivid_s_fmt_vid_cap() 768 compose->top *= factor; in vivid_s_fmt_vid_cap() 769 compose->height *= factor; in vivid_s_fmt_vid_cap() 772 compose->top /= factor; in vivid_s_fmt_vid_cap() 773 compose->height /= factor; in vivid_s_fmt_vid_cap() 1049 *compose = s->r; in vivid_vid_cap_s_selection() 1118 win->w.width = compose->width; in vidioc_g_fmt_vid_overlay() 1128 ((compose->width + 7) / 8) * compose->height)) in vidioc_g_fmt_vid_overlay() [all …]
|
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A 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;
|
A D | v4l2-selection-targets.rst | 68 - Bounds of the compose rectangle. All valid compose rectangles fit 69 inside the compose bounds rectangle.
|
A D | dev-subdev.rst | 242 compose selection rectangle 285 * - Configure scaler sink compose selection 310 values, as well as the compose rectangle on the scaler's sink pad. 320 propagates the size to the compose selection rectangle on the 323 4. The application configures the size of the compose selection 424 previous step. The exception to this rule is the sink compose 425 rectangle, which refers to the sink compose bounds rectangle --- if it 435 3. Sink pad actual compose selection. The size of the sink pad compose 438 the location of the actual sink compose rectangle in the sink compose 442 performed to the image in the sink compose bounds rectangle. [all …]
|
/linux-6.3-rc2/drivers/media/platform/renesas/vsp1/ |
A D | vsp1_brx.c | 159 struct v4l2_rect *compose; in brx_set_format() local 161 compose = brx_get_compose(brx, config, fmt->pad); in brx_set_format() 162 compose->left = 0; in brx_set_format() 163 compose->top = 0; in brx_set_format() 164 compose->width = format->width; in brx_set_format() 165 compose->height = format->height; in brx_set_format() 225 struct v4l2_rect *compose; in brx_set_selection() local 260 compose = brx_get_compose(brx, config, sel->pad); in brx_set_selection() 261 *compose = sel->r; in brx_set_selection()
|
A D | vsp1_hgt.c | 134 struct v4l2_rect *compose; in hgt_configure_stream() local 144 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgt_configure_stream() 167 hratio = crop->width * 2 / compose->width / 3; in hgt_configure_stream() 168 vratio = crop->height * 2 / compose->height / 3; in hgt_configure_stream()
|
A D | vsp1_hgo.c | 138 struct v4l2_rect *compose; in hgo_configure_stream() local 145 compose = vsp1_entity_get_pad_selection(entity, entity->config, in hgo_configure_stream() 164 hratio = crop->width * 2 / compose->width / 3; in hgo_configure_stream() 165 vratio = crop->height * 2 / compose->height / 3; in hgo_configure_stream()
|
A D | vsp1_rpf.c | 166 const struct v4l2_rect *compose; in rpf_configure_stream() local 168 compose = vsp1_entity_get_pad_selection(pipe->brx, in rpf_configure_stream() 172 left = compose->left; in rpf_configure_stream() 173 top = compose->top; in rpf_configure_stream()
|
A D | vsp1_drm.h | 62 struct v4l2_rect compose; member
|
A D | vsp1_histo.c | 297 struct v4l2_rect *compose; in histo_set_compose() local 336 compose = vsp1_entity_get_pad_selection(&histo->entity, sd_state, in histo_set_compose() 339 *compose = sel->r; in histo_set_compose()
|
/linux-6.3-rc2/drivers/media/platform/renesas/rcar-vin/ |
A D | rcar-dma.c | 176 vin->compose.width == vin->format.width && in rvin_scaler_needed() 178 vin->compose.height == vin->format.height); in rvin_scaler_needed() 564 if (crop_height != vin->compose.height) in rvin_scaler_gen2() 565 ys = (4096 * crop_height) / vin->compose.height; in rvin_scaler_gen2() 569 if (vin->crop.width != vin->compose.width) in rvin_scaler_gen2() 637 clip_size = vin->compose.width << 16; in rvin_scaler_gen3() 645 clip_size |= vin->compose.height / 2; in rvin_scaler_gen3() 648 clip_size |= vin->compose.height; in rvin_scaler_gen3() 660 vin->crop.top, vin->compose.width, vin->compose.height, in rvin_scaler_gen3() 661 vin->compose.left, vin->compose.top); in rvin_scaler_gen3() [all …]
|
A D | rcar-v4l2.c | 242 vin->compose.top = 0; in rvin_reset_format() 243 vin->compose.left = 0; in rvin_reset_format() 244 vin->compose.width = vin->format.width; in rvin_reset_format() 245 vin->compose.height = vin->format.height; in rvin_reset_format() 349 v4l2_rect_map_inside(&vin->compose, &fmt_rect); in rvin_s_fmt_vid_cap() 504 s->r = vin->compose; in rvin_g_selection() 574 vin->compose = s->r = r; in rvin_s_selection() 909 vin->compose = vin->crop; in rvin_mc_s_fmt_vid_cap()
|
/linux-6.3-rc2/drivers/media/common/v4l2-tpg/ |
A D | v4l2-tpg-core.c | 476 const struct v4l2_rect *compose) in tpg_s_crop_compose() argument 479 tpg->compose = *compose; in tpg_s_crop_compose() 506 tpg->compose.top = tpg->compose.left = 0; in tpg_reset_source() 507 tpg->compose.width = width; in tpg_reset_source() 1977 if (y + 16 >= tpg->compose.height || x + 8 >= tpg->compose.width) in tpg_gen_text() 1986 y += tpg->compose.top; in tpg_gen_text() 1987 x += tpg->compose.left; in tpg_gen_text() 2111 y += tpg->compose.top; in tpg_calc_buffer_line() 2219 pr_info("tpg compose: %ux%u@%dx%d\n", tpg->compose.width, tpg->compose.height, in tpg_log_status() 2220 tpg->compose.left, tpg->compose.top); in tpg_log_status() [all …]
|
/linux-6.3-rc2/drivers/media/platform/mediatek/mdp3/ |
A D | mtk-mdp3-regs.c | 523 const struct v4l2_rect *compose, s32 rotation, in mdp_check_scaling_ratio() argument 531 comp_w = compose->height; in mdp_check_scaling_ratio() 532 comp_h = compose->width; in mdp_check_scaling_ratio() 534 comp_w = compose->width; in mdp_check_scaling_ratio() 535 comp_h = compose->height; in mdp_check_scaling_ratio() 695 out->buffer.format.width = frame->compose.width; in mdp_set_dst_config() 696 out->buffer.format.height = frame->compose.height; in mdp_set_dst_config() 731 frame->compose.width = frame->format.fmt.pix_mp.width; in mdp_frameparam_init() 732 frame->compose.height = frame->format.fmt.pix_mp.height; in mdp_frameparam_init()
|
A D | mtk-mdp3-m2m.c | 99 task.composes[0] = &frame->compose; in mdp_m2m_device_run() 141 &capture->compose, in mdp_m2m_start_streaming() 335 capture->compose.left = 0; in mdp_m2m_s_fmt_mplane() 336 capture->compose.top = 0; in mdp_m2m_s_fmt_mplane() 337 capture->compose.width = f->fmt.pix_mp.width; in mdp_m2m_s_fmt_mplane() 338 capture->compose.height = f->fmt.pix_mp.height; in mdp_m2m_s_fmt_mplane() 381 s->r = frame->compose; in mdp_m2m_g_selection() 437 capture->compose = r; in mdp_m2m_s_selection()
|
A D | mtk-mdp3-regs.h | 311 struct v4l2_rect compose; member 365 const struct v4l2_rect *compose, s32 rotation,
|
/linux-6.3-rc2/drivers/s390/char/ |
A 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-6.3-rc2/drivers/media/platform/qcom/camss/ |
A D | camss-vfe.c | 796 return &line->compose; in __vfe_get_compose() 931 struct v4l2_rect *compose; in vfe_try_crop() local 933 compose = __vfe_get_compose(line, sd_state, which); in vfe_try_crop() 935 if (rect->width > compose->width) in vfe_try_crop() 936 rect->width = compose->width; in vfe_try_crop() 938 if (rect->width + rect->left > compose->width) in vfe_try_crop() 939 rect->left = compose->width - rect->width; in vfe_try_crop() 941 if (rect->height > compose->height) in vfe_try_crop() 942 rect->height = compose->height; in vfe_try_crop() 944 if (rect->height + rect->top > compose->height) in vfe_try_crop() [all …]
|
A D | camss-vfe-4-1.c | 651 output = line->compose.width; in vfe_set_scale_cfg() 661 output = line->compose.height; in vfe_set_scale_cfg() 673 output = line->compose.width / 2; in vfe_set_scale_cfg() 683 output = line->compose.height; in vfe_set_scale_cfg() 685 output = line->compose.height / 2; in vfe_set_scale_cfg()
|
/linux-6.3-rc2/fs/hfsplus/ |
A 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()
|