|
@@ -789,19 +789,31 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
|
|
|
(mmio) or 32-bit (mmio32).
|
|
|
The options are the same as for ttyS, above.
|
|
|
|
|
|
- earlyprintk= [X86,SH,BLACKFIN]
|
|
|
+ earlyprintk= [X86,SH,BLACKFIN,ARM]
|
|
|
earlyprintk=vga
|
|
|
earlyprintk=xen
|
|
|
earlyprintk=serial[,ttySn[,baudrate]]
|
|
|
+ earlyprintk=serial[,0x...[,baudrate]]
|
|
|
earlyprintk=ttySn[,baudrate]
|
|
|
earlyprintk=dbgp[debugController#]
|
|
|
|
|
|
+ earlyprintk is useful when the kernel crashes before
|
|
|
+ the normal console is initialized. It is not enabled by
|
|
|
+ default because it has some cosmetic problems.
|
|
|
+
|
|
|
Append ",keep" to not disable it when the real console
|
|
|
takes over.
|
|
|
|
|
|
Only vga or serial or usb debug port at a time.
|
|
|
|
|
|
- Currently only ttyS0 and ttyS1 are supported.
|
|
|
+ Currently only ttyS0 and ttyS1 may be specified by
|
|
|
+ name. Other I/O ports may be explicitly specified
|
|
|
+ on some architectures (x86 and arm at least) by
|
|
|
+ replacing ttySn with an I/O port address, like this:
|
|
|
+ earlyprintk=serial,0x1008,115200
|
|
|
+ You can find the port for a given device in
|
|
|
+ /proc/tty/driver/serial:
|
|
|
+ 2: uart:ST16650V2 port:00001008 irq:18 ...
|
|
|
|
|
|
Interaction with the standard serial driver is not
|
|
|
very good.
|