]> git.baikalelectronics.ru Git - kernel.git/commit
spi: spi-gxp: Add support for HPE GXP SoCs
authorNick Hawkins <nick.hawkins@hpe.com>
Thu, 28 Jul 2022 16:14:55 +0000 (11:14 -0500)
committerMark Brown <broonie@kernel.org>
Fri, 29 Jul 2022 16:38:52 +0000 (17:38 +0100)
commit2d8fc53c247b81ef20593943f19ebe946a0faca0
treebadf375df3f12ca90c27e9c1d414e1f93164a46d
parentc5c32db1397efb310c78e0584625c20d2ff76c3c
spi: spi-gxp: Add support for HPE GXP SoCs

The GXP supports 3 separate SPI interfaces to accommodate the system
flash, core flash, and other functions. The SPI engine supports variable
clock frequency, selectable 3-byte or 4-byte addressing and a
configurable x1, x2, and x4 command/address/data modes. The memory
buffer for reading and writing ranges between 256 bytes and 8KB. This
driver supports access to the core flash and bios part.

Signed-off-by: Nick Hawkins <nick.hawkins@hpe.com>
Link: https://lore.kernel.org/r/20220728161459.7738-2-nick.hawkins@hpe.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-gxp.c [new file with mode: 0644]