[PATCH 0/3 v5] Fixes for running a big-endian kernel on Cubieboard2

2016-11-14 Thread Michael Weiser
tmmac patch causing a build failure - Added sun4i-emac patches Changes since v1: - Fixed checkpatch niggles - Added respective Cc:s Regards, Michael Michael Weiser (3): net: ethernet: stmmac: change dma descriptors to __le32 net: ethernet: sun4i-emac: Allow to enable netif messages net: eth

[PATCH 3/3] net: ethernet: sun4i-emac: Read rxhdr in CPU byte-order

2016-11-14 Thread Michael Weiser
t; but not rxhdr. Read rxhdr using readl in order for sun4i-emac to work correctly when running a big-endian kernel. Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)

[PATCH 1/3] net: ethernet: stmmac: change dma descriptors to __le32

2016-11-14 Thread Michael Weiser
before writing. Tested successfully on the Cubieboard2. Signed-off-by: Michael Weiser Cc: Giuseppe Cavallaro Cc: Alexandre Torgue Cc: netdev@vger.kernel.org --- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 55 ++-- drivers/net/ethernet/stmicro/stmmac/descs.h| 20

[PATCH 2/3] net: ethernet: sun4i-emac: Allow to enable netif messages

2016-11-14 Thread Michael Weiser
htool -s msglvl . Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/drivers/net/ethernet/allwinner/sun4i-emac.c b/drivers/net/ethernet/allwinner/

[PATCH 1/5] net: ethernet: stmmac: change dma descriptors to __le32

2016-08-22 Thread Michael Weiser
before writing. Tested successfully on the Cubieboard2. Signed-off-by: Michael Weiser Cc: Giuseppe Cavallaro Cc: Alexandre Torgue Cc: netdev@vger.kernel.org --- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 55 ++-- drivers/net/ethernet/stmicro/stmmac/descs.h| 20

[PATCH 2/5] net: ethernet: sun4i-emac: Allow to enable netif messages

2016-08-22 Thread Michael Weiser
htool -s msglvl . Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/drivers/net/ethernet/allwinner/sun4i-emac.c b/drivers/net/ethernet/allwinner/

[PATCH 3/5] net: ethernet: sun4i-emac: Read rxhdr in CPU byte-order

2016-08-22 Thread Michael Weiser
t; but not rxhdr. Read rxhdr using readl in order for sun4i-emac to work correctly when running a big-endian kernel. Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)

[PATCH 2/5] net: ethernet: stmmac: change dma descriptors to __le32

2016-08-02 Thread Michael Weiser
before writing. Tested successfully on the Cubieboard2. Signed-off-by: Michael Weiser Cc: Giuseppe Cavallaro Cc: Alexandre Torgue Cc: netdev@vger.kernel.org --- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 55 ++-- drivers/net/ethernet/stmicro/stmmac/descs.h| 20

[PATCH 3/5] net: ethernet: sun4i-emac: Allow to enable netif messages

2016-08-02 Thread Michael Weiser
htool -s msglvl . Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/drivers/net/ethernet/allwinner/sun4i-emac.c b/drivers/net/ethernet/allwinner/

[PATCH 4/5] net: ethernet: sun4i-emac: Read rxhdr in CPU byte-order

2016-08-02 Thread Michael Weiser
t; but not rxhdr. Read rxhdr using readl in order for sun4i-emac to work correctly when running a big-endian kernel. Signed-off-by: Michael Weiser Cc: Maxime Ripard Cc: netdev@vger.kernel.org --- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)

Re: [PATCH 2/3] stmmac: change dma descriptors to __le32

2016-07-29 Thread Michael Weiser
Hi Giuseppe, On Tue, Jul 26, 2016 at 02:13:45PM +0200, Giuseppe CAVALLARO wrote: > > - ep++; > > + ep++); > there is a build problem here. > Pls fix it. Thanks for your review. I've got it fixed locally. An updated patchset will be forthcoming as soon as I've

[PATCH 2/3] stmmac: change dma descriptors to __le32

2016-07-21 Thread Michael Weiser
before writing. Tested successfully on the Cubieboard2. Signed-off-by: Michael Weiser Cc: Giuseppe Cavallaro Cc: Alexandre Torgue Cc: netdev@vger.kernel.org --- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 55 ++-- drivers/net/ethernet/stmicro/stmmac/descs.h| 20