Lines Matching refs:mem_addr

49 #define CMD_MAP_00(mem_addr)		(MAP_00 | ((mem_addr) << 1))  argument
51 #define CMD_MAP_01(mem_addr) (MAP_01 | (mem_addr)) argument
53 #define CMD_MAP_10(mem_addr) (MAP_10 | (mem_addr)) argument
55 #define CMD_MAP_11(mem_addr) (MAP_11 | ((mem_addr) << 2)) argument
64 unsigned int (*mem_addr)(int fba, int fpa, int fsa); member
277 unsigned int mem_addr; in s3c_onenand_command() local
285 mem_addr = onenand->mem_addr(fba, fpa, fsa); in s3c_onenand_command()
316 *m++ = s3c_read_cmd(CMD_MAP_01(mem_addr)); in s3c_onenand_command()
323 *m++ = s3c_read_cmd(CMD_MAP_01(mem_addr)); in s3c_onenand_command()
327 *s++ = s3c_read_cmd(CMD_MAP_01(mem_addr)); in s3c_onenand_command()
335 s3c_write_cmd(*m++, CMD_MAP_01(mem_addr)); in s3c_onenand_command()
343 s3c_write_cmd(0xffffffff, CMD_MAP_01(mem_addr)); in s3c_onenand_command()
347 s3c_write_cmd(*s++, CMD_MAP_01(mem_addr)); in s3c_onenand_command()
353 s3c_write_cmd(ONENAND_UNLOCK_ALL, CMD_MAP_10(mem_addr)); in s3c_onenand_command()
357 s3c_write_cmd(ONENAND_ERASE_START, CMD_MAP_10(mem_addr)); in s3c_onenand_command()
361 s3c_write_cmd(ONENAND_MULTI_ERASE_SET, CMD_MAP_10(mem_addr)); in s3c_onenand_command()
365 s3c_write_cmd(ONENAND_ERASE_VERIFY, CMD_MAP_10(mem_addr)); in s3c_onenand_command()
456 s3c_read_cmd(CMD_MAP_01(onenand->mem_addr(block, 0, 0))); in s3c_onenand_check_lock_status()
472 start_mem_addr = onenand->mem_addr(start, 0, 0); in s3c_onenand_do_lock_cmd()
474 end_mem_addr = onenand->mem_addr(end, 0, 0); in s3c_onenand_do_lock_cmd()
554 onenand->mem_addr = s3c_mem_addr; in s3c_onenand_init()