]> git.ipfire.org Git - thirdparty/openwrt.git/commit
kernel: use module_mtd_part_parser for mtdsplit 23893/head
authorRosen Penev <rosenp@gmail.com>
Sat, 20 Jun 2026 21:13:12 +0000 (14:13 -0700)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Tue, 23 Jun 2026 07:00:59 +0000 (09:00 +0200)
commitd6d6c309d82412b67375e3ce70310c073e548db5
treee295e86dc96638e6d664d0b0956707c7c37b8ae4
parent8db23dc91a015bf843f1e3fbd0891574594e86f9
kernel: use module_mtd_part_parser for mtdsplit

Remove boilerplate.

Also added deregister for bcm_wifi for consistency. Not needed as it's
builtin but still good to have.

There's a slight change from subsys_initcall to module_init. Not really
an issue for mtd drivers. No driver in linux upstream's drivers/mtd uses
subsys_initcall.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23893
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
18 files changed:
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_bcm63xx.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_bcm_wfi.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_brnimage.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_elf.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_eva.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_fit.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_jimage.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_lzma.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_minor.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_owrt_prolog.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_seama.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_tplink.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_trx.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_wrgg.c
target/linux/generic/pending-6.12/430-mtd-add-myloader-partition-parser.patch
target/linux/generic/pending-6.18/430-mtd-add-myloader-partition-parser.patch