Lines Matching defs:command

95 	 *    transferred at the 16-bit width. All address and command line
97 * command transfers, the host may place any value on the upper
103 * neither an address nor a command transfer. Let's assume a 0 on the
191 * Wait for the ready pin after a command, and warn if a timeout occurs.
200 /* Wait until command is processed or timeout occurs */
218 * Wait for status ready (i.e. command done) or timeout.
240 * nand_command - [DEFAULT] Send command to NAND device
242 * @command: the command to be sent
243 * @column: the column address for this command, -1 if none
244 * @page_addr: the page address for this command, -1 if none
246 * Send command to NAND device. This function is used for small page devices
249 static void nand_command(struct nand_chip *chip, unsigned int command,
255 /* Write out the command to the device */
256 if (command == NAND_CMD_SEQIN) {
273 if (command != NAND_CMD_NONE)
274 chip->legacy.cmd_ctrl(chip, command, ctrl);
282 !nand_opcode_8bits(command))
301 switch (command) {
339 * command delay
362 * or RNDOUT command is sent, return directly.
378 * nand_command_lp - [DEFAULT] Send command to NAND large page device
380 * @command: the command to be sent
381 * @column: the column address for this command, -1 if none
382 * @page_addr: the page address for this command, -1 if none
384 * Send command to NAND device. This is the version for the new large page
388 static void nand_command_lp(struct nand_chip *chip, unsigned int command,
394 if (command == NAND_CMD_READOOB) {
396 command = NAND_CMD_READ0;
400 if (command != NAND_CMD_NONE)
401 chip->legacy.cmd_ctrl(chip, command,
411 !nand_opcode_8bits(command))
417 if (!nand_opcode_8bits(command))
436 switch (command) {
493 * command delay.
527 * nand_wait - [DEFAULT] wait until the command is done
530 * Wait for command done. This applies to erase and program only.
591 /* check, if a user supplied command function given */
617 /* Do not replace user supplied command function! */