| * Copyright (c) 2011 The Chromium OS Authors. |
| * SPDX-License-Identifier: GPL-2.0+ |
| #include <asm/arch/clock.h> |
| #include <asm/arch/emc.h> |
| #include <asm/arch/pmu.h> |
| #include <asm/arch/tegra.h> |
| #include <asm/arch-tegra/ap.h> |
| #include <asm/arch-tegra/clk_rst.h> |
| #include <asm/arch-tegra/sys_proto.h> |
| /* These rates are hard-coded for now, until fdt provides them */ |
| #define EMC_SDRAM_RATE_T20 (333000 * 2 * 1000) |
| #define EMC_SDRAM_RATE_T25 (380000 * 2 * 1000) |
| switch (tegra_get_chip_sku()) { |
| rate = EMC_SDRAM_RATE_T20; |
| rate = EMC_SDRAM_RATE_T25; |
| return tegra_set_emc(gd->fdt_blob, rate); |