mtd: spi-nor: Make sure nor->spimem and nor->controller_ops are mutually exclusive
authorTudor Ambarus <tudor.ambarus@microchip.com>
Fri, 25 Oct 2019 14:28:34 +0000 (14:28 +0000)
committerTudor Ambarus <tudor.ambarus@microchip.com>
Mon, 11 Nov 2019 18:42:13 +0000 (20:42 +0200)
commitac82229d4e0a060194f66f44cb65fb98f3524e41
tree31800571f36f8fecd1e78efececd346b5fa33910
parent658488ed2108f5772572c5a17c3f31ed6e554edc
mtd: spi-nor: Make sure nor->spimem and nor->controller_ops are mutually exclusive

Expand the spi_nor_check() to make sure that nor->spimem and
nor->controller_ops are mutually exclusive.

Fixes: b35b9a10362d ("mtd: spi-nor: Move m25p80 code in spi-nor.c")
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/mtd/spi-nor/spi-nor.c