Home
last modified time | relevance | path

Searched +full:saturation +full:- +full:ratio (Results 1 – 25 of 71) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_overlay.c26 * 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 …]
Dintel_sdvo_regs.h2 * 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/
Dexynos-bus.c1 // 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/
Dexynos-bus.c1 // 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 …]
Dtegra20-devfreq.c1 // 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/
Dkms-properties.csv2 ,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/
Dkms-properties.csv2 ,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/
Dintel_overlay.c26 * 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 …]
Dintel_sdvo_regs.h2 * 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/
Dsaa711x_regs.h1 /* 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 …]
Dks0127.c1 // 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/
Dsaa711x_regs.h1 /* 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 …]
Dks0127.c1 // 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 …]
Dsaa717x.c1 // 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/
Dsamsung,exynos-bus.yaml1 # 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/
Dvivid.rst1 .. 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/
Dvivid.rst1 .. 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/
Dtsl2583.c1 // 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/
Dtsl2583.c1 // 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/
Dstats.h1 /* 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/
Dexynos-bus.txt4 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/
Dstats.h8 * 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/
Dpsb_intel_sdvo_regs.h2 * 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/
Dpsb_intel_sdvo_regs.h2 * 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/
Ddrm_connector.c51 * 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 …]

123