Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422912AbdDVLUU (ORCPT ); Sat, 22 Apr 2017 07:20:20 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:35024 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1422827AbdDVLUQ (ORCPT ); Sat, 22 Apr 2017 07:20:16 -0400 From: Andrea Adami To: linux-mtd@lists.infradead.org Cc: David Woodhouse , Brian Norris , Boris Brezillon , Marek Vasut , Richard Weinberger , Cyrille Pitchen , Dmitry Eremin-Solenikov , Robert Jarzmik , Linus Walleij , linux-kernel@vger.kernel.org Subject: [PATCH v2 0/3] mtd: sharpslpart partition parser Date: Sat, 22 Apr 2017 13:20:10 +0200 Message-Id: <1492860013-20848-1-git-send-email-andrea.adami@gmail.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1207 Lines: 32 This patchset introduces a simple partition parser for the Sharp SL Series PXA handhelds. More details in the commit text. I have set in cc the ARM PXA maintainers because this is the MTD part of a planned wider patchset cleaning the Zaurus board files. Changelog: v1 initial import of 2.4 sources [1] v2 refactor applying many suggested fixes [2] [1] https://github.com/LinuxPDA/Sharp_FTL_2.4.20 [2] https://github.com/LinuxPDA/linux/commits/sharpslpart_v2 Andrea Adami (3): mtd: sharpsl: add sharpslpart MTD partition parser mtd: nand: sharpsl.c: prefer sharpslpart MTD partition parser mtd: nand: tmio_nand.c: prefer sharpslpart MTD partition parser drivers/mtd/Kconfig | 8 ++ drivers/mtd/Makefile | 2 + drivers/mtd/nand/sharpsl.c | 4 +- drivers/mtd/nand/tmio_nand.c | 4 +- drivers/mtd/sharpsl_ftl.c | 219 +++++++++++++++++++++++++++++++++++++++++++ drivers/mtd/sharpsl_ftl.h | 34 +++++++ drivers/mtd/sharpslpart.c | 132 ++++++++++++++++++++++++++ 7 files changed, 401 insertions(+), 2 deletions(-) create mode 100644 drivers/mtd/sharpsl_ftl.c create mode 100644 drivers/mtd/sharpsl_ftl.h create mode 100644 drivers/mtd/sharpslpart.c -- 2.7.4