[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20221128020613.14821-1-xiangsheng.hou@mediatek.com>
Date: Mon, 28 Nov 2022 10:06:04 +0800
From: Xiangsheng Hou <xiangsheng.hou@...iatek.com>
To: Miquel Raynal <miquel.raynal@...tlin.com>,
Richard Weinberger <richard@....at>,
Vignesh Raghavendra <vigneshr@...com>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Matthias Brugger <matthias.bgg@...il.com>,
Mark Brown <broonie@...nel.org>,
Chuanhong Guo <gch981213@...il.com>
CC: Xiangsheng Hou <xiangsheng.hou@...iatek.com>,
<linux-mtd@...ts.infradead.org>, <devicetree@...r.kernel.org>,
<linux-arm-kernel@...ts.infradead.org>,
<linux-mediatek@...ts.infradead.org>,
<linux-kernel@...r.kernel.org>, <linux-spi@...r.kernel.org>,
<benliang.zhao@...iatek.com>, <bin.zhang@...iatek.com>
Subject: [PATCH 0/9] Add MediaTek MT7986 SPI NAND and ECC support
This patch series add MediaTek MT7986 SPI NAND and ECC controller
support, split ECC engine with rawnand controller in bindings and
change to YAML schema.
Xiangsheng Hou (9):
spi: mtk-snfi: add snfi support for mt7986 IC
spi: mtk-snfi: change default page format to setup default setting
spi: mtk-snfi: add optional nfi_hclk which needed for mt7986
mtd: nand: ecc-mtk: add ecc support fot mt7986 IC
dt-bindings: spi: mtk-snfi: add mt7986 IC snfi bindings
spi: mtk-snfi: add snfi sample delay and read latency adjustment
dt-bindings: spi: mtk-snfi: add two timing delay property
dt-bindings: mtd: Split ECC engine with rawnand controller
dt-bindings: mtd: ecc-mtk: add mt7986 IC ecc bindings
.../bindings/mtd/mtk,nand-ecc-engine.yaml | 61 ++++++
.../devicetree/bindings/mtd/mtk-nand.txt | 176 ------------------
.../devicetree/bindings/mtd/mtk-nand.yaml | 92 +++++++++
.../bindings/spi/mediatek,spi-mtk-snfi.yaml | 22 +++
drivers/mtd/nand/ecc-mtk.c | 18 ++
drivers/spi/spi-mtk-snfi.c | 63 ++++++-
6 files changed, 252 insertions(+), 180 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mtd/mtk,nand-ecc-engine.yaml
delete mode 100644 Documentation/devicetree/bindings/mtd/mtk-nand.txt
create mode 100644 Documentation/devicetree/bindings/mtd/mtk-nand.yaml
--
2.25.1
Powered by blists - more mailing lists