serial/serial_arc: set registers address during compilation
authorAlexey Brodkin <abrodkin@synopsys.com>
Tue, 24 Feb 2015 16:31:51 +0000 (19:31 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Fri, 3 Apr 2015 06:47:49 +0000 (09:47 +0300)
commit36d68668e33191d55b2a23c9f0ec0c1ffecd6897
tree74495b4e3c9884d6d1495375b91ebd049b9c5cf5
parent8a5c9ca4d0b8aa13a1bb321494d24f656a9a7d72
serial/serial_arc: set registers address during compilation

Being global variable with 0 value it falls into .bss area which we may
only use after relocation to RAM. And right afetr relocation we zero
.bss - effectively cleaing register address set for early console.

Now with pre-set value "regs" variable is no longer in .bss and this way
safely survives relocation.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
drivers/serial/serial_arc.c