From: Francois Romieu Date: Sun, 28 Mar 2010 02:35:46 +0000 (-0700) Subject: r8169: fix broken register writes X-Git-Tag: v2.6.34-rc3~9^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78f1cd02457252e1ffbc6caa44a17424a45286b8;p=pandora-kernel.git r8169: fix broken register writes This is quite similar to b39fe41f481d20c201012e4483e76c203802dda7 though said registers are not even documented as 64-bit registers - as opposed to the initial TxDescStartAddress ones - but as single bytes which must be combined into 32 bits at the MMIO read/write level before being merged into a 64 bit logical entity. Credits go to Ben Hutchings for the MAR registers (aka "multicast is broken for ages on ARM) and to Timo Teräs for the MAC registers. Signed-off-by: Francois Romieu Signed-off-by: David S. Miller --- Reading git-diff-tree failed