]> git.sur5r.net Git - u-boot/blob - arch/mips/mach-bmips/dram.c
fs: btrfs: Remove unused debug code left from development
[u-boot] / arch / mips / mach-bmips / dram.c
1 /*
2  * Copyright (C) 2016 Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
3  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
4  *
5  * SPDX-License-Identifier:     GPL-2.0+
6  */
7
8 #include <common.h>
9 #include <ram.h>
10 #include <dm.h>
11
12 DECLARE_GLOBAL_DATA_PTR;
13
14 int dram_init(void)
15 {
16         struct ram_info ram;
17         struct udevice *dev;
18         int err;
19
20         err = uclass_get_device(UCLASS_RAM, 0, &dev);
21         if (err) {
22                 debug("DRAM init failed: %d\n", err);
23                 return 0;
24         }
25
26         err = ram_get_info(dev, &ram);
27         if (err) {
28                 debug("Cannot get DRAM size: %d\n", err);
29                 return 0;
30         }
31
32         debug("SDRAM base=%zx, size=%x\n", ram.base, ram.size);
33
34         gd->ram_size = ram.size;
35
36         return 0;
37 }