/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef __SOC_MEDIATEK_MT8186_DRAMC_SOC_H__ #define __SOC_MEDIATEK_MT8186_DRAMC_SOC_H__ #include typedef enum { CHANNEL_A = 0, CHANNEL_B, CHANNEL_MAX, } DRAM_CHANNEL_T; typedef enum { RANK_0 = 0, RANK_1, RANK_MAX, } DRAM_RANK_T; typedef enum { RANK_SINGLE = 1, RANK_DUAL, } DRAM_RANK_NUMBER_T; /* DRAM SHUFFLE RG type */ typedef enum { DRAM_DFS_SHUFFLE_1 = 0, DRAM_DFS_SHUFFLE_2, DRAM_DFS_SHUFFLE_3, DRAM_DFS_SHUFFLE_4, DRAM_DFS_SHUFFLE_5, DRAM_DFS_SHUFFLE_6, DRAM_DFS_SHUFFLE_7, DRAM_DFS_SHUFFLE_8, DRAM_DFS_SHUFFLE_9, DRAM_DFS_SHUFFLE_10, DRAM_DFS_SHUFFLE_MAX, } DRAM_DFS_SHUFFLE_TYPE_T; #define DRAM_DFS_SHU_MAX DRAM_DFS_SHUFFLE_MAX #endif /* __SOC_MEDIATEK_MT8186_DRAMC_SOC_H__ */