stm32mp1: ram: add tuning in DDR interactive mode
authorPatrick Delaunay <patrick.delaunay@st.com>
Wed, 10 Apr 2019 12:09:29 +0000 (14:09 +0200)
committerPatrice Chotard <patrice.chotard@st.com>
Thu, 23 May 2019 09:38:11 +0000 (11:38 +0200)
commit187c41d783371dc3b7ecae45f450b330f5e1bb25
treeab46ee937319ba9bd1743644bde3ca03358a9d6c
parent0d447524425ed29cf80987fb058e3bc5e941ba87
stm32mp1: ram: add tuning in DDR interactive mode

Add command tuning for DDR interactive mode, used during
board bring-up or with CubeMX DDR tools to execute software
tuning for the DDR configuration:
- software read DQS Gating (replace the built-in one)
- Bit de-skew
- Eye Training or DQS training

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
drivers/ram/stm32mp1/Kconfig
drivers/ram/stm32mp1/Makefile
drivers/ram/stm32mp1/stm32mp1_ddr_regs.h
drivers/ram/stm32mp1/stm32mp1_interactive.c
drivers/ram/stm32mp1/stm32mp1_tests.h
drivers/ram/stm32mp1/stm32mp1_tuning.c [new file with mode: 0644]