| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-ilitek-ili9322.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * - 8-bit serial RGB interface 7 * - 24-bit parallel RGB interface 8 * - 8-bit ITU-R BT.601 interface 9 * - 8-bit ITU-R BT.656 interface 10 * - Up to 320RGBx240 dots resolution TFT LCD displays 11 * - Scaling, brightness and contrast 19 * Derived from drivers/drm/gpu/panel/panel-samsung-ld9040.c 63 /* 0 = right-to-left, 1 = left-to-right (default), horizontal flip */ 65 /* 0 = down-to-up, 1 = up-to-down (default), vertical flip */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
| D | panel-ilitek-ili9322.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * - 8-bit serial RGB interface 7 * - 24-bit parallel RGB interface 8 * - 8-bit ITU-R BT.601 interface 9 * - 8-bit ITU-R BT.656 interface 10 * - Up to 320RGBx240 dots resolution TFT LCD displays 11 * - Scaling, brightness and contrast 19 * Derived from drivers/drm/gpu/panel/panel-samsung-ld9040.c 64 /* 0 = right-to-left, 1 = left-to-right (default), horizontal flip */ 66 /* 0 = down-to-up, 1 = up-to-down (default), vertical flip */ [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
| D | rockchip_av1_filmgrain.c | 1 // SPDX-License-Identifier: GPL-2.0-only or Apache-2.0 6 56, 568, -180, 172, 124, -84, 172, -64, -900, 24, 820, 7 224, 1248, 996, 272, -8, -916, -388, -732, -104, -188, 800, 8 112, -652, -320, -376, 140, -252, 492, -168, 44, -788, 588, 9 -584, 500, -228, 12, 680, 272, -476, 972, -100, 652, 368, 10 432, -196, -720, -192, 1000, -332, 652, -136, -552, -604, -4, 11 192, -220, -136, 1000, -52, 372, -96, -624, 124, -24, 396, 12 540, -12, -104, 640, 464, 244, -208, -84, 368, -528, -740, 13 248, -968, -848, 608, 376, -60, -292, -40, -156, 252, -292, 14 248, 224, -280, 400, -244, 244, -60, 76, -80, 212, 532, [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | tvp5150.txt | 4 (and also SECAM in the TVP5151 case) video signals to either 8-bit 4:2:2 YUV 5 with discrete syncs or 8-bit ITU-R BT.656 with embedded syncs output formats. 9 - compatible: Value must be "ti,tvp5150". 10 - reg: I2C slave address. 14 - pdn-gpios: Phandle for the GPIO connected to the PDN pin, if any. 15 - reset-gpios: Phandle for the GPIO connected to the RESETB pin, if any. 19 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes 23 -------------------------------------- 26 Y-OUT src 2 32 tvp-5150 port@0 (AIP1A) [all …]
|
| D | adv7604.txt | 12 - compatible: Must contain one of the following 13 - "adi,adv7611" for the ADV7611 14 - "adi,adv7612" for the ADV7612 16 - reg: I2C slave addresses 17 The ADV76xx has up to thirteen 256-byte maps that can be accessed via the 22 - hpd-gpios: References to the GPIOs that control the HDMI hot-plug 24 level that enables hot-plug detection. 28 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes 32 ------------------------------------------------------------ 40 - reset-gpios: Reference to the GPIO connected to the device's reset pin. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | tvp5150.txt | 4 (and also SECAM in the TVP5151 case) video signals to either 8-bit 4:2:2 YUV 5 with discrete syncs or 8-bit ITU-R BT.656 with embedded syncs output formats. 9 - compatible: Value must be "ti,tvp5150". 10 - reg: I2C slave address. 14 - pdn-gpios: Phandle for the GPIO connected to the PDN pin, if any. 15 - reset-gpios: Phandle for the GPIO connected to the RESETB pin, if any. 19 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes 23 -------------------------------------- 26 Y-OUT src 2 32 tvp-5150 port@0 (AIP1A) [all …]
|
| D | adv7180.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lars-Peter Clausen <lars@metafoo.de> 14 digital interfaces like MIPI CSI-2 or parallel video. 19 - enum: 20 - adi,adv7180 21 - adi,adv7180cp 22 - adi,adv7180st 23 - adi,adv7182 [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/ |
| D | ispccdc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * TI OMAP3 ISP - CCDC module 7 * Copyright (C) 2009-2010 Nokia Corporation 18 #include <linux/dma-mapping.h> 22 #include <media/v4l2-event.h> 57 * ccdc_print_status - Print current CCDC Module register values. 63 dev_dbg(isp->dev, "###CCDC " #name "=0x%08x\n", \ 70 dev_dbg(isp->dev, "-------------CCDC Register dump-------------\n"); in ccdc_print_status() 106 dev_dbg(isp->dev, "--------------------------------------------\n"); in ccdc_print_status() 110 * omap3isp_ccdc_busy - Get busy state of the CCDC. [all …]
|
| D | omap3isp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * TI OMAP3 ISP - Bus Configuration 25 * struct isp_parallel_cfg - Parallel interface configuration 27 * 0 - CAMEXT[13:0] -> CAM[13:0] 28 * 2 - CAMEXT[13:2] -> CAM[11:0] 29 * 4 - CAMEXT[13:4] -> CAM[9:0] 30 * 6 - CAMEXT[13:6] -> CAM[7:0] 32 * 0 - Sample on rising edge, 1 - Sample on falling edge 34 * 0 - Active high, 1 - Active low 36 * 0 - Active high, 1 - Active low [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
| D | ispccdc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * TI OMAP3 ISP - CCDC module 7 * Copyright (C) 2009-2010 Nokia Corporation 18 #include <linux/dma-mapping.h> 22 #include <media/v4l2-event.h> 56 * ccdc_print_status - Print current CCDC Module register values. 62 dev_dbg(isp->dev, "###CCDC " #name "=0x%08x\n", \ 69 dev_dbg(isp->dev, "-------------CCDC Register dump-------------\n"); in ccdc_print_status() 105 dev_dbg(isp->dev, "--------------------------------------------\n"); in ccdc_print_status() 109 * omap3isp_ccdc_busy - Get busy state of the CCDC. [all …]
|
| D | omap3isp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * TI OMAP3 ISP - Bus Configuration 25 * struct isp_parallel_cfg - Parallel interface configuration 27 * 0 - CAMEXT[13:0] -> CAM[13:0] 28 * 2 - CAMEXT[13:2] -> CAM[11:0] 29 * 4 - CAMEXT[13:4] -> CAM[9:0] 30 * 6 - CAMEXT[13:6] -> CAM[7:0] 32 * 0 - Sample on rising edge, 1 - Sample on falling edge 34 * 0 - Active high, 1 - Active low 36 * 0 - Active high, 1 - Active low [all …]
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
| D | mxl111sf-phy.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * mxl111sf-phy.c - driver for the MaxLinear MXL111SF 5 * Copyright (C) 2010-2014 Michael Krufky <mkrufky@linuxtv.org> 8 #include "mxl111sf-phy.h" 9 #include "mxl111sf-reg.h" 21 {0x42, 0xff, 0x43}, /* DIG_REG_AMP = 4 */ in mxl111sf_init_tuner_demod() 22 {0x74, 0xff, 0xc4}, /* SSPUR_FS_PRIO = 4 */ in mxl111sf_init_tuner_demod() 78 state->device_mode = mode; in mxl1x1sf_set_device_mode() 192 {0x1b, 0xff, 0x1e}, /* pin mux mode, Choose 656/I2S input */ in mxl111sf_init_i2s_port() 195 Inverted 656 Clock, I2S_SOFT_RESET, in mxl111sf_init_i2s_port()
|
| /kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
| D | mxl111sf-phy.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * mxl111sf-phy.c - driver for the MaxLinear MXL111SF 5 * Copyright (C) 2010-2014 Michael Krufky <mkrufky@linuxtv.org> 8 #include "mxl111sf-phy.h" 9 #include "mxl111sf-reg.h" 21 {0x42, 0xff, 0x43}, /* DIG_REG_AMP = 4 */ in mxl111sf_init_tuner_demod() 22 {0x74, 0xff, 0xc4}, /* SSPUR_FS_PRIO = 4 */ in mxl111sf_init_tuner_demod() 78 state->device_mode = mode; in mxl1x1sf_set_device_mode() 192 {0x1b, 0xff, 0x1e}, /* pin mux mode, Choose 656/I2S input */ in mxl111sf_init_i2s_port() 195 Inverted 656 Clock, I2S_SOFT_RESET, in mxl111sf_init_i2s_port()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | video-interfaces.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/video-interfaces.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sakari Ailus <sakari.ailus@linux.intel.com> 11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 29 #address-cells = <1>; 30 #size-cells = <0>; 45 a common scheme using '#address-cells', '#size-cells' and 'reg' properties is 49 specify #address-cells, #size-cells properties independently for the 'port' [all …]
|
| D | samsung,s5c73m3.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 14 The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656) 31 clock-names: 33 - const: cis_extclk 35 clock-frequency: 39 standby-gpios: [all …]
|
| /kernel/linux/linux-6.6/include/media/ |
| D | v4l2-mediabus.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 #include <linux/v4l2-mediabus.h> 47 * Note: in BT.656 mode HSYNC, FIELD, and VSYNC are unused 53 #define V4L2_MBUS_VSYNC_ACTIVE_HIGH BIT(4) 60 /* FIELD = 0/1 - Field1 (odd)/Field2 (even) */ 62 /* FIELD = 1/0 - Field1 (odd)/Field2 (even) */ 64 /* Active state of Sync-on-green (SoG) signal, 0/1 for LOW/HIGH respectively. */ 71 /* Clock non-continuous mode support. */ 77 * struct v4l2_mbus_config_mipi_csi2 - MIPI CSI-2 data bus configuration 94 * struct v4l2_mbus_config_parallel - parallel data bus configuration [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | hisilicon,mbigen-v2.txt | 6 MBI is kind of msi interrupt only used on Non-PCI devices. 12 Non-pci devices can connect to mbigen and generate the 18 ------------------------------------------- 19 - compatible: Should be "hisilicon,mbigen-v2" 21 - reg: Specifies the base physical address and size of the Mbigen 25 ------------------------------------------ 26 - interrupt controller: Identifies the node as an interrupt controller 28 - msi-parent: Specifies the MSI controller this mbigen use. 29 For more detail information,please refer to the generic msi-parent binding in 30 Documentation/devicetree/bindings/interrupt-controller/msi.txt. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | hisilicon,mbigen-v2.txt | 6 MBI is kind of msi interrupt only used on Non-PCI devices. 12 Non-pci devices can connect to mbigen and generate the 18 ------------------------------------------- 19 - compatible: Should be "hisilicon,mbigen-v2" 21 - reg: Specifies the base physical address and size of the Mbigen 25 ------------------------------------------ 26 - interrupt controller: Identifies the node as an interrupt controller 28 - msi-parent: Specifies the MSI controller this mbigen use. 29 For more detail information,please refer to the generic msi-parent binding in 30 Documentation/devicetree/bindings/interrupt-controller/msi.txt. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | samsung-s5c73m3.txt | 2 ------------------------------ 4 The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656) video 11 --------------------- 15 - compatible : "samsung,s5c73m3"; 16 - reg : I2C slave address of the sensor; 17 - vdd-int-supply : digital power supply (1.2V); 18 - vdda-supply : analog power supply (1.2V); 19 - vdd-reg-supply : regulator input power supply (2.8V); 20 - vddio-host-supply : host I/O power supply (1.8V to 2.8V); 21 - vddio-cis-supply : CIS I/O power supply (1.2V to 1.8V); [all …]
|
| /kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
| D | cx18-streams.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Derived from ivtv-streams.c 11 #include "cx18-driver.h" 12 #include "cx18-io.h" 13 #include "cx18-fileops.h" 14 #include "cx18-mailbox.h" 15 #include "cx18-i2c.h" 16 #include "cx18-queue.h" 17 #include "cx18-ioctl.h" 18 #include "cx18-streams.h" [all …]
|
| /kernel/linux/linux-5.10/include/media/davinci/ |
| D | dm644x_ccdc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2006-2009 Texas Instruments Inc 30 CCDC_GAMMA_BITS_15_6, /* use bits 15-6 for gamma */ 36 CCDC_GAMMA_BITS_09_0 /* use bits 9-0 for gamma */ 42 return 15 - width; in ccdc_gamma_width_max_bit() 59 return sz == CCDC_DATA_8BITS ? 7 : 15 - sz; in ccdc_data_size_max_bit() 64 /* Enable/disable A-Law */ 103 /* Structure for Optional A-Law */ 115 #define FP_NUM_BYTES 4 163 /* enable BT.656 embedded sync mode */
|
| /kernel/linux/linux-6.6/Documentation/fb/ |
| D | sh7760fb.rst | 6 ----------- 29 - drivers/video/sh7760fb.c 30 - include/asm-sh/sh7760fb.h 31 - Documentation/fb/sh7760fb.rst 34 ----------------- 47 -------------------- 62 * NEC NL6440bc26-01 640x480 TFT 66 * HsynStart 656 VsynStart 490 82 .left_margin = 114, /* HTOT - (HSYNSLEN + HSYNSTART) */ 83 .right_margin = 16, /* HSYNSTART - XRES */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/fb/ |
| D | sh7760fb.rst | 6 ----------- 29 - drivers/video/sh7760fb.c 30 - include/asm-sh/sh7760fb.h 31 - Documentation/fb/sh7760fb.rst 34 ----------------- 47 -------------------- 62 * NEC NL6440bc26-01 640x480 TFT 66 * HsynStart 656 VsynStart 490 82 .left_margin = 114, /* HTOT - (HSYNSLEN + HSYNSTART) */ 83 .right_margin = 16, /* HSYNSTART - XRES */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
| D | cx18-streams.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Derived from ivtv-streams.c 11 #include "cx18-driver.h" 12 #include "cx18-io.h" 13 #include "cx18-fileops.h" 14 #include "cx18-mailbox.h" 15 #include "cx18-i2c.h" 16 #include "cx18-queue.h" 17 #include "cx18-ioctl.h" 18 #include "cx18-streams.h" [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
| D | copyuser_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 #include <asm/asm-compat.h> 9 #include <asm/feature-fixups.h> 17 #define sLd sld /* Shift towards low-numbered address. */ 18 #define sHd srd /* Shift towards high-numbered address. */ 20 #define sLd srd /* Shift towards low-numbered address. */ 21 #define sHd sld /* Shift towards high-numbered address. */ 39 100: EX_TABLE(100b, .Lld_exc - r3_offset) 43 100: EX_TABLE(100b, .Lst_exc - r3_offset) 56 /* first check for a 4kB copy on a 4kB boundary */ [all …]
|