Home
last modified time | relevance | path

Searched full:scaling (Results 1 – 25 of 1730) sorted by relevance

12345678910>>...70

/kernel/linux/linux-5.10/Documentation/admin-guide/pm/
Dcpufreq.rst7 CPU Performance Scaling
15 The Concept of CPU Performance Scaling
44 to as CPU performance scaling or CPU frequency scaling (because it involves
48 CPU Performance Scaling in Linux
51 The Linux kernel supports CPU performance scaling by means of the ``CPUFreq``
52 (CPU Frequency scaling) subsystem that consists of three layers of code: the
53 core, scaling governors and scaling drivers.
56 interfaces for all platforms that support CPU performance scaling. It defines
59 Scaling governors implement algorithms to estimate the required CPU capacity.
60 As a rule, each governor implements one, possibly parametrized, scaling
[all …]
Dintel_pstate.rst5 ``intel_pstate`` CPU Performance Scaling Driver
17 :doc:`CPU performance scaling subsystem <cpufreq>` in the Linux kernel
18 (``CPUFreq``). It is a scaling driver for the Sandy Bridge and later
50 ``sysfs`` which allows another ``CPUFreq`` scaling driver to be loaded and
58 active mode, it uses its own internal performance scaling governor algorithm or
59 allows the hardware to do preformance scaling by itself, while in the passive
61 a certain performance scaling algorithm. Which of them will be in effect
73 In this mode the driver bypasses the scaling governors layer of ``CPUFreq`` and
74 provides its own scaling algorithms for P-state selection. Those algorithms
75 can be applied to ``CPUFreq`` policies in the same way as generic scaling
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/pm/
Dcpufreq.rst7 CPU Performance Scaling
15 The Concept of CPU Performance Scaling
44 to as CPU performance scaling or CPU frequency scaling (because it involves
48 CPU Performance Scaling in Linux
51 The Linux kernel supports CPU performance scaling by means of the ``CPUFreq``
52 (CPU Frequency scaling) subsystem that consists of three layers of code: the
53 core, scaling governors and scaling drivers.
56 interfaces for all platforms that support CPU performance scaling. It defines
59 Scaling governors implement algorithms to estimate the required CPU capacity.
60 As a rule, each governor implements one, possibly parametrized, scaling
[all …]
Dintel_pstate.rst5 ``intel_pstate`` CPU Performance Scaling Driver
17 :doc:`CPU performance scaling subsystem <cpufreq>` in the Linux kernel
18 (``CPUFreq``). It is a scaling driver for the Sandy Bridge and later
50 ``sysfs`` which allows another ``CPUFreq`` scaling driver to be loaded and
58 active mode, it uses its own internal performance scaling governor algorithm or
59 allows the hardware to do performance scaling by itself, while in the passive
61 a certain performance scaling algorithm. Which of them will be in effect
73 In this mode the driver bypasses the scaling governors layer of ``CPUFreq`` and
74 provides its own scaling algorithms for P-state selection. Those algorithms
75 can be applied to ``CPUFreq`` policies in the same way as generic scaling
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dpm7250b.dtsi67 qcom,pre-scaling = <1 1>;
73 qcom,pre-scaling = <1 1>;
79 qcom,pre-scaling = <1 1>;
85 qcom,pre-scaling = <1 1>;
91 qcom,pre-scaling = <1 16>;
97 qcom,pre-scaling = <1 1>;
104 qcom,pre-scaling = <1 1>;
110 qcom,pre-scaling = <1 6>;
117 qcom,pre-scaling = <1 1>;
124 qcom,pre-scaling = <1 3>;
[all …]
Dpm8950.dtsi55 qcom,pre-scaling = <1 1>;
61 qcom,pre-scaling = <1 1>;
67 qcom,pre-scaling = <1 1>;
73 qcom,pre-scaling = <1 1>;
79 qcom,pre-scaling = <1 1>;
85 qcom,pre-scaling = <1 1>;
101 qcom,pre-scaling = <1 1>;
109 qcom,pre-scaling = <1 1>;
117 qcom,pre-scaling = <1 1>;
125 qcom,pre-scaling = <1 1>;
[all …]
Dpm660.dtsi97 qcom,pre-scaling = <1 1>;
104 qcom,pre-scaling = <1 1>;
111 qcom,pre-scaling = <1 1>;
117 qcom,pre-scaling = <1 1>;
126 qcom,pre-scaling = <1 1>;
135 qcom,pre-scaling = <1 1>;
144 qcom,pre-scaling = <1 1>;
153 qcom,pre-scaling = <1 1>;
162 qcom,pre-scaling = <1 1>;
172 qcom,pre-scaling = <1 3>;
[all …]
Dpmp8074.dtsi23 qcom,pre-scaling = <1 1>;
29 qcom,pre-scaling = <1 1>;
35 qcom,pre-scaling = <1 1>;
41 qcom,pre-scaling = <1 1>;
49 qcom,pre-scaling = <1 1>;
57 qcom,pre-scaling = <1 1>;
65 qcom,pre-scaling = <1 1>;
73 qcom,pre-scaling = <1 1>;
79 qcom,pre-scaling = <1 3>;
Dpmi632.dtsi65 qcom,pre-scaling = <1 1>;
71 qcom,pre-scaling = <1 1>;
77 qcom,pre-scaling = <1 1>;
83 qcom,pre-scaling = <1 1>;
89 qcom,pre-scaling = <1 16>;
95 qcom,pre-scaling = <1 1>;
102 qcom,pre-scaling = <1 1>;
109 qcom,pre-scaling = <1 3>;
115 qcom,pre-scaling = <1 3>;
Dsc8180x-pmics.dtsi110 qcom,pre-scaling = <1 1>;
116 qcom,pre-scaling = <1 1>;
122 qcom,pre-scaling = <1 1>;
178 qcom,pre-scaling = <1 1>;
184 qcom,pre-scaling = <1 1>;
190 qcom,pre-scaling = <1 1>;
226 qcom,pre-scaling = <1 1>;
232 qcom,pre-scaling = <1 1>;
238 qcom,pre-scaling = <1 1>;
276 qcom,pre-scaling = <1 1>;
[all …]
Dpmi8950.dtsi25 qcom,pre-scaling = <1 4>;
31 qcom,pre-scaling = <1 4>;
37 qcom,pre-scaling = <1 1>;
43 qcom,pre-scaling = <1 1>;
49 qcom,pre-scaling = <1 1>;
55 qcom,pre-scaling = <1 1>;
Dpms405.dtsi86 qcom,pre-scaling = <1 1>;
92 qcom,pre-scaling = <1 1>;
98 qcom,pre-scaling = <1 3>;
104 qcom,pre-scaling = <1 1>;
112 qcom,pre-scaling = <1 1>;
120 qcom,pre-scaling = <1 1>;
128 qcom,pre-scaling = <1 1>;
/kernel/linux/linux-5.10/drivers/cpufreq/
DKconfig.arm3 # ARM CPU Frequency scaling drivers
48 Armada8K device has the AP806 which supports scaling
78 ("AVS") to handle voltage and frequency scaling. This driver provides
120 tristate "CPU Frequency scaling support for MediaTek SoCs"
200 CPU Frequency scaling support for S3C2410
208 CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs.
211 bool "S3C2416 CPU Frequency scaling support"
217 voltage scaling mode in which it is possible to reduce the
223 bool "Allow voltage scaling for S3C2416 arm core"
226 Enable CPU voltage scaling when entering the dvs mode.
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dcrop.rst6 Image Cropping, Insertion and Scaling -- the CROP API
20 abilities cropping and scaling. Some video output devices can scale an
33 Scaling requires a source and a target. On a video capture or overlay
48 support scaling or the :ref:`VIDIOC_G_CROP <VIDIOC_G_CROP>` and
68 Image Cropping, Insertion and Scaling
70 The cropping, insertion and scaling process
108 Scaling Adjustments
111 Video hardware can have various cropping, insertion and scaling
112 limitations. It may only scale up or down, support only discrete scaling
113 factors, or have different scaling abilities in horizontal and vertical
[all …]
Dselection-api-configuration.rst11 Video hardware can have various cropping, composing and scaling
12 limitations. It may only scale up or down, support only discrete scaling
13 factors, or have different scaling abilities in the horizontal and
14 vertical directions. Also it may not support scaling at all. At the same
130 Scaling control
133 An application can detect if scaling is performed by comparing the width
136 scaling is applied. The application can compute the scaling ratios using
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dcrop.rst6 Image Cropping, Insertion and Scaling -- the CROP API
20 abilities cropping and scaling. Some video output devices can scale an
33 Scaling requires a source and a target. On a video capture or overlay
48 support scaling or the :ref:`VIDIOC_G_CROP <VIDIOC_G_CROP>` and
68 Image Cropping, Insertion and Scaling
70 The cropping, insertion and scaling process
108 Scaling Adjustments
111 Video hardware can have various cropping, insertion and scaling
112 limitations. It may only scale up or down, support only discrete scaling
113 factors, or have different scaling abilities in horizontal and vertical
[all …]
Ddev-subdev.rst101 :ref:`pipeline-scaling`, where image scaling can be performed on both
105 .. _pipeline-scaling:
118 scaling on the sensor is required to achieve higher frame rates.
193 - Sub-devices that scale frames using variable scaling factors should
195 modified. If the 1:1 scaling ratio is supported, this means that
206 for the pipeline described in :ref:`pipeline-scaling` (table columns
335 Selections: cropping, scaling and composition
358 The scaling operation changes the size of the image by scaling it to new
359 dimensions. The scaling ratio isn't specified explicitly, but is implied
363 Scaling support is optional. When supported by a subdev, the crop
[all …]
Dselection-api-configuration.rst11 Video hardware can have various cropping, composing and scaling
12 limitations. It may only scale up or down, support only discrete scaling
13 factors, or have different scaling abilities in the horizontal and
14 vertical directions. Also it may not support scaling at all. At the same
130 Scaling control
133 An application can detect if scaling is performed by comparing the width
136 scaling is applied. The application can compute the scaling ratios using
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/cedrus/
Dcedrus_h265.c273 const struct v4l2_ctrl_hevc_scaling_matrix *scaling; in cedrus_h265_write_scaling_list() local
277 scaling = run->h265.scaling_matrix; in cedrus_h265_write_scaling_list()
280 (scaling->scaling_list_dc_coef_32x32[1] << 24) | in cedrus_h265_write_scaling_list()
281 (scaling->scaling_list_dc_coef_32x32[0] << 16) | in cedrus_h265_write_scaling_list()
282 (scaling->scaling_list_dc_coef_16x16[1] << 8) | in cedrus_h265_write_scaling_list()
283 (scaling->scaling_list_dc_coef_16x16[0] << 0)); in cedrus_h265_write_scaling_list()
286 (scaling->scaling_list_dc_coef_16x16[5] << 24) | in cedrus_h265_write_scaling_list()
287 (scaling->scaling_list_dc_coef_16x16[4] << 16) | in cedrus_h265_write_scaling_list()
288 (scaling->scaling_list_dc_coef_16x16[3] << 8) | in cedrus_h265_write_scaling_list()
289 (scaling->scaling_list_dc_coef_16x16[2] << 0)); in cedrus_h265_write_scaling_list()
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dsaa711x_regs.h112 /* Horizontal phase scaling */
120 /* Vertical scaling */
159 /* Horizontal phase scaling */
166 /* Vertical scaling */
422 /* Task A: Horizontal phase scaling */
424 "Task A: Horizontal luminance scaling increment"},
429 "Task A: Horizontal chrominance scaling increment"},
434 /* Task A: Vertical scaling */
436 "Task A: Vertical luminance scaling increment"},
438 "Task A: Vertical chrominance scaling increment"},
[all …]
/kernel/linux/linux-6.6/drivers/media/i2c/
Dsaa711x_regs.h112 /* Horizontal phase scaling */
120 /* Vertical scaling */
159 /* Horizontal phase scaling */
166 /* Vertical scaling */
422 /* Task A: Horizontal phase scaling */
424 "Task A: Horizontal luminance scaling increment"},
429 "Task A: Horizontal chrominance scaling increment"},
434 /* Task A: Vertical scaling */
436 "Task A: Vertical luminance scaling increment"},
438 "Task A: Vertical chrominance scaling increment"},
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dpms405.dtsi93 qcom,pre-scaling = <1 1>;
98 qcom,pre-scaling = <1 1>;
103 qcom,pre-scaling = <1 3>;
108 qcom,pre-scaling = <1 1>;
115 qcom,pre-scaling = <1 1>;
122 qcom,pre-scaling = <1 1>;
129 qcom,pre-scaling = <1 1>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/dac/
Dadi,ad3552r.yaml95 adi,gain-scaling-p-inv-log2:
96 description: GainP = 1 / ( 2 ^ adi,gain-scaling-p-inv-log2)
100 adi,gain-scaling-n-inv-log2:
101 description: GainN = 1 / ( 2 ^ adi,gain-scaling-n-inv-log2)
110 - adi,gain-scaling-p-inv-log2
111 - adi,gain-scaling-n-inv-log2
211 adi,gain-scaling-p-inv-log2 = <1>;
212 adi,gain-scaling-n-inv-log2 = <2>;
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
Dvsp1_uds.c37 * Scaling Computation
50 * uds_output_size - Return the output size for an input size and scaling ratio
52 * @ratio: scaling ratio in U4.12 fixed-point format
57 /* Down-scaling */ in uds_output_size()
65 /* Up-scaling */ in uds_output_size()
84 * uds_passband_width - Return the passband filter width for a scaling ratio
85 * @ratio: scaling ratio in U4.12 fixed-point format
90 /* Down-scaling */ in uds_passband_width()
98 /* Up-scaling */ in uds_passband_width()
283 * Multi-tap scaling can't be enabled along with alpha scaling when in uds_configure_stream()
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
Dvsp1_uds.c37 * Scaling Computation
50 * uds_output_size - Return the output size for an input size and scaling ratio
52 * @ratio: scaling ratio in U4.12 fixed-point format
57 /* Down-scaling */ in uds_output_size()
65 /* Up-scaling */ in uds_output_size()
84 * uds_passband_width - Return the passband filter width for a scaling ratio
85 * @ratio: scaling ratio in U4.12 fixed-point format
90 /* Down-scaling */ in uds_passband_width()
98 /* Up-scaling */ in uds_passband_width()
281 * Multi-tap scaling can't be enabled along with alpha scaling when in uds_configure_stream()
[all …]

12345678910>>...70