parisc: Prefer memory-access over io-access of GSP serial port
HP-UX 11.x (64-bit) seems to require memory-mapped serial ports when accessing
GSP cards, so change the firmware to pre-map serial ports for memory-accesses.
As an example, the rp5470 has this GSP card (Linux output):
pci 0000:00:04.0: [103c:128d] type 00 class 0x088000
pci 0000:00:04.1: [103c:1048] type 00 class 0x070002
pci 0000:00:04.1: reg 0x10: [mem 0xffffffff80000000-0xffffffff80000fff]
pci 0000:00:04.1: reg 0x14: [io 0x0000-0x003f]
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial 0000:00:04.1: enabling device (0142 -> 0143)
printk: console [ttyS0] disabled
0000:00:04.1: ttyS0 at MMIO 0xffffffff80000000 (irq = 70, base_baud = 115200) is a 16550A
printk: console [ttyS0] enabled
printk: bootconsole [ttyB0] disabled
0000:00:04.1: ttyS1 at MMIO 0xffffffff80000008 (irq = 70, base_baud = 115200) is a 16450
0000:00:04.1: ttyS2 at MMIO 0xffffffff80000010 (irq = 70, base_baud = 115200) is a 16550A
0000:00:04.1: ttyS3 at MMIO 0xffffffff80000030 (irq = 70, base_baud = 115200) is a 16550A
serial 0000:00:04.1: Couldn t register serial port 0, irq 70, type 2, error -28
Signed-off-by: Helge Deller <deller@gmx.de>
1 file changed