| /freebsd-12.1/sys/dev/nand/ |
| H A D | nand.c | 96 nand->ecc.eccmode = ecc_mode; in nand_init() 104 nand->ecc.eccsize = ecc_size; in nand_init() 331 memset(ecc, 0, 3); in calculate_ecc() 353 ecc[2] ^= (0x1 << BIT0(i)); in calculate_ecc() 354 ecc[2] ^= (0x4 << BIT1(i)); in calculate_ecc() 364 ecc[0] = ~ecc[0]; in calculate_ecc() 365 ecc[1] = ~ecc[1]; in calculate_ecc() 366 ecc[2] = ~ecc[2]; in calculate_ecc() 367 ecc[0] |= 3; in calculate_ecc() 474 eccd = &chip->nand->ecc; in nand_read_pages() [all …]
|
| H A D | nfc_if.m | 43 void *ecc, int *needwrite) 46 return (nand_softecc_get(dev, buf, pagesize, ecc)); 153 void *ecc;
|
| /freebsd-12.1/sys/gnu/dts/arm/ |
| H A D | bcm5301x-nand-cs0-bch4.dtsi | 9 nand-ecc-algo = "bch"; 10 nand-ecc-strength = <4>; 11 nand-ecc-step-size = <512>;
|
| H A D | bcm5301x-nand-cs0-bch1.dtsi | 11 nand-ecc-algo = "bch"; 12 nand-ecc-strength = <1>; 13 nand-ecc-step-size = <512>;
|
| H A D | socfpga_arria10_socdk_sdmmc.dts | 17 sdmmca-ecc@ff8c2c00 { 18 compatible = "altr,socfpga-sdmmc-ecc"; 20 altr,ecc-parent = <&mmc>;
|
| H A D | bcm5301x-nand-cs0-bch8.dtsi | 14 nand-ecc-algo = "bch"; 15 nand-ecc-strength = <8>; 16 nand-ecc-step-size = <512>;
|
| H A D | socfpga_arria10.dtsi | 697 l2-ecc@ffd06010 { 704 ocram-ecc@ff8c3000 { 711 emac0-rx-ecc@ff8c0800 { 714 altr,ecc-parent = <&gmac0>; 719 emac0-tx-ecc@ff8c0c00 { 722 altr,ecc-parent = <&gmac0>; 727 dma-ecc@ff8c8000 { 728 compatible = "altr,socfpga-dma-ecc"; 730 altr,ecc-parent = <&pdma>; 735 usb0-ecc@ff8c8800 { [all …]
|
| H A D | at91-linea.dtsi | 66 nand-ecc-mode = "hw"; 67 nand-ecc-strength = <4>; 68 nand-ecc-step-size = <512>;
|
| H A D | sun8i-r16-nintendo-nes-classic.dts | 41 nand-ecc-mode = "hw"; 42 nand-ecc-strength = <16>; 43 nand-ecc-step-size = <1024>;
|
| H A D | at91-kizboxmini.dts | 101 nand-ecc-mode = "hw"; 102 nand-ecc-strength = <4>; 103 nand-ecc-step-size = <512>; 128 nand-ecc-mode = "hw";
|
| H A D | at91sam9x5cm.dtsi | 70 nand-ecc-mode = "hw"; 71 nand-ecc-strength = <2>; 72 nand-ecc-step-size = <512>;
|
| H A D | bcm963138dvt.dts | 39 nand-ecc-strength = <4>; 40 nand-ecc-step-size = <512>;
|
| H A D | bcm7445-bcm97445svmb.dts | 23 nand-ecc-step-size = <512>; 24 nand-ecc-strength = <8>;
|
| H A D | at91-cosino.dtsi | 115 nand-ecc-mode = "hw"; 116 nand-ecc-strength = <4>; 117 nand-ecc-step-size = <512>;
|
| H A D | at91-wb45n.dtsi | 58 nand-ecc-mode = "hw"; 59 nand-ecc-strength = <4>; 60 nand-ecc-step-size = <512>;
|
| H A D | sama5d3xcm.dtsi | 85 nand-ecc-mode = "hw"; 86 nand-ecc-strength = <4>; 87 nand-ecc-step-size = <512>;
|
| H A D | at91-som60.dtsi | 175 nand-ecc-mode = "hw"; 176 nand-ecc-strength = <8>; 177 nand-ecc-step-size = <512>;
|
| H A D | ox820-cloudengines-pogoplug-series-3.dts | 73 nand-ecc-mode = "soft"; 74 nand-ecc-algo = "hamming";
|
| H A D | at91-wb50n.dtsi | 129 nand-ecc-mode = "hw"; 130 nand-ecc-strength = <8>; 131 nand-ecc-step-size = <512>;
|
| H A D | at91-kizbox2.dts | 168 nand-ecc-mode = "hw"; 169 nand-ecc-strength = <4>; 170 nand-ecc-step-size = <512>;
|
| /freebsd-12.1/sys/contrib/octeon-sdk/ |
| H A D | cvmx-dfa.h | 199 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 207 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 219 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 228 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 250 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 259 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 271 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 281 uint64_t ecc : 7;/**< ECC checksum on the rest of the bits */ member 597 next_ptr.lg.w32.ecc = cvmx_llm_ecc(next_ptr.u64); in cvmx_dfa_write_node_lg() 603 next_ptr.lg.w36.ecc = cvmx_llm_ecc(next_ptr.u64); in cvmx_dfa_write_node_lg()
|
| /freebsd-12.1/sys/gnu/dts/arm64/altera/ |
| H A D | socfpga_stratix10.dtsi | 476 reset-names = "dwc2", "dwc2-ecc"; 489 reset-names = "dwc2", "dwc2-ecc"; 552 usb0-ecc@ff8c4000 { 553 compatible = "altr,socfpga-usb-ecc"; 555 altr,ecc-parent = <&usb0>; 560 emac0-rx-ecc@ff8c0000 { 561 compatible = "altr,socfpga-eth-mac-ecc"; 563 altr,ecc-parent = <&gmac0>; 568 emac0-tx-ecc@ff8c0400 { 569 compatible = "altr,socfpga-eth-mac-ecc"; [all …]
|
| /freebsd-12.1/sys/gnu/dts/arm64/broadcom/stingray/ |
| H A D | bcm958742-base.dtsi | 158 nand-ecc-mode = "hw"; 159 nand-ecc-strength = <8>; 160 nand-ecc-step-size = <512>;
|
| /freebsd-12.1/sys/gnu/dts/arm64/broadcom/northstar2/ |
| H A D | ns2-xmc.dts | 80 nand-ecc-mode = "hw"; 81 nand-ecc-strength = <8>; 82 nand-ecc-step-size = <512>;
|
| /freebsd-12.1/sys/gnu/dts/arm64/qcom/ |
| H A D | ipq8074-hk01.dts | 70 nand-ecc-strength = <4>; 71 nand-ecc-step-size = <512>;
|