Linux Documentation
 help / color / mirror / Atom feed
* [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist
@ 2026-09-05  7:03 Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry Karl Mehltretter
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

kernel-parameters.txt still documents ten boot parameters whose parsing
code was removed with the drivers or platforms that used them, one of
them (atarimouse=) since before the git history. One patch per
parameter, each with a Fixes: tag for the commit that removed the
parser, so the maintainers of that area are on their own patch only;
the two pata_legacy module parameters share the last one. Each entry
was checked with git grep for its __setup(), early_param() and
module_param() handler and with git log -S for the removing commit.

Karl Mehltretter (9):
  docs: kernel-parameters: Drop the atarimouse= entry
  docs: kernel-parameters: Drop the bau= entry
  docs: kernel-parameters: Drop the edac_report= entry
  docs: kernel-parameters: Drop the enable_timer_pin_1 entry
  docs: kernel-parameters: Drop the mini2440= entry
  docs: kernel-parameters: Drop the nomfgpt entry
  docs: kernel-parameters: Drop the omap_mux= entry
  docs: kernel-parameters: Drop the pcmv= entry
  docs: kernel-parameters: Drop the pata_legacy.qdi and
    pata_legacy.winbond entries

 .../admin-guide/kernel-parameters.txt         | 67 -------------------
 1 file changed, 67 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  8:02   ` Michael Schmitz
  2026-09-05  7:03 ` [PATCH 2/9] docs: kernel-parameters: Drop the bau= entry Karl Mehltretter
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

Nothing in the tree parses atarimouse=. drivers/input/mouse/atarimouse.c
only takes a module parameter, and git log -S finds no __setup() for the
boot parameter anywhere in the git history, so the entry has been stale
since before it.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 68647ff4bdd2..c8d96de4c00d 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -591,8 +591,6 @@ Kernel parameters
 
 	ataflop=	[HW,M68k]
 
-	atarimouse=	[HW,MOUSE] Atari Mouse
-
 	atkbd.extra=	[HW] Enable extra LEDs and keys on IBM RapidAccess,
 			EzKey and similar keyboards
 
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/9] docs: kernel-parameters: Drop the bau= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 3/9] docs: kernel-parameters: Drop the edac_report= entry Karl Mehltretter
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

bau= went away with commit 39297dde7390 ("x86/platform/uv: Remove UV
BAU TLB Shootdown Handler"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: 39297dde7390 ("x86/platform/uv: Remove UV BAU TLB Shootdown Handler")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index c8d96de4c00d..99d5bb68968a 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -624,13 +624,6 @@ Kernel parameters
 			Format: <int> (must be >=0)
 			Default: 64
 
-	bau=		[X86_UV] Enable the BAU on SGI UV.  The default
-			behavior is to disable the BAU (i.e. bau=0).
-			Format: { "0" | "1" }
-			0 - Disable the BAU.
-			1 - Enable the BAU.
-			unset - Disable the BAU.
-
 	bdev_allow_write_mounted=
 			Format: <bool>
 			Control the ability to open a mounted block device
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/9] docs: kernel-parameters: Drop the edac_report= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 2/9] docs: kernel-parameters: Drop the bau= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry Karl Mehltretter
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

edac_report= went away with commit fee27d7d9788 ("EDAC: Delete
edac_stub.c"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: fee27d7d9788 ("EDAC: Delete edac_stub.c")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 99d5bb68968a..2a8d862ef30f 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -1578,14 +1578,6 @@ Kernel parameters
 			PCI device even when its classcode is not of the
 			UART class.
 
-	edac_report=	[HW,EDAC] Control how to report EDAC event
-			Format: {"on" | "off" | "force"}
-			on: enable EDAC to report H/W event. May be overridden
-			by other higher priority error reporting module.
-			off: disable H/W event reporting through EDAC.
-			force: enforce the use of EDAC to report H/W event.
-			default: on.
-
 	edd=		[EDD]
 			Format: {"off" | "on" | "skip[mbr]"}
 
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (2 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 3/9] docs: kernel-parameters: Drop the edac_report= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05 19:04   ` Thomas Gleixner
  2026-09-05  7:03 ` [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry Karl Mehltretter
                   ` (4 subsequent siblings)
  8 siblings, 1 reply; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

enable_timer_pin_1 lost its early_param() in commit efa2559f6516 ("x86:
order variables in io_apic_xx.c"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: efa2559f6516 ("x86: order variables in io_apic_xx.c")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 2a8d862ef30f..f4314492953d 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -1647,12 +1647,6 @@ Kernel parameters
 			to discrete, to make X server driver able to add WB
 			entry later. This parameter enables that.
 
-	enable_timer_pin_1 [X86]
-			Enable PIN 1 of APIC timer
-			Can be useful to work around chipset bugs
-			(in particular on some ATI chipsets).
-			The kernel tries to set a reasonable default.
-
 	enforcing=	[SELINUX] Set initial enforcing status.
 			Format: {"0" | "1"}
 			See security/selinux/Kconfig help text.
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (3 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  7:22   ` Krzysztof Kozlowski
  2026-09-05  7:03 ` [PATCH 6/9] docs: kernel-parameters: Drop the nomfgpt entry Karl Mehltretter
                   ` (3 subsequent siblings)
  8 siblings, 1 reply; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

mini2440= went away with commit 61b7f8920b17 ("ARM: s3c: remove all
s3c24xx support"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: 61b7f8920b17 ("ARM: s3c: remove all s3c24xx support")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 .../admin-guide/kernel-parameters.txt         | 21 -------------------
 1 file changed, 21 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index f4314492953d..2ed1e2c03c61 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -4052,27 +4052,6 @@ Kernel parameters
 			Enable or disable the microcode minimal revision
 			enforcement for the runtime microcode loader.
 
-	mini2440=	[ARM,HW,KNL]
-			Format:[0..2][b][c][t]
-			Default: "0tb"
-			MINI2440 configuration specification:
-			0 - The attached screen is the 3.5" TFT
-			1 - The attached screen is the 7" TFT
-			2 - The VGA Shield is attached (1024x768)
-			Leaving out the screen size parameter will not load
-			the TFT driver, and the framebuffer will be left
-			unconfigured.
-			b - Enable backlight. The TFT backlight pin will be
-			linked to the kernel VESA blanking code and a GPIO
-			LED. This parameter is not necessary when using the
-			VGA shield.
-			c - Enable the s3c camera interface.
-			t - Reserved for enabling touchscreen support. The
-			touchscreen support is not enabled in the mainstream
-			kernel as of 2.6.30, a preliminary port can be found
-			in the "bleeding edge" mini2440 support kernel at
-			https://repo.or.cz/w/linux-2.6/mini2440.git
-
 	mitigations=
 			[X86,PPC,S390,ARM64,EARLY] Control optional mitigations for
 			CPU vulnerabilities.  This is a set of curated,
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 6/9] docs: kernel-parameters: Drop the nomfgpt entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (4 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry Karl Mehltretter
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

nomfgpt went away with commit c95d1e53ed89 ("cs5535: drop the
Geode-specific MFGPT/GPIO code"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: c95d1e53ed89 ("cs5535: drop the Geode-specific MFGPT/GPIO code")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 2ed1e2c03c61..d44728a45506 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -4553,9 +4553,6 @@ Kernel parameters
 
 	nomce		[X86-32] Disable Machine Check Exception
 
-	nomfgpt		[X86-32] Disable Multi-Function General Purpose
-			Timer usage (for AMD Geode machines).
-
 	nomodeset	Disable kernel modesetting. Most systems' firmware
 			sets up a display mode and provides framebuffer memory
 			for output. With nomodeset, DRM and fbdev drivers will
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (5 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 6/9] docs: kernel-parameters: Drop the nomfgpt entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  8:21   ` Andreas Kemnade
  2026-09-05  7:03 ` [PATCH 8/9] docs: kernel-parameters: Drop the pcmv= entry Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries Karl Mehltretter
  8 siblings, 1 reply; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

omap_mux= went away with commit e9f5f1e45608 ("ARM: OMAP2+: Remove
legacy mux code"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: e9f5f1e45608 ("ARM: OMAP2+: Remove legacy mux code")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index d44728a45506..48dd273eaf6c 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -4765,11 +4765,6 @@ Kernel parameters
 			waiting for the ACK, so if this is set too high
 			interrupts *may* be lost!
 
-	omap_mux=	[OMAP] Override bootloader pin multiplexing.
-			Format: <mux_mode0.mode_name=value>...
-			For example, to override I2C bus2:
-			omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100
-
 	onenand.bdry=	[HW,MTD] Flex-OneNAND Boundary Configuration
 
 			Format: [die0_boundary][,die0_lock][,die1_boundary][,die1_lock]
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 8/9] docs: kernel-parameters: Drop the pcmv= entry
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (6 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  7:03 ` [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries Karl Mehltretter
  8 siblings, 0 replies; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

pcmv= went away with commit 7aeffbf2ddec ("pcmcia: remove unused
pxa/sa1100 drivers"); nothing parses it any more.

Drop the entry.

Found by cross-checking every documented name against the __setup(),
early_param() and core_param() registrations in the tree.

Fixes: 7aeffbf2ddec ("pcmcia: remove unused pxa/sa1100 drivers")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 48dd273eaf6c..4864e37005be 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -5311,8 +5311,6 @@ Kernel parameters
 		nomsi	Do not use MSI for native PCIe PME signaling (this makes
 			all PCIe root ports use INTx for all services).
 
-	pcmv=		[HW,PCMCIA] BadgePAD 4
-
 	pd_ignore_unused
 			[PM]
 			Keep all power-domains already enabled by bootloader on,
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries
  2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
                   ` (7 preceding siblings ...)
  2026-09-05  7:03 ` [PATCH 8/9] docs: kernel-parameters: Drop the pcmv= entry Karl Mehltretter
@ 2026-09-05  7:03 ` Karl Mehltretter
  2026-09-05  8:01   ` Damien Le Moal
  8 siblings, 1 reply; 15+ messages in thread
From: Karl Mehltretter @ 2026-09-05  7:03 UTC (permalink / raw)
  To: Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

pata_legacy no longer has qdi or winbond module parameters. The QDI
support went away with commit 0dcd0a76370a ("libata: remove no longer
needed pata_qdi driver") and the Winbond VLB support with commit
3c4d783f6922 ("ata: pata_legacy: remove VLB support"). The entries also
refer to CONFIG_PATA_QDI_MODULE and CONFIG_PATA_WINBOND_VLB_MODULE,
which do not exist either.

Drop both entries.

Fixes: 0dcd0a76370a ("libata: remove no longer needed pata_qdi driver")
Fixes: 3c4d783f6922 ("ata: pata_legacy: remove VLB support")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
---
 Documentation/admin-guide/kernel-parameters.txt | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 4864e37005be..33298da28b55 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -4994,19 +4994,6 @@ Kernel parameters
 			the first port in the list above (0x1f0), and so on.
 			By default all supported ports are probed.
 
-	pata_legacy.qdi=	[HW,LIBATA]
-			Format: <int>
-			Set to non-zero to probe QDI controllers.  By default
-			set to 1 if CONFIG_PATA_QDI_MODULE, 0 otherwise.
-
-	pata_legacy.winbond=	[HW,LIBATA]
-			Format: <int>
-			Set to non-zero to probe Winbond controllers.  Use
-			the standard I/O port (0x130) if 1, otherwise the
-			value given is the I/O port to use (typically 0x1b0).
-			By default set to 1 if CONFIG_PATA_WINBOND_VLB_MODULE,
-			0 otherwise.
-
 	pata_platform.pio_mask=	[HW,LIBATA]
 			Format: <int>
 			Supported PIO mode mask.  Set individual bits to allow
-- 
2.53.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry
  2026-09-05  7:03 ` [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry Karl Mehltretter
@ 2026-09-05  7:22   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 15+ messages in thread
From: Krzysztof Kozlowski @ 2026-09-05  7:22 UTC (permalink / raw)
  To: Karl Mehltretter, Jonathan Corbet
  Cc: Geert Uytterhoeven, linux-m68k, Dmitry Torokhov, linux-input,
	linux-doc, Thomas Gleixner, Ingo Molnar, Borislav Petkov,
	Dave Hansen, x86, Steve Wahl, Dimitri Sivanich, Tony Luck,
	linux-edac, Arnd Bergmann, linux-samsung-soc, linux-arm-kernel,
	Tony Lindgren, Kevin Hilman, linux-omap, Dominik Brodowski,
	Damien Le Moal, Niklas Cassel, linux-ide

On 05/09/2026 09:03, Karl Mehltretter wrote:
> mini2440= went away with commit 61b7f8920b17 ("ARM: s3c: remove all
> s3c24xx support"); nothing parses it any more.
> 
> Drop the entry.
> 
> Found by cross-checking every documented name against the __setup(),
> early_param() and core_param() registrations in the tree.
> 
> Fixes: 61b7f8920b17 ("ARM: s3c: remove all s3c24xx support")



Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries
  2026-09-05  7:03 ` [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries Karl Mehltretter
@ 2026-09-05  8:01   ` Damien Le Moal
  0 siblings, 0 replies; 15+ messages in thread
From: Damien Le Moal @ 2026-09-05  8:01 UTC (permalink / raw)
  To: Karl Mehltretter, Jonathan Corbet
  Cc: Geert Uytterhoeven, linux-m68k, Dmitry Torokhov, linux-input,
	linux-doc, Thomas Gleixner, Ingo Molnar, Borislav Petkov,
	Dave Hansen, x86, Steve Wahl, Dimitri Sivanich, Tony Luck,
	linux-edac, Krzysztof Kozlowski, Arnd Bergmann, linux-samsung-soc,
	linux-arm-kernel, Tony Lindgren, Kevin Hilman, linux-omap,
	Dominik Brodowski, Niklas Cassel, linux-ide

On 9/5/26 16:03, Karl Mehltretter wrote:
> pata_legacy no longer has qdi or winbond module parameters. The QDI
> support went away with commit 0dcd0a76370a ("libata: remove no longer
> needed pata_qdi driver") and the Winbond VLB support with commit
> 3c4d783f6922 ("ata: pata_legacy: remove VLB support"). The entries also
> refer to CONFIG_PATA_QDI_MODULE and CONFIG_PATA_WINBOND_VLB_MODULE,
> which do not exist either.
> 
> Drop both entries.
> 
> Fixes: 0dcd0a76370a ("libata: remove no longer needed pata_qdi driver")
> Fixes: 3c4d783f6922 ("ata: pata_legacy: remove VLB support")
> Assisted-by: LLM
> Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>

Acked-by: Damien Le Moal <dlemoal@kernel.org>

-- 
Damien Le Moal
Western Digital Research

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry
  2026-09-05  7:03 ` [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry Karl Mehltretter
@ 2026-09-05  8:02   ` Michael Schmitz
  0 siblings, 0 replies; 15+ messages in thread
From: Michael Schmitz @ 2026-09-05  8:02 UTC (permalink / raw)
  To: Karl Mehltretter, Jonathan Corbet
  Cc: Geert Uytterhoeven, linux-m68k, Dmitry Torokhov, linux-input,
	linux-doc, Thomas Gleixner, Ingo Molnar, Borislav Petkov,
	Dave Hansen, x86, Steve Wahl, Dimitri Sivanich, Tony Luck,
	linux-edac, Krzysztof Kozlowski, Arnd Bergmann, linux-samsung-soc,
	linux-arm-kernel, Tony Lindgren, Kevin Hilman, linux-omap,
	Dominik Brodowski, Damien Le Moal, Niklas Cassel, linux-ide

Hi Karl,

Am 05.09.2026 um 19:03 schrieb Karl Mehltretter:
> Nothing in the tree parses atarimouse=. drivers/input/mouse/atarimouse.c
> only takes a module parameter, and git log -S finds no __setup() for the
> boot parameter anywhere in the git history, so the entry has been stale
> since before it.
>
> Drop the entry.
>
> Found by cross-checking every documented name against the __setup(),
> early_param() and core_param() registrations in the tree.
>
> Assisted-by: LLM
> Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
> ---
>  Documentation/admin-guide/kernel-parameters.txt | 2 --
>  1 file changed, 2 deletions(-)
>
> diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
> index 68647ff4bdd2..c8d96de4c00d 100644
> --- a/Documentation/admin-guide/kernel-parameters.txt
> +++ b/Documentation/admin-guide/kernel-parameters.txt
> @@ -591,8 +591,6 @@ Kernel parameters
>
>  	ataflop=	[HW,M68k]
>
> -	atarimouse=	[HW,MOUSE] Atari Mouse
> -
>  	atkbd.extra=	[HW] Enable extra LEDs and keys on IBM RapidAccess,
>  			EzKey and similar keyboards
>
>

The code parsing this boot parameter disappeared in the conversion to 
input drivers sometime between 2.4.33 and 2.6.18 (my fault entirely).

No one appears to have missed it all these years... thanks for taking 
care of this!

Reviewed-by: Michael Schmitz <schmitzmic@gmail.com>


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry
  2026-09-05  7:03 ` [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry Karl Mehltretter
@ 2026-09-05  8:21   ` Andreas Kemnade
  0 siblings, 0 replies; 15+ messages in thread
From: Andreas Kemnade @ 2026-09-05  8:21 UTC (permalink / raw)
  To: Karl Mehltretter
  Cc: Jonathan Corbet, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Thomas Gleixner, Ingo Molnar,
	Borislav Petkov, Dave Hansen, x86, Steve Wahl, Dimitri Sivanich,
	Tony Luck, linux-edac, Krzysztof Kozlowski, Arnd Bergmann,
	linux-samsung-soc, linux-arm-kernel, Tony Lindgren, Kevin Hilman,
	linux-omap, Dominik Brodowski, Damien Le Moal, Niklas Cassel,
	linux-ide

On Sat,  5 Sep 2026 09:03:45 +0200
Karl Mehltretter <kmehltretter@gmail.com> wrote:

> omap_mux= went away with commit e9f5f1e45608 ("ARM: OMAP2+: Remove
> legacy mux code"); nothing parses it any more.
> 
> Drop the entry.
> 
> Found by cross-checking every documented name against the __setup(),
> early_param() and core_param() registrations in the tree.
> 
> Fixes: e9f5f1e45608 ("ARM: OMAP2+: Remove legacy mux code")
> Assisted-by: LLM
> Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>

Reviewed-by: Andreas Kemnade <andreas@kemnade.info>

> ---
>  Documentation/admin-guide/kernel-parameters.txt | 5 -----
>  1 file changed, 5 deletions(-)
> 
> diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
> index d44728a45506..48dd273eaf6c 100644
> --- a/Documentation/admin-guide/kernel-parameters.txt
> +++ b/Documentation/admin-guide/kernel-parameters.txt
> @@ -4765,11 +4765,6 @@ Kernel parameters
>  			waiting for the ACK, so if this is set too high
>  			interrupts *may* be lost!
>  
> -	omap_mux=	[OMAP] Override bootloader pin multiplexing.
> -			Format: <mux_mode0.mode_name=value>...
> -			For example, to override I2C bus2:
> -			omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100
> -
>  	onenand.bdry=	[HW,MTD] Flex-OneNAND Boundary Configuration
>  
>  			Format: [die0_boundary][,die0_lock][,die1_boundary][,die1_lock]


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry
  2026-09-05  7:03 ` [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry Karl Mehltretter
@ 2026-09-05 19:04   ` Thomas Gleixner
  0 siblings, 0 replies; 15+ messages in thread
From: Thomas Gleixner @ 2026-09-05 19:04 UTC (permalink / raw)
  To: Karl Mehltretter, Jonathan Corbet
  Cc: Karl Mehltretter, Geert Uytterhoeven, linux-m68k, Dmitry Torokhov,
	linux-input, linux-doc, Ingo Molnar, Borislav Petkov, Dave Hansen,
	x86, Steve Wahl, Dimitri Sivanich, Tony Luck, linux-edac,
	Krzysztof Kozlowski, Arnd Bergmann, linux-samsung-soc,
	linux-arm-kernel, Tony Lindgren, Kevin Hilman, linux-omap,
	Dominik Brodowski, Damien Le Moal, Niklas Cassel, linux-ide

On Sat, Sep 05 2026 at 09:03, Karl Mehltretter wrote:

> enable_timer_pin_1 lost its early_param() in commit efa2559f6516 ("x86:
> order variables in io_apic_xx.c"); nothing parses it any more.
>
> Drop the entry.
>
> Found by cross-checking every documented name against the __setup(),
> early_param() and core_param() registrations in the tree.
>
> Fixes: efa2559f6516 ("x86: order variables in io_apic_xx.c")
> Assisted-by: LLM
> Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>

Acked-by: Thomas Gleixner <tglx@kernel.org>

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2026-09-05 19:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-05  7:03 [PATCH 0/9] docs: kernel-parameters: Remove ten entries for parameters that no longer exist Karl Mehltretter
2026-09-05  7:03 ` [PATCH 1/9] docs: kernel-parameters: Drop the atarimouse= entry Karl Mehltretter
2026-09-05  8:02   ` Michael Schmitz
2026-09-05  7:03 ` [PATCH 2/9] docs: kernel-parameters: Drop the bau= entry Karl Mehltretter
2026-09-05  7:03 ` [PATCH 3/9] docs: kernel-parameters: Drop the edac_report= entry Karl Mehltretter
2026-09-05  7:03 ` [PATCH 4/9] docs: kernel-parameters: Drop the enable_timer_pin_1 entry Karl Mehltretter
2026-09-05 19:04   ` Thomas Gleixner
2026-09-05  7:03 ` [PATCH 5/9] docs: kernel-parameters: Drop the mini2440= entry Karl Mehltretter
2026-09-05  7:22   ` Krzysztof Kozlowski
2026-09-05  7:03 ` [PATCH 6/9] docs: kernel-parameters: Drop the nomfgpt entry Karl Mehltretter
2026-09-05  7:03 ` [PATCH 7/9] docs: kernel-parameters: Drop the omap_mux= entry Karl Mehltretter
2026-09-05  8:21   ` Andreas Kemnade
2026-09-05  7:03 ` [PATCH 8/9] docs: kernel-parameters: Drop the pcmv= entry Karl Mehltretter
2026-09-05  7:03 ` [PATCH 9/9] docs: kernel-parameters: Drop the pata_legacy.qdi and pata_legacy.winbond entries Karl Mehltretter
2026-09-05  8:01   ` Damien Le Moal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox