Searched refs:onenand (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/mtd/nand/onenand/ |
H A D | Makefile | 7 obj-$(CONFIG_MTD_ONENAND) += onenand.o 14 onenand-objs = onenand_base.o onenand_bbt.o
|
H A D | generic.c | 14 #include <linux/mtd/onenand.h> 21 * This version of the driver is named "onenand-flash" and takes struct 23 * with the name "onenand" used to take struct flash_platform_data. 25 #define DRIVER_NAME "onenand-flash" 29 struct onenand_chip onenand; member in struct:onenand_info 49 info->onenand.base = ioremap(res->start, size); 50 if (!info->onenand.base) { 55 info->onenand.mmcontrol = pdata ? pdata->mmcontrol : NULL; 61 info->onenand.irq = err; 64 info->mtd.priv = &info->onenand; [all...] |
H A D | onenand_samsung.c | 19 #include <linux/mtd/onenand.h> 143 static struct s3c_onenand *onenand; variable in typeref:struct:s3c_onenand 147 return readl(onenand->base + offset); 152 writel(value, onenand->base + offset); 157 return readl(onenand->ahb_addr + cmd); 162 writel(value, onenand->ahb_addr + cmd); 172 (unsigned int) onenand->base + i, 218 struct onenand_chip *this = onenand->mtd->priv; 219 struct device *dev = &onenand->pdev->dev; 251 if ((unsigned long)addr < ONENAND_DATARAM && onenand [all...] |
H A D | onenand_omap2.c | 14 #include <linux/mtd/onenand.h> 29 #define DRIVER_NAME "omap2-onenand" 39 struct onenand_chip onenand; member in struct:omap2_onenand 61 return readw(c->onenand.base + reg); 67 writew(value, c->onenand.base + reg); 456 memset((__force void *)c->onenand.base, 0, ONENAND_BUFRAM_SIZE); 484 c->onenand.base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 485 if (IS_ERR(c->onenand.base)) 486 return PTR_ERR(c->onenand.base); 498 IRQF_TRIGGER_RISING, "onenand", [all...] |
H A D | onenand_bbt.c | 16 #include <linux/mtd/onenand.h>
|
H A D | onenand_base.c | 27 #include <linux/mtd/onenand.h> 218 * @this: onenand chip data structure 235 * @this: onenand chip data structure 522 * @this: onenand chip structure 627 * onenand_interrupt - [DEFAULT] onenand interrupt handler 628 * @irq: onenand interrupt number 691 * onenand_setup_wait - [OneNAND Interface] setup onenand wait method 694 * There's two method to wait onenand work 711 IRQF_SHARED, "onenand", this)) { 2614 * @this: onenand chi [all...] |
/linux-master/drivers/mtd/nand/ |
H A D | Makefile | 7 obj-y += onenand/
|
Completed in 166 milliseconds