diff options
Diffstat (limited to 'lib/fdtdec.c')
| -rw-r--r-- | lib/fdtdec.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/lib/fdtdec.c b/lib/fdtdec.c index 9ecfa2a2d74..460f0d250b4 100644 --- a/lib/fdtdec.c +++ b/lib/fdtdec.c @@ -1311,7 +1311,8 @@ int fdtdec_add_reserved_memory(void *blob, const char *basename,  			continue;  		} -		if (addr == carveout->start && (addr + size) == carveout->end) { +		if (addr == carveout->start && (addr + size - 1) == +						carveout->end) {  			if (phandlep)  				*phandlep = fdt_get_phandle(blob, node);  			return 0; | 
