Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/mtd/nand/raw/
H A Dpasemi_nand.c40 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, 0x800); in pasemi_read_buf()
44 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, len); in pasemi_read_buf()
51 memcpy_toio(chip->legacy.IO_ADDR_R, buf, 0x800); in pasemi_write_buf()
55 memcpy_toio(chip->legacy.IO_ADDR_R, buf, len); in pasemi_write_buf()
134 chip->legacy.IO_ADDR_R = of_iomap(np, 0); in pasemi_nand_probe()
135 chip->legacy.IO_ADDR_W = chip->legacy.IO_ADDR_R; in pasemi_nand_probe()
137 if (!chip->legacy.IO_ADDR_R) { in pasemi_nand_probe()
193 iounmap(chip->legacy.IO_ADDR_R); in pasemi_nand_probe()
217 iounmap(chip->legacy.IO_ADDR_R); in pasemi_nand_remove()
H A Dnand_legacy.c30 return readb(chip->legacy.IO_ADDR_R); in nand_read_byte()
42 return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R)); in nand_read_byte16()
132 ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); in nand_read_buf()
163 ioread16_rep(chip->legacy.IO_ADDR_R, p, len >> 1); in nand_read_buf16()
H A Dorion_nand.c54 void __iomem *io_base = chip->legacy.IO_ADDR_R; in orion_nand_read_buf()
155 nc->legacy.IO_ADDR_R = nc->legacy.IO_ADDR_W = io_base; in orion_nand_probe()
H A Dplat_nand.c74 data->chip.legacy.IO_ADDR_R = data->io_base; in plat_nand_probe()
H A Dsharpsl.c174 this->legacy.IO_ADDR_R = sharpsl->io + FLASHIO; in sharpsl_nand_probe()
H A Dndfc.c140 chip->legacy.IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init()
H A Ds3c2410.c667 readsb(this->legacy.IO_ADDR_R, buf, len); in s3c2410_nand_read_buf()
846 chip->legacy.IO_ADDR_R = chip->legacy.IO_ADDR_W; in s3c2410_nand_init_chip()
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dzynq_nand.c435 data_phase_addr = (unsigned long)chip->IO_ADDR_R; in zynq_nand_read_oob()
437 chip->IO_ADDR_R = (void __iomem *)data_phase_addr; in zynq_nand_read_oob()
495 data_phase_addr = (unsigned long)chip->IO_ADDR_R; in zynq_nand_read_page_raw()
497 chip->IO_ADDR_R = (void __iomem *)data_phase_addr; in zynq_nand_read_page_raw()
674 data_phase_addr = (unsigned long)chip->IO_ADDR_R; in zynq_nand_read_page_hwecc()
676 chip->IO_ADDR_R = (void __iomem *)data_phase_addr; in zynq_nand_read_page_hwecc()
684 data_phase_addr = (unsigned long)chip->IO_ADDR_R; in zynq_nand_read_page_hwecc()
686 chip->IO_ADDR_R = (void __iomem *)data_phase_addr; in zynq_nand_read_page_hwecc()
693 data_phase_addr = (unsigned long)chip->IO_ADDR_R; in zynq_nand_read_page_hwecc()
695 chip->IO_ADDR_R = (void __iomem *)data_phase_addr; in zynq_nand_read_page_hwecc()
[all …]
H A Dam335x_spl_bch.c139 if (readw(this->IO_ADDR_R) != 0xffff) in nand_is_bad_block()
142 if (readb(this->IO_ADDR_R) != 0xff) in nand_is_bad_block()
207 nand_chip.IO_ADDR_R = nand_chip.IO_ADDR_W = in nand_init()
H A Dfsl_upm.c71 chip->IO_ADDR_R = chip->IO_ADDR_W = in fun_select_chip()
127 return in_8(chip->IO_ADDR_R); in upm_nand_read_byte()
152 buf[i] = in_8(chip->IO_ADDR_R); in upm_nand_read_buf()
H A Dnand.c89 nand->IO_ADDR_R = nand->IO_ADDR_W = (void __iomem *)base_addr; in nand_init_chip()
H A Dnand_spl_simple.c218 nand_chip.IO_ADDR_R = nand_chip.IO_ADDR_W = in nand_init()
H A Datmel_nand.c1290 if (readw(this->IO_ADDR_R) != 0xffff) in nand_is_bad_block()
1293 if (readb(this->IO_ADDR_R) != 0xff) in nand_is_bad_block()
1426 nand_chip.IO_ADDR_R = (void __iomem *)CONFIG_SYS_NAND_BASE; in nand_init()
1463 nand->IO_ADDR_R = nand->IO_ADDR_W = (void __iomem *)base_addr; in atmel_nand_chip_init()
H A Dfsmc_nand.c477 nand->IO_ADDR_R = nand->IO_ADDR_W = in fsmc_nand_init()
H A Dlpc32xx_nand_mlc.c552 lpc32xx_chip.IO_ADDR_R = &lpc32xx_nand_mlc_registers->buff; in board_nand_init()
H A Ddavinci_nand.c57 const u32 *nand = chip->IO_ADDR_R; in nand_davinci_read_buf()
H A Dnand_base.c150 return readb(chip->IO_ADDR_R); in nand_read_byte()
163 return (uint8_t) cpu_to_le16(readw(chip->IO_ADDR_R)); in nand_read_byte16()
175 return readw(chip->IO_ADDR_R); in nand_read_word()
306 ioread8_rep(chip->IO_ADDR_R, buf, len); in nand_read_buf()
338 ioread16_rep(chip->IO_ADDR_R, p, len >> 1); in nand_read_buf16()
/openbmc/linux/arch/arm/mach-ep93xx/
H A Dts72xx.c77 void __iomem *addr = chip->legacy.IO_ADDR_R; in ts72xx_nand_hwcontrol()
96 void __iomem *addr = chip->legacy.IO_ADDR_R; in ts72xx_nand_device_ready()
/openbmc/u-boot/board/socrates/
H A Dnand.c97 buf[i] = (in_be32(this->IO_ADDR_R) >> FPGA_NAND_DATA_SHIFT) & 0xff; in sc_nand_read_buf()
/openbmc/linux/arch/mips/alchemy/devboards/
H A Ddb1550.c146 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr; in au1550_nand_cmd_ctrl()
H A Ddb1300.c167 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr; in au1300_nand_cmd_ctrl()
H A Ddb1200.c202 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr; in au1200_nand_cmd_ctrl()
/openbmc/linux/arch/arm/mach-orion5x/
H A Dts78xx-setup.c181 void __iomem *io_base = chip->legacy.IO_ADDR_R; in ts78xx_ts_nand_read_buf()
/openbmc/linux/Documentation/driver-api/
H A Dmtdnand.rst238 this->legacy.IO_ADDR_R = baseaddr;
341 this->legacy.IO_ADDR_R &= ~BOARD_NAND_ADDR_MASK;
345 this->legacy.IO_ADDR_R |= BOARD_NAND_ADDR_CHIP0;
350 this->legacy.IO_ADDR_R |= BOARD_NAND_ADDR_CHIPn;
/openbmc/u-boot/include/linux/mtd/
H A Drawnand.h882 void __iomem *IO_ADDR_R; member

12