Home
last modified time | relevance | path

Searched +full:high +full:- +full:precision (Results 1 – 25 of 458) sorted by relevance

12345678910>>...19

/kernel/linux/linux-6.6/Documentation/timers/
Dhrtimers.rst2 hrtimers - subsystem for high-resolution kernel timers
5 This patch introduces a new subsystem for high-resolution kernel timers.
9 back and forth trying to integrate high-resolution and high-precision
11 such high-resolution timer implementations in practice, we came to the
18 - the forced handling of low-resolution and high-resolution timers in
21 32-bitness assumptions, and has been honed and micro-optimized for a
23 for many years - and thus even small extensions to it easily break
26 current usage - but it is simply not suitable to be extended for
27 high-res timers.
29 - the unpredictable [O(N)] overhead of cascading leads to delays which
[all …]
Dhpet.rst2 High Precision Event Timer Driver for Linux
5 The High Precision Event Timer (HPET) hardware follows a specification
8 Each HPET has one fixed-rate counter (at 10+ MHz, hence "High Precision")
/kernel/linux/linux-6.6/arch/arm/nwfpe/
Dsoftfloat-specialize5 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
11 National Science Foundation under grant MIP-9311980. The original version
12 of this code was written as part of a project to build a fixed-point vector
16 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
33 -------------------------------------------------------------------------------
34 Underflow tininess-detection mode, statically initialized to default value.
36 -------------------------------------------------------------------------------
41 -------------------------------------------------------------------------------
42 Raises the exceptions specified by `flags'. Floating-point traps can be
48 Moved this function out of softfloat-specialize into fpmodule.c.
[all …]
Dsoftfloat.c4 This C source file is part of the SoftFloat IEC/IEEE Floating-point
10 National Science Foundation under grant MIP-9311980. The original version
11 of this code was written as part of a project to build a fixed-point vector
15 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
38 -------------------------------------------------------------------------------
39 Primitive arithmetic functions, including multi-word arithmetic, and
42 -------------------------------------------------------------------------------
44 #include "softfloat-macros"
47 -------------------------------------------------------------------------------
52 are propagated from function inputs to output. These details are target-
[all …]
/kernel/linux/linux-5.10/arch/arm/nwfpe/
Dsoftfloat-specialize5 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
11 National Science Foundation under grant MIP-9311980. The original version
12 of this code was written as part of a project to build a fixed-point vector
16 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
33 -------------------------------------------------------------------------------
34 Underflow tininess-detection mode, statically initialized to default value.
36 -------------------------------------------------------------------------------
41 -------------------------------------------------------------------------------
42 Raises the exceptions specified by `flags'. Floating-point traps can be
48 Moved this function out of softfloat-specialize into fpmodule.c.
[all …]
Dsoftfloat.c4 This C source file is part of the SoftFloat IEC/IEEE Floating-point
10 National Science Foundation under grant MIP-9311980. The original version
11 of this code was written as part of a project to build a fixed-point vector
15 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
38 -------------------------------------------------------------------------------
39 Primitive arithmetic functions, including multi-word arithmetic, and
42 -------------------------------------------------------------------------------
44 #include "softfloat-macros"
47 -------------------------------------------------------------------------------
52 are propagated from function inputs to output. These details are target-
[all …]
/kernel/linux/linux-5.10/Documentation/timers/
Dhrtimers.rst2 hrtimers - subsystem for high-resolution kernel timers
5 This patch introduces a new subsystem for high-resolution kernel timers.
9 back and forth trying to integrate high-resolution and high-precision
11 such high-resolution timer implementations in practice, we came to the
18 - the forced handling of low-resolution and high-resolution timers in
21 32-bitness assumptions, and has been honed and micro-optimized for a
23 for many years - and thus even small extensions to it easily break
26 current usage - but it is simply not suitable to be extended for
27 high-res timers.
29 - the unpredictable [O(N)] overhead of cascading leads to delays which
[all …]
Dhpet.rst2 High Precision Event Timer Driver for Linux
5 The High Precision Event Timer (HPET) hardware follows a specification
8 Each HPET has one fixed-rate counter (at 10+ MHz, hence "High Precision")
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/
Dsensirion,shtc1.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christopher Ruehl chris.ruehl@gtsys.com.hk
14 designed especially for battery-driven high-volume consumer electronics
24 - sensirion,shtc1
25 - sensirion,shtw1
26 - sensirion,shtc3
31 sensirion,blocking-io:
36 sensirion,low-precision:
[all …]
Dadi,ltc2947.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices LTC2947 high precision power and energy monitor
10 - Nuno Sá <nuno.sa@analog.com>
13 Analog Devices LTC2947 high precision power and energy monitor over SPI or I2C.
15 https://www.analog.com/media/en/technical-documentation/data-sheets/LTC2947.pdf
20 - adi,ltc2947
33 adi,accumulator-ctl-pol:
41 $ref: /schemas/types.yaml#/definitions/uint32-array
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwmon/
Dsensirion,shtc1.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christopher Ruehl chris.ruehl@gtsys.com.hk
14 designed especially for battery-driven high-volume consumer electronics
24 - sensirion,shtc1
25 - sensirion,shtw1
26 - sensirion,shtc3
31 sensirion,blocking-io:
36 sensirion,low-precision:
[all …]
Dadi,ltc2947.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices LTC2947 high precision power and energy monitor
10 - Nuno Sá <nuno.sa@analog.com>
13 Analog Devices LTC2947 high precision power and energy monitor over SPI or I2C.
15 https://www.analog.com/media/en/technical-documentation/data-sheets/LTC2947.pdf
20 - adi,ltc2947
33 adi,accumulator-ctl-pol:
41 $ref: /schemas/types.yaml#/definitions/uint32-array
[all …]
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
Dvsprintf.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* -*- linux-c -*- ------------------------------------------------------- *
5 * Copyright 2007 rPath, Inc. - All Rights Reserved
7 * ----------------------------------------------------------------------- */
10 * Oh, it's a waste of space, but oh-so-yummy for debugging.
28 i = i * 10 + *((*s)++) - '0'; in skip_atoi()
44 *--end = '0' + (r - q * 10); in put_dec_full4()
47 *--end = '0' + r; in put_dec_full4()
57 * (second call in the put_dec code, assuming n is all-ones).
64 put_dec_full4(end, x - q * 10000); in put_dec_helper4()
[all …]
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
Dvsprintf.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* -*- linux-c -*- ------------------------------------------------------- *
5 * Copyright 2007 rPath, Inc. - All Rights Reserved
7 * ----------------------------------------------------------------------- */
10 * Oh, it's a waste of space, but oh-so-yummy for debugging.
28 i = i * 10 + *((*s)++) - '0'; in skip_atoi()
44 *--end = '0' + (r - q * 10); in put_dec_full4()
47 *--end = '0' + r; in put_dec_full4()
57 * (second call in the put_dec code, assuming n is all-ones).
64 put_dec_full4(end, x - q * 10000); in put_dec_helper4()
[all …]
/kernel/linux/linux-6.6/include/media/
Dv4l2-vp9.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
13 #include <media/v4l2-ctrls.h>
16 * struct v4l2_vp9_frame_mv_context - motion vector-related probabilities
25 * @class0_hp: motion vector class0 high precision fractional bit probabilities.
26 * @hp: motion vector high precision fractional bit probabilities.
43 * struct v4l2_vp9_frame_context - frame probabilities, including motion-vector related
52 * @is_inter: is inter-block probabilities.
87 * struct v4l2_vp9_frame_symbol_counts - pointers to arrays of symbol counts
91 * @intra_inter: is inter-block counts.
109 * @class0_hp: motion vector class0 high precision fractional bit counts.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/ptp/
Dptp-qoriq.txt5 - compatible Should be "fsl,etsec-ptp" for eTSEC
6 Should be "fsl,fman-ptp-timer" for DPAA FMan
7 Should be "fsl,dpaa2-ptp" for DPAA2
8 Should be "fsl,enetc-ptp" for ENETC
9 - reg Offset and length of the register set for the device
10 - interrupts There should be at least two interrupts. Some devices
15 - fsl,cksel Timer reference clock source.
16 - fsl,tclk-period Timer reference clock period in nanoseconds.
17 - fsl,tmr-prsc Prescaler, divides the output clock.
18 - fsl,tmr-add Frequency compensation value.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/ptp/
Dptp-qoriq.txt5 - compatible Should be "fsl,etsec-ptp" for eTSEC
6 Should be "fsl,fman-ptp-timer" for DPAA FMan
7 Should be "fsl,dpaa2-ptp" for DPAA2
8 Should be "fsl,enetc-ptp" for ENETC
9 - reg Offset and length of the register set for the device
10 - interrupts There should be at least two interrupts. Some devices
15 - fsl,cksel Timer reference clock source.
16 - fsl,tclk-period Timer reference clock period in nanoseconds.
17 - fsl,tmr-prsc Prescaler, divides the output clock.
18 - fsl,tmr-add Frequency compensation value.
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dpixfmt-y16.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _V4L2-PIX-FMT-Y16:
10 Grey-scale image
16 This is a grey-scale image with a depth of 16 bits per pixel. The least
17 significant byte is stored at lower memory addresses (little-endian).
21 The actual sampling precision may be lower than 16 bits, for
30 .. flat-table::
31 :header-rows: 0
32 :stub-columns: 0
34 * - start + 0:
[all …]
Dpixfmt-y16-be.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _V4L2-PIX-FMT-Y16-BE:
10 Grey-scale image
16 This is a grey-scale image with a depth of 16 bits per pixel. The most
17 significant byte is stored at lower memory addresses (big-endian).
21 The actual sampling precision may be lower than 16 bits, for
30 .. flat-table::
31 :header-rows: 0
32 :stub-columns: 0
34 * - start + 0:
[all …]
/kernel/linux/linux-5.10/drivers/iio/gyro/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 tristate "Analog Devices ADIS16130 High Precision Angular Rate Sensor driver"
20 Say yes here to build support for Analog Devices ADIS16130 High Precision
45 tristate "Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope SPI driver"
74 Say yes here to build support for BOSCH BMG160 Tri-axis Gyro Sensor
97 Say yes here to build support for NXP FXAS21002C Tri-axis Gyro
137 inv-mpu3050-i2c.
140 tristate "STMicroelectronics gyroscopes 3-Axis Driver"
152 - st_gyro (core functions for the driver [it is mandatory]);
153 - st_gyro_i2c (necessary for the I2C devices [optional*]);
[all …]
/kernel/linux/linux-6.6/drivers/iio/gyro/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 tristate "Analog Devices ADIS16130 High Precision Angular Rate Sensor driver"
20 Say yes here to build support for Analog Devices ADIS16130 High Precision
45 tristate "Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope SPI driver"
74 Say yes here to build support for BOSCH BMG160 Tri-axis Gyro Sensor
97 Say yes here to build support for NXP FXAS21002C Tri-axis Gyro
136 inv-mpu3050-i2c.
139 tristate "STMicroelectronics gyroscopes 3-Axis Driver"
151 tristate "STMicroelectronics gyroscopes 3-Axis I2C Interface"
163 tristate "STMicroelectronics gyroscopes 3-Axis SPI Interface"
[all …]
/kernel/linux/linux-5.10/drivers/input/mouse/
Delan_i2c.h1 /* SPDX-License-Identifier: GPL-2.0-only */
10 * copyright (c) 2011-2012 Cypress Semiconductor, Inc.
11 * copyright (c) 2011-2012 Google, Inc.
34 #define ETP_REPORT_ID2 0x60 /* High precision report */
40 #define ETP_MK_DATA_OFFSET 33 /* For high precision reports */
/kernel/linux/linux-6.6/drivers/input/mouse/
Delan_i2c.h1 /* SPDX-License-Identifier: GPL-2.0-only */
10 * copyright (c) 2011-2012 Cypress Semiconductor, Inc.
11 * copyright (c) 2011-2012 Google, Inc.
34 #define ETP_REPORT_ID2 0x60 /* High precision report */
40 #define ETP_MK_DATA_OFFSET 33 /* For high precision reports */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/
Dleds-lp8860.txt1 * Texas Instruments - lp8860 4-Channel LED Driver
3 The LP8860-Q1 is an high-efficiency LED
4 driver with boost controller. It has 4 high-precision
9 - compatible :
11 - reg : I2C slave address
12 - #address-cells : 1
13 - #size-cells : 0
16 - enable-gpios : gpio pin to enable (active high)/disable the device.
17 - vled-supply : LED supply
20 - reg : 0
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-lp8860.txt1 * Texas Instruments - lp8860 4-Channel LED Driver
3 The LP8860-Q1 is an high-efficiency LED
4 driver with boost controller. It has 4 high-precision
9 - compatible :
11 - reg : I2C slave address
12 - #address-cells : 1
13 - #size-cells : 0
16 - enable-gpios : gpio pin to enable (active high)/disable the device.
17 - vled-supply : LED supply
20 - reg : 0
[all …]

12345678910>>...19