be2net: Remove useless DMA-32 fallback configuration
As stated in , dma_set_mask() with a 64-bit mask never fails if
dev->dma_mask is non-NULL.
So, if it fails, the 32 bits case will also fail for the same reason.
So if dma_set_mask_and_coherent() succeeds, 'netdev->features' will have
NETIF_F_HIGHDMA in all cases. Move the assignment of this feature in
be_netdev_init() instead be_probe() which is a much logical place.
Simplify code and remove some dead code accordingly.
Signed-off-by: Christophe JAILLET <email@example.com>
Signed-off-by: Jakub Kicinski <firstname.lastname@example.org>
1 file changed