]> git.baikalelectronics.ru Git - kernel.git/commit
net: gianfar: Avoid 16 bytes of memset
authorEsben Haabendal <esben@geanix.com>
Thu, 17 Jun 2021 09:49:23 +0000 (11:49 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 17 Jun 2021 18:39:48 +0000 (11:39 -0700)
commit56cdbbdcc7412ed962c23e2ad59c47e6d979ee9e
treecfdd39c77081894d496d7053d25a4179270d64cd
parentaccfafb76a745d98995e65e81bdac9949271b205
net: gianfar: Avoid 16 bytes of memset

The memset on CAMx is wrong, as it actually unmasks all carry irq's,
which we clearly are not interested in.

The memset on CARx registers is just pointless, as they are W1C.

So let's just stop the memset before CAR1.

Signed-off-by: Esben Haabendal <esben@geanix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/gianfar.c