mtd: nand: add helpers to access ->priv
authorBoris BREZILLON <boris.brezillon@free-electrons.com>
Thu, 10 Dec 2015 08:00:39 +0000 (09:00 +0100)
committerBrian Norris <computersforpeace@gmail.com>
Thu, 7 Jan 2016 17:55:39 +0000 (09:55 -0800)
Add two helpers to access the field reserved for private controller data.
This makes it clearer what this field is reserved for and ease future
refactoring.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
include/linux/mtd/nand.h

index 86487dbe73584d9ae23ee440f8d2f4906d15817e..bdd68e22b5a59d891765d2b5f852a7fabb57d141 100644 (file)
@@ -755,6 +755,16 @@ static inline struct mtd_info *nand_to_mtd(struct nand_chip *chip)
        return &chip->mtd;
 }
 
+static inline void *nand_get_controller_data(struct nand_chip *chip)
+{
+       return chip->priv;
+}
+
+static inline void nand_set_controller_data(struct nand_chip *chip, void *priv)
+{
+       chip->priv = priv;
+}
+
 /*
  * NAND Flash Manufacturer ID Codes
  */