| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
| D | intel_overlay.c | 26 * Derived from Xorg ddx, xf86-video-intel, src/i830_video.c 98 /* DCLRKM (dst-key) register */ 168 u32 RESERVEDC[(0x200 - 0xA8) / 4]; /* 0xA8 - 0x1FC */ 170 u16 RESERVEDD[0x100 / 2 - N_VERT_Y_TAPS * N_PHASES]; 172 u16 RESERVEDE[0x200 / 2 - N_HORIZ_Y_TAPS * N_PHASES]; 174 u16 RESERVEDF[0x100 / 2 - N_VERT_UV_TAPS * N_PHASES]; 176 u16 RESERVEDG[0x100 / 2 - N_HORIZ_UV_TAPS * N_PHASES]; 188 u32 pfit_vscale_ratio; /* shifted-point number, (1<<12) == 1.0 */ 191 u32 brightness, contrast, saturation; member 205 struct pci_dev *pdev = dev_priv->drm.pdev; in i830_overlay_clock_gating() [all …]
|
| D | intel_sdvo_regs.h | 2 * Copyright © 2006-2007 Intel Corporation 94 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 99 /* bits 6-7 of vsync offset at bits 6-7 */ 180 * on multi-output devices. 437 /* Get supported resolution with squire pixel aspect ratio that can be 550 * The high fields are bits 8:9 of the 10-bit values. 603 unsigned int saturation:1; member
|
| /kernel/linux/linux-6.6/drivers/devfreq/ |
| D | exynos-bus.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include <linux/devfreq-event.h> 38 unsigned int ratio; member 42 * Control the devfreq-event device to get the current state of bus 49 for (i = 0; i < bus->edev_count; i++) { \ 50 if (!bus->edev[i]) \ 52 ret = devfreq_event_##ops(bus->edev[i]); \ 70 for (i = 0; i < bus->edev_count; i++) { in exynos_bus_get_event() 71 if (!bus->edev[i]) in exynos_bus_get_event() 74 ret = devfreq_event_get_event(bus->edev[i], &event_data); in exynos_bus_get_event() [all …]
|
| /kernel/linux/linux-5.10/drivers/devfreq/ |
| D | exynos-bus.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include <linux/devfreq-event.h> 37 unsigned int ratio; member 41 * Control the devfreq-event device to get the current state of bus 48 for (i = 0; i < bus->edev_count; i++) { \ 49 if (!bus->edev[i]) \ 51 ret = devfreq_event_##ops(bus->edev[i]); \ 69 for (i = 0; i < bus->edev_count; i++) { in exynos_bus_get_event() 70 if (!bus->edev[i]) in exynos_bus_get_event() 73 ret = devfreq_event_get_event(bus->edev[i], &event_data); in exynos_bus_get_event() [all …]
|
| D | tegra20-devfreq.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2019 GRATE-DRIVER project 41 struct devfreq *devfreq = tegra->devfreq; in tegra_devfreq_target() 53 err = clk_set_min_rate(tegra->emc_clock, rate); in tegra_devfreq_target() 57 err = clk_set_rate(tegra->emc_clock, 0); in tegra_devfreq_target() 64 clk_set_min_rate(tegra->emc_clock, devfreq->previous_freq); in tegra_devfreq_target() 76 * than the number of clocks. Conversion ratio of 1/8 results in a in tegra_devfreq_get_dev_status() 81 * TODO: adjust the ratio value once relevant drivers will support in tegra_devfreq_get_dev_status() 84 stat->busy_time = readl_relaxed(tegra->regs + MC_STAT_EMC_COUNT); in tegra_devfreq_get_dev_status() 85 stat->total_time = readl_relaxed(tegra->regs + MC_STAT_EMC_CLOCKS) / 8; in tegra_devfreq_get_dev_status() [all …]
|
| /kernel/linux/linux-6.6/Documentation/gpu/ |
| D | kms-properties.csv | 2 ,DVI-I,“subconnector”,ENUM,"{ “Unknown”, “DVI-D”, “DVI-A” }",Connector,TBD 3 ,,“select subconnector”,ENUM,"{ “Automatic”, “DVI-D”, “DVI-A” }",Connector,TBD 15 ,,“saturation”,RANGE,"Min=0, Max=100",Connector,TBD 19 ,Optional,"""aspect ratio""",ENUM,"{ ""None"", ""4:3"", ""16:9"" }",Connector,TDB 21 ,,“audio”,ENUM,"{ ""force-dvi"", ""off"", ""auto"", ""on"" }",Connector,TBD 22 ,SDVO-TV,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD 30 ,,“saturation”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD 39 ,SDVO-TV/LVDS,“brightness”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD 40 CDV gma-500,Generic,"""Broadcast RGB""",ENUM,"{ “Full”, “Limited 16:235” }",Connector,TBD 43 ,SDVO-TV,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD [all …]
|
| /kernel/linux/linux-5.10/Documentation/gpu/ |
| D | kms-properties.csv | 2 ,DVI-I,“subconnector”,ENUM,"{ “Unknown”, “DVI-D”, “DVI-A” }",Connector,TBD 3 ,,“select subconnector”,ENUM,"{ “Automatic”, “DVI-D”, “DVI-A” }",Connector,TBD 15 ,,“saturation”,RANGE,"Min=0, Max=100",Connector,TBD 19 ,Optional,"""aspect ratio""",ENUM,"{ ""None"", ""4:3"", ""16:9"" }",Connector,TDB 21 ,,“audio”,ENUM,"{ ""force-dvi"", ""off"", ""auto"", ""on"" }",Connector,TBD 22 ,SDVO-TV,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD 30 ,,“saturation”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD 39 ,SDVO-TV/LVDS,“brightness”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD 40 CDV gma-500,Generic,"""Broadcast RGB""",ENUM,"{ “Full”, “Limited 16:235” }",Connector,TBD 43 ,SDVO-TV,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
| D | intel_overlay.c | 26 * Derived from Xorg ddx, xf86-video-intel, src/i830_video.c 102 /* DCLRKM (dst-key) register */ 172 u32 RESERVEDC[(0x200 - 0xA8) / 4]; /* 0xA8 - 0x1FC */ 174 u16 RESERVEDD[0x100 / 2 - N_VERT_Y_TAPS * N_PHASES]; 176 u16 RESERVEDE[0x200 / 2 - N_HORIZ_Y_TAPS * N_PHASES]; 178 u16 RESERVEDF[0x100 / 2 - N_VERT_UV_TAPS * N_PHASES]; 180 u16 RESERVEDG[0x100 / 2 - N_HORIZ_UV_TAPS * N_PHASES]; 192 u32 pfit_vscale_ratio; /* shifted-point number, (1<<12) == 1.0 */ 195 u32 brightness, contrast, saturation; member 209 struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev); in i830_overlay_clock_gating() [all …]
|
| D | intel_sdvo_regs.h | 2 * Copyright © 2006-2007 Intel Corporation 94 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 99 /* bits 6-7 of vsync offset at bits 6-7 */ 180 * on multi-output devices. 437 /* Get supported resolution with squire pixel aspect ratio that can be 550 * The high fields are bits 8:9 of the 10-bit values. 603 unsigned int saturation:1; member
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | saa711x_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * saa711x - Philips SAA711x video decoder register specifications 10 /* Video Decoder - Frontend part */ 16 /* Video Decoder - Decoder part */ 196 /* SAA7113 bit-masks */ 230 /* Video Decoder - Frontend part: R_01_INC_DELAY to R_05_INPUT_CNTL_4 */ 242 /* Video Decoder - Decoder part: R_06_H_SYNC_START to R_1F_STATUS_BYTE_2_VD_DEC */ 256 "Chrominance saturation control"}, 297 /* 0x20 to 0x22 - Reserved */ 304 /* 0x26 to 0x28 - Reserved */ [all …]
|
| D | ks0127.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * for the Matrox Marvel G200,G400 and Rainbow Runner-G series 20 * V1.1 Gerard v.d. Horst Added some debugoutput, reset the video-standard 31 #include <media/v4l2-device.h> 235 table[KS_SAT] = 0x00; /* Color Saturation Control*/ in init_reg_defaults() 241 table[KS_HSCLL] = 0x00; /* Horizontal Scaling Ratio Low */ in init_reg_defaults() 242 table[KS_HSCLH] = 0x00; /* Horizontal Scaling Ratio High */ in init_reg_defaults() 243 table[KS_VSCLL] = 0x00; /* Vertical Scaling Ratio Low */ in init_reg_defaults() 244 table[KS_VSCLH] = 0x00; /* Vertical Scaling Ratio High */ in init_reg_defaults() 281 /* Command Register F, update -immediately- */ in init_reg_defaults() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | saa711x_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * saa711x - Philips SAA711x video decoder register specifications 10 /* Video Decoder - Frontend part */ 16 /* Video Decoder - Decoder part */ 196 /* SAA7113 bit-masks */ 230 /* Video Decoder - Frontend part: R_01_INC_DELAY to R_05_INPUT_CNTL_4 */ 242 /* Video Decoder - Decoder part: R_06_H_SYNC_START to R_1F_STATUS_BYTE_2_VD_DEC */ 256 "Chrominance saturation control"}, 297 /* 0x20 to 0x22 - Reserved */ 304 /* 0x26 to 0x28 - Reserved */ [all …]
|
| D | ks0127.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * for the Matrox Marvel G200,G400 and Rainbow Runner-G series 20 * V1.1 Gerard v.d. Horst Added some debugoutput, reset the video-standard 31 #include <media/v4l2-device.h> 235 table[KS_SAT] = 0x00; /* Color Saturation Control*/ in init_reg_defaults() 241 table[KS_HSCLL] = 0x00; /* Horizontal Scaling Ratio Low */ in init_reg_defaults() 242 table[KS_HSCLH] = 0x00; /* Horizontal Scaling Ratio High */ in init_reg_defaults() 243 table[KS_VSCLL] = 0x00; /* Vertical Scaling Ratio Low */ in init_reg_defaults() 244 table[KS_VSCLH] = 0x00; /* Vertical Scaling Ratio High */ in init_reg_defaults() 281 /* Command Register F, update -immediately- */ in init_reg_defaults() [all …]
|
| D | saa717x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * saa717x - Philips SAA717xHL video decoder driver 8 * - Apply to SAA717x,NEC uPD64031,uPD64083. (1/31/2004) 10 * Changes by T.Adachi (tadachi@tadachi-net.com) 11 * - support audio, video scaler etc, and checked the initialize sequence. 27 #include <media/v4l2-device.h> 28 #include <media/v4l2-ctrls.h> 36 MODULE_PARM_DESC(debug, "Debug level (0-1)"); 70 return &container_of(ctrl->handler, struct saa717x_state, hdl)->sd; in to_sd() 73 /* ----------------------------------------------------------------------- */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interconnect/ |
| D | samsung,exynos-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interconnect/samsung,exynos-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 15 sub-blocks in SoC. Most Exynos SoCs share the common architecture for buses. 20 sub-blocks. 22 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 24 line. The power line might be shared among one more sub-blocks. So, we can [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls 26 - Support for the alpha color component 27 - Full colorspace support, including limited/full RGB range 28 - All possible control types are present 29 - Support for various pixel aspect ratios and video aspect ratios [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls 26 - Support for the alpha color component 27 - Full colorspace support, including limited/full RGB range 28 - All possible control types are present 29 - Support for various pixel aspect ratios and video aspect ratios [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/light/ |
| D | tsl2583.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) 2016-2017 Brian Masney <masneyb@onstation.org> 61 /* Per-device data */ 69 unsigned int ratio; member 113 /* Index = (0 - 3) Used to validate the gain selection index */ 131 chip->als_settings.als_time = 100; in tsl2583_defaults() 137 chip->als_settings.als_gain = 0; in tsl2583_defaults() 140 chip->als_settings.als_gain_trim = 1000; in tsl2583_defaults() 143 chip->als_settings.als_cal_target = 130; in tsl2583_defaults() 146 memcpy(chip->als_settings.als_device_lux, tsl2583_default_lux, in tsl2583_defaults() [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/light/ |
| D | tsl2583.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) 2016-2017 Brian Masney <masneyb@onstation.org> 61 /* Per-device data */ 69 unsigned int ratio; member 113 /* Index = (0 - 3) Used to validate the gain selection index */ 131 chip->als_settings.als_time = 100; in tsl2583_defaults() 137 chip->als_settings.als_gain = 0; in tsl2583_defaults() 140 chip->als_settings.als_gain_trim = 1000; in tsl2583_defaults() 143 chip->als_settings.als_cal_target = 130; in tsl2583_defaults() 146 memcpy(chip->als_settings.als_device_lux, tsl2583_default_lux, in tsl2583_defaults() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | stats.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018, 2020 - 2021 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 35 * saturation 88 * ADC was in saturation */ 257 * count the number of times we have to re-tune 286 * count the number of times we have to re-tune 308 u8 reserved[4 - (NUM_MAC_INDEX % 4)]; 315 u8 reserved[8 - MAC_INDEX_AUX]; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/devfreq/ |
| D | exynos-bus.txt | 4 and sub-blocks in SoC. Most Exynos SoCs share the common architecture 9 is able to measure the current load of sub-blocks. 11 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 13 power line. The power line might be shared among one more sub-blocks. 14 So, we can divide into two type of device as the role of each sub-block. 16 - parent bus device 17 - passive bus device 26 VDD_xxx |--- A block (parent) 27 |--- B block (passive) 28 |--- C block (passive) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | stats.h | 8 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 9 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 10 * Copyright(c) 2012 - 2014, 2018, 2020 Intel Corporation 26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 30 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 31 * Copyright(c) 2012 - 2014, 2018, 2020 Intel Corporation 90 * saturation 143 * ADC was in saturation */ 312 * count the number of times we have to re-tune 341 * count the number of times we have to re-tune [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
| D | psb_intel_sdvo_regs.h | 2 * Copyright ? 2006-2007 Intel Corporation 83 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 88 /** bits 6-7 of vsync offset at bits 6-7 */ 169 * on multi-output devices. 426 /* Get supported resolution with squire pixel aspect ratio that can be 539 * The high fields are bits 8:9 of the 10-bit values. 592 unsigned int saturation:1; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
| D | psb_intel_sdvo_regs.h | 2 * Copyright ? 2006-2007 Intel Corporation 83 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 88 /** bits 6-7 of vsync offset at bits 6-7 */ 169 * on multi-output devices. 426 /* Get supported resolution with squire pixel aspect ratio that can be 539 * The high fields are bits 8:9 of the 10-bit values. 592 unsigned int saturation:1; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_connector.c | 51 * Hence they are reference-counted using drm_connector_get() and 67 * For connectors which are not fixed (like built-in panels) the driver needs to 76 * Note drm_connector_[un]register() first take connector->lock and then 94 { DRM_MODE_CONNECTOR_DVII, "DVI-I" }, 95 { DRM_MODE_CONNECTOR_DVID, "DVI-D" }, 96 { DRM_MODE_CONNECTOR_DVIA, "DVI-A" }, 103 { DRM_MODE_CONNECTOR_HDMIA, "HDMI-A" }, 104 { DRM_MODE_CONNECTOR_HDMIB, "HDMI-B" }, 132 * drm_get_connector_type_name - return a string for connector type 147 * drm_connector_get_cmdline_mode - reads the user's cmdline mode [all …]
|