mtd: spi-nor: make spi_nor_scan() take a chip type name, not spi_device_id
authorBen Hutchings <ben@decadent.org.uk>
Mon, 29 Sep 2014 09:47:54 +0000 (11:47 +0200)
committerBrian Norris <computersforpeace@gmail.com>
Fri, 17 Oct 2014 16:29:21 +0000 (09:29 -0700)
commit70f3ce0510afdad7cbaf27ab7ab961377205c782
tree29df1a4e2259f90e0d2a1d35a7c8484688dc6253
parent90e55b3812a1245bb674afcc4410ddba7db402f6
mtd: spi-nor: make spi_nor_scan() take a chip type name, not spi_device_id

Drivers currently call spi_nor_match_id() and then spi_nor_scan().
This adds a dependency on struct spi_device_id which we want to
avoid.  Make spi_nor_scan() do it for them.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/devices/m25p80.c
drivers/mtd/spi-nor/fsl-quadspi.c
drivers/mtd/spi-nor/spi-nor.c
include/linux/mtd/spi-nor.h