pata_platform: Document `pio_mask' module parameter

Add MODULE_PARM_DESC documentation and a kernel-parameters.txt entry.

Signed-off-by: Maciej W. Rozycki <macro@orcam.me.uk>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/alpine.DEB.2.21.2103212023190.21463@angie.orcam.me.uk
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
Maciej W. Rozycki 2021-03-21 20:55:27 +01:00 committed by Jens Axboe
parent 426e2c6a2c
commit 6ddcec9547
2 changed files with 9 additions and 2 deletions

View File

@ -3664,6 +3664,13 @@
By default set to 1 if CONFIG_PATA_WINBOND_VLB_MODULE, By default set to 1 if CONFIG_PATA_WINBOND_VLB_MODULE,
0 otherwise. 0 otherwise.
pata_platform.pio_mask= [HW,LIBATA]
Format: <int>
Supported PIO mode mask. Set individual bits to allow
the use of the respective PIO modes. Bit 0 is for
mode 0, bit 1 is for mode 1, and so on. Mode 0 only
allowed by default.
pause_on_oops= pause_on_oops=
Halt all CPUs after the first oops has been printed for Halt all CPUs after the first oops has been printed for
the specified number of seconds. This is to be used if the specified number of seconds. This is to be used if

View File

@ -24,6 +24,8 @@
#define DRV_VERSION "1.2" #define DRV_VERSION "1.2"
static int pio_mask = 1; static int pio_mask = 1;
module_param(pio_mask, int, 0);
MODULE_PARM_DESC(pio_mask, "PIO modes supported, mode 0 only by default");
/* /*
* Provide our own set_mode() as we don't want to change anything that has * Provide our own set_mode() as we don't want to change anything that has
@ -233,8 +235,6 @@ static struct platform_driver pata_platform_driver = {
module_platform_driver(pata_platform_driver); module_platform_driver(pata_platform_driver);
module_param(pio_mask, int, 0);
MODULE_AUTHOR("Paul Mundt"); MODULE_AUTHOR("Paul Mundt");
MODULE_DESCRIPTION("low-level driver for platform device ATA"); MODULE_DESCRIPTION("low-level driver for platform device ATA");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");