net: caif: Remove unused caif SPI driver
authorThomas Gleixner <tglx@linutronix.de>
Tue, 29 Sep 2020 20:25:11 +0000 (22:25 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 29 Sep 2020 21:02:53 +0000 (14:02 -0700)
commitf2bf88c4afc8c5ab92b40af24819933e57d0968c
tree414345a12db60892d3a7ff32458877fe23d2864a
parenta53b59ece86c86d16d12ccdaa1ad0c78250a9d96
net: caif: Remove unused caif SPI driver

While chasing in_interrupt() (ab)use in drivers it turned out that the
caif_spi driver has never been in use since the driver was merged 10 years
ago. There never was any matching code which provides a platform device.

The driver has not seen any update (asided of treewide changes and
cleanups) since 8 years and the maintainers vanished from the planet.

So analysing the potential contexts and the (in)correctness of
in_interrupt() usage is just a pointless exercise.

Remove the cruft.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/networking/caif/index.rst
Documentation/networking/caif/spi_porting.rst [deleted file]
drivers/net/caif/Kconfig
drivers/net/caif/Makefile
drivers/net/caif/caif_spi.c [deleted file]
drivers/net/caif/caif_spi_slave.c [deleted file]
include/net/caif/caif_spi.h [deleted file]