[PATCH linux dev4.7 v2 0/9] aspeed-smc: add support for AST2500 and DMA transfers

Cédric Le Goater clg at kaod.org
Fri Oct 21 16:44:41 AEDT 2016


Hello,

This patchset adds to the current aspeed SMC driver the register
settings enabling support for the AST2500. Some initial work is done
on the segment registers to provide a better configuration of the
mapping windows on the flash modules but this area clearly needs more
work to be solid.

Also, a first version of DMA read/write is provided. But the speed
results are not very satisfying so they are disabled by default. You

Thanks,

C.

Changes since v1:

 - included a first revert of the current driver
 - merged all the difference in one patch to be sent to mainline
 - added a pinctrl fix for the witherspoon. 

Cédric Le Goater (6):
  Revert "mtd/spi-nor: Add SPI memory controllers for Aspeed SoCs"
  mtd/spi-nor: Add SPI memory controllers for Aspeed SoCs
  ARM: dts: aspeed-g5: update ast2500 evb with new spi-nor binding
  mtd: spi-nor: aspeed: add DMA support to smc controller
  ARM: dts: aspeed: update SMC controller nodes supporting DMAs
  ARM: dts: witherspoon: use spi1debug pinctrl group

Milton Miller (3):
  mtd: spi-nor: Add Micronix mx66l1g45g spi flash
  ARM: dts: aspeed-g5: update for new spi-nor binding
  ARM: dts: aspeed-g5: update witherspoon for new spi-nor binding

 .../devicetree/bindings/mtd/aspeed-smc.txt         |  37 +-
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |  28 +-
 arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts      |   2 +
 arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts   |  31 +-
 arch/arm/boot/dts/aspeed-g5.dtsi                   |  65 ++
 drivers/mtd/spi-nor/aspeed-smc.c                   | 655 +++++++++++++++++----
 drivers/mtd/spi-nor/spi-nor.c                      |   1 +
 7 files changed, 665 insertions(+), 154 deletions(-)

-- 
2.7.4



More information about the openbmc mailing list