Ramoops may be useful even without oftree support, as kernels booted without a DT may have other means to reserve the ramoops memory. Fixes: In function `ramoops_probe': undefined reference to `of_add_reserve_entry' Signed-off-by: Lucas Stach <l.stach@xxxxxxxxxxxxxx> --- fs/pstore/ram.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/pstore/ram.c b/fs/pstore/ram.c index 66b4975a3035..fdd92a60a57a 100644 --- a/fs/pstore/ram.c +++ b/fs/pstore/ram.c @@ -455,7 +455,8 @@ static int ramoops_probe(struct ramoops_platform_data *pdata) ramoops_ecc); globalvar_add_simple("linux.bootargs.ramoops", kernelargs); - of_add_reserve_entry(cxt->phys_addr, cxt->phys_addr + mem_size); + if (IS_ENABLED(CONFIG_OFTREE)) + of_add_reserve_entry(cxt->phys_addr, cxt->phys_addr + mem_size); return 0; -- 2.1.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox