]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
kernel: move parser_trx patches of custom magic to generic
authorINAGAKI Hiroshi <musashino.open@gmail.com>
Sat, 12 Feb 2022 04:09:23 +0000 (13:09 +0900)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 6 Mar 2022 19:40:07 +0000 (20:40 +0100)
This patch moves the patches of parser_trx in mediatek target to
generic/backport-5.10 to use the changes from ramips target and
backport the additional patch of the parser.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
target/linux/generic/backport-5.10/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch [moved from target/linux/mediatek/patches-5.10/350-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch with 100% similarity]
target/linux/generic/backport-5.10/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch [moved from target/linux/mediatek/patches-5.10/351-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch with 93% similarity]
target/linux/generic/backport-5.10/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch [moved from target/linux/mediatek/patches-5.10/352-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch with 96% similarity]
target/linux/generic/config-5.10
target/linux/generic/pending-5.10/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch

similarity index 93%
rename from target/linux/mediatek/patches-5.10/351-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch
rename to target/linux/generic/backport-5.10/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch
index ac98556101c57affd4e4b4a2df0ced883cdae1f1..de2d9148521e50d1bd6570130a2aeb0f32f96fda 100644 (file)
@@ -18,7 +18,7 @@ Link: https://lore.kernel.org/linux-mtd/20210418214616.239574-3-hauke@hauke-m.de
 
 --- a/drivers/mtd/parsers/parser_trx.c
 +++ b/drivers/mtd/parsers/parser_trx.c
-@@ -78,13 +78,20 @@ static int parser_trx_parse(struct mtd_i
+@@ -51,13 +51,20 @@ static int parser_trx_parse(struct mtd_i
                            const struct mtd_partition **pparts,
                            struct mtd_part_parser_data *data)
  {
@@ -39,7 +39,7 @@ Link: https://lore.kernel.org/linux-mtd/20210418214616.239574-3-hauke@hauke-m.de
        parts = kcalloc(TRX_PARSER_MAX_PARTS, sizeof(struct mtd_partition),
                        GFP_KERNEL);
        if (!parts)
-@@ -97,7 +104,7 @@ static int parser_trx_parse(struct mtd_i
+@@ -70,7 +77,7 @@ static int parser_trx_parse(struct mtd_i
                return err;
        }
  
similarity index 96%
rename from target/linux/mediatek/patches-5.10/352-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch
rename to target/linux/generic/backport-5.10/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch
index b37f4611015f3dcf33ec76e3b865d5c32bc0fb05..faac535270967678958c31204a845a882277a6da 100644 (file)
@@ -14,7 +14,7 @@ Link: https://lore.kernel.org/linux-mtd/20210418214616.239574-4-hauke@hauke-m.de
 
 --- a/drivers/mtd/parsers/Kconfig
 +++ b/drivers/mtd/parsers/Kconfig
-@@ -131,7 +131,7 @@ config MTD_AFS_PARTS
+@@ -115,7 +115,7 @@ config MTD_AFS_PARTS
  
  config MTD_PARSER_TRX
        tristate "Parser for TRX format partitions"
index bf969081789bddb3f2b46541a3825042d118d4f2..ca93b5f26977067a1de48d13e755499b1678fb05 100644 (file)
@@ -3624,6 +3624,7 @@ CONFIG_MTD_OF_PARTS=y
 # CONFIG_MTD_ONENAND is not set
 # CONFIG_MTD_OOPS is not set
 # CONFIG_MTD_OTP is not set
+# CONFIG_MTD_PARSER_TRX is not set
 # CONFIG_MTD_PARTITIONED_MASTER is not set
 # CONFIG_MTD_PCI is not set
 # CONFIG_MTD_PCMCIA is not set
index 2ea59cd872004c22d69b9c40ab4923161d62bcb7..bcea45d009bb1187cb665d47084d5905c2ed7d62 100644 (file)
@@ -40,7 +40,7 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
  static const char *parser_trx_data_part_name(struct mtd_info *master,
                                             size_t offset)
  {
-@@ -79,21 +106,21 @@ static int parser_trx_parse(struct mtd_i
+@@ -86,21 +113,21 @@ static int parser_trx_parse(struct mtd_i
        if (trx.offset[2]) {
                part = &parts[curr_part++];
                part->name = "loader";