diff options
author | Frans Hendriks <fhendriks@eltan.com> | 2018-12-14 07:49:18 +0100 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2018-12-19 05:25:08 +0000 |
commit | ed7780d353226107e0f128fc6fb49c0e5e9871e6 (patch) | |
tree | 1ae2825fea80f20bba819c0e589cc4a0b4e86974 /src | |
parent | 40a69f39359ec01e9a9b25dc33504c7b92948800 (diff) |
src/soc/intel/braswell/northcluster.c: Correct Chromeos RAM reservation
RAM is reserved for Chromeos even when Chrome is not used.
Use CONFIG_CHROMEOS to determine if RAM must be reserved.
BUG=N/A
TEST=Intel CherryHill CRB
Change-Id: I3f55bf96ab2ec66cddbb54de03455a9bfd194682
Signed-off-by: Frans Hendriks <fhendriks@eltan.com>
Reviewed-on: https://review.coreboot.org/c/29332
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/soc/intel/braswell/northcluster.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/soc/intel/braswell/northcluster.c b/src/soc/intel/braswell/northcluster.c index 1e5204e218..6e148b9b01 100644 --- a/src/soc/intel/braswell/northcluster.c +++ b/src/soc/intel/braswell/northcluster.c @@ -3,6 +3,7 @@ * * Copyright (C) 2013 Google Inc. * Copyright (C) 2015 Intel Corp. + * Copyright (C) 2018 Eltan B.V. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -156,7 +157,8 @@ static void nc_read_resources(struct device *dev) size_k = RES_IN_KIB(0x00100000); mmio_resource(dev, index++, base_k, size_k); - chromeos_reserve_ram_oops(dev, index++); + if (IS_ENABLED(CONFIG_CHROMEOS)) + chromeos_reserve_ram_oops(dev, index++); } static struct device_operations nc_ops = { |