Lines Matching refs:gpmc_nand_data
1072 reg->gpmc_nand_data = gpmc_base + GPMC_CS0_OFFSET + in gpmc_update_nand_reg()
1784 struct omap_nand_platform_data *gpmc_nand_data; in gpmc_probe_nand_child() local
1792 gpmc_nand_data = devm_kzalloc(&pdev->dev, sizeof(*gpmc_nand_data), in gpmc_probe_nand_child()
1794 if (!gpmc_nand_data) in gpmc_probe_nand_child()
1797 gpmc_nand_data->cs = val; in gpmc_probe_nand_child()
1798 gpmc_nand_data->of_node = child; in gpmc_probe_nand_child()
1801 gpmc_nand_data->elm_of_node = of_parse_phandle(child, "ti,elm-id", 0); in gpmc_probe_nand_child()
1802 if (gpmc_nand_data->elm_of_node == NULL) in gpmc_probe_nand_child()
1803 gpmc_nand_data->elm_of_node = in gpmc_probe_nand_child()
1813 gpmc_nand_data->ecc_opt = OMAP_ECC_HAM1_CODE_SW; in gpmc_probe_nand_child()
1816 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1819 if (gpmc_nand_data->elm_of_node) in gpmc_probe_nand_child()
1820 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1823 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1826 if (gpmc_nand_data->elm_of_node) in gpmc_probe_nand_child()
1827 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1830 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1833 if (gpmc_nand_data->elm_of_node) in gpmc_probe_nand_child()
1834 gpmc_nand_data->ecc_opt = in gpmc_probe_nand_child()
1845 gpmc_nand_data->xfer_type = val; in gpmc_probe_nand_child()
1849 gpmc_nand_data->flash_bbt = of_get_nand_on_flash_bbt(child); in gpmc_probe_nand_child()
1853 gpmc_nand_data->devsize = NAND_BUSWIDTH_16; in gpmc_probe_nand_child()
1856 gpmc_nand_init(gpmc_nand_data, &gpmc_t); in gpmc_probe_nand_child()