net: stmmac: Only enable enhanced addressing mode when needed
authorThierry Reding <treding@nvidia.com>
Wed, 2 Oct 2019 14:52:57 +0000 (16:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Oct 2019 19:00:50 +0000 (12:00 -0700)
commit968a2978cb39a754750d35a47049781660682a31
treeaa3fe2e05dcd6356c961ebf2380b35fcfd9fe2e7
parent151ea094378d057dfca76c0110da76dd29cf1de3
net: stmmac: Only enable enhanced addressing mode when needed

Enhanced addressing mode is only required when more than 32 bits need to
be addressed. Add a DMA configuration parameter to enable this mode only
when needed.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
include/linux/stmmac.h