]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/mtd/nand/gpmi-nand/gpmi-nand.c
of/mtd/nand: add generic binding and helper for NAND_BBT_NO_OOB_BBM
[karo-tx-linux.git] / drivers / mtd / nand / gpmi-nand / gpmi-nand.c
index 959cb9b7031077a460cc1e7c39bbd06d47c65152..37537b4406ac3101de3a640745c08b7b5003946c 100644 (file)
@@ -1724,6 +1724,9 @@ static int gpmi_nand_init(struct gpmi_nand_data *this)
        if (of_get_nand_on_flash_bbt(this->dev->of_node)) {
                chip->bbt_options |= NAND_BBT_USE_FLASH | NAND_BBT_NO_OOB;
 
+               if (of_get_nand_no_oob_bbm(this->dev->of_node))
+                       chip->bbt_options |= NAND_BBT_NO_OOB_BBM;
+
                if (of_property_read_bool(this->dev->of_node,
                                                "fsl,no-blockmark-swap"))
                        this->swap_block_mark = false;