Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mtd: mtdram: Expose module parameters

Since we can set module parameters also when a driver is built in,
it makes no sense to protect module parameter with #ifdef MODULE.
Now the mtdram sizes can also set when the module is not a loadable
module.

Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Boris Brezillon <bbrezillon@kernel.org>

authored by

Richard Weinberger and committed by
Boris Brezillon
f9d27de6 bfeffd15

-2
-2
drivers/mtd/devices/mtdram.c
··· 24 24 #define MTDRAM_TOTAL_SIZE (total_size * 1024) 25 25 #define MTDRAM_ERASE_SIZE (erase_size * 1024) 26 26 27 - #ifdef MODULE 28 27 module_param(total_size, ulong, 0); 29 28 MODULE_PARM_DESC(total_size, "Total device size in KiB"); 30 29 module_param(erase_size, ulong, 0); 31 30 MODULE_PARM_DESC(erase_size, "Device erase block size in KiB"); 32 31 module_param(writebuf_size, ulong, 0); 33 32 MODULE_PARM_DESC(writebuf_size, "Device write buf size in Bytes (Default: 64)"); 34 - #endif 35 33 36 34 // We could store these in the mtd structure, but we only support 1 device.. 37 35 static struct mtd_info *mtd_info;