[LINUX PATCH v8 2/2] mtd: rawnand: pl353: Add basic driver for arm pl353 smc nand interface

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli Add driver for arm pl353 static memory controller nand interface with HW ECC support. This controller is used in xilinx zynq soc for interfacing the nand flash memory. Signed-off-by: Naga Sureshkumar Relli --- Changes in v8: - Added exec_op() implementation - Fixe

[LINUX PATCH v8 1/2] Documentation: nand: pl353: Add documentation for controller and driver

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli Added notes about the controller and driver Signed-off-by: Naga Sureshkumar Relli --- Changes in v8 - None Changes in v7: - None Changes in v6: - None Changes in v5: - Fixed the review comments Changes in v4: - None --- Documentation/mtd/nand/pl353-nand.txt | 92 +

[LINUX PATCH v8 0/2] Add arm pl353 smc nand driver for xilinx zynq soc

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli This latest series make use of ->exec_op() . Referenced the marvel driver as pointed by Miquel. Sorry for the long delay to send v8. The following patches add arm pl353 static memory controller driver for xilinx zynq soc. The arm pl353 smc supports two interfaces i.e

[LINUX PATCH v8 1/2] Devicetree: Add pl353 smc controller devicetree binding information

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli Add pl353 static memory controller devicetree binding information. Signed-off-by: Naga Sureshkumar Relli --- Changes in v8: - None Changes in v7: - Corrected clocks description - prefixed '#' for address and size cells Changes in v6: - None Changes in v5: - Remo

[LINUX PATCH v8 2/2] memory: pl353: Add driver for arm pl353 static memory controller

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli Add driver for arm pl353 static memory controller. This controller is used in xilinx zynq soc for interfacing the nand and nor/sram memory devices. Signed-off-by: Naga Sureshkumar Relli --- Changes in v8: - None Changes in v7: - Corrected the kconfig to use tristate

[LINUX PATCH v8 0/2] Add arm pl353 smc driver for xilinx zynq soc

2018-03-14 Thread nagasureshkumarrelli
From: Naga Sureshkumar Relli The following patches add arm pl353 static memory controller driver for xilinx zynq soc. The arm pl353 smc supports two interfaces i.e nand and nor/sram memory interfaces. The current implementation supports only a single SMC instance and nand specific configuration.