]> 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)
commit7eece9ffefe1dfc57d72d4d3cfb3c4f6a6841ad8
treecfdd39c77081894d496d7053d25a4179270d64cd
parent26cf6e1944885388cc8d972db5a7358a3aa19895
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