Lines Matching refs:ptr
66 static int dmov_exec_cmdptr(unsigned id, unsigned *ptr) in dmov_exec_cmdptr() argument
73 writel(DMOV_CMD_PTR_LIST | DMOV_CMD_ADDR(paddr(ptr)), ch.cmd); in dmov_exec_cmdptr()
100 unsigned *ptr = ptrlist; in flash_read_id() local
134 ptr[0] = (paddr(cmd) >> 3) | CMD_PTR_LP; in flash_read_id()
136 dmov_exec_cmdptr(DMOV_NAND_CHAN, ptr); in flash_read_id()
151 unsigned *ptr = ptrlist; in flash_erase_block() local
186 ptr[0] = (paddr(cmd) >> 3) | CMD_PTR_LP; in flash_erase_block()
188 dmov_exec_cmdptr(DMOV_NAND_CHAN, ptr); in flash_erase_block()
222 unsigned *ptr = ptrlist; in _flash_read_page() local
306 ptr[0] = (paddr(cmdlist) >> 3) | CMD_PTR_LP; in _flash_read_page()
308 dmov_exec_cmdptr(DMOV_NAND_CHAN, ptr); in _flash_read_page()
314 ptr = (unsigned*)(addr + 512 * n); in _flash_read_page()
315 dprintf("data%d: %x %x %x %x\n", n, ptr[0], ptr[1], ptr[2], ptr[3]); in _flash_read_page()
316 ptr = (unsigned*)(spareaddr + 16 * n); in _flash_read_page()
317 dprintf("spare data%d %x %x %x %x\n", n, ptr[0], ptr[1], ptr[2], ptr[3]); in _flash_read_page()
337 unsigned *ptr = ptrlist; in _flash_write_page() local
424 ptr[0] = (paddr(cmdlist) >> 3) | CMD_PTR_LP; in _flash_write_page()
426 dmov_exec_cmdptr(DMOV_NAND_CHAN, ptr); in _flash_write_page()