This parameter will overwrite the default name "mtdram test device", when set. Signed-off-by: Daniel Danzberger <daniel@xxxxxxxxxx> --- drivers/mtd/devices/mtdram.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/devices/mtdram.c b/drivers/mtd/devices/mtdram.c index 46238796145f..1a8ec3756a1d 100644 --- a/drivers/mtd/devices/mtdram.c +++ b/drivers/mtd/devices/mtdram.c @@ -18,6 +18,7 @@ #include <linux/mtd/mtd.h> #include <linux/mtd/mtdram.h> +static char name[32] = "mtdram test device"; static unsigned long total_size = CONFIG_MTDRAM_TOTAL_SIZE; static unsigned long erase_size = CONFIG_MTDRAM_ERASE_SIZE; static unsigned long writebuf_size = 64; @@ -31,6 +32,8 @@ module_param(erase_size, ulong, 0); MODULE_PARM_DESC(erase_size, "Device erase block size in KiB"); module_param(writebuf_size, ulong, 0); MODULE_PARM_DESC(writebuf_size, "Device write buf size in Bytes (Default: 64)"); +module_param_string(name, name, sizeof(name) - 1, 0); +MODULE_PARM_DESC(name, "Device name"); #endif // We could store these in the mtd structure, but we only support 1 device.. @@ -170,7 +173,7 @@ static int __init init_mtdram(void) mtd_info = NULL; return -ENOMEM; } - err = mtdram_init_device(mtd_info, addr, MTDRAM_TOTAL_SIZE, "mtdram test device"); + err = mtdram_init_device(mtd_info, addr, MTDRAM_TOTAL_SIZE, name); if (err) { vfree(addr); kfree(mtd_info); -- 2.20.1 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/