Searched refs:gpmc_nand_data (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/arch/arm/mach-omap2/ |
D | gpmc-nand.c | 59 static void gpmc_set_legacy(struct omap_nand_platform_data *gpmc_nand_data, in gpmc_set_legacy() argument 63 if (gpmc_nand_data->dev_ready) { in gpmc_set_legacy() 68 if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) in gpmc_set_legacy() 74 int gpmc_nand_init(struct omap_nand_platform_data *gpmc_nand_data, in gpmc_nand_init() argument 86 BUG_ON(gpmc_nand_data->cs >= GPMC_CS_NUM); in gpmc_nand_init() 88 err = gpmc_cs_request(gpmc_nand_data->cs, NAND_IO_SIZE, in gpmc_nand_init() 92 gpmc_nand_data->cs, err); in gpmc_nand_init() 100 if (gpmc_nand_data->of_node) in gpmc_nand_init() 101 gpmc_read_settings_dt(gpmc_nand_data->of_node, &s); in gpmc_nand_init() 103 gpmc_set_legacy(gpmc_nand_data, &s); in gpmc_nand_init() [all …]
|
/linux-4.1.27/drivers/memory/ |
D | omap-gpmc.c | 1073 reg->gpmc_nand_data = gpmc_base + GPMC_CS0_OFFSET + in gpmc_update_nand_reg() 1786 struct omap_nand_platform_data *gpmc_nand_data; in gpmc_probe_nand_child() local 1794 gpmc_nand_data = devm_kzalloc(&pdev->dev, sizeof(*gpmc_nand_data), in gpmc_probe_nand_child() 1796 if (!gpmc_nand_data) in gpmc_probe_nand_child() 1799 gpmc_nand_data->cs = val; in gpmc_probe_nand_child() 1800 gpmc_nand_data->of_node = child; in gpmc_probe_nand_child() 1803 gpmc_nand_data->elm_of_node = of_parse_phandle(child, "ti,elm-id", 0); in gpmc_probe_nand_child() 1804 if (gpmc_nand_data->elm_of_node == NULL) in gpmc_probe_nand_child() 1805 gpmc_nand_data->elm_of_node = in gpmc_probe_nand_child() 1815 gpmc_nand_data->ecc_opt = OMAP_ECC_HAM1_CODE_SW; in gpmc_probe_nand_child() [all …]
|
/linux-4.1.27/include/linux/platform_data/ |
D | mtd-nand-omap2.h | 51 void __iomem *gpmc_nand_data; member
|
/linux-4.1.27/drivers/mtd/nand/ |
D | omap2.c | 261 writeb(cmd, info->reg.gpmc_nand_data); in omap_hwcontrol() 1017 status = readb(info->reg.gpmc_nand_data); in omap_wait() 1023 status = readb(info->reg.gpmc_nand_data); in omap_wait()
|