Lines Matching refs:command
123 if ((readl(®->command) & CMD_GO) || in nand_waitfor_cmd_completion()
162 &info->reg->command); in read_byte()
189 &info->reg->command); in read_buf()
255 static void nand_command(struct mtd_info *mtd, unsigned int command, in nand_command() argument
271 if (command == NAND_CMD_READOOB) { in nand_command()
274 command = NAND_CMD_READ0; in nand_command()
293 switch (command) { in nand_command()
298 &info->reg->command); in nand_command()
304 &info->reg->command); in nand_command()
329 &info->reg->command); in nand_command()
338 &info->reg->command); in nand_command()
343 &info->reg->command); in nand_command()
347 printf("%s: Unsupported command %d\n", __func__, command); in nand_command()
351 printf("Command 0x%02X timeout\n", command); in nand_command()
438 reg_val = readl(®->command); in start_command()
440 writel(reg_val, ®->command); in start_command()
451 writel(0, ®->command); in stop_command()
592 writel(reg_val, &info->reg->command); in nand_rw_page()
780 writel(reg_val, &info->reg->command); in nand_rw_oob()