Hi, On 12/20/19 4:42 PM, Lucas Stach wrote: >> I did the same in <20191002075754.9257-1-a.fatoum@xxxxxxxxxxxxxx>, except for >> x4-x6 instead of x19-x21, but Rouven* [was missing here] > reported that his i.MX8 still didn't boot. > > I have not thoroughly analyzed the called cache maintenance functions, > but I specifically used x19-x21 as they are defined as callee-saved in > the aarch64 calling convention. > x4-x6 would be function parameter/return values, so they might get > clobbered, right? Ah, v8_invalidate_dcache_all indeed clobbers x4. So this explains it. Thanks for fixing. :) Cheers Ahmad -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox