/* * (C) Copyright 2007-2012 * Allwinner Technology Co., Ltd. * Berg Xing * Tom Cubie * * Sunxi platform dram register definition. * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef _SUNXI_DRAM_H #define _SUNXI_DRAM_H #include #include /* dram regs definition */ #if defined(CONFIG_MACH_SUN6I) #include #elif defined(CONFIG_MACH_SUN8I_A23) #include #elif defined(CONFIG_MACH_SUN8I_A33) #include #elif defined(CONFIG_MACH_SUN8I_A83T) #include #elif defined(CONFIG_MACH_SUN8I_H3) #include #else #include #endif unsigned long sunxi_dram_init(void); void mctl_await_completion(u32 *reg, u32 mask, u32 val); bool mctl_mem_matches(u32 offset); #endif /* _SUNXI_DRAM_H */