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: Magnus Damm <magnus.damm@gmail.com> Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
@@ -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
|
|||||||
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
|
||||||
|
Reference in New Issue
Block a user