Angel Pons | 585495e | 2020-04-03 01:21:38 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
Ronald G. Minnich | 9831244 | 2016-02-12 22:37:48 +0000 | [diff] [blame] | 2 | |
| 3 | #include <cbmem.h> |
| 4 | |
Elyes Haouas | 799c321 | 2022-11-09 14:00:44 +0100 | [diff] [blame^] | 5 | uintptr_t cbmem_top_chipset(void) |
Ronald G. Minnich | 9831244 | 2016-02-12 22:37:48 +0000 | [diff] [blame] | 6 | { |
| 7 | /* Top of cbmem is at lowest usable DRAM address below 4GiB. */ |
| 8 | /* For now, last 1M of 4G */ |
Elyes Haouas | 799c321 | 2022-11-09 14:00:44 +0100 | [diff] [blame^] | 9 | return (1ULL << 32) - 1048576; |
Ronald G. Minnich | 9831244 | 2016-02-12 22:37:48 +0000 | [diff] [blame] | 10 | } |