Home
last modified time | relevance | path

Searched refs:calibration (Results 1 – 25 of 103) sorted by relevance

12345

/Linux-v4.19/drivers/power/supply/
Dtwl4030_madc_battery.c77 struct twl4030_madc_bat_calibration *calibration; in twl4030_madc_bat_voltscale() local
82 calibration = bat->pdata->charging; in twl4030_madc_bat_voltscale()
84 calibration = bat->pdata->discharging; in twl4030_madc_bat_voltscale()
86 if (volt > calibration[0].voltage) { in twl4030_madc_bat_voltscale()
87 res = calibration[0].level; in twl4030_madc_bat_voltscale()
89 for (i = 0; calibration[i+1].voltage >= 0; i++) { in twl4030_madc_bat_voltscale()
90 if (volt <= calibration[i].voltage && in twl4030_madc_bat_voltscale()
91 volt >= calibration[i+1].voltage) { in twl4030_madc_bat_voltscale()
93 res = calibration[i].level - in twl4030_madc_bat_voltscale()
94 ((calibration[i].voltage - volt) * in twl4030_madc_bat_voltscale()
[all …]
/Linux-v4.19/drivers/rtc/
Drtc-ab8500.c271 static int ab8500_rtc_set_calibration(struct device *dev, int calibration) in ab8500_rtc_set_calibration() argument
283 if ((calibration < -127) || (calibration > 127)) { in ab8500_rtc_set_calibration()
293 if (calibration >= 0) in ab8500_rtc_set_calibration()
294 rtccal = 0x7F & calibration; in ab8500_rtc_set_calibration()
296 rtccal = ~(calibration - 1) | 0x80; in ab8500_rtc_set_calibration()
304 static int ab8500_rtc_get_calibration(struct device *dev, int *calibration) in ab8500_rtc_get_calibration() argument
318 *calibration = 0 - (rtccal & 0x7F); in ab8500_rtc_get_calibration()
320 *calibration = 0x7F & rtccal; in ab8500_rtc_get_calibration()
331 int calibration = 0; in ab8500_sysfs_store_rtc_calibration() local
333 if (sscanf(buf, " %i ", &calibration) != 1) { in ab8500_sysfs_store_rtc_calibration()
[all …]
Drtc-tps65910.c205 static int tps65910_rtc_set_calibration(struct device *dev, int calibration) in tps65910_rtc_set_calibration() argument
222 if ((calibration < -32768) || (calibration > 32766)) { in tps65910_rtc_set_calibration()
224 calibration); in tps65910_rtc_set_calibration()
228 value = (s16)calibration; in tps65910_rtc_set_calibration()
250 static int tps65910_rtc_get_calibration(struct device *dev, int *calibration) in tps65910_rtc_get_calibration() argument
264 *calibration = 0; in tps65910_rtc_get_calibration()
277 *calibration = (s16)value; in tps65910_rtc_get_calibration()
284 int calibration; in tps65910_read_offset() local
288 ret = tps65910_rtc_get_calibration(dev, &calibration); in tps65910_read_offset()
293 tmp = calibration * (s64)PPB_MULT; in tps65910_read_offset()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/net/wireless/
Dqcom,ath10k.txt9 PCI based devices uses compatible string "qcom,ath10k" and takes calibration
10 data along with board specific data via "qcom,ath10k-calibration-data".
15 "qcom,ath10k-calibration-data"). It uses "qcom,ath10k-pre-calibration-data"
16 to carry pre calibration data.
18 In general, entry "qcom,ath10k-pre-calibration-data" and
19 "qcom,ath10k-calibration-data" conflict with each other and only one
49 - qcom,ath10k-calibration-variant: string to search for in the board-2.bin
52 - qcom,ath10k-calibration-data : calibration data + board specific data
55 - qcom,ath10k-pre-calibration-data : pre calibration data as an array,
60 Example (to supply the calibration data alone):
[all …]
Dmarvell-8xxx.txt20 represent calibration data downloaded to the device during
43 Tx power limit calibration data is configured in below example.
44 The calibration data is an array of unsigned values, the length
/Linux-v4.19/Documentation/devicetree/bindings/rtc/
Dxlnx-rtc.txt14 - calibration: calibration value for 1 sec period which will
15 be programmed directly to calibration register
24 calibration = <0x198233>;
/Linux-v4.19/drivers/thermal/
Dqoriq_thermal.c138 const u32 *calibration; in qoriq_tmu_calibration() local
153 calibration = of_get_property(np, "fsl,tmu-calibration", &len); in qoriq_tmu_calibration()
154 if (calibration == NULL || len % 8) { in qoriq_tmu_calibration()
159 for (i = 0; i < len; i += 8, calibration += 2) { in qoriq_tmu_calibration()
160 val = of_read_number(calibration, 1); in qoriq_tmu_calibration()
162 val = of_read_number(calibration + 1, 1); in qoriq_tmu_calibration()
/Linux-v4.19/Documentation/devicetree/bindings/iio/adc/
Dqcom,pm8xxx-xoadc.txt60 These three nodes are used for absolute and ratiometric calibration
63 an interpolation calibration for all other ADCs.
84 Definition: Channel calibration type. If this property is specified
86 calibration. The available references are specified in the
88 to also specify this reference if ratiometric calibration
93 known as an absolute calibration.
94 The reference voltage pairs when using ratiometric calibration:
Dqcom,spmi-vadc.txt69 Definition: Channel calibration type. If this property is specified
71 calibration. If property is not found, channel will be
73 known as absolute calibration.
98 result calibration and their channel configuration nodes should be defined:
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-bus-iio-chemical-vz89x6 Get the raw calibration VOC value from the sensor.
7 This value has little application outside of calibration.
Dsysfs-bus-i2c-devices-hm635215 Where: /sys/bus/i2c/devices/.../calibration
19 Description: Sets the calibration on or off (1 = on, 0 = off). See the
Dsysfs-driver-hid-wiimote51 balance board. It provides a single line with 3 calibration
66 pro-controller. It provides a single line with 4 calibration
75 You can write "scan\n" into this file to re-trigger calibration.
77 set the calibration values manually.
/Linux-v4.19/Documentation/hwmon/
Dina20922 calibration multiplier to scale the displayed current and power values.
77 The power and current registers in this chip require that the calibration
81 the ina2xx driver for this purpose. If calibration register data is not provided
82 via platform data, the driver checks if the calibration register has been
85 programmed into the calibration register.
/Linux-v4.19/Documentation/devicetree/bindings/thermal/
Dqoriq-thermal.txt16 - fsl,tmu-calibration : A list of cell pairs containing temperature
17 calibration data, as specified by the SoC reference manual.
34 fsl,tmu-calibration = <0x00000000 0x00000025
Dmediatek-thermal.txt28 - nvmem-cells: A phandle to the calibration data provided by a nvmem device. If
30 - nvmem-cell-names: Should be "calibration-data"
46 nvmem-cell-names = "calibration-data";
Dimx-thermal.txt15 - nvmem-cells: A phandle to the calibration cells provided by ocotp.
20 calibration data, e.g. OCOTP on imx6q. The details about calibration data
/Linux-v4.19/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra114-mipi.txt1 NVIDIA Tegra MIPI pad calibration controller
14 phandle to refer to the calibration controller node and a bitmask of the pads
/Linux-v4.19/Documentation/usb/
Dmtouchusb.txt8 Unfortunately no calibration support at this time
45 the controller. This means calibration must be performed within the
60 such as calibration, etc once/if it becomes available.
/Linux-v4.19/Documentation/devicetree/bindings/phy/
Dqcom,usb-hsic-phy.txt22 Definition: Should contain clock specifier for phy, calibration and
23 a calibration sleep clock
/Linux-v4.19/Documentation/driver-api/firmware/
Dbuilt-in-fw.rst31 dynamically, an example is calibration data for for some WiFi chipsets. This
32 calibration data can be unique per sold device.
/Linux-v4.19/drivers/thermal/tegra/
Dsoctherm-fuse.c118 u32 *calibration) in tegra_calc_tsensor_calib() argument
162 *calibration = calib; in tegra_calc_tsensor_calib()
/Linux-v4.19/Documentation/devicetree/bindings/iio/light/
Dcm3605.txt25 - capella,aset-resistance-ohms: the sensitivity calibration resistance,
28 calibration curves for. If not supplied, 100 kOhm will be assumed
/Linux-v4.19/drivers/iio/chemical/
Datlas-ph-sensor.c263 int (*calibration)(struct atlas_data *data); member
272 .calibration = &atlas_check_ph_calibration,
279 .calibration = &atlas_check_ec_calibration,
286 .calibration = &atlas_check_orp_calibration,
571 ret = chip->calibration(data); in atlas_probe()
/Linux-v4.19/Documentation/devicetree/bindings/mmc/
Dsdhci-msm.txt26 "cal" - reference clock for RCLK delay calibration (optional)
27 "sleep" - sleep clock for RCLK delay calibration (optional)
/Linux-v4.19/Documentation/input/devices/
Dcs461x.rst22 behavior in my case was not raised the requirement of joystick calibration.
23 So the driver have no code to perform hardware related calibration.

12345