The way I see it is that any decompression done by u-boot may or may not be done with caches enabled, depending on the vendor. Whereas decompression done in the kernel will always be done with caches enabled for sure.
I think the kernel is also able to handle other forms of compression than gzip for the image (at least potentially, I haven't actually checked if it does, but it does for the kernel itself). It's also possible that the kernel could decompress directly into the final location, potentially saving a copy. So I'd be inclined to switch to "-C none" in the absence of any reason to the contrary. Ian.
signature.asc
Description: This is a digitally signed message part