spl: serial_bcm283x: set GPIO before enabling uart to remove rx
authorr.tyminski <r.tyminski@partner.samsung.com>
Mon, 30 Oct 2017 11:56:18 +0000 (12:56 +0100)
committerJaehoon Chung <jh80.chung@samsung.com>
Thu, 10 Oct 2019 04:38:40 +0000 (13:38 +0900)
commit39da9d86e66ad9d616f5eadef94694e885789730
treec67a9c19a435e18082981b5d3d481dcc64648fbd
parente412bb821cac45fb0801548d8d2d6f0c1bc51cf0
spl: serial_bcm283x: set GPIO before enabling uart to remove rx

There was some garbage on uart input during boot, so if uart wasn't
connected, we end up in u-boot command line.
Set GPIO before enabling uart to remove uart Rx setup and this makes
SPL use only Tx.

Note: Chip documentation warns that order of commands is important.

Change-Id: I896d8b719c7b9170ad481767f8b27835d81f4af1
Signed-off-by: Rafal Tyminski <r.tyminski@partner.samsung.com>
[sw0312.kim: adjust commit-msg]
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/serial/serial_bcm283x_mu.c