aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
authorPeter Hurley <peter@hurleysoftware.com>2015-04-06 10:52:39 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-04-10 08:39:54 -0400
commitca782f16ce02e3f4fa2ae28a5ff256ac69f731e2 (patch)
tree98efd55132080341b4d2dd4ad96fc24a99afdc71 /Documentation/kernel-parameters.txt
parent87515772c33ee8a0cc08d984a7d2401eeff074cd (diff)
earlycon: 8250: Document kernel command line options
Document the expected behavior of kernel command lines of the forms: console=uart[8250],io|mmio|mmio32,<addr>[,options] console=uart[8250],<addr>[,options] and earlycon=uart[8250],io|mmio|mmio32,<addr>[,options] earlycon=uart[8250],<addr>[,options] Signed-off-by: Peter Hurley <peter@hurleysoftware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt18
1 files changed, 15 insertions, 3 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index bfcb1a62a7b4..1facf0bebb31 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -713,10 +713,18 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
713 713
714 uart[8250],io,<addr>[,options] 714 uart[8250],io,<addr>[,options]
715 uart[8250],mmio,<addr>[,options] 715 uart[8250],mmio,<addr>[,options]
716 uart[8250],mmio32,<addr>[,options]
717 uart[8250],0x<addr>[,options]
716 Start an early, polled-mode console on the 8250/16550 718 Start an early, polled-mode console on the 8250/16550
717 UART at the specified I/O port or MMIO address, 719 UART at the specified I/O port or MMIO address,
718 switching to the matching ttyS device later. The 720 switching to the matching ttyS device later.
719 options are the same as for ttyS, above. 721 MMIO inter-register address stride is either 8-bit
722 (mmio) or 32-bit (mmio32).
723 If none of [io|mmio|mmio32], <addr> is assumed to be
724 equivalent to 'mmio'. 'options' are specified in the
725 same format described for ttyS above; if unspecified,
726 the h/w is not re-initialized.
727
720 hvc<n> Use the hypervisor console device <n>. This is for 728 hvc<n> Use the hypervisor console device <n>. This is for
721 both Xen and PowerPC hypervisors. 729 both Xen and PowerPC hypervisors.
722 730
@@ -944,11 +952,15 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
944 uart[8250],io,<addr>[,options] 952 uart[8250],io,<addr>[,options]
945 uart[8250],mmio,<addr>[,options] 953 uart[8250],mmio,<addr>[,options]
946 uart[8250],mmio32,<addr>[,options] 954 uart[8250],mmio32,<addr>[,options]
955 uart[8250],0x<addr>[,options]
947 Start an early, polled-mode console on the 8250/16550 956 Start an early, polled-mode console on the 8250/16550
948 UART at the specified I/O port or MMIO address. 957 UART at the specified I/O port or MMIO address.
949 MMIO inter-register address stride is either 8-bit 958 MMIO inter-register address stride is either 8-bit
950 (mmio) or 32-bit (mmio32). 959 (mmio) or 32-bit (mmio32).
951 The options are the same as for ttyS, above. 960 If none of [io|mmio|mmio32], <addr> is assumed to be
961 equivalent to 'mmio'. 'options' are specified in the
962 same format described for "console=ttyS<n>"; if
963 unspecified, the h/w is not initialized.
952 964
953 pl011,<addr> 965 pl011,<addr>
954 Start an early, polled-mode console on a pl011 serial 966 Start an early, polled-mode console on a pl011 serial