| /kernel/linux/linux-4.19/Documentation/admin-guide/pm/ |
| D | cpufreq.rst | 5 CPU Performance Scaling 12 The Concept of CPU Performance Scaling 41 to as CPU performance scaling or CPU frequency scaling (because it involves 45 CPU Performance Scaling in Linux 48 The Linux kernel supports CPU performance scaling by means of the ``CPUFreq`` 49 (CPU Frequency scaling) subsystem that consists of three layers of code: the 50 core, scaling governors and scaling drivers. 53 interfaces for all platforms that support CPU performance scaling. It defines 56 Scaling governors implement algorithms to estimate the required CPU capacity. 57 As a rule, each governor implements one, possibly parametrized, scaling [all …]
|
| D | intel_pstate.rst | 2 ``intel_pstate`` CPU Performance Scaling Driver 14 :doc:`CPU performance scaling subsystem <cpufreq>` in the Linux kernel 15 (``CPUFreq``). It is a scaling driver for the Sandy Bridge and later 48 ``sysfs`` which allows another ``CPUFreq`` scaling driver to be loaded and 67 In this mode the driver bypasses the scaling governors layer of ``CPUFreq`` and 68 provides its own scaling algorithms for P-state selection. Those algorithms 69 can be applied to ``CPUFreq`` policies in the same way as generic scaling 74 They are not generic scaling governors, but their names are the same as the 171 implemented by the generic ``schedutil`` scaling governor except that the 196 Then, the driver behaves like a regular ``CPUFreq`` scaling driver. That is, [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/pm/ |
| D | cpufreq.rst | 7 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 …]
|
| D | intel_pstate.rst | 5 ``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-4.19/drivers/gpu/drm/ |
| D | drm_rect.c | 146 * drm_rect_calc_hscale - calculate the horizontal scaling factor 149 * @min_hscale: minimum allowed horizontal scaling factor 150 * @max_hscale: maximum allowed horizontal scaling factor 152 * Calculate the horizontal scaling factor as 160 * The horizontal scaling factor, or errno of out of limits. 181 * drm_rect_calc_vscale - calculate the vertical scaling factor 184 * @min_vscale: minimum allowed vertical scaling factor 185 * @max_vscale: maximum allowed vertical scaling factor 187 * Calculate the vertical scaling factor as 195 * The vertical scaling factor, or errno of out of limits. [all …]
|
| /kernel/linux/linux-5.10/drivers/cpufreq/ |
| D | Kconfig.arm | 3 # 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-4.19/drivers/cpufreq/ |
| D | Kconfig.arm | 2 # ARM CPU Frequency scaling drivers 69 ("AVS") to handle voltage and frequency scaling. This driver provides 101 tristate "CPU Frequency scaling support for MediaTek SoCs" 164 CPU Frequency scaling support for S3C2410 172 CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs. 175 bool "S3C2416 CPU Frequency scaling support" 181 voltage scaling mode in which it is possible to reduce the 187 bool "Allow voltage scaling for S3C2416 arm core" 190 Enable CPU voltage scaling when entering the dvs mode. 197 bool "S3C2440/S3C2442 CPU Frequency scaling support" [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | crop.rst | 6 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 …]
|
| D | dev-subdev.rst | 101 :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 …]
|
| D | selection-api-configuration.rst | 11 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-4.19/Documentation/media/uapi/v4l/ |
| D | crop.rst | 6 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 …]
|
| D | dev-subdev.rst | 96 :ref:`pipeline-scaling`, where image scaling can be performed on both 100 .. _pipeline-scaling: 113 scaling on the sensor is required to achieve higher frame rates. 188 - Sub-devices that scale frames using variable scaling factors should 190 modified. If the 1:1 scaling ratio is supported, this means that 201 for the pipeline described in :ref:`pipeline-scaling` (table columns 290 Selections: cropping, scaling and composition 313 The scaling operation changes the size of the image by scaling it to new 314 dimensions. The scaling ratio isn't specified explicitly, but is implied 318 Scaling support is optional. When supported by a subdev, the crop [all …]
|
| D | selection-api-configuration.rst | 11 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-4.19/drivers/media/i2c/ |
| D | saa711x_regs.h | 112 /* 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/drivers/media/i2c/ |
| D | saa711x_regs.h | 112 /* 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/ |
| D | pms405.dtsi | 93 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-5.10/drivers/media/platform/vsp1/ |
| D | vsp1_uds.c | 37 * 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 …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
| D | ia_css_types.h | 152 * Before the shading correction is applied, NxN-filter and/or scaling 158 * - Down-scaling/Up-scaling factor 180 * In some isp binaries, the bayer scaling is applied before the shading correction is applied. 181 * Then, this scaling factor should be considered in generating the shading table. 182 * The scaling factor is expressed by these parameters. 189 * This is the size BEFORE the bayer scaling is applied. 194 * The size of this area assumes the size AFTER the bayer scaling is applied 276 …* 2. process: Driver applies the sensor cropping/binning/scaling to physical sensor si… 279 …* 4. process: ISP applies the bayer scaling by the factor of shading_info.bayer_scale_… 280 * 5. sensor data size: Scaling factor * ISP input size (== shading_info.sensor_data_res_bqs) [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | microchip,qt1050.txt | 41 - microchip,average-scaling: 42 The scaling factor which is used to scale the average-samples. 61 microchip,average-scaling = <16>; 69 microchip,average-scaling = <8>; 76 microchip,average-scaling = <16>;
|
| /kernel/linux/linux-4.19/drivers/media/platform/vsp1/ |
| D | vsp1_uds.c | 37 * 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() 280 * Multi-tap scaling can't be enabled along with alpha scaling when in uds_configure_stream() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_rect.c | 84 * the corresponding amounts, retaining the vertical and horizontal scaling 153 * drm_rect_calc_hscale - calculate the horizontal scaling factor 156 * @min_hscale: minimum allowed horizontal scaling factor 157 * @max_hscale: maximum allowed horizontal scaling factor 159 * Calculate the horizontal scaling factor as 167 * The horizontal scaling factor, or errno of out of limits. 188 * drm_rect_calc_vscale - calculate the vertical scaling factor 191 * @min_vscale: minimum allowed vertical scaling factor 192 * @max_vscale: maximum allowed vertical scaling factor 194 * Calculate the vertical scaling factor as [all …]
|
| /kernel/linux/linux-4.19/Documentation/cpu-freq/ |
| D | index.txt | 1 CPU frequency and voltage scaling code in the Linux(TM) kernel 13 Clock scaling allows you to change the clock speed of the CPUs on the 55 Clock and voltage scaling for the SA-1100: 56 * http://www.lartmaker.nl/projects/scaling
|
| /kernel/linux/linux-5.10/Documentation/cpu-freq/ |
| D | index.rst | 4 Linux CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel 9 Clock scaling allows you to change the clock speed of the CPUs on the 38 Clock and voltage scaling for the SA-1100: 39 * http://www.lartmaker.nl/projects/scaling
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
| D | test-drm_rect.c | 45 /* 1:1 scaling */ in igt_drm_rect_clip_scaled_not_clipped() 61 /* 2:1 scaling */ in igt_drm_rect_clip_scaled_not_clipped() 77 /* 1:2 scaling */ in igt_drm_rect_clip_scaled_not_clipped() 101 /* 1:1 scaling top/left clip */ in igt_drm_rect_clip_scaled_clipped() 117 /* 1:1 scaling bottom/right clip */ in igt_drm_rect_clip_scaled_clipped() 133 /* 2:1 scaling top/left clip */ in igt_drm_rect_clip_scaled_clipped() 149 /* 2:1 scaling bottom/right clip */ in igt_drm_rect_clip_scaled_clipped() 165 /* 1:2 scaling top/left clip */ in igt_drm_rect_clip_scaled_clipped() 181 /* 1:2 scaling bottom/right clip */ in igt_drm_rect_clip_scaled_clipped()
|
| /kernel/linux/linux-4.19/drivers/clk/meson/ |
| D | Kconfig | 29 want peripherals and CPU frequency scaling to work. 38 Say Y if you want peripherals and CPU frequency scaling to work. 47 Say Y if you want peripherals and CPU frequency scaling to work.
|