commit | 2ccea3ab6dac59d3a0184ba32c47127c2bfc9e59 | [log] [tgz] |
---|---|---|
author | Nick Hawkins <nick.hawkins@hpe.com> | Wed Jun 08 16:21:36 2022 -0500 |
committer | Tom Rini <trini@konsulko.com> | Wed Jun 22 21:30:05 2022 -0400 |
tree | 2bd8429726c0e8bb7dac47a38807fe5cb25035ce | |
parent | 3cd8cfb09b8b19089edde64a99c3cd34d9af121a [diff] |
spi: gxp_spi: Add GXP SPI controller driver 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. Signed-off-by: Nick Hawkins <nick.hawkins@hpe.com>