u-boot/drivers/ram/stm32mp1
Patrick Delaunay 9819fe345c stm32mp1: ram: remove the support of calibration result
The support of a predefined DDR PHY tuning result is removed for
STM32MP1 driver because it is not needed at the supported frequency
when built-in calibration is executed.

The calibration parameters were provided in the device tree by the
optional node "st,phy-cal", activated in ddr helper file by the
compilation flag DDR_PHY_CAL_SKIP and filled with values generated
by the CubeMX DDR utilities.

This patch
- updates the binding file to remove "st,phy-cal" support
- updates the device trees and remove the associated defines
- simplifies the STM32MP1 DDR driver and remove the support of
  the optional parameter "st,phy-cal"

After this patch, the built-in calibration is always executed
and the calibration registers are moved in the phy dynamic part;
that allows manual tests.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
2021-11-30 16:43:28 +01:00
..
Kconfig Kconfig: Remove all default n/no options 2021-08-31 17:47:49 -04:00
Makefile stm32mp1: ram: add tuning in DDR interactive mode 2019-05-23 11:38:11 +02:00
stm32mp1_ddr.c stm32mp1: ram: remove the support of calibration result 2021-11-30 16:43:28 +01:00
stm32mp1_ddr.h stm32mp1: ram: remove the support of calibration result 2021-11-30 16:43:28 +01:00
stm32mp1_ddr_regs.h stm32mp1: ram: add read valid training support 2021-11-30 16:43:28 +01:00
stm32mp1_interactive.c stm32mp1: ram: remove the support of calibration result 2021-11-30 16:43:28 +01:00
stm32mp1_ram.c stm32mp1: ram: remove the support of calibration result 2021-11-30 16:43:28 +01:00
stm32mp1_tests.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
stm32mp1_tests.h stm32mp1: ram: add tuning in DDR interactive mode 2019-05-23 11:38:11 +02:00
stm32mp1_tuning.c ram: stm32mp1: migrate trace to dev or log macro 2021-01-13 09:52:58 +01:00