kernel: backport mtd parser for Sercomm partitions
[openwrt/staging/noltari.git] / target / linux / ipq806x / patches-5.10 / 101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch
index a78dc82a47a74fb2274d5a69d0b7d2175e2913ff..8079c19350e5158c7c8b07763728876cc442f4fa 100644 (file)
@@ -19,9 +19,9 @@ Link: https://lore.kernel.org/linux-mtd/20210104041137.113075-3-manivannan.sadha
 
 --- a/drivers/mtd/parsers/Kconfig
 +++ b/drivers/mtd/parsers/Kconfig
-@@ -196,6 +196,14 @@ config MTD_REDBOOT_PARTS_READONLY
- endif # MTD_REDBOOT_PARTS
+@@ -205,6 +205,14 @@ config MTD_SERCOMM_PARTS
+         offsets, which may differ from device to device depending on the
+         number and location of bad blocks on NAND.
  
 +config MTD_QCOMSMEM_PARTS
 +      tristate "Qualcomm SMEM NAND flash partition parser"
@@ -36,8 +36,8 @@ Link: https://lore.kernel.org/linux-mtd/20210104041137.113075-3-manivannan.sadha
        depends on MTD && OF
 --- a/drivers/mtd/parsers/Makefile
 +++ b/drivers/mtd/parsers/Makefile
-@@ -13,4 +13,5 @@ obj-$(CONFIG_MTD_AFS_PARTS)          += afs.o
- obj-$(CONFIG_MTD_PARSER_TRX)          += parser_trx.o
+@@ -14,4 +14,5 @@ obj-$(CONFIG_MTD_PARSER_TRX)         += parser_
+ obj-$(CONFIG_MTD_SERCOMM_PARTS)               += scpart.o
  obj-$(CONFIG_MTD_SHARPSL_PARTS)               += sharpslpart.o
  obj-$(CONFIG_MTD_REDBOOT_PARTS)               += redboot.o
 +obj-$(CONFIG_MTD_QCOMSMEM_PARTS)      += qcomsmempart.o