blob: d19902f10ec3a9a148fd17d9942d6e3c64b42153 [file] [log] [blame]
Tim Harvey256dba02021-03-02 14:00:21 -08001/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2021 Gateworks Corporation
4 */
5
6#ifndef __LPDDR4_TIMING_H__
7#define __LPDDR4_TIMING_H__
8
Tim Harvey1a50e742022-02-11 10:48:56 -08009#ifdef CONFIG_IMX8MM
Tim Harvey5cc5e192022-02-18 15:19:33 -080010extern struct dram_timing_info dram_timing_512mb;
Tim Harvey256dba02021-03-02 14:00:21 -080011extern struct dram_timing_info dram_timing_1gb;
Tim Harvey6603b5e2021-07-27 15:19:41 -070012extern struct dram_timing_info dram_timing_2gb;
Tim Harvey256dba02021-03-02 14:00:21 -080013extern struct dram_timing_info dram_timing_4gb;
Tim Harvey1a50e742022-02-11 10:48:56 -080014#elif CONFIG_IMX8MN
15extern struct dram_timing_info dram_timing_1gb_single_die;
16extern struct dram_timing_info dram_timing_2gb_single_die;
17extern struct dram_timing_info dram_timing_2gb_dual_die;
Tim Harvey0f5717f2022-04-13 11:31:09 -070018#elif CONFIG_IMX8MP
Tim Harvey08ac93c2023-06-09 09:54:51 -070019extern struct dram_timing_info dram_timing_1gb_single_die;
Tim Harvey0f5717f2022-04-13 11:31:09 -070020extern struct dram_timing_info dram_timing_4gb_dual_die;
Tim Harvey1a50e742022-02-11 10:48:56 -080021#endif
Tim Harvey256dba02021-03-02 14:00:21 -080022
23#endif /* __LPDDR4_TIMING_H__ */