Merge branch 'mvpp2-fixes'
authorDavid S. Miller <davem@davemloft.net>
Fri, 27 Apr 2018 15:22:56 +0000 (11:22 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Apr 2018 15:22:56 +0000 (11:22 -0400)
commitcc2180a5880d0fd8491182cdc65e8df9696a7c9e
tree6b07a141d39fbec6ac3908f8822a63b11179d52f
parentc55ca688ed99a9cb79367aee2ed2ff6cb80fc039
parent9af771ced473f92b5e57d086a0c2453fc0cb149c
Merge branch 'mvpp2-fixes'

Maxime Chevallier says:

====================
net: mvpp2: Fix hangs when starting some interfaces on 7k/8k

Armada 7K / 8K clock management has recently been reworked, see :

commit c7e92def1ef4 ("clk: mvebu: cp110: Fix clock tree representation")

I have been experiencing overall system hangs on MacchiatoBin when starting
the eth1 interface since then. It turns out some clocks dependencies were
missing in the PPv2 and xmdio driver, the clock rework made this visible.

This is the V2 series, that adds support for the missing 'MG Core clock' in
mvpp2, and fixes an issue with the error path for the axi_clk.

Thanks to Gregory Clement for finding the root cause of this bug.

V2 : Remove all DT patches from this series, they will be merged through
     the mvebu tree.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>