ram: k3-am654: Do not rely on default values for certain DDR register
authorJames Doublesin <doublesin@ti.com>
Mon, 7 Oct 2019 08:34:27 +0000 (14:04 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 25 Oct 2019 21:33:21 +0000 (17:33 -0400)
commit34f27b2e86b996483be30d05e3c753a4fc055adf
tree5731a2c519b8694fde7466b7cb6071d110c6bd45
parentc78ac7a0c911da33683b8d88965a910b2dcbd144
ram: k3-am654: Do not rely on default values for certain DDR register

Added the following registers to the DDR configuration:
- ACIOCR0,
- ACIOCR3,
- V2H_CTL_REG,
- DX8SLxDQSCTL.

Modified enable_dqs_pd and disable_dqs_pd to only touch the associated
bit fields for pullup and pulldown registers (to preserve slew rate and
other bits in that same register). Also update the dts files in the same
patch to maintain git bisectability.

Signed-off-by: James Doublesin <doublesin@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
arch/arm/dts/k3-am654-base-board-ddr4-1600MTs.dtsi
arch/arm/dts/k3-am654-ddr.dtsi
drivers/ram/k3-am654-ddrss.c
drivers/ram/k3-am654-ddrss.h