aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorArnaud Patard \(Rtp\) <arnaud.patard@rtp-net.org>2013-07-29 21:56:48 +0200
committerDavid S. Miller <davem@davemloft.net>2013-07-30 19:32:36 -0700
commit5445eaf309ff2868c77354016505fc7315947a35 (patch)
treee781a2e6b62715e3ff0e125182681f7be0b946fc /kernel
parentmvneta: Fix hang when loading the mvneta driver (diff)
downloadlinux-dev-5445eaf309ff2868c77354016505fc7315947a35.tar.xz
linux-dev-5445eaf309ff2868c77354016505fc7315947a35.zip
mvneta: Try to fix mvneta when compiled as module
When the mvneta driver is compiled as module, the clock is disabled before it's loading. This will reset the registers values and all configuration made by the bootloader. This patch sets the "sgmii serdes configuration" register to a magical value found in: https://github.com/yellowback/ubuntu-precise-armadaxp/blob/master/arch/arm/mach-armadaxp/armada_xp_family/ctrlEnv/mvCtrlEnvLib.c With this change, the interrupts are working/generated and ethernet is working. Signed-off-by: Arnaud Patard <arnaud.patard@rtp-net.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions