| /Linux-v5.4/drivers/edac/ |
| D | Kconfig | 81 Support for error detection and correction of DRAM ECC errors on 107 Support for error detection and correction on the AMD 76x 114 Support for error detection and correction on the Intel 121 Support for error detection and correction on the Intel 129 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 164 Support for error detection and correction on the Intel [all …]
|
| /Linux-v5.4/lib/lz4/ |
| D | lz4hc_compress.c | 433 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 …]
|
| /Linux-v5.4/drivers/mtd/nand/raw/ingenic/ |
| D | Kconfig | 7 based boards, using the BCH controller for hardware error correction. 18 Enable this driver to support the Reed-Solomon error-correction 28 Enable this driver to support the BCH error-correction hardware 38 Enable this driver to support the BCH error-correction hardware
|
| /Linux-v5.4/Documentation/core-api/ |
| D | librs.rst | 11 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.
|
| /Linux-v5.4/Documentation/driver-api/ |
| D | mtdnand.rst | 401 and correction. Return 1 respectively 2 in case the error can be 404 software generator then use the correction function provided by 412 standard Reed-Solomon syndrome before calling the error correction code 697 0x00 ECC byte 0 Error correction code byte 0 698 0x01 ECC byte 1 Error correction code byte 1 699 0x02 ECC byte 2 Error correction code byte 2 717 0x00 ECC byte 0 Error correction code byte 0 of the lower 719 0x01 ECC byte 1 Error correction code byte 1 of the lower 721 0x02 ECC byte 2 Error correction code byte 2 of the lower 723 0x03 ECC byte 3 Error correction code byte 0 of the upper [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/edac/ |
| D | aspeed-sdram-edac.txt | 4 correction check). 6 The memory controller supports SECDED (single bit error correction, double bit
|
| /Linux-v5.4/drivers/macintosh/ |
| D | windfarm_pm121.c | 317 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()
|
| /Linux-v5.4/drivers/net/ethernet/sfc/ |
| D | ptp.c | 300 s32 correction); 449 s32 correction) in efx_ptp_s_ns_to_ktime_correction() argument 452 if (correction >= 0) in efx_ptp_s_ns_to_ktime_correction() 453 kt = ktime_add_ns(kt, (u64)correction); in efx_ptp_s_ns_to_ktime_correction() 455 kt = ktime_sub_ns(kt, (u64)-correction); in efx_ptp_s_ns_to_ktime_correction() 498 s32 correction) in efx_ptp_s27_to_ktime_correction() argument 501 nic_minor += correction; in efx_ptp_s27_to_ktime_correction() 523 s32 correction) in efx_ptp_s_qns_to_ktime_correction() argument 528 correction = DIV_ROUND_CLOSEST(correction, 4); in efx_ptp_s_qns_to_ktime_correction() 532 if (correction >= 0) in efx_ptp_s_qns_to_ktime_correction() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/sound/ |
| D | st,sta32x.txt | 67 If present, power bridge correction for THD reduction near maximum 96 st,max-power-correction; // enables power bridge 97 // correction for THD reduction
|
| D | st,sta350.txt | 71 If present, power bridge correction for THD reduction near maximum 126 st,max-power-correction; // enables power bridge 127 // correction for THD reduction
|
| /Linux-v5.4/Documentation/devicetree/bindings/mtd/ |
| D | gpmc-nand.txt | 49 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
|
| /Linux-v5.4/arch/arm/mm/ |
| D | alignment.c | 502 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local 508 correction = 4; /* processor implementation defined */ in do_alignment_ldmstm() 509 regs->ARM_pc += correction; in do_alignment_ldmstm() 579 regs->ARM_pc -= correction; in do_alignment_ldmstm() 583 regs->ARM_pc -= correction; in do_alignment_ldmstm()
|
| /Linux-v5.4/kernel/time/ |
| D | ntp.c | 942 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()
|
| /Linux-v5.4/Documentation/arm/samsung-s3c24xx/ |
| D | nand.rst | 19 size, with support for hardware ECC generation and correction.
|
| /Linux-v5.4/Documentation/media/uapi/dvb/ |
| D | dvb-frontend-parameters.rst | 72 fe_code_rate_t fec_inner; /* forward error correction (see above) */ 88 fe_code_rate_t fec_inner; /* forward error correction (see above) */
|
| D | frontend-stat-properties.rst | 103 Measures the number of bit errors before the forward error correction 160 Measures the number of bit errors after the forward error correction 218 correction coding (after Reed-Solomon or other outer code).
|
| /Linux-v5.4/Documentation/devicetree/bindings/media/ |
| D | renesas,imr.txt | 4 The image renderer, or the distortion correction engine, is a drawing processor
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | entry-armv.S | 285 mov r1, #4 @ PC correction to apply 1030 .macro vector_stub, name, mode, correction=0 1034 .if \correction 1035 sub lr, lr, #\correction
|
| /Linux-v5.4/Documentation/media/v4l-drivers/ |
| D | ipu3.rst | 385 k [label="Gamma correction"] 417 SHD Lens shading correction is used to correct spatial 438 Gamma correction Gamma correction :c:type:`ipu3_uapi_gamma_config` is a 439 basic non-linear tone mapping correction that is 456 TCC Total color correction as defined in struct 481 Color correction matrix coefficients
|
| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | Kconfig | 30 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 314 correction is supported. Hardware ECC is only enabled through 426 a maximum 8-bit correction error per sector of 512 bytes.
|
| /Linux-v5.4/fs/unicode/ |
| D | mkutf8data.c | 1343 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 …]
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-isl29501 | 24 The sensor is able to perform correction of distance
|
| /Linux-v5.4/drivers/media/dvb-frontends/ |
| D | stb0899_algo.c | 821 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()
|
| /Linux-v5.4/Documentation/devicetree/bindings/reserved-memory/ |
| D | ramoops.txt | 10 as kernel log messages, or for optional ECC error-correction data. The total
|
| /Linux-v5.4/Documentation/admin-guide/ |
| D | ras.rst | 44 * 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. So, on 64 bit systems, a memory module 162 8 bits extra bits to be used for the error detection and correction 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 …]
|