spi: Add support for Intel LJCA USB SPI driver
authorWentong Wu <wentong.wu@intel.com>
Mon, 9 Oct 2023 06:33:24 +0000 (14:33 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 11 Oct 2023 09:33:38 +0000 (11:33 +0200)
commitcaee8e38da67a8991a60f1f67e6820a0063278c4
tree7708e372f83e16868dc28e14a21d345a6d6fdab4
parentbfd3824c88081f9b2101d68376f14779ce26691f
spi: Add support for Intel LJCA USB SPI driver

Implements the SPI function of Intel USB-I2C/GPIO/SPI adapter device
named "La Jolla Cove Adapter" (LJCA). It communicate with LJCA SPI
module with specific protocol through interfaces exported by LJCA USB
driver.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
Reviewed-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Tested-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/1696833205-16716-4-git-send-email-wentong.wu@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-ljca.c [new file with mode: 0644]