Lines Matching full:elm
27 #include <linux/platform_data/elm.h>
889 * When using BCH with SW correction (i.e. no ELM), sector size is set
1211 * then process data via ELM to detect bit-flips.
1251 /* Initialize elm error vector to zero */ in omap_elm_correct_data()
1295 * So this page requires check by ELM in omap_elm_correct_data()
1312 /* Decode BCH error using ELM module */ in omap_elm_correct_data()
1512 * For BCH ecc scheme, GPMC used for syndrome calculation and ELM module
1514 * Custom method evolved to support ELM error correction & multi sector
1583 * is_elm_present - checks for presence of ELM module by scanning DT nodes
1585 * @elm_node: ELM's DT node
1592 /* check whether elm-id is passed via DT */ in is_elm_present()
1594 dev_err(&info->pdev->dev, "ELM devicetree node not found\n"); in is_elm_present()
1598 /* check whether ELM device is registered */ in is_elm_present()
1600 dev_err(&info->pdev->dev, "ELM device not found\n"); in is_elm_present()
1603 /* ELM module available, now configure it */ in is_elm_present()
1644 dev_err(&info->pdev->dev, "ELM not available\n"); in omap2_nand_ecc_check()
1672 /* detect availability of ELM module. Won't be present pre-OMAP4 */ in omap_get_dt_info()
1673 info->elm_of_node = of_parse_phandle(child, "ti,elm-id", 0); in omap_get_dt_info()
1677 dev_dbg(dev, "ti,elm-id not in DT\n"); in omap_get_dt_info()