From 05f69dca34ee96d087b984800a0cc6d360827c5a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Fri, 9 Oct 2015 10:53:38 +0200 Subject: [PATCH] net: fec_mxc: don't try to clear read-only registers The registers in the affected address range are all read only. There is no use in trying to clear them. --- drivers/net/fec_mxc.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c index aed7e07fc6..61f2db834c 100644 --- a/drivers/net/fec_mxc.c +++ b/drivers/net/fec_mxc.c @@ -531,8 +531,6 @@ static int fec_open(struct eth_device *edev) static int fec_init(struct eth_device *dev, bd_t* bd) { struct fec_priv *fec = dev->priv; - uint32_t *mib_ptr = (uint32_t *)&fec->eth->rmon_t_drop; - int i; /* Initialize MAC address */ fec_set_hwaddr(dev); @@ -561,11 +559,6 @@ static int fec_init(struct eth_device *dev, bd_t* bd) writel(0x00000000, &fec->eth->gaddr1); writel(0x00000000, &fec->eth->gaddr2); - - /* clear MIB RAM */ - for (i = 0; i <= 0xfc >> 2; i++) - writel(0, &mib_ptr[i]); - /* FIFO receive start register */ writel(0x520, &fec->eth->r_fstart); -- 2.39.2