
On Tue, May 24, 2022 at 11:27 AM Chin-Ting Kuo chin-ting_kuo@aspeedtech.com wrote:
This patch series aims to porting ASPEED FMC/SPI memory controller driver with spi-mem interface. spi-mem dirmap framework is also synchronized from Linux. These patches have been verified on both AST2600 and AST2500 EVBs.
Changes in v2:
- Separate defconfig files from the SPI driver patch.
- Use "if (CONFIG_IS_ENABLED(SPI_DIRMAP))" to wrap spi_dirmap related functions.
- Add Winbond w25q512jv flash ID.
Changes in v3:
- Get AHB bus clock frequency from the function parameter.
- Fix a grammatical error in spi-mem.h.
Changes in v4:
- Fix bug when SPI_NOR_4B_OPCODES flag is set.
Chin-Ting Kuo (12): clk: aspeed: Get HCLK frequency support pinctrl: aspeed: FWSPICS1 and SPI1CS1 pin support spi: aspeed: Add ASPEED SPI controller driver configs: aspeed: Enable SPI flash features MAINTAINERS: Add ASPEED SPI driver file arm: dts: aspeed: Update SPI flash node settings spi-mem: Add dirmap API from Linux mtd: spi-nor: Use spi-mem dirmap API spi: aspeed: SPI dirmap read support configs: aspeed: Enable CONFIG_SPI_DIRMAP mtd: spi-nor-ids: Add Winbond W25Q512JV ID spi: aspeed: Fix bug when SPI_NOR_4B_OPCODES flag is set
Sperate series for spi changes would really make it easier for review. please send it.
Jagan.