]> asedeno.scripts.mit.edu Git - linux.git/commit
mtd: spi-nor: cadence-quadspi: Add support for Octal SPI controller
authorVignesh R <vigneshr@ti.com>
Tue, 12 Feb 2019 08:38:09 +0000 (14:08 +0530)
committerBoris Brezillon <boris.brezillon@collabora.com>
Wed, 13 Feb 2019 14:13:28 +0000 (15:13 +0100)
commit2cc788387497d1bee981f7bee3b82b6c5b2a79a3
tree8140d8c42f9146cf080c3fdfd1e41ba38b411cf3
parent70b64604fef0fb6fbc3bf6fbd9cd90b73ab0dfa8
mtd: spi-nor: cadence-quadspi: Add support for Octal SPI controller

Cadence OSPI controller IP supports Octal IO (x8 IO lines),
It also has an integrated PHY. IP register layout is very
similar to existing QSPI IP except for additional bits to support Octal
and Octal DDR mode. Therefore, extend current driver to support Octal
mode. Only Octal SDR read (1-1-8)mode is supported for now.

Tested with mt35xu512aba Octal flash on TI's AM654 EVM.

Signed-off-by: Vignesh R <vigneshr@ti.com>
Reviewed-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/mtd/spi-nor/cadence-quadspi.c