[PATCH V3 2/2] mtd: parsers: add TP-Link SafeLoader partitions table parser

Miquel Raynal miquel.raynal at bootlin.com
Tue Oct 18 02:55:48 PDT 2022


On Sat, 2022-10-15 at 09:29:50 UTC, =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= wrote:
> From: Rafał Miłecki <rafal at milecki.pl>
> 
> This parser deals with most TP-Link home routers. It reads info about
> partitions and registers them in the MTD subsystem.
> 
> Example from TP-Link Archer C5 V2:
> 
> spi-nor spi0.0: s25fl128s1 (16384 Kbytes)
> 15 tplink-safeloader partitions found on MTD device spi0.0
> Creating 15 MTD partitions on "spi0.0":
> 0x000000000000-0x000000040000 : "fs-uboot"
> 0x000000040000-0x000000440000 : "os-image"
> 0x000000440000-0x000000e40000 : "rootfs"
> 0x000000e40000-0x000000e40200 : "default-mac"
> 0x000000e40200-0x000000e40400 : "pin"
> 0x000000e40400-0x000000e40600 : "product-info"
> 0x000000e50000-0x000000e60000 : "partition-table"
> 0x000000e60000-0x000000e60200 : "soft-version"
> 0x000000e61000-0x000000e70000 : "support-list"
> 0x000000e70000-0x000000e80000 : "profile"
> 0x000000e80000-0x000000e90000 : "default-config"
> 0x000000e90000-0x000000ee0000 : "user-config"
> 0x000000ee0000-0x000000fe0000 : "log"
> 0x000000fe0000-0x000000ff0000 : "radio_bk"
> 0x000000ff0000-0x000001000000 : "radio"
> 
> Signed-off-by: Rafał Miłecki <rafal at milecki.pl>

Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next, thanks.

Miquel



More information about the linux-arm-kernel mailing list