Home
last modified time | relevance | path

Searched refs:pmecc (Results 1 – 12 of 12) sorted by relevance

/external/u-boot/tools/
Datmelimage.c36 } pmecc; variable
73 pmecc.use_pmecc = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
76 pmecc.sector_per_page = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
79 pmecc.spare_size = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
82 pmecc.ecc_bits = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
85 pmecc.sector_size = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
88 pmecc.ecc_offset = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token()
251 tmp |= (pmecc.ecc_offset & 0x1ff) << 18; in atmel_vrec_header()
253 switch (pmecc.sector_size) { in atmel_vrec_header()
263 pmecc.sector_size); in atmel_vrec_header()
[all …]
/external/u-boot/drivers/mtd/nand/
Datmel_nand.c39 struct pmecc_regs __iomem *pmecc; member
169 value = pmecc_readl(host->pmecc, rem_port[sector].rem[i / 2]); in pmecc_gen_syndrome()
538 pmecc_writel(host->pmecc, ctrl, PMECC_CTRL_RST); in atmel_nand_pmecc_read_page()
539 pmecc_writel(host->pmecc, ctrl, PMECC_CTRL_DISABLE); in atmel_nand_pmecc_read_page()
540 pmecc_writel(host->pmecc, cfg, ((pmecc_readl(host->pmecc, cfg)) in atmel_nand_pmecc_read_page()
543 pmecc_writel(host->pmecc, ctrl, PMECC_CTRL_ENABLE); in atmel_nand_pmecc_read_page()
544 pmecc_writel(host->pmecc, ctrl, PMECC_CTRL_DATA); in atmel_nand_pmecc_read_page()
550 if (!(pmecc_readl(host->pmecc, sr) & PMECC_SR_BUSY)) in atmel_nand_pmecc_read_page()
561 stat = pmecc_readl(host->pmecc, isr); in atmel_nand_pmecc_read_page()
578 pmecc_writel(host->pmecc, ctrl, PMECC_CTRL_RST); in atmel_nand_pmecc_write_page()
[all …]
/external/u-boot/arch/arm/dts/
Dat91sam9x5cm.dtsi43 atmel,has-pmecc; /* Enable PMECC */
44 atmel,pmecc-cap = <2>;
45 atmel,pmecc-sector-size = <512>;
Dsama5d3xcm.dtsi76 atmel,has-pmecc;
77 atmel,pmecc-cap = <4>;
78 atmel,pmecc-sector-size = <512>;
Dsama5d3xcm_cmp.dtsi119 atmel,has-pmecc;
120 atmel,pmecc-cap = <4>;
121 atmel,pmecc-sector-size = <512>;
Dat91sam9n12ek.dts156 atmel,has-pmecc;
157 atmel,pmecc-cap = <2>;
158 atmel,pmecc-sector-size = <512>;
Dat91-sama5d3_xplained.dts253 atmel,has-pmecc;
254 atmel,pmecc-cap = <4>;
255 atmel,pmecc-sector-size = <512>;
Dat91-sama5d4_xplained.dts230 atmel,has-pmecc;
Dat91-sama5d4ek.dts281 atmel,has-pmecc;
Dat91sam9n12.dtsi1029 atmel,pmecc-lookup-table-offset = <0x0 0x8000>;
Dat91sam9x5.dtsi1226 atmel,pmecc-lookup-table-offset = <0x0 0x8000>;
Dsama5d3.dtsi1525 atmel,pmecc-lookup-table-offset = <0x0 0x8000>;