blob: bc99d27efe0ccabd354f78cb26761c5be6d4bf4b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __MACH_DDRMC_H
#define __MACH_DDRMC_H
#include <mach/imx/vf610-regs.h>
#define DDRMC_CR(x) ((x) * 4)
#define DDRMC_CR01_MAX_COL_REG(reg) (((reg) >> 8) & 0b01111)
#define DDRMC_CR01_MAX_ROW_REG(reg) (((reg) >> 0) & 0b11111)
#define DDRMC_CR73_COL_DIFF(reg) (((reg) >> 16) & 0b00111)
#define DDRMC_CR73_ROW_DIFF(reg) (((reg) >> 8) & 0b00011)
#define DDRMC_CR73_BANK_DIFF(reg) (((reg) >> 0) & 0b00011)
#define DDRMC_CR78_REDUC BIT(8)
#endif /* __MACH_MMDC_H */
|