Re: [PATCH v2 0/6] mvebu multi SoC support

2014-09-18 Thread Sebastian Hesselbarth
On 09/19/2014 07:47 AM, Sascha Hauer wrote: > On Wed, Sep 17, 2014 at 10:22:38PM +0200, Sebastian Hesselbarth wrote: >> This is v2 of the Multi-SoC series for MVEBU. It has been tested >> on Kirkwood (Guruplug), Dove (CuBox), and Armada 370 (Mirabox) >> with the very same non-EABI binary. It should

Re: [PATCH v2 0/6] mvebu multi SoC support

2014-09-18 Thread Sascha Hauer
Sebastian, Ezequiel, On Wed, Sep 17, 2014 at 10:22:38PM +0200, Sebastian Hesselbarth wrote: > This is v2 of the Multi-SoC series for MVEBU. It has been tested > on Kirkwood (Guruplug), Dove (CuBox), and Armada 370 (Mirabox) > with the very same non-EABI binary. It should also work on Armada > XP b

Re: [PATCH v2 0/4] KaRo TX6u support

2014-09-18 Thread Sascha Hauer
On Wed, Sep 17, 2014 at 12:25:08PM +0200, Steffen Trumtrar wrote: > Hi! > > Changes since v1: > > - removed clocks.imxcfg -> actually not needed > - removed magic values in flash-header-tx6dl-1g -> not needed > - removed barebox-usdhc-environment > - include imx6qdl.dtsi f

[PATCH] efi: use objcopy with CROSS_COMPILE prefix

2014-09-18 Thread Michael Olbrich
Signed-off-by: Michael Olbrich --- arch/efi/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/efi/Makefile b/arch/efi/Makefile index af28085..85cb655 100644 --- a/arch/efi/Makefile +++ b/arch/efi/Makefile @@ -24,7 +24,7 @@ cmd_barebox__ ?= $(LD) $(LDFLAGS) $(LDFLAG

[PATCH 3/4] net: phy: don't use 'dev' as name for variables of type struct phy_device

2014-09-18 Thread Sascha Hauer
Using 'dev' as name for variables which are not of type struct device(_d) is bad habit and leads to confusions. Use phydev instead. Signed-off-by: Sascha Hauer --- drivers/net/phy/phy.c | 78 +-- 1 file changed, 39 insertions(+), 39 deletions(-) d

[PATCH 2/4] net: phy: Use xzalloc for small allocations

2014-09-18 Thread Sascha Hauer
No need to call kzalloc for small allocations, xzalloc will do without the need for an additional check. Signed-off-by: Sascha Hauer --- drivers/net/phy/phy.c | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index 7604e1d.

net: phy updates

2014-09-18 Thread Sascha Hauer
This series gets direct phy register accesses out of the generic code path. This is necessary for phys which have a different register layout not handled correctly by the generic code. Also the phy link status check is moved to a poller callback. With this we get periodic link status updates printe

[PATCH 1/4] net: phy: introduce phy_aneg_done

2014-09-18 Thread Sascha Hauer
phy_wait_aneg_done() is directly called by the network code, so it should not read phy registers directly. Introduce phy_aneg_done to give phy drivers the chance to do something different to poll for autonegotiation completion. Signed-off-by: Sascha Hauer --- drivers/net/phy/phy.c | 57 +

[PATCH 4/4] net: phy: Use poller for periodic link check

2014-09-18 Thread Sascha Hauer
This continuously updates the link status in the background. The networking code no longer has to periodically update the link status itself but instead can only check for phydev->link. With this we also always have link status changes printed to the console. Signed-off-by: Sascha Hauer --- driv