spi: loongson: add bus driver for the loongson spi controller
authorYinbo Zhu <zhuyinbo@loongson.cn>
Tue, 13 Jun 2023 07:58:34 +0000 (15:58 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 31 Jul 2023 14:57:09 +0000 (15:57 +0100)
commit6c7a864007b66e60a3f64858a9555efed408b048
treedf60917824018149f3879d1266548faf15834feb
parentb350e6c6297aaa2533da23a21398751eeeecc101
spi: loongson: add bus driver for the loongson spi controller

This bus driver supports the Loongson SPI hardware controller in the
Loongson platforms and supports the use DTS and PCI framework to
register SPI device resources.

Signed-off-by: Yinbo Zhu <zhuyinbo@loongson.cn>
Cc: Andy Shevchenko <andy.shevchenko@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20230613075834.5219-3-zhuyinbo@loongson.cn
Signed-off-by: Mark Brown <broonie@kernel.org>
MAINTAINERS
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-loongson-core.c [new file with mode: 0644]
drivers/spi/spi-loongson-pci.c [new file with mode: 0644]
drivers/spi/spi-loongson-plat.c [new file with mode: 0644]
drivers/spi/spi-loongson.h [new file with mode: 0644]