Commit f61831ee authored by Simon Horman's avatar Simon Horman Committed by Paul Mundt

ARM: mach-shmobile: ap4evb, mackerel: fixup scif initialisation for zboot

* Set receive enable and transmit enable bits of SCASCR0 (E6C400089).
  Values previously written to this register was bogus.

  Curiously earlyprintk works with the previous code.

* Remove duplicate initialisation of GPIO port 152, SCIFA0_TXD (0xE6053098).
  This should have no effect other than to very slightly reduce the amount of
  code.
Reported-by: default avatarMagnus Damm <magnus.damm@gmail.com>
Signed-off-by: default avatarSimon Horman <horms@verge.net.au>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 8b1aaeaf
...@@ -87,8 +87,7 @@ WAIT 1, 0xFE40009C ...@@ -87,8 +87,7 @@ WAIT 1, 0xFE40009C
ED 0xFE400354, 0x01AD8002 ED 0xFE400354, 0x01AD8002
LIST "SCIF0 - Serial port for earlyprintk" LIST "SCIF0 - Serial port for earlyprintk"
EB 0xE6053098, 0x11
EB 0xE6053098, 0xe1 EB 0xE6053098, 0xe1
EW 0xE6C40000, 0x0000 EW 0xE6C40000, 0x0000
EB 0xE6C40004, 0x19 EB 0xE6C40004, 0x19
EW 0xE6C40008, 0x3000 EW 0xE6C40008, 0x0030
...@@ -87,8 +87,7 @@ WAIT 1, 0xFE40009C ...@@ -87,8 +87,7 @@ WAIT 1, 0xFE40009C
ED 0xFE400354, 0x01AD8002 ED 0xFE400354, 0x01AD8002
LIST "SCIF0 - Serial port for earlyprintk" LIST "SCIF0 - Serial port for earlyprintk"
EB 0xE6053098, 0x11
EB 0xE6053098, 0xe1 EB 0xE6053098, 0xe1
EW 0xE6C40000, 0x0000 EW 0xE6C40000, 0x0000
EB 0xE6C40004, 0x19 EB 0xE6C40004, 0x19
EW 0xE6C40008, 0x3000 EW 0xE6C40008, 0x0030
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment