Thread (34 messages) 34 messages, 4 authors, 2018-12-07

Re: [PATCH 2/4] ARM: dts: am437x: Move l4 child devices to probe them with ti-sysc

From: Tony Lindgren <tony@atomide.com>
Date: 2018-12-04 18:11:21
Also in: linux-arm-kernel, linux-omap

* Peter Ujfalusi [off-list ref] [181204 12:22]:
Hi Tony,

On 25/09/2018 3.05, Tony Lindgren wrote:
quoted
With l4 interconnect hierarchy and ti-sysc interconnect target module
data in place, we can simply move all the related child devices to
their proper location and enable probing using ti-sysc.

In general the first child device address range starts at range 0
from the ti-sysc interconnect target so the move involves adjusting
the child device reg properties for that.

In case of any regressions, problem devices can be reverted to probe
with legacy platform data as needed by moving them back and removing
the related interconnect target module node.

Note that we are not yet moving dss or wkup_m3, those will be moved
later after some related driver changes.
Exactly the same issue as with am335x after:
ARM: dts: am335x: Move l4 child devices to probe them with ti-sysc

reverting this patch makes audio working:

Without revert the McASP FIFO would constantly underflow.

Memcpy test via dmatest works with EDMA
OK I should be able to debug it here with am437x-sk-evm then.

If it's not immediately obvious what's going on, let's just
do a revert here too and debug it more separately.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help