2025-05-10 21:58:58 +08:00

59 lines
1.3 KiB
C

/* SPDX-License-Identifier: GPL-2.0+ */
/*
* Copyright (C) 2021 Rockchip Electronics Co., Ltd.
*/
#ifndef _ASM_ARCH_SDRAM_RK3568_H
#define _ASM_ARCH_SDRAM_RK3568_H
#include <asm/arch-rockchip/sdram.h>
#include <asm/arch-rockchip/sdram_common.h>
/* store result of read and write training, for ddr_dq_eye tool in u-boot */
#define RW_TRN_RESULT_ADDR (0x2000000 + 0x8000) /* 32M + 32k */
#define PRINT_STEP 2
#undef FSP_NUM
#undef CS_NUM
#undef BYTE_NUM
#define FSP_NUM 4
#define CS_NUM 4
#define BYTE_NUM 5
#define RD_DESKEW_NUM 128
#define WR_DESKEW_NUM 256
#define LP4_WIDTH_REF_MHZ_H 1560
#define LP4_RD_WIDTH_REF_H 25
#define LP4_WR_WIDTH_REF_H 24
#define LP4_WIDTH_REF_MHZ_L 1184
#define LP4_RD_WIDTH_REF_L 30
#define LP4_WR_WIDTH_REF_L 29
#define DDR4_WIDTH_REF_MHZ_H 1560
#define DDR4_RD_WIDTH_REF_H 30
#define DDR4_WR_WIDTH_REF_H 22
#define DDR4_WIDTH_REF_MHZ_L 1184
#define DDR4_RD_WIDTH_REF_L 32
#define DDR4_WR_WIDTH_REF_L 26
#define LP3_WIDTH_REF_MHZ_H 1184
#define LP3_RD_WIDTH_REF_H 34
#define LP3_WR_WIDTH_REF_H 25
#define LP3_WIDTH_REF_MHZ_L 920
#define LP3_RD_WIDTH_REF_L 39
#define LP3_WR_WIDTH_REF_L 28
#define DDR3_WIDTH_REF_MHZ_H 1184
#define DDR3_RD_WIDTH_REF_H 32
#define DDR3_WR_WIDTH_REF_H 31
#define DDR3_WIDTH_REF_MHZ_L 920
#define DDR3_RD_WIDTH_REF_L 39
#define DDR3_WR_WIDTH_REF_L 34
#endif /* _ASM_ARCH_SDRAM_RK3568_H */