Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ce0268f6 authored by Ezequiel Garcia's avatar Ezequiel Garcia Committed by David Woodhouse
Browse files

mtd: nand: pxa3xx: Add support for Read parameter page command



This command is required to identify ONFI-compliant devices.

Signed-off-by: default avatarEzequiel Garcia <ezequiel.garcia@free-electrons.com>
Tested-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
Acked-by: default avatarIgor Grinberg <grinberg@compulab.co.il>
Reviewed-by: default avatarHaojian Zhuang <haojian.zhuang@gmail.com>
Signed-off-by: default avatarArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
parent d14231f1
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -590,6 +590,16 @@ static int prepare_command_pool(struct pxa3xx_nand_info *info, int command,
				| addr_cycle;
		break;

	case NAND_CMD_PARAM:
		cmd = NAND_CMD_PARAM;
		info->buf_count = 256;
		info->ndcb0 |= NDCB0_CMD_TYPE(0)
				| NDCB0_ADDR_CYC(1)
				| cmd;
		info->ndcb1 = (column & 0xFF);
		info->data_size = 256;
		break;

	case NAND_CMD_READID:
		cmd = host->cmdset->read_id;
		info->buf_count = host->read_id_bytes;