kernel: update kernel 4.4 to version 4.4.12
[openwrt/staging/stintel.git] / target / linux / mediatek / patches-4.4 / 0073-of-mtd-prepare-helper-reading-NAND-ECC-algo-from-DT.patch
index 99eae20feff9d22b27437a4e71f8d086ecc00f51..aa45441afa35efa8ad4b0ee5e0840556b4c0e3ef 100644 (file)
@@ -22,11 +22,9 @@ Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
  include/linux/of_mtd.h |    6 ++++++
  2 files changed, 42 insertions(+)
 
-diff --git a/drivers/of/of_mtd.c b/drivers/of/of_mtd.c
-index b7361ed..15d056e 100644
 --- a/drivers/of/of_mtd.c
 +++ b/drivers/of/of_mtd.c
-@@ -50,6 +50,42 @@ int of_get_nand_ecc_mode(struct device_node *np)
+@@ -50,6 +50,42 @@ int of_get_nand_ecc_mode(struct device_n
  EXPORT_SYMBOL_GPL(of_get_nand_ecc_mode);
  
  /**
@@ -69,8 +67,6 @@ index b7361ed..15d056e 100644
   * of_get_nand_ecc_step_size - Get ECC step size associated to
   * the required ECC strength (see below).
   * @np:       Pointer to the given device_node
-diff --git a/include/linux/of_mtd.h b/include/linux/of_mtd.h
-index e266caa..0f6aca5 100644
 --- a/include/linux/of_mtd.h
 +++ b/include/linux/of_mtd.h
 @@ -13,6 +13,7 @@
@@ -81,18 +77,15 @@ index e266caa..0f6aca5 100644
  int of_get_nand_ecc_step_size(struct device_node *np);
  int of_get_nand_ecc_strength(struct device_node *np);
  int of_get_nand_bus_width(struct device_node *np);
-@@ -25,6 +26,11 @@ static inline int of_get_nand_ecc_mode(struct device_node *np)
+@@ -24,6 +25,11 @@ static inline int of_get_nand_ecc_mode(s
+ {
        return -ENOSYS;
  }
++
 +static inline int of_get_nand_ecc_algo(struct device_node *np)
 +{
 +      return -ENOSYS;
 +}
-+
  static inline int of_get_nand_ecc_step_size(struct device_node *np)
  {
-       return -ENOSYS;
--- 
-1.7.10.4
-