
26 Jan
2018
26 Jan
'18
10:56 a.m.
On 25.01.2018 18:24, Lukasz Majewski wrote:
It may happen that the MXC serial IP block is performing some ongoing transmission (started at e.g. board_init()) when the "initr_serial" is called.
As a result the serial port IP block is reset, so transmitted data is corrupted:
I2C: ready DRAM: 1 GiB jSS('HH��SL_SDHC: 04 rev 0x0
This patch prevents from this situation, by avoiding re-initialization of serial IP block (and execution of the same code twice).
I2C: ready DRAM: 1 GiB ID: unit type 0x4 rev 0x0
This patch is a follow up of following discussions: http://patchwork.ozlabs.org/patch/820824/ http://patchwork.ozlabs.org/patch/830957/
Signed-off-by: Lukasz Majewski lukma@denx.de
Reviewed-by: Stefan Roese sr@denx.de
Thanks, Stefan