Home
last modified time | relevance | path

Searched refs:correction (Results 1 – 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/edac/
DKconfig81 Support for error detection and correction of DRAM ECC errors on
107 Support for error detection and correction for Amazon's Annapurna
108 Labs Alpine chips which allow 1 bit correction and 2 bits detection.
114 Support for error detection and correction on the AMD 76x
121 Support for error detection and correction on the Intel
128 Support for error detection and correction on the Intel
136 Support for error detection and correction on the Intel
143 Support for error detection and correction on the Intel
150 Support for error detection and correction on the Intel
157 Support for error detection and correction on the Intel
[all …]
/kernel/linux/linux-5.10/lib/lz4/
Dlz4hc_compress.c433 int correction; in LZ4HC_compress_generic() local
441 correction = new_ml - (int)(start2 - ip); in LZ4HC_compress_generic()
443 if (correction > 0) { in LZ4HC_compress_generic()
444 start2 += correction; in LZ4HC_compress_generic()
445 ref2 += correction; in LZ4HC_compress_generic()
446 ml2 -= correction; in LZ4HC_compress_generic()
486 int correction = (int)(ip + ml - start2); in LZ4HC_compress_generic() local
488 start2 += correction; in LZ4HC_compress_generic()
489 ref2 += correction; in LZ4HC_compress_generic()
490 ml2 -= correction; in LZ4HC_compress_generic()
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ingenic/
DKconfig8 based boards, using the BCH controller for hardware error correction.
19 Enable this driver to support the Reed-Solomon error-correction
29 Enable this driver to support the BCH error-correction hardware
39 Enable this driver to support the BCH error-correction hardware
/kernel/linux/linux-5.10/Documentation/core-api/
Dlibrs.rst11 correction functions.
34 correction with the given polynomial. It either uses an existing
91 The correction of the data buffer can be suppressed by providing a
92 correction pattern buffer and an error location buffer to the decoder.
93 The decoder stores the calculated error location and the correction
102 Decoding with syndrome calculation, direct data correction
119 Decoding with syndrome given by hardware decoder, direct data correction
138 Decoding with syndrome given by hardware decoder, no direct data correction.
/kernel/linux/linux-5.10/Documentation/driver-api/
Dmtdnand.rst403 and correction. Return 1 respectively 2 in case the error can be
406 software generator then use the correction function provided by
414 standard Reed-Solomon syndrome before calling the error correction code
699 0x00 ECC byte 0 Error correction code byte 0
700 0x01 ECC byte 1 Error correction code byte 1
701 0x02 ECC byte 2 Error correction code byte 2
719 0x00 ECC byte 0 Error correction code byte 0 of the lower
721 0x01 ECC byte 1 Error correction code byte 1 of the lower
723 0x02 ECC byte 2 Error correction code byte 2 of the lower
725 0x03 ECC byte 3 Error correction code byte 0 of the upper
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/edac/
Daspeed-sdram-edac.txt4 correction check).
6 The memory controller supports SECDED (single bit error correction, double bit
/kernel/linux/linux-5.10/drivers/macintosh/
Dwindfarm_pm121.c317 struct pm121_correction correction; member
468 struct pm121_correction *correction; in pm121_correct() local
469 correction = &corrections[control_id][pm121_mach_model - 2]; in pm121_correct()
471 new_min = (average_power * correction->slope) >> 16; in pm121_correct()
472 new_min += correction->offset; in pm121_correct()
485 new_min = value * pm121_connection->correction.slope; in pm121_connect()
486 new_min += pm121_connection->correction.offset; in pm121_connect()
/kernel/linux/linux-5.10/arch/arm/kernel/
Dentry-armv.S257 mov r1, #4 @ PC correction to apply
259 THUMB( movne r1, #2 ) @ if so, fix up PC correction
1000 .macro vector_stub, name, mode, correction=0 argument
1004 .if \correction
1005 sub lr, lr, #\correction
1037 .if \correction
1038 sub lr, lr, #\correction
1055 .if \correction
1056 sub lr, lr, #\correction
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Dptp.c306 s32 correction);
450 s32 correction) in efx_ptp_s_ns_to_ktime_correction() argument
453 if (correction >= 0) in efx_ptp_s_ns_to_ktime_correction()
454 kt = ktime_add_ns(kt, (u64)correction); in efx_ptp_s_ns_to_ktime_correction()
456 kt = ktime_sub_ns(kt, (u64)-correction); in efx_ptp_s_ns_to_ktime_correction()
499 s32 correction) in efx_ptp_s27_to_ktime_correction() argument
502 nic_minor += correction; in efx_ptp_s27_to_ktime_correction()
524 s32 correction) in efx_ptp_s_qns_to_ktime_correction() argument
529 correction = DIV_ROUND_CLOSEST(correction, 4); in efx_ptp_s_qns_to_ktime_correction()
533 if (correction >= 0) in efx_ptp_s_qns_to_ktime_correction()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dst,sta32x.txt67 If present, power bridge correction for THD reduction near maximum
96 st,max-power-correction; // enables power bridge
97 // correction for THD reduction
Dst,sta350.txt71 If present, power bridge correction for THD reduction near maximum
126 st,max-power-correction; // enables power bridge
127 // correction for THD reduction
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/
Dgpmc-nand.txt49 Using ELM for ECC error correction frees some CPU cycles.
113 support ecc-schemes with hardware error-correction (BCHx_HW). However
114 such SoC can use ecc-schemes with software library for error-correction
115 (BCHx_HW_DETECTION_SW). The error correction capability with software
/kernel/linux/linux-5.10/arch/arm/mm/
Dalignment.c494 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local
500 correction = 4; /* processor implementation defined */ in do_alignment_ldmstm()
501 regs->ARM_pc += correction; in do_alignment_ldmstm()
571 regs->ARM_pc -= correction; in do_alignment_ldmstm()
575 regs->ARM_pc -= correction; in do_alignment_ldmstm()
/kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/
Ddvb-frontend-parameters.rst65 fe_code_rate_t fec_inner; /* forward error correction (see above) */
81 fe_code_rate_t fec_inner; /* forward error correction (see above) */
Dfrontend-stat-properties.rst96 Measures the number of bit errors before the forward error correction
153 Measures the number of bit errors after the forward error correction
211 correction coding (after Reed-Solomon or other outer code).
/kernel/linux/linux-5.10/kernel/time/
Dntp.c942 long correction = -error; in hardpps_update_phase() local
946 pps_phase_filter_add(correction); in hardpps_update_phase()
947 correction = pps_phase_filter_get(&jitter); in hardpps_update_phase()
961 time_offset = div_s64(((s64)correction) << NTP_SCALE_SHIFT, in hardpps_update_phase()
/kernel/linux/linux-5.10/Documentation/arm/samsung-s3c24xx/
Dnand.rst19 size, with support for hardware ECC generation and correction.
/kernel/linux/linux-5.10/include/linux/
Dptp_classify.h62 __be64 correction; member
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Drenesas,imr.txt4 The image renderer, or the distortion correction engine, is a drawing processor
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dipu3.rst316 Geometric Distortion Correction is used to performe correction of distortions
464 k [label="Gamma correction"]
496 SHD Lens shading correction is used to correct spatial
517 Gamma correction Gamma correction struct ipu3_uapi_gamma_config is a
518 basic non-linear tone mapping correction that is
535 TCC Total color correction as defined in struct
560 Color correction matrix coefficients
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
DKconfig30 This enables support for software BCH error correction. Binary BCH
33 of error correction.
73 bool "Support hardware based BCH error correction"
79 the cpu from doing ECC error searching and correction. However some
310 correction is supported. Hardware ECC is only enabled through
423 a maximum 8-bit correction error per sector of 512 bytes.
/kernel/linux/linux-5.10/fs/unicode/
Dmkutf8data.c1343 int correction; member
1464 return leaf->correction; in correction_mark()
1614 if (nextage < data->correction && in trees_init()
1615 data->correction < maxage) in trees_init()
1616 nextage = data->correction; in trees_init()
1635 if (nextage < data->correction && in trees_init()
1636 data->correction < maxage) in trees_init()
1637 nextage = data->correction; in trees_init()
1700 if (data->correction <= trees[i].maxage) in trees_populate()
1762 if (data->correction <= tree->maxage) in verify()
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-iio-isl2950124 The sensor is able to perform correction of distance
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dstb0899_algo.c821 u32 dec_ratio, correction, master_clk, srate; in stb0899_dvbs2_calc_dev() local
828 correction = (512 * master_clk) / (2 * dec_ratio * srate); in stb0899_dvbs2_calc_dev()
830 return correction; in stb0899_dvbs2_calc_dev()
842 u32 correction, freq_adj, band_lim, decim_cntrl, reg; in stb0899_dvbs2_set_srate() local
877 correction = stb0899_dvbs2_calc_dev(state); in stb0899_dvbs2_set_srate()
879 STB0899_SETFIELD_VAL(BTR_FREQ_CORR, reg, correction); in stb0899_dvbs2_set_srate()
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dras.rst44 * Memory – add error correction logic (ECC) to detect and correct errors;
58 Codes that allow error correction when the number of errors on a bit packet
73 correction threshold, and the system was unable to auto-correct.
125 detection/correction mechanisms.
149 it has 8 extra bits to be used by error detection and correction mechanisms.
160 used for error correction. In the above example, a memory module has
162 bits which are used for the error detection and correction mechanisms
167 using Hamming code, or some other error correction code, like SECDED+,
188 doing 128-bit reads/writes. That gives 16 bits for error correction, with
189 significantly improves the error correction mechanism, at the expense
[all …]

123