Messages in this thread | | | From | Xiangsheng Hou <> | Subject | [PATCH v6 0/5] Add MediaTek MT7986 NAND ECC engine support | Date | Wed, 1 Feb 2023 10:14:55 +0800 |
| |
This patch series split from bellow series which pick-up mtd relevant patches https://lore.kernel.org/all/20230130030656.12127-1-xiangsheng.hou@mediatek.com. This series add MediaTek MT7986 NAND ECC controller support, split ECC engine with rawnand controller in bindings and change to YAML schema.
Changes since V5: - Split from previous series V4. - Fix warning by change mtk-nand.txt references to new yaml file.
Changes since V4: - Split arm and arm64 dts patch for fix existing NAND controller node name.
Changes since V3: - Correct mediatek,mtk-nfc.yaml dt-bindings.
Changes since V2: - Change ECC err_mask value with GENMASK macro. - Change snfi mediatek,rx-latch-latency to mediatek,rx-latch-latency-ns. - Add a separate patch for DTS change. - Move common description to top-level pattern properties. - Drop redundant parts in dt-bindings.
Changes since V1: - Improve and perfect dt-bindings documentation. - Change existing node name to match NAND controller DT bingings. - Fix issues reported by dt_binding_check. - Fix issues reported by dtbs_check.
Xiangsheng Hou (5): dt-bindings: mtd: Split ECC engine with rawnand controller arm64: dts: mediatek: Fix existing NAND controller node name arm: dts: mediatek: Fix existing NAND controller node name dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986 mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC
.../bindings/mtd/mediatek,mtk-nfc.yaml | 155 +++++++++++++++ .../mtd/mediatek,nand-ecc-engine.yaml | 63 +++++++ .../devicetree/bindings/mtd/mtk-nand.txt | 176 ------------------ MAINTAINERS | 2 +- arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- drivers/mtd/nand/ecc-mtk.c | 28 ++- 8 files changed, 247 insertions(+), 183 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,nand-ecc-engine.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtk-nand.txt
-- 2.25.1
| |