[PATCH 00/11] mtd: rawnand: denali: exec_op(), controller/chip separation, and cleanups
- Date: Fri, 8 Feb 2019 17:08:44 +0900
- From: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>
- Subject: [PATCH 00/11] mtd: rawnand: denali: exec_op(), controller/chip separation, and cleanups
I took time for the Denali driver to catch up with the latest framework. - switch over to exec_op() and remove legacy hooks - separate controller/chips - various cleanups Masahiro Yamada (11): mtd: rawnand: denali: use nand_chip pointer more for internal functions mtd: rawnand: denali: refactor syndrome layout handling for raw access mtd: rawnand: denali: remove unneeded casts in denali_{read,write}_pio mtd: rawnand: denali: switch over to ->exec_op() from legacy hooks mtd: rawnand: denali: rename irq_status to irq_stat mtd: rawnand: denali: use more precise timeout for NAND_OP_WAITRDT_INSTR mtd: rawnand: denali: use bool type instead of int where appropriate mtd: rawnand: denali_pci: rename goto labels mtd: rawnand: denali: decouple controller and NAND chips mtd: rawnand: denali: remove DENALI_NR_BANKS macro mtd: rawnand: denali: clean up coding style .../devicetree/bindings/mtd/denali-nand.txt | 39 +- drivers/mtd/nand/raw/denali.c | 1182 ++++++++++---------- drivers/mtd/nand/raw/denali.h | 119 +- drivers/mtd/nand/raw/denali_dt.c | 98 +- drivers/mtd/nand/raw/denali_pci.c | 38 +- 5 files changed, 867 insertions(+), 609 deletions(-) -- 2.7.4
- Follow-Ups:
- Re: [PATCH 00/11] mtd: rawnand: denali: exec_op(), controller/chip separation, and cleanups
- From: Miquel Raynal
- [PATCH 03/11] mtd: rawnand: denali: remove unneeded casts in denali_{read,write}_pio
- From: Masahiro Yamada
- [PATCH 11/11] mtd: rawnand: denali: clean up coding style
- From: Masahiro Yamada
- [PATCH 10/11] mtd: rawnand: denali: remove DENALI_NR_BANKS macro
- From: Masahiro Yamada
- [PATCH 08/11] mtd: rawnand: denali_pci: rename goto labels
- From: Masahiro Yamada
- [PATCH 09/11] mtd: rawnand: denali: decouple controller and NAND chips
- From: Masahiro Yamada
- [PATCH 02/11] mtd: rawnand: denali: refactor syndrome layout handling for raw access
- From: Masahiro Yamada
- [PATCH 04/11] mtd: rawnand: denali: switch over to ->exec_op() from legacy hooks
- From: Masahiro Yamada
- [PATCH 07/11] mtd: rawnand: denali: use bool type instead of int where appropriate
- From: Masahiro Yamada
- [PATCH 05/11] mtd: rawnand: denali: rename irq_status to irq_stat
- From: Masahiro Yamada
- [PATCH 06/11] mtd: rawnand: denali: use more precise timeout for NAND_OP_WAITRDT_INSTR
- From: Masahiro Yamada
- [PATCH 01/11] mtd: rawnand: denali: use nand_chip pointer more for internal functions
- From: Masahiro Yamada
- Re: [PATCH 00/11] mtd: rawnand: denali: exec_op(), controller/chip separation, and cleanups
- Prev by Date: [PATCH 02/11] mtd: rawnand: denali: refactor syndrome layout handling for raw access
- Next by Date: [PATCH 09/11] mtd: rawnand: denali: decouple controller and NAND chips
- Previous by thread: [PATCH] mm: fix potential build error in compaction.h
- Next by thread: [PATCH 01/11] mtd: rawnand: denali: use nand_chip pointer more for internal functions
- Index(es):