/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * (C) Copyright 2022 - Analog Devices, Inc. * * Written and/or maintained by Timesys Corporation * * Contact: Nathan Barrett-Morrison * Contact: Greg Malysa */ #ifndef MT41K512M16HA_H #define MT41K512M16HA_H /* Default DDR3 part assumed: MT41K512M16HA-107, 8Gb part */ /* For DCLK= 450 MHz */ #define DMC_DLLCALRDCNT 72 #define DMC_DATACYC 9 #define DMC_TRCD 7 #define DMC_TWTR 4 #define DMC_TRP 7 #define DMC_TRAS 10 #define DMC_TRC 16 #define DMC_TMRD 4 #define DMC_TREF 3510 #define DMC_TRFC 158 #define DMC_TRRD 6 #define DMC_TFAW 16 #define DMC_TRTP 4 #define DMC_TWR 7 #define DMC_TXP 3 #define DMC_TCKE 3 #define DMC_CL0 0 #define DMC_CL123 3 #define DMC_WRRECOV (DMC_TWR - 1) #define DMC_MR1_DLLEN 0 #define DMC_MR1_DIC0 1 #define DMC_MR1_RTT0 1 #define DMC_MR1_AL 0 #define DMC_MR1_DIC1 0 #define DMC_MR1_RTT1 0 #define DMC_MR1_WL 0 #define DMC_MR1_RTT2 0 #define DMC_MR1_TDQS 0 #define DMC_MR1_QOFF 0 #define DMC_WL 1 #define DMC_RDTOWR 2 #define DMC_CTL_AL_EN 0 #define SDR_CHIP_SIZE ENUM_DMC_CFG_SDRSIZE8G #endif