diff options
author | Derek Basehore <dbasehore@chromium.org> | 2017-05-10 21:59:31 -0700 |
---|---|---|
committer | Caesar Wang <wxt@rock-chips.com> | 2017-06-08 09:59:53 +0800 |
commit | 18f705fae35be3457edc6bd32efb66f539bde1dd (patch) | |
tree | 103317ec8fb4004a022195f1dbaeb2e3e4b1b475 /plat/rockchip/rk3399/drivers/dram | |
parent | 7d1b3f5a9ac3a21b004f13a0752c8f4ebffb71bd (diff) | |
download | trusted-firmware-a-18f705fae35be3457edc6bd32efb66f539bde1dd.tar.gz |
rockchip/rk3399: Remove unneeded register sets
This removes the mmio_... function calls to set the multicast bit for
the PHY registers when overriding the write leveling values. These are
not needed since multicast is set by default when calling the
function, and it's also better not to leave the side effect of
disabling multicast when exiting the function.
Change-Id: I83e089a2a2d55268b3832f36724c3b2c4be81082
Signed-off-by: Derek Basehore <dbasehore@chromium.org>
Diffstat (limited to 'plat/rockchip/rk3399/drivers/dram')
-rw-r--r-- | plat/rockchip/rk3399/drivers/dram/suspend.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/plat/rockchip/rk3399/drivers/dram/suspend.c b/plat/rockchip/rk3399/drivers/dram/suspend.c index 3aba57ca3f..57fbfed92e 100644 --- a/plat/rockchip/rk3399/drivers/dram/suspend.c +++ b/plat/rockchip/rk3399/drivers/dram/suspend.c @@ -139,9 +139,6 @@ static void override_write_leveling_value(uint32_t ch) { uint32_t byte; - /* PHY_896 PHY_FREQ_SEL_MULTICAST_EN 1bit offset_0 */ - mmio_setbits_32(PHY_REG(ch, 896), 1); - /* * PHY_8/136/264/392 * phy_per_cs_training_multicast_en_X 1bit offset_16 @@ -156,9 +153,6 @@ static void override_write_leveling_value(uint32_t ch) 0xffff << 16, 0x200 << 16); - /* PHY_896 PHY_FREQ_SEL_MULTICAST_EN 1bit offset_0 */ - mmio_clrbits_32(PHY_REG(ch, 896), 1); - /* CTL_200 ctrlupd_req 1bit offset_8 */ mmio_clrsetbits_32(CTL_REG(ch, 200), 0x1 << 8, 0x1 << 8); } |