From: Michal Simek Date: Mon, 15 Oct 2012 12:01:23 +0000 (+0200) Subject: net: zynq: Do not disable IP in zynq_gem_halt X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0b1899e3dc45fdef14881c9194e1dfe037ecb518;p=thirdparty%2Fu-boot.git net: zynq: Do not disable IP in zynq_gem_halt We have found that disabling GEM is causing the problem with MII bus. This needs to be fixed. Signed-off-by: Michal Simek --- diff --git a/drivers/net/zynq_gem.c b/drivers/net/zynq_gem.c index 041f0d9d1cf..89eed6f8cb7 100644 --- a/drivers/net/zynq_gem.c +++ b/drivers/net/zynq_gem.c @@ -484,10 +484,6 @@ static int zynq_gem_recv(struct eth_device *dev) static void zynq_gem_halt(struct eth_device *dev) { - struct zynq_gem_regs *regs = (struct zynq_gem_regs *)dev->iobase; - - /* Disable the receiver & transmitter */ - writel(0, ®s->nwctrl); } static int zynq_gem_miiphyread(const char *devname, uchar addr,