clk: tegra: emc: Support multiple RAM codes
authorDmitry Osipenko <digetx@gmail.com>
Sun, 14 Apr 2019 19:23:18 +0000 (22:23 +0300)
committerStephen Boyd <sboyd@kernel.org>
Thu, 25 Apr 2019 20:54:20 +0000 (13:54 -0700)
commit888ca40e2843a24d2d4830780a4a5705a3fb219a
treec86bc1c8a807f67eaa80d0c392a349f0bc566cb3
parent924ee3d551c9deb16090230b824988bd37e72aa8
clk: tegra: emc: Support multiple RAM codes

The timings parser doesn't append timings, but instead it parses only
the first timing and hence doesn't store all of the timings when
device-tree has timings for multiple RAM codes. In a result EMC scaling
doesn't work if timings are missing.

Tested-by: Steev Klimaszewski <steev@kali.org>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/tegra/clk-emc.c