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