Home
last modified time | relevance | path

Searched +full:flip +full:- +full:vertical (Results 1 – 25 of 203) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ivsrcid/dcn/
Dirqsrcs_dcn_1_0.h192 #define DCN_1_0__SRCID__DC_DAC_A_AUTO_DET 0xA // DAC A auto - detection DACA_AUTODETECT_GEN…
309 #define DCN_1_0__SRCID__DC_DIGA_FAST_TRAINING_COMPLETE_INT 0xF // DIGA - Fast Training Complete…
312 #define DCN_1_0__SRCID__DC_DIGB_FAST_TRAINING_COMPLETE_INT 0xF // DIGB - Fast Training Complete…
315 #define DCN_1_0__SRCID__DC_DIGC_FAST_TRAINING_COMPLETE_INT 0xF // DIGC - Fast Training Complete…
318 #define DCN_1_0__SRCID__DC_DIGD_FAST_TRAINING_COMPLETE_INT 0xF // DIGD - Fast Training Complete…
321 #define DCN_1_0__SRCID__DC_DIGE_FAST_TRAINING_COMPLETE_INT 0xF // DIGE - Fast Training Complete…
324 #define DCN_1_0__SRCID__DC_DIGF_FAST_TRAINING_COMPLETE_INT 0xF // DIGF - Fast Training Complete…
574 #define DCN_1_0__SRCID__DC_D1_FORCE_CNT_W 0x1E // D1 : Force - count--w OTG1_IHC_FORCE_COUNT_NOW_IN…
577 #define DCN_1_0__SRCID__DC_D1_FORCE_VSYNC_NXT_LINE 0x1E // D1 : Force - Vsync - next - line OTG1_IH…
589 #define DCN_1_0__SRCID__OTG1_VERTICAL_INTERRUPT0_CONTROL 0x1E // D1 : OTG vertical interrupt 0 OTG1…
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/include/ivsrcid/
Dirqsrcs_dcn_1_0.h192 #define DCN_1_0__SRCID__DC_DAC_A_AUTO_DET 0xA // DAC A auto - detection DACA_AUTODETECT_GEN…
309 #define DCN_1_0__SRCID__DC_DIGA_FAST_TRAINING_COMPLETE_INT 0xF // DIGA - Fast Training Complete…
312 #define DCN_1_0__SRCID__DC_DIGB_FAST_TRAINING_COMPLETE_INT 0xF // DIGB - Fast Training Complete…
315 #define DCN_1_0__SRCID__DC_DIGC_FAST_TRAINING_COMPLETE_INT 0xF // DIGC - Fast Training Complete…
318 #define DCN_1_0__SRCID__DC_DIGD_FAST_TRAINING_COMPLETE_INT 0xF // DIGD - Fast Training Complete…
321 #define DCN_1_0__SRCID__DC_DIGE_FAST_TRAINING_COMPLETE_INT 0xF // DIGE - Fast Training Complete…
324 #define DCN_1_0__SRCID__DC_DIGF_FAST_TRAINING_COMPLETE_INT 0xF // DIGF - Fast Training Complete…
574 #define DCN_1_0__SRCID__DC_D1_FORCE_CNT_W 0x1E // D1 : Force - count--w OTG1_IHC_FORCE_COUNT_NOW_IN…
577 #define DCN_1_0__SRCID__DC_D1_FORCE_VSYNC_NXT_LINE 0x1E // D1 : Force - Vsync - next - line OTG1_IH…
589 #define DCN_1_0__SRCID__OTG1_VERTICAL_INTERRUPT0_CONTROL 0x1E // D1 : OTG vertical interrupt 0 OTG1…
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/vsp1/
Dvsp1_wpf.c1 // SPDX-License-Identifier: GPL-2.0+
3 * vsp1_wpf.c -- R-Car VSP1 Write Pixel Formatter
5 * Copyright (C) 2013-2014 Renesas Electronics Corporation
12 #include <media/v4l2-subdev.h>
25 /* -----------------------------------------------------------------------------
32 vsp1_dl_body_write(dlb, reg + wpf->entity.index * VI6_WPF_OFFSET, data); in vsp1_wpf_write()
35 /* -----------------------------------------------------------------------------
46 struct vsp1_video *video = wpf->video; in vsp1_wpf_set_rotation()
57 if (rotate == wpf->flip.rotate) in vsp1_wpf_set_rotation()
61 mutex_lock(&video->lock); in vsp1_wpf_set_rotation()
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/
Dsamsung,s6e8aa0.txt4 - compatible: "samsung,s6e8aa0"
5 - reg: the virtual channel number of a DSI peripheral
6 - vdd3-supply: core voltage supply
7 - vci-supply: voltage supply for analog circuits
8 - reset-gpios: a GPIO spec for the reset pin
9 - display-timings: timings for the connected panel as described by [1]
12 - power-on-delay: delay after turning regulators on [ms]
13 - reset-delay: delay after reset sequence [ms]
14 - init-delay: delay after initialization sequence [ms]
15 - panel-width-mm: physical panel width [mm]
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
Dvsp1_wpf.c1 // SPDX-License-Identifier: GPL-2.0+
3 * vsp1_wpf.c -- R-Car VSP1 Write Pixel Formatter
5 * Copyright (C) 2013-2014 Renesas Electronics Corporation
12 #include <media/v4l2-subdev.h>
25 /* -----------------------------------------------------------------------------
32 vsp1_dl_body_write(dlb, reg + wpf->entity.index * VI6_WPF_OFFSET, data); in vsp1_wpf_write()
35 /* -----------------------------------------------------------------------------
46 struct vsp1_video *video = wpf->video; in vsp1_wpf_set_rotation()
57 if (rotate == wpf->flip.rotate) in vsp1_wpf_set_rotation()
61 mutex_lock(&video->lock); in vsp1_wpf_set_rotation()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dsamsung,s6e8aa0.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrzej Hajda <a.hajda@samsung.com>
13 - $ref: panel-common.yaml#
20 reset-gpios: true
21 display-timings: true
23 vdd3-supply:
26 vci-supply:
29 power-on-delay:
[all …]
Dronbo,rb070d30.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR X11)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Maxime Ripard <mripard@kernel.org>
17 description: MIPI-DSI virtual channel
19 power-gpios:
23 reset-gpios:
27 shlr-gpios:
28 description: GPIO used for the shlr pin (horizontal flip)
31 updn-gpios:
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/sti/bdisp/
Dbdisp.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <media/v4l2-ctrls.h>
13 #include <media/v4l2-device.h>
14 #include <media/v4l2-mem2mem.h>
16 #include <media/videobuf2-dma-contig.h>
21 * Max nb of nodes in node-list:
22 * - 2 nodes to handle wide 4K pictures
23 * - 2 nodes to handle two planes (Y & CbCr) */
28 /* struct bdisp_ctrls - bdisp control set
29 * @hflip: horizontal flip
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/sti/bdisp/
Dbdisp.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <media/v4l2-ctrls.h>
13 #include <media/v4l2-device.h>
14 #include <media/v4l2-mem2mem.h>
16 #include <media/videobuf2-dma-contig.h>
21 * Max nb of nodes in node-list:
22 * - 2 nodes to handle wide 4K pictures
23 * - 2 nodes to handle two planes (Y & CbCr) */
28 /* struct bdisp_ctrls - bdisp control set
29 * @hflip: horizontal flip
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.h2 * rcar_du_crtc.h -- R-Car Display Unit CRTCs
4 * Copyright (C) 2013-2015 Renesas Electronics Corporation
30 * struct rcar_du_crtc - the CRTC, representing a DU superposition processor
38 * @event: event to post when the pending page flip completes
39 * @flip_wait: wait queue used to signal page flip completion
41 * @vblank_wait: wait queue used to signal vertical blanking
42 * @vblank_count: number of vertical blanking interrupts to wait for
75 * struct rcar_du_crtc_state - Driver-specific CRTC state
/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * rcar_du_crtc.h -- R-Car Display Unit CRTCs
5 * Copyright (C) 2013-2015 Renesas Electronics Corporation
26 * struct rcar_du_crtc - the CRTC, representing a DU superposition processor
36 * @event: event to post when the pending page flip completes
37 * @flip_wait: wait queue used to signal page flip completion
39 * @vblank_wait: wait queue used to signal vertical blanking
40 * @vblank_count: number of vertical blanking interrupts to wait for
82 * struct rcar_du_crtc_state - Driver-specific CRTC state
/kernel/linux/linux-5.10/include/media/i2c/
Ds5k6aa.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 #include <media/v4l2-mediabus.h>
14 * struct s5k6aa_gpio - data structure describing a GPIO
24 * struct s5k6aa_platform_data - s5k6aa driver platform data
31 * @nlanes: maximum number of MIPI-CSI lanes used
32 * @horiz_flip: default horizontal image flip value, non zero to enable
33 * @vert_flip: default vertical image flip value, non zero to enable
Dov772x.h1 /* SPDX-License-Identifier: GPL-2.0-only */
13 #define OV772X_FLAG_VFLIP (1 << 0) /* Vertical flip image */
14 #define OV772X_FLAG_HFLIP (1 << 1) /* Horizontal flip image */
29 #define OV772X_MANUAL_EDGE_CTRL 0x80 /* un-used bit of strength */
49 * ov772x_camera_info - ov772x driver interface structure
Ds5c73m3.h21 #include <media/v4l2-mediabus.h>
24 * struct s5c73m3_gpio - data structure describing a GPIO
34 * struct s5c73m3_platform_data - s5c73m3 driver platform data
38 * @nlanes: maximum number of MIPI-CSI lanes used
39 * @horiz_flip: default horizontal image flip value, non zero to enable
40 * @vert_flip: default vertical image flip value, non zero to enable
/kernel/linux/linux-4.19/Documentation/media/v4l-drivers/
Dimx.rst5 ------------
13 - Image DMA Controller (IDMAC)
14 - Camera Serial Interface (CSI)
15 - Image Converter (IC)
16 - Sensor Multi-FIFO Controller (SMFC)
17 - Image Rotator (IRT)
18 - Video De-Interlacing or Combining Block (VDIC)
22 display paths. During transfer, the IDMAC is also capable of vertical
23 image flip, 8x8 block transfer (see IRT description), pixel component
24 re-ordering (for example UYVY to YUYV) within the same colorspace, and
[all …]
/kernel/linux/linux-4.19/include/media/i2c/
Ds5k6aa.h15 #include <media/v4l2-mediabus.h>
18 * struct s5k6aa_gpio - data structure describing a GPIO
28 * struct s5k6aa_platform_data - s5k6aa driver platform data
35 * @nlanes: maximum number of MIPI-CSI lanes used
36 * @horiz_flip: default horizontal image flip value, non zero to enable
37 * @vert_flip: default vertical image flip value, non zero to enable
Dov772x.h16 #define OV772X_FLAG_VFLIP (1 << 0) /* Vertical flip image */
17 #define OV772X_FLAG_HFLIP (1 << 1) /* Horizontal flip image */
32 #define OV772X_MANUAL_EDGE_CTRL 0x80 /* un-used bit of strength */
52 * ov772x_camera_info - ov772x driver interface structure
Ds5c73m3.h21 #include <media/v4l2-mediabus.h>
24 * struct s5c73m3_gpio - data structure describing a GPIO
34 * struct s5c73m3_platform_data - s5c73m3 driver platform data
38 * @nlanes: maximum number of MIPI-CSI lanes used
39 * @horiz_flip: default horizontal image flip value, non zero to enable
40 * @vert_flip: default vertical image flip value, non zero to enable
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
Dfimc-core.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd.
21 #include <media/media-entity.h>
22 #include <media/videobuf2-v4l2.h>
23 #include <media/v4l2-ctrls.h>
24 #include <media/v4l2-device.h>
25 #include <media/v4l2-mem2mem.h>
26 #include <media/v4l2-mediabus.h>
27 #include <media/drv-intf/exynos-fimc.h>
35 #define FIMC_DRIVER_NAME "exynos4-fimc"
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/exynos4-is/
Dfimc-core.h2 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd.
24 #include <media/media-entity.h>
25 #include <media/videobuf2-v4l2.h>
26 #include <media/v4l2-ctrls.h>
27 #include <media/v4l2-device.h>
28 #include <media/v4l2-mem2mem.h>
29 #include <media/v4l2-mediabus.h>
30 #include <media/drv-intf/exynos-fimc.h>
38 #define FIMC_DRIVER_NAME "exynos4-fimc"
79 #define fimc_m2m_active(dev) test_bit(ST_M2M_RUN, &(dev)->state)
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-mdp/
Dmtk_mdp_core.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2015-2016 MediaTek Inc.
12 #include <media/v4l2-ctrls.h>
13 #include <media/v4l2-device.h>
14 #include <media/v4l2-mem2mem.h>
15 #include <media/videobuf2-core.h>
16 #include <media/videobuf2-dma-contig.h>
22 #define MTK_MDP_MODULE_NAME "mtk-mdp"
34 * struct mtk_mdp_pix_align - alignment of image
48 * struct mtk_mdp_fmt - the driver's internal color format data
[all …]
Dmtk_mdp_ipi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2015-2016 MediaTek Inc.
26 * struct mdp_ipi_init - for AP_MDP_INIT
38 * struct mdp_ipi_comm - for AP_MDP_PROCESS, AP_MDP_DEINIT
52 * struct mdp_ipi_comm_ack - for VPU_MDP_DEINIT_ACK, VPU_MDP_PROCESS_ACK
68 * struct mdp_config - configured for source/destination image
74 * @h_stride : bytes in vertical
103 int32_t hflip; /* 1 will enable the flip */
104 int32_t vflip; /* 1 will enable the flip */
/kernel/linux/linux-5.10/include/uapi/drm/
Ddrm_mode.h5 * Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA
6 * Copyright (c) 2007-2008 Intel Corporation
62 /* bit compatible with the xrandr RR_ definitions (bits 0-13)
176 * using the name->prop id lookup is the preferred method.
202 * using the name->prop id lookup is the preferred method.
335 DRM_MODE_SUBCONNECTOR_Automatic = 0, /* DVI-I, TV */
336 DRM_MODE_SUBCONNECTOR_Unknown = 0, /* DVI-I, TV, DP */
338 DRM_MODE_SUBCONNECTOR_DVID = 3, /* DVI-I DP */
339 DRM_MODE_SUBCONNECTOR_DVIA = 4, /* DVI-I */
402 /* non-extended types: legacy bitmask, one bit per type: */
[all …]
/kernel/linux/linux-5.10/include/media/davinci/
Ddm355_ccdc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (C) 2005-2009 Texas Instruments Inc
85 /* Enable/disable A-Law */
128 * S8Q5. Use 2 decimal precision, user values range from -3.00 to 3.99.
129 * example - to use 1.03, set integer part as 1, and decimal part as 3
130 * to use -1.03, set integer part as -1 and decimal part as 3
135 /* Structures for Vertical Defect Correction*/
182 * Main Structure for vertical defect correction. Vertical defect
222 * horz and vertical data offset. Applicable for defect correction
226 /* Structure for Optional A-Law */
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/mtk-mdp/
Dmtk_mdp_core.h2 * Copyright (c) 2015-2016 MediaTek Inc.
20 #include <media/v4l2-ctrls.h>
21 #include <media/v4l2-device.h>
22 #include <media/v4l2-mem2mem.h>
23 #include <media/videobuf2-core.h>
24 #include <media/videobuf2-dma-contig.h>
30 #define MTK_MDP_MODULE_NAME "mtk-mdp"
44 * struct mtk_mdp_pix_align - alignement of image
58 * struct mtk_mdp_fmt - the driver's internal color format data
60 * @num_planes: number of physically non-contiguous data planes
[all …]

123456789