Lines Matching refs:command

740 static void prepare_start_command(struct pxa3xx_nand_info *info, int command)  in prepare_start_command()  argument
758 switch (command) { in prepare_start_command()
778 if (command == NAND_CMD_READ0 || in prepare_start_command()
779 command == NAND_CMD_READOOB || in prepare_start_command()
780 command == NAND_CMD_SEQIN) { in prepare_start_command()
788 static int prepare_set_command(struct pxa3xx_nand_info *info, int command, in prepare_set_command() argument
805 if (command == NAND_CMD_SEQIN) in prepare_set_command()
811 switch (command) { in prepare_set_command()
819 if (command == NAND_CMD_READOOB) in prepare_set_command()
853 | command; in prepare_set_command()
887 | command; in prepare_set_command()
908 | command; in prepare_set_command()
918 | command; in prepare_set_command()
927 | command; in prepare_set_command()
945 | command; in prepare_set_command()
956 command); in prepare_set_command()
963 static void nand_cmdfunc(struct mtd_info *mtd, unsigned command, in nand_cmdfunc() argument
989 prepare_start_command(info, command); in nand_cmdfunc()
992 exec_cmd = prepare_set_command(info, command, 0, column, page_addr); in nand_cmdfunc()
1011 const unsigned command, in nand_cmdfunc_extended() argument
1038 switch (command) { in nand_cmdfunc_extended()
1054 prepare_start_command(info, command); in nand_cmdfunc_extended()
1068 exec_cmd = prepare_set_command(info, command, ext_cmd_type, in nand_cmdfunc_extended()
1088 if (info->data_size == 0 && command != NAND_CMD_PAGEPROG) in nand_cmdfunc_extended()
1096 command == NAND_CMD_PAGEPROG && in nand_cmdfunc_extended()
1100 if (command == NAND_CMD_READ0 || command == NAND_CMD_READOOB) { in nand_cmdfunc_extended()
1111 } else if (command == NAND_CMD_PAGEPROG && in nand_cmdfunc_extended()