On 8/16/19 3:23 PM, Simon Horman wrote: > On Fri, Aug 09, 2019 at 07:57:40PM +0200, marek.vasut@xxxxxxxxx wrote: >> From: Marek Vasut <marek.vasut+renesas@xxxxxxxxx> >> >> In case the "dma-ranges" DT property contains either too many ranges >> or the range start address is unaligned in such a way that populating >> the range into the controller requires multiple entries, a situation >> may occur where all ranges cannot be loaded into the controller. >> >> Currently, the driver refuses to probe in such a situation. Relax this >> behavior, load as many ranges as possible and warn if some ranges do >> not fit anymore. > > What is the motivation for relaxing this? U-Boot can fill the ranges in properly now, the list would be longer in such a case and the driver would fail to probe (because the list is longer than what the hardware can support). -- Best regards, Marek Vasut