Merge branch 'Rework-mt762x-GDM-setup-flow'
authorDavid S. Miller <davem@davemloft.net>
Thu, 14 Nov 2019 23:13:28 +0000 (15:13 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Nov 2019 23:13:28 +0000 (15:13 -0800)
commit839554b76e9fd07c73b255f1777ddfce6e801ea4
tree8c3b10fd674fc09286a2e2b16423452f14c7daaf
parentabfb228ae64268991653a6e73eb203c759764075
parent8d66a8183d0cc3a3667f9e179999736fad4519f3
Merge branch 'Rework-mt762x-GDM-setup-flow'

MarkLee says:

====================
Rework mt762x GDM setup flow

The mt762x GDM block is mainly used to setup the HW internal
rx path from GMAC to RX DMA engine(PDMA) and the packet
switching engine(PSE) is responsed to do the data forward
following the GDM configuration.

This patch set have three goals :

1. Integrate GDM/PSE setup operations into single function "mtk_gdm_config"

2. Refine the timing of GDM/PSE setup, move it from mtk_hw_init
   to mtk_open

3. Enable GDM GDMA_DROP_ALL mode to drop all packet during the
   stop operation
====================

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