Re: [PATCH v4 4/4] mtd: rawnand: brcmnand: exec_op implementation

From: William Zhang
Date: Wed Oct 25 2023 - 20:26:56 EST




On 10/23/2023 10:14 AM, dregan@xxxxxxxxxxxx wrote:
From: David Regan <dregan@xxxxxxxxxxxx>

exec_op implementation for Broadcom STB, Broadband and iProc SoC
This adds exec_op and removes the legacy interface. Based on changes
proposed by Boris Brezillon.

https://github.com/bbrezillon/linux/commit/4ec6f8d8d83f5aaca5d1877f02d48da96d41fcba
https://github.com/bbrezillon/linux/commit/11b4acffd761c4928652d7028d19fcd6f45e4696

Signed-off-by: David Regan <dregan@xxxxxxxxxxxx>
---
Changes in v4: made helper functions static

Changes in v3: moved WAITRDY out of loop

Changes in v2: moved status and reset command detect out of loop
---
drivers/mtd/nand/raw/brcmnand/brcmnand.c | 380 ++++++++++-------------
1 file changed, 157 insertions(+), 223 deletions(-)


Reviewed-by: William Zhang <william.zhang@xxxxxxxxxxxx>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature