aboutsummaryrefslogtreecommitdiff
path: root/plat/rockchip/rk3399/drivers/dram
diff options
context:
space:
mode:
authorDerek Basehore <dbasehore@chromium.org>2017-05-10 21:59:31 -0700
committerCaesar Wang <wxt@rock-chips.com>2017-06-08 09:59:53 +0800
commit18f705fae35be3457edc6bd32efb66f539bde1dd (patch)
tree103317ec8fb4004a022195f1dbaeb2e3e4b1b475 /plat/rockchip/rk3399/drivers/dram
parent7d1b3f5a9ac3a21b004f13a0752c8f4ebffb71bd (diff)
downloadtrusted-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.c6
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);
}