| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/ |
| D | samsung,s6e8aa0.txt | 4 - 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/Documentation/devicetree/bindings/display/panel/ |
| D | samsung,s6e8aa0.yaml | 1 # 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 …]
|
| D | ronbo,rb070d30.yaml | 1 # 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-4.19/drivers/media/platform/vsp1/ |
| D | vsp1_wpf.c | 1 // 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/drivers/media/platform/vsp1/ |
| D | vsp1_wpf.c | 1 // 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/drivers/media/platform/sti/bdisp/ |
| D | bdisp.h | 1 /* 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/ |
| D | bdisp.h | 1 /* 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-5.10/include/media/i2c/ |
| D | s5k6aa.h | 1 /* 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
|
| D | ov772x.h | 1 /* 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
|
| D | s5c73m3.h | 21 #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/ |
| D | fimc-core.h | 1 /* 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/ |
| D | fimc-core.h | 2 * 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-4.19/include/media/i2c/ |
| D | s5k6aa.h | 15 #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
|
| D | ov772x.h | 16 #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
|
| D | s5c73m3.h | 21 #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/mtk-mdp/ |
| D | mtk_mdp_core.h | 1 /* 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 …]
|
| D | mtk_mdp_ipi.h | 1 /* 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 73 * @w_stride : bytes in horizontal 103 int32_t hflip; /* 1 will enable the flip */ 104 int32_t vflip; /* 1 will enable the flip */
|
| /kernel/linux/linux-4.19/drivers/media/platform/mtk-mdp/ |
| D | mtk_mdp_core.h | 2 * 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 …]
|
| D | mtk_mdp_ipi.h | 2 * Copyright (c) 2015-2016 MediaTek Inc. 34 * struct mdp_ipi_init - for AP_MDP_INIT 46 * struct mdp_ipi_comm - for AP_MDP_PROCESS, AP_MDP_DEINIT 60 * struct mdp_ipi_comm_ack - for VPU_MDP_DEINIT_ACK, VPU_MDP_PROCESS_ACK 76 * struct mdp_config - configured for source/destination image 81 * @w_stride : bytes in horizontal 111 int32_t hflip; /* 1 will enable the flip */ 112 int32_t vflip; /* 1 will enable the flip */
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ |
| D | ia_css_output.host.c | 1 // SPDX-License-Identifier: GPL-2.0 51 to->enable_hflip = from->enable_hflip; in ia_css_output_encode() 52 to->enable_vflip = from->enable_vflip; in ia_css_output_encode() 64 ia_css_dma_configure_from_info(&to->port_b, from->info); in ia_css_output_config() 65 to->width_a_over_b = elems_a / to->port_b.elems; in ia_css_output_config() 66 to->height = from->info ? from->info->res.height : 0; in ia_css_output_config() 67 to->enable = from->info != NULL; in ia_css_output_config() 68 ia_css_frame_info_to_frame_sp_info(&to->info, from->info); in ia_css_output_config() 71 assert(elems_a % to->port_b.elems == 0); in ia_css_output_config() 145 ia_css_debug_dtrace(level, "Horizontal Output Flip:\n"); in ia_css_output_dump() [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | exynos4412-galaxy-s3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include "exynos4412-midas.dtsi" 18 lcd_vdd3_reg: voltage-regulator-6 { 19 compatible = "regulator-fixed"; 20 regulator-name = "LCD_VDD_2.2V"; 21 regulator-min-microvolt = <2200000>; 22 regulator-max-microvolt = <2200000>; 24 enable-active-high; 27 ps_als_reg: voltage-regulator-7 { [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/v4l-drivers/ |
| D | imx.rst | 5 ------------ 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) 23 image flip, 8x8 block transfer (see IRT description), pixel component 24 re-ordering (for example UYVY to YUYV) within the same colorspace, and 25 even packed <--> planar conversion. It can also perform a simple [all …]
|
| /kernel/linux/linux-5.10/include/media/davinci/ |
| D | dm355_ccdc.h | 1 /* 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 226 /* Structure for Optional A-Law */ 258 /* horizontal sync polarity */ 288 /* horizontal sync polarity */ 296 /* horizontal flip enable */
|
| /kernel/linux/linux-4.19/include/media/davinci/ |
| D | dm355_ccdc.h | 2 * Copyright (C) 2005-2009 Texas Instruments Inc 94 /* Enable/disable A-Law */ 137 * S8Q5. Use 2 decimal precision, user values range from -3.00 to 3.99. 138 * example - to use 1.03, set integer part as 1, and decimal part as 3 139 * to use -1.03, set integer part as -1 and decimal part as 3 235 /* Structure for Optional A-Law */ 267 /* horizontal sync polarity */ 297 /* horizontal sync polarity */ 305 /* horizontal flip enable */
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos4412-galaxy-s3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include "exynos4412-midas.dtsi" 20 flen-gpios = <&gpj1 1 GPIO_ACTIVE_HIGH>; 21 enset-gpios = <&gpj1 2 GPIO_ACTIVE_HIGH>; 23 pinctrl-names = "default", "host", "isp"; 24 pinctrl-0 = <&camera_flash_host>; 25 pinctrl-1 = <&camera_flash_host>; 26 pinctrl-2 = <&camera_flash_isp>; 28 flash-led { [all …]
|