|
|
Log in / Subscribe / Register

Add SFC support for Ingenic SoCs.

From:  "周琰杰 (Zhou Yanjie)" <zhouyanjie-AT-wanyeetech.com>
To:  tudor.ambarus-AT-microchip.com, p.yadav-AT-ti.com, michael-AT-walle.cc, miquel.raynal-AT-bootlin.com, richard-AT-nod.at, vigneshr-AT-ti.com, broonie-AT-kernel.org, robh+dt-AT-kernel.org, krzysztof.kozlowski+dt-AT-linaro.org
Subject:  [PATCH 0/3] Add SFC support for Ingenic SoCs.
Date:  Sat, 23 Jul 2022 00:48:27 +0800
Message-ID:  <1658508510-15400-1-git-send-email-zhouyanjie@wanyeetech.com>
Cc:  linux-mtd-AT-lists.infradead.org, linux-spi-AT-vger.kernel.org, linux-mips-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, aidanmacdonald.0x0-AT-gmail.com, tmn505-AT-gmail.com, paul-AT-crapouillou.net, dongsheng.qiu-AT-ingenic.com, aric.pzqi-AT-ingenic.com, rick.tyliu-AT-ingenic.com, jinghui.liu-AT-ingenic.com, sernia.zhou-AT-foxmail.com, reimu-AT-sudomaker.com
Archive-link:  Article

1.Use the spi-mem poll status APIs in SPI-NOR to reduce CPU load.
2.Add SFC support for the X1000 SoC, the X1600 SoC, and the X2000 SoC from Ingenic.

Liu Jinghui and Aidan MacDonald provided a lot of assistance during the development of this driver.

周琰杰 (Zhou Yanjie) (3):
  mtd: spi-nor: Use the spi-mem poll status APIs.
  dt-bindings: SPI: Add Ingenic SFC bindings.
  SPI: Ingenic: Add SFC support for Ingenic SoCs.

 .../devicetree/bindings/spi/ingenic,sfc.yaml       |  64 ++
 drivers/mtd/spi-nor/core.c                         |  42 +-
 drivers/spi/Kconfig                                |   9 +
 drivers/spi/Makefile                               |   1 +
 drivers/spi/spi-ingenic-sfc.c                      | 662 +++++++++++++++++++++
 5 files changed, 768 insertions(+), 10 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/spi/ingenic,sfc.yaml
 create mode 100755 drivers/spi/spi-ingenic-sfc.c

-- 
2.7.4



Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds