Home
last modified time | relevance | path

Searched refs:ecc (Results 1 – 25 of 230) sorted by relevance

12345678910

/freebsd-12.1/sys/dev/nand/
H A Dnand.c96 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 Dnfc_if.m43 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 Dbcm5301x-nand-cs0-bch4.dtsi9 nand-ecc-algo = "bch";
10 nand-ecc-strength = <4>;
11 nand-ecc-step-size = <512>;
H A Dbcm5301x-nand-cs0-bch1.dtsi11 nand-ecc-algo = "bch";
12 nand-ecc-strength = <1>;
13 nand-ecc-step-size = <512>;
H A Dsocfpga_arria10_socdk_sdmmc.dts17 sdmmca-ecc@ff8c2c00 {
18 compatible = "altr,socfpga-sdmmc-ecc";
20 altr,ecc-parent = <&mmc>;
H A Dbcm5301x-nand-cs0-bch8.dtsi14 nand-ecc-algo = "bch";
15 nand-ecc-strength = <8>;
16 nand-ecc-step-size = <512>;
H A Dsocfpga_arria10.dtsi697 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 Dat91-linea.dtsi66 nand-ecc-mode = "hw";
67 nand-ecc-strength = <4>;
68 nand-ecc-step-size = <512>;
H A Dsun8i-r16-nintendo-nes-classic.dts41 nand-ecc-mode = "hw";
42 nand-ecc-strength = <16>;
43 nand-ecc-step-size = <1024>;
H A Dat91-kizboxmini.dts101 nand-ecc-mode = "hw";
102 nand-ecc-strength = <4>;
103 nand-ecc-step-size = <512>;
128 nand-ecc-mode = "hw";
H A Dat91sam9x5cm.dtsi70 nand-ecc-mode = "hw";
71 nand-ecc-strength = <2>;
72 nand-ecc-step-size = <512>;
H A Dbcm963138dvt.dts39 nand-ecc-strength = <4>;
40 nand-ecc-step-size = <512>;
H A Dbcm7445-bcm97445svmb.dts23 nand-ecc-step-size = <512>;
24 nand-ecc-strength = <8>;
H A Dat91-cosino.dtsi115 nand-ecc-mode = "hw";
116 nand-ecc-strength = <4>;
117 nand-ecc-step-size = <512>;
H A Dat91-wb45n.dtsi58 nand-ecc-mode = "hw";
59 nand-ecc-strength = <4>;
60 nand-ecc-step-size = <512>;
H A Dsama5d3xcm.dtsi85 nand-ecc-mode = "hw";
86 nand-ecc-strength = <4>;
87 nand-ecc-step-size = <512>;
H A Dat91-som60.dtsi175 nand-ecc-mode = "hw";
176 nand-ecc-strength = <8>;
177 nand-ecc-step-size = <512>;
H A Dox820-cloudengines-pogoplug-series-3.dts73 nand-ecc-mode = "soft";
74 nand-ecc-algo = "hamming";
H A Dat91-wb50n.dtsi129 nand-ecc-mode = "hw";
130 nand-ecc-strength = <8>;
131 nand-ecc-step-size = <512>;
H A Dat91-kizbox2.dts168 nand-ecc-mode = "hw";
169 nand-ecc-strength = <4>;
170 nand-ecc-step-size = <512>;
/freebsd-12.1/sys/contrib/octeon-sdk/
H A Dcvmx-dfa.h199 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 Dsocfpga_stratix10.dtsi476 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 Dbcm958742-base.dtsi158 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 Dns2-xmc.dts80 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 Dipq8074-hk01.dts70 nand-ecc-strength = <4>;
71 nand-ecc-step-size = <512>;

12345678910