]> git.baikalelectronics.ru Git - uboot.git/commit
ram: rk3399: Handle data training return types
authorJagan Teki <jagan@amarulasolutions.com>
Mon, 15 Jul 2019 18:28:39 +0000 (23:58 +0530)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 19 Jul 2019 03:11:09 +0000 (11:11 +0800)
commit8a54bf58e1e1547661ae72b187c8a5df813af9c8
treeb083135f5ed9e3eb7195db853888c662e74f4d28
parent0841ae1b972e0b785d3e41e54ad52ba4f09f9273
ram: rk3399: Handle data training return types

data trainings calls like ca, wl, rg, rl, wdql have proper
return types with -EIO and the return type missed to handle
in data_training function.

This patch, add proper return type checks along with useful
debug statement on each data training calls.

Incidentally this would help to prevent the sdram initialization
hang for single channel dram and when the code is trying to
initialize second channel with proper return type of relevant
data training call might failed.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Kever Yang <Kever.yang@rock-chips.com>
drivers/ram/rockchip/sdram_rk3399.c