Home
last modified time | relevance | path

Searched refs:IO_ADDR_R (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/drivers/mtd/nand/raw/
Dcs553x_nand.c101 memcpy_fromio(buf, this->IO_ADDR_R, 0x800); in cs553x_read_buf()
105 memcpy_fromio(buf, this->IO_ADDR_R, len); in cs553x_read_buf()
113 memcpy_toio(this->IO_ADDR_R, buf, 0x800); in cs553x_write_buf()
117 memcpy_toio(this->IO_ADDR_R, buf, len); in cs553x_write_buf()
123 return readb(this->IO_ADDR_R); in cs553x_read_byte()
131 while (i && readb(this->IO_ADDR_R + MM_NAND_STS) & CS_NAND_CTLR_BUSY) { in cs553x_write_byte()
142 void __iomem *mmio_base = this->IO_ADDR_R; in cs553x_hwcontrol()
154 void __iomem *mmio_base = this->IO_ADDR_R; in cs553x_device_ready()
163 void __iomem *mmio_base = this->IO_ADDR_R; in cs_enable_hwecc()
172 void __iomem *mmio_base = this->IO_ADDR_R; in cs_calculate_ecc()
[all …]
Dpasemi_nand.c51 memcpy_fromio(buf, chip->IO_ADDR_R, 0x800); in pasemi_read_buf()
55 memcpy_fromio(buf, chip->IO_ADDR_R, len); in pasemi_read_buf()
63 memcpy_toio(chip->IO_ADDR_R, buf, 0x800); in pasemi_write_buf()
67 memcpy_toio(chip->IO_ADDR_R, buf, len); in pasemi_write_buf()
125 chip->IO_ADDR_R = of_iomap(np, 0); in pasemi_nand_probe()
126 chip->IO_ADDR_W = chip->IO_ADDR_R; in pasemi_nand_probe()
128 if (!chip->IO_ADDR_R) { in pasemi_nand_probe()
177 iounmap(chip->IO_ADDR_R); in pasemi_nand_probe()
198 iounmap(chip->IO_ADDR_R); in pasemi_nand_remove()
Dfsl_upm.c105 fsl_upm_run_pattern(&fun->upm, chip->IO_ADDR_R, mar); in fun_cmd_ctrl()
120 chip->IO_ADDR_R = fun->io_base + fun->mchip_offsets[mchip_nr]; in fun_select_chip()
121 chip->IO_ADDR_W = chip->IO_ADDR_R; in fun_select_chip()
131 return in_8(fun->chip.IO_ADDR_R); in fun_read_byte()
140 buf[i] = in_8(fun->chip.IO_ADDR_R); in fun_read_buf()
165 fun->chip.IO_ADDR_R = fun->io_base; in fun_chip_init()
Dau1550nd.c39 u_char ret = readb(this->IO_ADDR_R); in au_read_byte()
67 u_char ret = (u_char) cpu_to_le16(readw(this->IO_ADDR_R)); in au_read_byte16()
95 u16 ret = readw(this->IO_ADDR_R); in au_read_word()
133 buf[i] = readb(this->IO_ADDR_R); in au_read_buf()
176 p[i] = readw(this->IO_ADDR_R); in au_read_buf16()
232 this->IO_ADDR_R = this->IO_ADDR_W; in au1550_hwcontrol()
Dcmx270_nand.c56 return (readl(this->IO_ADDR_R) >> 16); in cmx270_read_byte()
74 *buf++ = readl(this->IO_ADDR_R) >> 16; in cmx270_read_buf()
180 this->IO_ADDR_R = cmx270_nand_io; in cmx270_init()
Ddavinci_nand.c132 info->chip.IO_ADDR_R = info->chip.IO_ADDR_W; in nand_davinci_select_chip()
444 ioread32_rep(chip->IO_ADDR_R, buf, len >> 2); in nand_davinci_read_buf()
446 ioread16_rep(chip->IO_ADDR_R, buf, len >> 1); in nand_davinci_read_buf()
448 ioread8_rep(chip->IO_ADDR_R, buf, len); in nand_davinci_read_buf()
457 iowrite32_rep(chip->IO_ADDR_R, buf, len >> 2); in nand_davinci_write_buf()
459 iowrite16_rep(chip->IO_ADDR_R, buf, len >> 1); in nand_davinci_write_buf()
461 iowrite8_rep(chip->IO_ADDR_R, buf, len); in nand_davinci_write_buf()
767 info->chip.IO_ADDR_R = vaddr; in nand_davinci_probe()
Dgpio.c227 chip->IO_ADDR_R = devm_ioremap_resource(dev, res); in gpio_nand_probe()
228 if (IS_ERR(chip->IO_ADDR_R)) in gpio_nand_probe()
229 return PTR_ERR(chip->IO_ADDR_R); in gpio_nand_probe()
276 chip->IO_ADDR_W = chip->IO_ADDR_R; in gpio_nand_probe()
Dams-delta.c87 res = readw(this->IO_ADDR_R); in ams_delta_read_byte()
213 this->IO_ADDR_R = io_base + OMAP_MPUIO_INPUT_LATCH; in ams_delta_init()
Dorion_nand.c54 void __iomem *io_base = chip->IO_ADDR_R; in orion_nand_read_buf()
140 nc->IO_ADDR_R = nc->IO_ADDR_W = io_base; in orion_nand_probe()
Dplat_nand.c63 data->chip.IO_ADDR_R = data->io_base; in plat_nand_probe()
Domap2.c278 ioread8_rep(nand->IO_ADDR_R, buf, len); in omap_read_buf8()
312 ioread16_rep(nand->IO_ADDR_R, buf, len / 2); in omap_read_buf16()
375 ioread32_rep(info->nand.IO_ADDR_R, p, r_count); in omap_read_buf_pref()
587 ioread32_rep(info->nand.IO_ADDR_R, in omap_nand_irq()
2218 nand_chip->IO_ADDR_R = devm_ioremap_resource(&pdev->dev, res); in omap_nand_probe()
2219 if (IS_ERR(nand_chip->IO_ADDR_R)) in omap_nand_probe()
2220 return PTR_ERR(nand_chip->IO_ADDR_R); in omap_nand_probe()
2226 nand_chip->IO_ADDR_W = nand_chip->IO_ADDR_R; in omap_nand_probe()
Dsharpsl.c156 this->IO_ADDR_R = sharpsl->io + FLASHIO; in sharpsl_nand_probe()
Dsocrates_nand.c170 nand_chip->IO_ADDR_R = (void *)0xdeadbeef; in socrates_nand_probe()
Dndfc.c152 chip->IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init()
Djz4780_nand.c278 chip->IO_ADDR_R = cs->base + OFFSET_DATA; in jz4780_nand_init_chip()
Ds3c2410.c674 readsb(this->IO_ADDR_R, buf, len); in s3c2410_nand_read_buf()
902 chip->IO_ADDR_R = chip->IO_ADDR_W; in s3c2410_nand_init_chip()
Dtmio_nand.c403 nand_chip->IO_ADDR_R = tmio->fcr; in tmio_probe()
Djz4740_nand.c95 chip->IO_ADDR_R = nand->bank_base[banknr]; in jz_nand_select_chip()
Ddocg4.c272 p[i] = readw(nand->IO_ADDR_R); in docg4_read_buf()
1258 nand->IO_ADDR_R = nand->IO_ADDR_W = doc->virtadr + DOC_IOSPACE_DATA; in init_mtd_structs()
/Linux-v4.19/arch/arm/mach-ep93xx/
Dts72xx.c85 void __iomem *addr = chip->IO_ADDR_R; in ts72xx_nand_hwcontrol()
105 void __iomem *addr = chip->IO_ADDR_R; in ts72xx_nand_device_ready()
/Linux-v4.19/arch/arm/mach-orion5x/
Dts78xx-setup.c189 void __iomem *io_base = chip->IO_ADDR_R; in ts78xx_ts_nand_read_buf()
/Linux-v4.19/arch/mips/alchemy/devboards/
Ddb1550.c145 this->IO_ADDR_R = this->IO_ADDR_W = (void __iomem *)ioaddr; in au1550_nand_cmd_ctrl()
Ddb1300.c168 this->IO_ADDR_R = this->IO_ADDR_W = (void __iomem *)ioaddr; in au1300_nand_cmd_ctrl()
Ddb1200.c216 this->IO_ADDR_R = this->IO_ADDR_W = (void __iomem *)ioaddr; in au1200_nand_cmd_ctrl()
/Linux-v4.19/Documentation/driver-api/
Dmtdnand.rst238 this->IO_ADDR_R = baseaddr;
339 this->IO_ADDR_R &= ~BOARD_NAND_ADDR_MASK;
343 this->IO_ADDR_R |= BOARD_NAND_ADDR_CHIP0;
348 this->IO_ADDR_R |= BOARD_NAND_ADDR_CHIPn;

12