aboutsummaryrefslogtreecommitdiff
path: root/board/dhelectronics/dh_imx8mp/lpddr4_timing.h
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2024-01-03 09:22:47 -0500
committerTom Rini <trini@konsulko.com>2024-01-03 09:22:47 -0500
commit93a0138acbe029fba1d1255cc0b9b8700b49bdff (patch)
treefe6948c32270774f94fd1f46b0a480afaa3f9669 /board/dhelectronics/dh_imx8mp/lpddr4_timing.h
parentdffa6d0210f57793f1e4e1e209d91ca5642e4d05 (diff)
parent80cb22c58bd9ec11e970bae84510a99171b691eb (diff)
Merge tag 'v2024.01-rc6' into next
Prepare v2024.01-rc6
Diffstat (limited to 'board/dhelectronics/dh_imx8mp/lpddr4_timing.h')
-rw-r--r--board/dhelectronics/dh_imx8mp/lpddr4_timing.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/board/dhelectronics/dh_imx8mp/lpddr4_timing.h b/board/dhelectronics/dh_imx8mp/lpddr4_timing.h
index 7894da3b91..c4d51174a3 100644
--- a/board/dhelectronics/dh_imx8mp/lpddr4_timing.h
+++ b/board/dhelectronics/dh_imx8mp/lpddr4_timing.h
@@ -9,6 +9,12 @@
extern struct dram_timing_info dh_imx8mp_dhcom_dram_timing_16g_x32;
extern struct dram_timing_info dh_imx8mp_dhcom_dram_timing_32g_x32;
+typedef void (*scrub_func_t)(void);
+extern void dh_imx8mp_dhcom_dram_scrub_16g_x32(void);
+extern void dh_imx8mp_dhcom_dram_scrub_32g_x32(void);
+
u8 dh_get_memcfg(void);
+#define DDRC_ECCCFG0_ECC_MODE_MASK 0x7
+
#endif /* __LPDDR4_TIMING_H__ */