Re: [U-Boot] Pull request: u-boot-net.git master

2019-11-03 Thread Michael Walle

Am 2019-11-02 16:05, schrieb Tom Rini:
[snip]
But again, I've given up.  I say that the ABI meant that the wrong 
value
was supposed to work since that's what happened and a new version of 
the

binding needed to be used where the right value must be used.  Others
disagree.  I'm not holding U-Boot up on the new changes over this, I
just haven't put together the PR.  It's on my short list now.


I want to rebase my cleanup and device tree support for the Atheros PHY 
onto the patches by Vladimir. Although I do have some problems/questions 
now:


 - will the whole series [1] be pulled altogether?
 - there is a kconfig option to control the EEE option. Wouldn't it be 
better to put that into a device tree property option too?
 - there were some cleanups I'd do another way, for example the clock 
enumeration uses "BIT(0) | BIT(1)" instead of 3. I'd use a mask and the 
correct enumeration and FIELD_PREP(). So should I base my patch on 
Vladimirs patch? Should Vladimir post a new patch?


To be frank, I'd rather pull Vladimirs patches and change (or drop them 
if they are superseeded mine), if everyone is ok with that. I'd propose 
the following:

 - I rebase my patches onto Vladimirs patches
 - change some of Vladimirs patches
 - privately, mail the patch series to Vladimir, then he can review 
them, add SOB or other tags
 - If he is ok with the changes, I'll post another "atheros PHY cleanup 
and device tree support" series with patches from Vladimir and myself.


I don't really want to hijack any patches, but patching the patch seems 
to be not really good.


Does anybody know if the "disable smartEEE" should go into the linux phy 
driver too? As far as I understand it, linux configures the complete phy 
itself, (eg. it might even do a hardware reset).


--
-michael

[1] https://patchwork.ozlabs.org/cover/1031360/
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-11-02 Thread Tom Rini
On Sat, Nov 02, 2019 at 04:30:11PM +0200, Vladimir Oltean wrote:
> On Sat, 2 Nov 2019 at 16:12, Tom Rini  wrote:
> >
> > On Sat, Nov 02, 2019 at 02:17:28PM +0100, Michael Walle wrote:
> > > Am 2019-05-15 16:58, schrieb Tom Rini:
> > > > On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
> > > > > Hi Vladimir and Tom,
> > > > >
> > > > > On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean
> > > > >  wrote:
> > > > > >
> > > > > > On 09.05.2019 02:05, Vladimir Oltean wrote:
> > > > > > > On 5/9/19 1:55 AM, Tom Rini wrote:
> > > > > > >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> > > > > > >>> On 5/9/19 1:48 AM, Tom Rini wrote:
> > > > > >  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean 
> > > > > >  wrote:
> > > > > > > On 5/9/19 1:42 AM, Tom Rini wrote:
> > > > > > >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean 
> > > > > > >> wrote:
> > > > > > >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> > > > > >  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> > > > > >   wrote:
> > > > > > >
> > > > > > > Hi Tom,
> > > > > > >
> > > > > > > The following changes since commit 
> > > > > > > 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> > > > > > >
> > > > > > > I rebased on your master and built for BB Black. DHCP 
> > > > > > > seems to work fine.
> > > > > > > MLO also now fits again.
> > > > > > >
> > > > > > >Merge branch 'master' of 
> > > > > > > git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 -0400)
> > > > > > >
> > > > > > > are available in the git repository at:
> > > > > > >
> > > > > > >git://git.denx.de/u-boot-net.git master
> > > > > > >
> > > > > > > for you to fetch changes up to 
> > > > > > > 8d0c6858455e89b089222a08d55ff711681ca011:
> > > > > > >
> > > > > > >net: phy: micrel: Find Micrel PHY node correctly 
> > > > > > > (2019-05-07 14:51:55 -0500)
> > > > > > >
> > > > > > > 
> > > > > > > Carlo Caione (4):
> > > > > > >net: phy: Add generic helpers to access MMD 
> > > > > > > PHY registers
> > > > > > >net: phy: ti: use generic helpers to access 
> > > > > > > MMD registers
> > > > > > >cmd: mdio: Switch to generic helpers when 
> > > > > > > accessing the registers
> > > > > > >net: phy: realtek: Introduce quirk to mark RXC 
> > > > > > > not stoppable
> > > > > > >
> > > > > > > James Byrne (2):
> > > > > > >net: phy: micrel: Use correct skew values on 
> > > > > > > KSZ9021
> > > > > > >net: phy: micrel: Find Micrel PHY node 
> > > > > > > correctly
> > > > > > >
> > > > > > > Murali Karicheri (2):
> > > > > > >ARM: k2g-gp-evm: update to rgmii pinmux 
> > > > > > > configuration
> > > > > > >ARM: k2g-ice: Add pinmux support for rgmii 
> > > > > > > interface
> > > > > > >
> > > > > > > Pankaj Bansal (1):
> > > > > > >drivers: net: ldpaa_eth: fix resource leak
> > > > > > >
> > > > > > > Siva Durga Prasad Paladugu (2):
> > > > > > >net: phy: Reloc next and prev pointers inside 
> > > > > > > phy_drivers
> > > > > > >net: phy: Fix return value check phy_probe
> > > > > > >
> > > > > > > Valentin-catalin Neacsu (1):
> > > > > > >net: phy: aquantia: Set only autoneg on in 
> > > > > > > register 4.c441
> > > > > > >
> > > > > > > Vladimir Oltean (6):
> > > > > > >net: phy: ar803x: Address packet drops at low 
> > > > > > > traffic rate due to SmartEEE feature
> > > > > > >net: phy: ar803x: Make RGMII Tx delays 
> > > > > > > actually configurable for AR8035
> > > > > > >net: phy: ar803x: Use common functions for 
> > > > > > > RGMII internal delays
> > > > > > >net: phy: ar803x: Clarify the configuration of 
> > > > > > > the CLK_25M output pin
> > > > > > >net: phy: ar803x: Explicitly disable RGMII 
> > > > > > > delays
> > > > > > 
> > > > > >  Tom, this [1] is the patch that is breaking the evm. It 
> > > > > >  doesn't affect
> > > > > >  BB Black because it uses an SMSC phy, where as this evm 
> > > > > >  uses an
> > > > > >  AR8031/AR8033.
> > > > > > 
> > > > > >  Is it possible the device tree [2] is wrong for the board? 
> > > > > >  It lists
> > > > > >  'phy-mode = 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-11-02 Thread Vladimir Oltean
On Sat, 2 Nov 2019 at 16:12, Tom Rini  wrote:
>
> On Sat, Nov 02, 2019 at 02:17:28PM +0100, Michael Walle wrote:
> > Am 2019-05-15 16:58, schrieb Tom Rini:
> > > On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
> > > > Hi Vladimir and Tom,
> > > >
> > > > On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean
> > > >  wrote:
> > > > >
> > > > > On 09.05.2019 02:05, Vladimir Oltean wrote:
> > > > > > On 5/9/19 1:55 AM, Tom Rini wrote:
> > > > > >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> > > > > >>> On 5/9/19 1:48 AM, Tom Rini wrote:
> > > > >  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> > > > > > On 5/9/19 1:42 AM, Tom Rini wrote:
> > > > > >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean 
> > > > > >> wrote:
> > > > > >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> > > > >  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> > > > >   wrote:
> > > > > >
> > > > > > Hi Tom,
> > > > > >
> > > > > > The following changes since commit 
> > > > > > 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> > > > > >
> > > > > > I rebased on your master and built for BB Black. DHCP seems 
> > > > > > to work fine.
> > > > > > MLO also now fits again.
> > > > > >
> > > > > >Merge branch 'master' of git://git.denx.de/u-boot-sh 
> > > > > > (2019-05-07 09:38:00 -0400)
> > > > > >
> > > > > > are available in the git repository at:
> > > > > >
> > > > > >git://git.denx.de/u-boot-net.git master
> > > > > >
> > > > > > for you to fetch changes up to 
> > > > > > 8d0c6858455e89b089222a08d55ff711681ca011:
> > > > > >
> > > > > >net: phy: micrel: Find Micrel PHY node correctly 
> > > > > > (2019-05-07 14:51:55 -0500)
> > > > > >
> > > > > > 
> > > > > > Carlo Caione (4):
> > > > > >net: phy: Add generic helpers to access MMD PHY 
> > > > > > registers
> > > > > >net: phy: ti: use generic helpers to access MMD 
> > > > > > registers
> > > > > >cmd: mdio: Switch to generic helpers when 
> > > > > > accessing the registers
> > > > > >net: phy: realtek: Introduce quirk to mark RXC 
> > > > > > not stoppable
> > > > > >
> > > > > > James Byrne (2):
> > > > > >net: phy: micrel: Use correct skew values on 
> > > > > > KSZ9021
> > > > > >net: phy: micrel: Find Micrel PHY node correctly
> > > > > >
> > > > > > Murali Karicheri (2):
> > > > > >ARM: k2g-gp-evm: update to rgmii pinmux 
> > > > > > configuration
> > > > > >ARM: k2g-ice: Add pinmux support for rgmii 
> > > > > > interface
> > > > > >
> > > > > > Pankaj Bansal (1):
> > > > > >drivers: net: ldpaa_eth: fix resource leak
> > > > > >
> > > > > > Siva Durga Prasad Paladugu (2):
> > > > > >net: phy: Reloc next and prev pointers inside 
> > > > > > phy_drivers
> > > > > >net: phy: Fix return value check phy_probe
> > > > > >
> > > > > > Valentin-catalin Neacsu (1):
> > > > > >net: phy: aquantia: Set only autoneg on in 
> > > > > > register 4.c441
> > > > > >
> > > > > > Vladimir Oltean (6):
> > > > > >net: phy: ar803x: Address packet drops at low 
> > > > > > traffic rate due to SmartEEE feature
> > > > > >net: phy: ar803x: Make RGMII Tx delays actually 
> > > > > > configurable for AR8035
> > > > > >net: phy: ar803x: Use common functions for RGMII 
> > > > > > internal delays
> > > > > >net: phy: ar803x: Clarify the configuration of 
> > > > > > the CLK_25M output pin
> > > > > >net: phy: ar803x: Explicitly disable RGMII delays
> > > > > 
> > > > >  Tom, this [1] is the patch that is breaking the evm. It 
> > > > >  doesn't affect
> > > > >  BB Black because it uses an SMSC phy, where as this evm uses 
> > > > >  an
> > > > >  AR8031/AR8033.
> > > > > 
> > > > >  Is it possible the device tree [2] is wrong for the board? 
> > > > >  It lists
> > > > >  'phy-mode = "rgmii-txid";', so that means that with this 
> > > > >  patch the RX
> > > > >  delay is now being disabled.
> > > > > 
> > > > >  Any thoughts, Vladimir?
> > > > > 
> > > > >  Thanks,
> > > > >  -Joe
> > > > > 
> > > > >  [1] b3224e0f7e - "net: phy: ar803x: 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-11-02 Thread Tom Rini
On Sat, Nov 02, 2019 at 02:17:28PM +0100, Michael Walle wrote:
> Am 2019-05-15 16:58, schrieb Tom Rini:
> > On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
> > > Hi Vladimir and Tom,
> > > 
> > > On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean
> > >  wrote:
> > > >
> > > > On 09.05.2019 02:05, Vladimir Oltean wrote:
> > > > > On 5/9/19 1:55 AM, Tom Rini wrote:
> > > > >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> > > > >>> On 5/9/19 1:48 AM, Tom Rini wrote:
> > > >  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> > > > > On 5/9/19 1:42 AM, Tom Rini wrote:
> > > > >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> > > > >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> > > >  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> > > >   wrote:
> > > > >
> > > > > Hi Tom,
> > > > >
> > > > > The following changes since commit 
> > > > > 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> > > > >
> > > > > I rebased on your master and built for BB Black. DHCP seems 
> > > > > to work fine.
> > > > > MLO also now fits again.
> > > > >
> > > > >Merge branch 'master' of git://git.denx.de/u-boot-sh 
> > > > > (2019-05-07 09:38:00 -0400)
> > > > >
> > > > > are available in the git repository at:
> > > > >
> > > > >git://git.denx.de/u-boot-net.git master
> > > > >
> > > > > for you to fetch changes up to 
> > > > > 8d0c6858455e89b089222a08d55ff711681ca011:
> > > > >
> > > > >net: phy: micrel: Find Micrel PHY node correctly 
> > > > > (2019-05-07 14:51:55 -0500)
> > > > >
> > > > > 
> > > > > Carlo Caione (4):
> > > > >net: phy: Add generic helpers to access MMD PHY 
> > > > > registers
> > > > >net: phy: ti: use generic helpers to access MMD 
> > > > > registers
> > > > >cmd: mdio: Switch to generic helpers when 
> > > > > accessing the registers
> > > > >net: phy: realtek: Introduce quirk to mark RXC not 
> > > > > stoppable
> > > > >
> > > > > James Byrne (2):
> > > > >net: phy: micrel: Use correct skew values on 
> > > > > KSZ9021
> > > > >net: phy: micrel: Find Micrel PHY node correctly
> > > > >
> > > > > Murali Karicheri (2):
> > > > >ARM: k2g-gp-evm: update to rgmii pinmux 
> > > > > configuration
> > > > >ARM: k2g-ice: Add pinmux support for rgmii 
> > > > > interface
> > > > >
> > > > > Pankaj Bansal (1):
> > > > >drivers: net: ldpaa_eth: fix resource leak
> > > > >
> > > > > Siva Durga Prasad Paladugu (2):
> > > > >net: phy: Reloc next and prev pointers inside 
> > > > > phy_drivers
> > > > >net: phy: Fix return value check phy_probe
> > > > >
> > > > > Valentin-catalin Neacsu (1):
> > > > >net: phy: aquantia: Set only autoneg on in 
> > > > > register 4.c441
> > > > >
> > > > > Vladimir Oltean (6):
> > > > >net: phy: ar803x: Address packet drops at low 
> > > > > traffic rate due to SmartEEE feature
> > > > >net: phy: ar803x: Make RGMII Tx delays actually 
> > > > > configurable for AR8035
> > > > >net: phy: ar803x: Use common functions for RGMII 
> > > > > internal delays
> > > > >net: phy: ar803x: Clarify the configuration of the 
> > > > > CLK_25M output pin
> > > > >net: phy: ar803x: Explicitly disable RGMII delays
> > > > 
> > > >  Tom, this [1] is the patch that is breaking the evm. It 
> > > >  doesn't affect
> > > >  BB Black because it uses an SMSC phy, where as this evm uses an
> > > >  AR8031/AR8033.
> > > > 
> > > >  Is it possible the device tree [2] is wrong for the board? It 
> > > >  lists
> > > >  'phy-mode = "rgmii-txid";', so that means that with this patch 
> > > >  the RX
> > > >  delay is now being disabled.
> > > > 
> > > >  Any thoughts, Vladimir?
> > > > 
> > > >  Thanks,
> > > >  -Joe
> > > > 
> > > >  [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII 
> > > >  delays"
> > > >  [2] arch/arm/dts/am335x-evm.dts
> > > > 
> > > > >net: phy: ar803x: Clarify the intention of 
> > > > > ar8021_config
> > > > >
> > > > >   arch/arm/dts/sama5d3xcm.dtsi  

Re: [U-Boot] Pull request: u-boot-net.git master

2019-11-02 Thread Michael Walle

Am 2019-05-15 16:58, schrieb Tom Rini:

On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:

Hi Vladimir and Tom,

On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean 
 wrote:

>
> On 09.05.2019 02:05, Vladimir Oltean wrote:
> > On 5/9/19 1:55 AM, Tom Rini wrote:
> >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> >>> On 5/9/19 1:48 AM, Tom Rini wrote:
>  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> > On 5/9/19 1:42 AM, Tom Rini wrote:
> >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
>  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
 wrote:
> >
> > Hi Tom,
> >
> > The following changes since commit 
8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> >
> > I rebased on your master and built for BB Black. DHCP seems to work 
fine.
> > MLO also now fits again.
> >
> >Merge branch 'master' of git://git.denx.de/u-boot-sh 
(2019-05-07 09:38:00 -0400)
> >
> > are available in the git repository at:
> >
> >git://git.denx.de/u-boot-net.git master
> >
> > for you to fetch changes up to 
8d0c6858455e89b089222a08d55ff711681ca011:
> >
> >net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
14:51:55 -0500)
> >
> > 
> > Carlo Caione (4):
> >net: phy: Add generic helpers to access MMD PHY registers
> >net: phy: ti: use generic helpers to access MMD registers
> >cmd: mdio: Switch to generic helpers when accessing the 
registers
> >net: phy: realtek: Introduce quirk to mark RXC not 
stoppable
> >
> > James Byrne (2):
> >net: phy: micrel: Use correct skew values on KSZ9021
> >net: phy: micrel: Find Micrel PHY node correctly
> >
> > Murali Karicheri (2):
> >ARM: k2g-gp-evm: update to rgmii pinmux configuration
> >ARM: k2g-ice: Add pinmux support for rgmii interface
> >
> > Pankaj Bansal (1):
> >drivers: net: ldpaa_eth: fix resource leak
> >
> > Siva Durga Prasad Paladugu (2):
> >net: phy: Reloc next and prev pointers inside phy_drivers
> >net: phy: Fix return value check phy_probe
> >
> > Valentin-catalin Neacsu (1):
> >net: phy: aquantia: Set only autoneg on in register 
4.c441
> >
> > Vladimir Oltean (6):
> >net: phy: ar803x: Address packet drops at low traffic 
rate due to SmartEEE feature
> >net: phy: ar803x: Make RGMII Tx delays actually 
configurable for AR8035
> >net: phy: ar803x: Use common functions for RGMII 
internal delays
> >net: phy: ar803x: Clarify the configuration of the 
CLK_25M output pin
> >net: phy: ar803x: Explicitly disable RGMII delays
> 
>  Tom, this [1] is the patch that is breaking the evm. It doesn't 
affect
>  BB Black because it uses an SMSC phy, where as this evm uses an
>  AR8031/AR8033.
> 
>  Is it possible the device tree [2] is wrong for the board? It lists
>  'phy-mode = "rgmii-txid";', so that means that with this patch the RX
>  delay is now being disabled.
> 
>  Any thoughts, Vladimir?
> 
>  Thanks,
>  -Joe
> 
>  [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
>  [2] arch/arm/dts/am335x-evm.dts
> 
> >net: phy: ar803x: Clarify the intention of ar8021_config
> >
> >   arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
> >   arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
> >   arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
> >   arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
> >   board/ti/ks2_evm/mux-k2g.h  |  36 +++
> >   cmd/mdio.c  |  27 +++--
> >   doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
> >   drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
> >   drivers/net/phy/Kconfig |  41 
> >   drivers/net/phy/aquantia.c  |   7 +-
> >   drivers/net/phy/atheros.c 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-09-05 Thread Tom Rini
On Wed, Sep 04, 2019 at 11:42:42AM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> This PR has bug, CVE, and regression fixes as well as a few features that took
> some back-and-forth.
> 
> Travis tested here: https://travis-ci.org/jhershbe/u-boot/builds/580493530
> 
> The following changes since commit 448f11f7503995746a7b71e5e3b3a831c4651be9:
> 
>   Merge tag 'arc-for-2019.10-rc4' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-arc (2019-09-03 12:40:50 
> -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-net.git master
> 
> for you to fetch changes up to 5a5d1def59024dd3225e2a6142f8ee3ee10180a8:
> 
>   net: nfs: remove superfluous packed attribute (2019-09-04 11:37:19 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-09-04 Thread Joe Hershberger
Hi Tom,

This PR has bug, CVE, and regression fixes as well as a few features that took
some back-and-forth.

Travis tested here: https://travis-ci.org/jhershbe/u-boot/builds/580493530

The following changes since commit 448f11f7503995746a7b71e5e3b3a831c4651be9:

  Merge tag 'arc-for-2019.10-rc4' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-arc (2019-09-03 12:40:50 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-net.git master

for you to fetch changes up to 5a5d1def59024dd3225e2a6142f8ee3ee10180a8:

  net: nfs: remove superfluous packed attribute (2019-09-04 11:37:19 -0500)


Alex Marginean (6):
  drivers: net: driver for MDIO muxes controlled over I2C
  net: mdio-uclass: name MDIO according to device-name property if preset
  doc: bindings: add mdio.txt describing generic MDIO properties
  drivers: net: add marvell MDIO driver
  arm: dts: Set custom names for cp110 master/slave MDIO buses
  drivers: net: fsl_enet_mdio: fix missing terminator in PCI ID array

Bin Meng (1):
  Revert "net: macb: Fixed reading MII_LPA register"

Florinel Iordache (1):
  drivers/fsl-mc: Create Kconfig file to manage driver specific configs 
better

Heinrich Schuchardt (6):
  test: dm_mdio: avoid out of bounds access
  drivers: net: pfe_eth: undefined return value
  network: set timeline for CONFIG_DM_ETH conversion
  env: net: U_BOOT_ENV_CALLBACKs should not depend on CMD_NET
  net: nfs: remove superfluous conversions
  net: nfs: remove superfluous packed attribute

Joe Hershberger (3):
  net: Fix Covarity Defect 244093
  net: mdio: Clarify code flow Covarity 244085 & 244090
  Revert "drivers: net: driver for MDIO muxes controlled over I2C"

Matt Pelland (1):
  net: mvpp2: support setting hardware addresses from ethernet core

Michael Walle (1):
  net: make net_random_ethaddr() more random

Patrick Delaunay (2):
  net: dwc_eth_qos: Change eqos_ops function to static
  net: dwc_et_qos: update weak function board_interface_eth_init

Ralph Siemsen (1):
  net: designware: drop compatible altr, socfpga-stmmac

Ramon Fried (3):
  net: introduce packet capture support
  doc: pcap: add pcap cmd documentation
  configs: sandbox: enable PCAP capture cmd

Stefan Roese (1):
  net: macb: Fix rx buffer cache handling

liucheng (G) (5):
  CVE: net: fix unbounded memcpy of UDP packet
  CVE: nfs: fix stack-based buffer overflow in some nfs_handler reply 
helper functions
  CVE-2019-14194/CVE-2019-14198: nfs: fix unbounded memcpy with a failed 
length check at nfs_read_reply
  CVE-2019-14195: nfs: fix unbounded memcpy with unvalidated length at 
nfs_readlink_reply
  CVE-2019-14196: nfs: fix unbounded memcpy with a failed length check at 
nfs_lookup_reply

 Makefile  |  11 ++
 arch/arm/cpu/armv8/fsl-layerscape/Kconfig |  17 --
 arch/arm/dts/armada-cp110-master.dtsi |   1 +
 arch/arm/dts/armada-cp110-slave.dtsi  |   1 +
 board/st/stm32mp1/stm32mp1.c  |  16 +-
 cmd/Kconfig   |   7 +
 cmd/Makefile  |   1 +
 cmd/mdio.c|   3 +-
 cmd/pcap.c|  71 
 configs/sandbox_defconfig |   1 +
 doc/README.pcap   |  62 +++
 doc/device-tree-bindings/net/marvell-mdio.txt |  15 ++
 doc/device-tree-bindings/net/mdio.txt |  36 
 doc/driver-model/migration.rst|   8 +
 drivers/net/Kconfig   |  11 ++
 drivers/net/Makefile  |   1 +
 drivers/net/designware.c  |   1 -
 drivers/net/dwc_eth_qos.c |  28 +--
 drivers/net/fsl-mc/Kconfig|  25 +++
 drivers/net/fsl_enetc_mdio.c  |   1 +
 drivers/net/macb.c|   8 +-
 drivers/net/mdio_mux_i2creg.c | 108 
 drivers/net/mdio_sandbox.c|   4 +-
 drivers/net/mvmdio.c  | 236 ++
 drivers/net/mvpp2.c   |   8 +
 drivers/net/pfe_eth/pfe_mdio.c|   3 +-
 include/env_callback.h|   2 +-
 include/env_flags.h   |   2 +-
 include/net.h |   2 +-
 include/net/pcap.h|  55 ++
 include/netdev.h  |   3 +
 net/Makefile  |   1 +
 net/eth-uclass.c  |   5 +
 net/eth_legacy.c  |  10 +-
 net/mdio-uclass.c |  13 +-
 net/net.c |  14 ++
 net/nfs.c 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-26 Thread Joe Hershberger
Hi Tom,

On Fri, Jul 26, 2019 at 2:38 PM Tom Rini  wrote:
>
> On Thu, Jul 25, 2019 at 01:38:29PM -0500, Joe Hershberger wrote:
>
> > Hi Tom,
> >
> > These changes passed Travis-CI here: 
> > https://travis-ci.org/jhershbe/u-boot/builds/562815175
> >
> > The following changes since commit a9aa4c5700c68c070d63a391b51ea8d341b6e8a6:
> >
> >   Merge branch '2019-07-24-master-imports' (2019-07-24 14:15:51 -0400)
> >
> > are available in the git repository at:
> >
> >   git://git.denx.de/u-boot-net.git master
>
> You should switch to the gitlab URI and I'd appreciate a short summary.
> I've done my best with the overall changelog but may have
> missed/mis-characterized something.

Will do!

Thanks,
-Joe

>
> >
> > for you to fetch changes up to d53e52225527625c72c4dbff4fe8c0b68a553340:
> >
> >   net: sun8i_emac: Test the correct phy (2019-07-25 13:36:13 -0500)
> >
>
> Applied to u-boot/master, thanks!
>
> --
> Tom
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-26 Thread Tom Rini
On Thu, Jul 25, 2019 at 01:38:29PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> These changes passed Travis-CI here: 
> https://travis-ci.org/jhershbe/u-boot/builds/562815175
> 
> The following changes since commit a9aa4c5700c68c070d63a391b51ea8d341b6e8a6:
> 
>   Merge branch '2019-07-24-master-imports' (2019-07-24 14:15:51 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master

You should switch to the gitlab URI and I'd appreciate a short summary.
I've done my best with the overall changelog but may have
missed/mis-characterized something.

> 
> for you to fetch changes up to d53e52225527625c72c4dbff4fe8c0b68a553340:
> 
>   net: sun8i_emac: Test the correct phy (2019-07-25 13:36:13 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-25 Thread Tom Rini
On Thu, Jul 25, 2019 at 10:40:45PM +, Vladimir Oltean wrote:
> On 5/15/19 5:58 PM, Tom Rini wrote:
> > On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
> >> Hi Vladimir and Tom,
> >>
> >> On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean  
> >> wrote:
> >>>
> >>> On 09.05.2019 02:05, Vladimir Oltean wrote:
>  On 5/9/19 1:55 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:48 AM, Tom Rini wrote:
> >>> On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
>  On 5/9/19 1:42 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> >>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> >>>  wrote:
> 
>  Hi Tom,
> 
>  The following changes since commit 
>  8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> 
>  I rebased on your master and built for BB Black. DHCP seems to 
>  work fine.
>  MLO also now fits again.
> 
>  Merge branch 'master' of git://git.denx.de/u-boot-sh 
>  (2019-05-07 09:38:00 -0400)
> 
>  are available in the git repository at:
> 
>  git://git.denx.de/u-boot-net.git master
> 
>  for you to fetch changes up to 
>  8d0c6858455e89b089222a08d55ff711681ca011:
> 
>  net: phy: micrel: Find Micrel PHY node correctly 
>  (2019-05-07 14:51:55 -0500)
> 
>  
>  Carlo Caione (4):
>  net: phy: Add generic helpers to access MMD PHY 
>  registers
>  net: phy: ti: use generic helpers to access MMD 
>  registers
>  cmd: mdio: Switch to generic helpers when accessing 
>  the registers
>  net: phy: realtek: Introduce quirk to mark RXC not 
>  stoppable
> 
>  James Byrne (2):
>  net: phy: micrel: Use correct skew values on KSZ9021
>  net: phy: micrel: Find Micrel PHY node correctly
> 
>  Murali Karicheri (2):
>  ARM: k2g-gp-evm: update to rgmii pinmux configuration
>  ARM: k2g-ice: Add pinmux support for rgmii interface
> 
>  Pankaj Bansal (1):
>  drivers: net: ldpaa_eth: fix resource leak
> 
>  Siva Durga Prasad Paladugu (2):
>  net: phy: Reloc next and prev pointers inside 
>  phy_drivers
>  net: phy: Fix return value check phy_probe
> 
>  Valentin-catalin Neacsu (1):
>  net: phy: aquantia: Set only autoneg on in register 
>  4.c441
> 
>  Vladimir Oltean (6):
>  net: phy: ar803x: Address packet drops at low 
>  traffic rate due to SmartEEE feature
>  net: phy: ar803x: Make RGMII Tx delays actually 
>  configurable for AR8035
>  net: phy: ar803x: Use common functions for RGMII 
>  internal delays
>  net: phy: ar803x: Clarify the configuration of the 
>  CLK_25M output pin
>  net: phy: ar803x: Explicitly disable RGMII delays
> >>>
> >>> Tom, this [1] is the patch that is breaking the evm. It doesn't 
> >>> affect
> >>> BB Black because it uses an SMSC phy, where as this evm uses an
> >>> AR8031/AR8033.
> >>>
> >>> Is it possible the device tree [2] is wrong for the board? It 
> >>> lists
> >>> 'phy-mode = "rgmii-txid";', so that means that with this patch 
> >>> the RX
> >>> delay is now being disabled.
> >>>
> >>> Any thoughts, Vladimir?
> >>>
> >>> Thanks,
> >>> -Joe
> >>>
> >>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII 
> >>> delays"
> >>> [2] arch/arm/dts/am335x-evm.dts
> >>>
>  net: phy: ar803x: Clarify the intention of 
>  ar8021_config
> 
> arch/arm/dts/sama5d3xcm.dtsi|  32 
>  +++---
> arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 
>  +++---
> arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-25 Thread Vladimir Oltean
On 5/15/19 5:58 PM, Tom Rini wrote:
> On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
>> Hi Vladimir and Tom,
>>
>> On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean  
>> wrote:
>>>
>>> On 09.05.2019 02:05, Vladimir Oltean wrote:
 On 5/9/19 1:55 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:48 AM, Tom Rini wrote:
>>> On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
 On 5/9/19 1:42 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
>>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
>>>  wrote:

 Hi Tom,

 The following changes since commit 
 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

 I rebased on your master and built for BB Black. DHCP seems to 
 work fine.
 MLO also now fits again.

 Merge branch 'master' of git://git.denx.de/u-boot-sh 
 (2019-05-07 09:38:00 -0400)

 are available in the git repository at:

 git://git.denx.de/u-boot-net.git master

 for you to fetch changes up to 
 8d0c6858455e89b089222a08d55ff711681ca011:

 net: phy: micrel: Find Micrel PHY node correctly 
 (2019-05-07 14:51:55 -0500)

 
 Carlo Caione (4):
 net: phy: Add generic helpers to access MMD PHY 
 registers
 net: phy: ti: use generic helpers to access MMD 
 registers
 cmd: mdio: Switch to generic helpers when accessing 
 the registers
 net: phy: realtek: Introduce quirk to mark RXC not 
 stoppable

 James Byrne (2):
 net: phy: micrel: Use correct skew values on KSZ9021
 net: phy: micrel: Find Micrel PHY node correctly

 Murali Karicheri (2):
 ARM: k2g-gp-evm: update to rgmii pinmux configuration
 ARM: k2g-ice: Add pinmux support for rgmii interface

 Pankaj Bansal (1):
 drivers: net: ldpaa_eth: fix resource leak

 Siva Durga Prasad Paladugu (2):
 net: phy: Reloc next and prev pointers inside 
 phy_drivers
 net: phy: Fix return value check phy_probe

 Valentin-catalin Neacsu (1):
 net: phy: aquantia: Set only autoneg on in register 
 4.c441

 Vladimir Oltean (6):
 net: phy: ar803x: Address packet drops at low traffic 
 rate due to SmartEEE feature
 net: phy: ar803x: Make RGMII Tx delays actually 
 configurable for AR8035
 net: phy: ar803x: Use common functions for RGMII 
 internal delays
 net: phy: ar803x: Clarify the configuration of the 
 CLK_25M output pin
 net: phy: ar803x: Explicitly disable RGMII delays
>>>
>>> Tom, this [1] is the patch that is breaking the evm. It doesn't 
>>> affect
>>> BB Black because it uses an SMSC phy, where as this evm uses an
>>> AR8031/AR8033.
>>>
>>> Is it possible the device tree [2] is wrong for the board? It lists
>>> 'phy-mode = "rgmii-txid";', so that means that with this patch the 
>>> RX
>>> delay is now being disabled.
>>>
>>> Any thoughts, Vladimir?
>>>
>>> Thanks,
>>> -Joe
>>>
>>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
>>> [2] arch/arm/dts/am335x-evm.dts
>>>
 net: phy: ar803x: Clarify the intention of 
 ar8021_config

arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
board/ti/ks2_evm/mux-k2g.h  |  36 
 +++
cmd/mdio.c  

[U-Boot] Pull request: u-boot-net.git master

2019-07-25 Thread Joe Hershberger
Hi Tom,

These changes passed Travis-CI here: 
https://travis-ci.org/jhershbe/u-boot/builds/562815175

The following changes since commit a9aa4c5700c68c070d63a391b51ea8d341b6e8a6:

  Merge branch '2019-07-24-master-imports' (2019-07-24 14:15:51 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to d53e52225527625c72c4dbff4fe8c0b68a553340:

  net: sun8i_emac: Test the correct phy (2019-07-25 13:36:13 -0500)


Alex Marginean (9):
  include: configs: ls1028a: set SYS_RX_ETH_BUFFER to 8
  drivers: net: add NXP ENETC ethernet driver
  drivers: net: add NXP ENETC MDIO driver
  drivers: net: apply serdes configuration for ENETC Ethernet interfaces
  arm: dts: ls1028a updates for network interfaces
  configs: ls1028a: enable networking options in rdb, qds defconfig
  drivers: net: fsl_enetc: add support for SGMII 2500
  drivers: net: driver for MDIO muxes controlled over I2C
  doc: bindings: Add binding for register driven MDIO muxes

Anup Patel (3):
  net: macb: Extend MACB driver for SiFive Unleashed board
  net: macb: Fix check for little-endian system in gmac_configure_dma()
  riscv: sifive: fu540: Sync-up config header with RISC-V QEMU support

Bartosz Golaszewski (1):
  net: davinci_emac: convert to using the driver model

Bin Meng (1):
  arm: ls1021atwr: Convert to use driver model TSEC driver

Emmanuel Vadot (1):
  net: sun8i_emac: Test the correct phy

Jianchao Wang (1):
  Add support for the NXP LS1021A-TSN board

Ramon Fried (7):
  net: macb: sync header definitions as taken from Linux
  net: macb: add support for faster clk rates
  net: macb: use bit access macro from header file
  net: macb: add support for SGMII phy interface
  net: macb: add dma_burst_length config
  net: macb: apply sane DMA configuration
  net/macb: increase RX buffer size for GEM

Simon Goldschmidt (1):
  net: designware: use 'phy_connect' instead of open coded

Vladimir Oltean (7):
  net: tsec: Refactor the readout of the tbi-handle property
  net: tsec: Fix offset of MDIO registers for DM_ETH
  net: tsec: Reverse Christmas tree notation
  net: tsec: Make errors visible
  net: tsec: Common handling of MAC station address for DM_ETH
  net: tsec: Change compatible strings to match Linux
  configs: ls1021atwr: Fix distro_bootcmd for QSPI boot

 arch/arm/Kconfig   |  14 +
 arch/arm/cpu/armv7/ls102xa/cpu.c   |   2 +-
 arch/arm/cpu/armv7/ls102xa/fdt.c   |  10 +
 arch/arm/dts/Makefile  |   2 +-
 arch/arm/dts/fsl-ls1028a-qds.dts   |  13 +
 arch/arm/dts/fsl-ls1028a-rdb.dts   |  13 +
 arch/arm/dts/fsl-ls1028a.dtsi  |  24 +
 arch/arm/dts/ls1021a-tsn.dts   |  77 ++
 arch/arm/dts/ls1021a-twr.dtsi  |  32 +
 arch/arm/dts/ls1021a.dtsi  |  30 +-
 arch/arm/mach-davinci/cpu.c|  13 -
 arch/arm/mach-omap2/omap3/emac.c   |   3 +-
 board/davinci/da8xxevm/da850evm.c  |   6 -
 board/davinci/da8xxevm/omapl138_lcdk.c |  14 -
 board/freescale/ls1021atsn/Kconfig |  18 +
 board/freescale/ls1021atsn/MAINTAINERS |   8 +
 board/freescale/ls1021atsn/Makefile|   3 +
 board/freescale/ls1021atsn/README.rst  |  97 +++
 board/freescale/ls1021atsn/ls1021atsn.c| 260 ++
 board/freescale/ls1021atsn/ls102xa_pbi.cfg |  15 +
 board/freescale/ls1021atsn/ls102xa_rcw_sd.cfg  |   8 +
 board/freescale/ls1021atwr/ls1021atwr.c|  38 -
 board/logicpd/am3517evm/am3517evm.c|   1 -
 board/ti/ti816x/evm.c  |   3 +-
 configs/am3517_evm_defconfig   |   1 +
 configs/da850_am18xxevm_defconfig  |   1 +
 configs/da850evm_defconfig |   1 +
 configs/da850evm_direct_nor_defconfig  |   1 +
 configs/da850evm_nand_defconfig|   1 +
 configs/ls1021atsn_qspi_defconfig  |  79 ++
 configs/ls1021atsn_sdcard_defconfig|  91 +++
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig   |   2 +
 configs/ls1021atwr_nor_defconfig   |   2 +
 configs/ls1021atwr_nor_lpuart_defconfig|   2 +
 configs/ls1021atwr_qspi_defconfig  |   2 +
 .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig|   2 +
 configs/ls1021atwr_sdcard_ifc_defconfig|   2 +
 configs/ls1021atwr_sdcard_qspi_defconfig   |   2 +
 configs/ls1028aqds_tfa_SECURE_BOOT_defconfig   |   6 +-
 configs/ls1028aqds_tfa_defconfig   |   5 +-
 configs/ls1028ardb_tfa_SECURE_BOOT_defconfig   |   4 +
 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-23 Thread Tom Rini
On Thu, Jul 18, 2019 at 04:38:22PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> These patches passed Travis-CI here: 
> https://travis-ci.org/jhershbe/u-boot/builds/559182108
> 
> The following changes since commit 0e80dda32c8d724c2a98dbbfb2f1e59762788f15:
> 
>   Merge branch 'master' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2019-07-16 11:19:31 
> -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to bbfc562719c463ba6e7b03125aedd5720a325d2d:
> 
>   net: unaligned copying of unsigned long (2019-07-18 16:37:13 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-07-18 Thread Joe Hershberger
Hi Tom,

These patches passed Travis-CI here: 
https://travis-ci.org/jhershbe/u-boot/builds/559182108

The following changes since commit 0e80dda32c8d724c2a98dbbfb2f1e59762788f15:

  Merge branch 'master' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2019-07-16 11:19:31 
-0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to bbfc562719c463ba6e7b03125aedd5720a325d2d:

  net: unaligned copying of unsigned long (2019-07-18 16:37:13 -0500)


Alex Marginean (6):
  drivers: net: phy: Ignore PHY ID 0 during PHY probing
  net: add comments to phy APIs
  net: add MDIO_MUX DM class
  doc: bindings: Add description for MDIO MUX dts nodes
  test: dm_mdio: add a 2nd register to the emulated PHY
  test: dm: add a test for MDIO MUX DM uclass

Alexandru Marginean (1):
  drivers: net: phy: Use Aquantia driver for AQR112, AQR412

Heinrich Schuchardt (2):
  net: assign maintainer for include/net.h
  net: unaligned copying of unsigned long

Simon Goldschmidt (2):
  cmd: mdio: prevent data abort when no mdio bus is found
  net: designware: remove mdio bus on probe failure

 MAINTAINERS   |   1 +
 arch/Kconfig  |   1 +
 arch/sandbox/dts/test.dts |  23 ++-
 cmd/mdio.c|   5 +
 doc/device-tree-bindings/net/mdio-mux.txt | 138 ++
 drivers/net/Kconfig   |  22 +++
 drivers/net/Makefile  |   1 +
 drivers/net/designware.c  |  20 ++-
 drivers/net/mdio_mux_sandbox.c|  97 +
 drivers/net/mdio_sandbox.c|  16 ++-
 drivers/net/phy/aquantia.c|  28 
 drivers/net/phy/phy.c |  11 ++
 include/dm/uclass-id.h|   1 +
 include/miiphy.h  |  20 +++
 include/net.h |   4 +-
 include/phy.h |  80 +++
 net/Makefile  |   1 +
 net/mdio-mux-uclass.c | 232 ++
 test/dm/Makefile  |   1 +
 test/dm/mdio.c|   3 +
 test/dm/mdio_mux.c|  80 +++
 21 files changed, 770 insertions(+), 15 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/mdio-mux.txt
 create mode 100644 drivers/net/mdio_mux_sandbox.c
 create mode 100644 net/mdio-mux-uclass.c
 create mode 100644 test/dm/mdio_mux.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-07-16 Thread Tom Rini
On Mon, Jul 15, 2019 at 05:49:01PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> These patches passed travis [1] and are ready for master.
> 
> Thanks,
> -Joe
> 
> [1] - https://travis-ci.org/jhershbe/u-boot/builds/559064493
> 
> The following changes since commit a9a3a37f92b072a56693ad665ab4c5cc73028d16:
> 
>   Merge tag 'u-boot-stm32-20190712' of 
> https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-07-14 09:09:49 
> -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 0dc97fc3d8cd8c4154f63c9ea74f5e73ee48fa6c:
> 
>   net: macb: Add support for 1000-baseX (2019-07-15 13:32:26 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-07-15 Thread Joe Hershberger
Hi Tom,

These patches passed travis [1] and are ready for master.

Thanks,
-Joe

[1] - https://travis-ci.org/jhershbe/u-boot/builds/559064493

The following changes since commit a9a3a37f92b072a56693ad665ab4c5cc73028d16:

  Merge tag 'u-boot-stm32-20190712' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-07-14 09:09:49 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 0dc97fc3d8cd8c4154f63c9ea74f5e73ee48fa6c:

  net: macb: Add support for 1000-baseX (2019-07-15 13:32:26 -0500)


Alex Marginean (2):
  net: introduce MDIO DM class for MDIO devices
  test: dm: add MDIO test

Grygorii Strashko (3):
  arm64: dts: ti: k3-am65: add mcu cpsw node
  arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux and phy defs
  configs: am65x_evm_a53: enable networking

Horatiu Vultur (2):
  net: mscc: serval: Remove delay when serdes is configured
  net: mscc: refactor mscc_miim

Keerthy (2):
  driver: net: ti: cpsw-mdio: use phys_addr_t for mdio_base addr
  net: ethernet: ti: Introduce am654 gigabit eth switch subsystem driver

Radu Pirea (2):
  net: macb: Fixed reading MII_LPA register
  net: macb: Add support for 1000-baseX

Trent Piepho (4):
  cmd: mii: Refactor some of the MII reg dump code
  cmd: mii: Add the standard 1000BASE-T registers
  net: phy: ti: Use default values for tx/rx delay and fifo size
  net: phy: ti: Fix clock output DT property

Yinbo Zhu (1):
  net: phy: cortina: Use block layer to read from mmc

 arch/Kconfig |   2 +
 arch/arm/dts/k3-am65.dtsi|   2 +
 arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 170 ++
 arch/sandbox/dts/test.dts|   4 +
 cmd/mdio.c   |   5 +
 cmd/mii.c| 189 ---
 configs/am65x_evm_a53_defconfig  |   6 +
 drivers/net/Kconfig  |  23 +
 drivers/net/Makefile |   1 +
 drivers/net/macb.c   |   8 +-
 drivers/net/mdio_sandbox.c   |  92 
 drivers/net/mscc_eswitch/Makefile|  10 +-
 drivers/net/mscc_eswitch/jr2_switch.c| 119 +---
 drivers/net/mscc_eswitch/luton_switch.c  | 101 +---
 drivers/net/mscc_eswitch/mscc_miim.c |  28 +
 drivers/net/mscc_eswitch/mscc_miim.h |  14 +-
 drivers/net/mscc_eswitch/ocelot_switch.c | 104 +---
 drivers/net/mscc_eswitch/serval_switch.c | 103 +---
 drivers/net/mscc_eswitch/servalt_switch.c| 102 +---
 drivers/net/phy/cortina.c|   5 +
 drivers/net/phy/ti.c |  16 +-
 drivers/net/ti/Kconfig   |   8 +
 drivers/net/ti/Makefile  |   1 +
 drivers/net/ti/am65-cpsw-nuss.c  | 792 +++
 drivers/net/ti/cpsw_mdio.c   |   4 +-
 drivers/net/ti/cpsw_mdio.h   |   2 +-
 include/dm/uclass-id.h   |   1 +
 include/miiphy.h |  49 ++
 net/Makefile |   1 +
 net/mdio-uclass.c| 115 
 test/dm/Makefile |   1 +
 test/dm/mdio.c   |  53 ++
 32 files changed, 1506 insertions(+), 625 deletions(-)
 create mode 100644 drivers/net/mdio_sandbox.c
 create mode 100644 drivers/net/ti/am65-cpsw-nuss.c
 create mode 100644 net/mdio-uclass.c
 create mode 100644 test/dm/mdio.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-06-02 Thread Tom Rini
On Sat, Jun 01, 2019 at 06:10:59PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> Tested on Jenkins at https://travis-ci.org/jhershbe/u-boot/builds/540178505
> 
> Basic bug fixes and minor features for 2019.07.
> 
> The following changes since commit 8a802a2eefd36865eaa3d927d1db7af63bb2d922:
> 
>   Merge tag 'rockchip-for-v2019.07-rc3' of git://git.denx.de/u-boot-rockchip 
> (2019-05-31 07:17:09 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to b4c20f20adad8d246b95be5bebacb730462c8c01:
> 
>   cmd: mdio: Fix access to arbitrary PHY addresses (2019-06-01 13:33:17 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-06-01 Thread Joe Hershberger
Hi Tom,

Tested on Jenkins at https://travis-ci.org/jhershbe/u-boot/builds/540178505

Basic bug fixes and minor features for 2019.07.

The following changes since commit 8a802a2eefd36865eaa3d927d1db7af63bb2d922:

  Merge tag 'rockchip-for-v2019.07-rc3' of git://git.denx.de/u-boot-rockchip 
(2019-05-31 07:17:09 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to b4c20f20adad8d246b95be5bebacb730462c8c01:

  cmd: mdio: Fix access to arbitrary PHY addresses (2019-06-01 13:33:17 -0500)


Bin Meng (4):
  clk: sifive: Add clock driver for GEMGXL MGMT
  dm: net: macb: Update macb_linkspd_cb() signature
  dm: net: macb: Implement link speed change callback
  riscv: sifive: fu540: Enable GEMGXL MGMT driver

Thierry Reding (2):
  net: eth-uclass: Write MAC address to hardware after probe
  net: eth-uclass: Support device tree MAC addresses

Vladimir Oltean (1):
  cmd: mdio: Fix access to arbitrary PHY addresses

 Documentation/devicetree/bindings/net/ethernet.txt | 66 ++
 board/sifive/fu540/Kconfig |  1 +
 cmd/mdio.c |  9 ++-
 drivers/clk/sifive/Kconfig |  7 +++
 drivers/clk/sifive/Makefile|  2 +
 drivers/clk/sifive/gemgxl-mgmt.c   | 60 
 drivers/net/macb.c | 57 ++-
 net/eth-uclass.c   | 32 ++-
 8 files changed, 228 insertions(+), 6 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/net/ethernet.txt
 create mode 100644 drivers/clk/sifive/gemgxl-mgmt.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-15 Thread Tom Rini
On Tue, May 14, 2019 at 02:57:40PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> Tested on Travis... https://travis-ci.org/jhershbe/u-boot/builds/531963238
> 
> The following changes since commit 90176e3be63802bc8630bab651d169993f0f0763:
> 
>   Merge tag 'efi-2019-07-rc3' of git://git.denx.de/u-boot-efi (2019-05-13 
> 07:13:28 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to ebb97ea86878e56daadcc2d5d063ed59a10b5744:
> 
>   eth: mtk-eth: fix incorrect read of phy-handle (2019-05-14 14:43:33 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-15 Thread Tom Rini
On Fri, May 10, 2019 at 09:50:45PM +, Joe Hershberger wrote:
> Hi Vladimir and Tom,
> 
> On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean  
> wrote:
> >
> > On 09.05.2019 02:05, Vladimir Oltean wrote:
> > > On 5/9/19 1:55 AM, Tom Rini wrote:
> > >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> > >>> On 5/9/19 1:48 AM, Tom Rini wrote:
> >  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> > > On 5/9/19 1:42 AM, Tom Rini wrote:
> > >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> > >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> >  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> >   wrote:
> > >
> > > Hi Tom,
> > >
> > > The following changes since commit 
> > > 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> > >
> > > I rebased on your master and built for BB Black. DHCP seems to 
> > > work fine.
> > > MLO also now fits again.
> > >
> > >Merge branch 'master' of git://git.denx.de/u-boot-sh 
> > > (2019-05-07 09:38:00 -0400)
> > >
> > > are available in the git repository at:
> > >
> > >git://git.denx.de/u-boot-net.git master
> > >
> > > for you to fetch changes up to 
> > > 8d0c6858455e89b089222a08d55ff711681ca011:
> > >
> > >net: phy: micrel: Find Micrel PHY node correctly 
> > > (2019-05-07 14:51:55 -0500)
> > >
> > > 
> > > Carlo Caione (4):
> > >net: phy: Add generic helpers to access MMD PHY 
> > > registers
> > >net: phy: ti: use generic helpers to access MMD 
> > > registers
> > >cmd: mdio: Switch to generic helpers when accessing 
> > > the registers
> > >net: phy: realtek: Introduce quirk to mark RXC not 
> > > stoppable
> > >
> > > James Byrne (2):
> > >net: phy: micrel: Use correct skew values on KSZ9021
> > >net: phy: micrel: Find Micrel PHY node correctly
> > >
> > > Murali Karicheri (2):
> > >ARM: k2g-gp-evm: update to rgmii pinmux configuration
> > >ARM: k2g-ice: Add pinmux support for rgmii interface
> > >
> > > Pankaj Bansal (1):
> > >drivers: net: ldpaa_eth: fix resource leak
> > >
> > > Siva Durga Prasad Paladugu (2):
> > >net: phy: Reloc next and prev pointers inside 
> > > phy_drivers
> > >net: phy: Fix return value check phy_probe
> > >
> > > Valentin-catalin Neacsu (1):
> > >net: phy: aquantia: Set only autoneg on in register 
> > > 4.c441
> > >
> > > Vladimir Oltean (6):
> > >net: phy: ar803x: Address packet drops at low traffic 
> > > rate due to SmartEEE feature
> > >net: phy: ar803x: Make RGMII Tx delays actually 
> > > configurable for AR8035
> > >net: phy: ar803x: Use common functions for RGMII 
> > > internal delays
> > >net: phy: ar803x: Clarify the configuration of the 
> > > CLK_25M output pin
> > >net: phy: ar803x: Explicitly disable RGMII delays
> > 
> >  Tom, this [1] is the patch that is breaking the evm. It doesn't 
> >  affect
> >  BB Black because it uses an SMSC phy, where as this evm uses an
> >  AR8031/AR8033.
> > 
> >  Is it possible the device tree [2] is wrong for the board? It lists
> >  'phy-mode = "rgmii-txid";', so that means that with this patch the 
> >  RX
> >  delay is now being disabled.
> > 
> >  Any thoughts, Vladimir?
> > 
> >  Thanks,
> >  -Joe
> > 
> >  [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII 
> >  delays"
> >  [2] arch/arm/dts/am335x-evm.dts
> > 
> > >net: phy: ar803x: Clarify the intention of 
> > > ar8021_config
> > >
> > >   arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
> > >   arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
> > >   arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> > >   arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> > >   arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
> > >   arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
> > >   arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
> > >   board/ti/ks2_evm/mux-k2g.h  |  36 
> > > +++
> > 

[U-Boot] Pull request: u-boot-net.git master

2019-05-14 Thread Joe Hershberger
Hi Tom,

Tested on Travis... https://travis-ci.org/jhershbe/u-boot/builds/531963238

The following changes since commit 90176e3be63802bc8630bab651d169993f0f0763:

  Merge tag 'efi-2019-07-rc3' of git://git.denx.de/u-boot-efi (2019-05-13 
07:13:28 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to ebb97ea86878e56daadcc2d5d063ed59a10b5744:

  eth: mtk-eth: fix incorrect read of phy-handle (2019-05-14 14:43:33 -0500)


James Byrne (1):
  net: phy: micrel: Allow KSZ8xxx and KSZ90x1 to be used together

Michal Simek (1):
  phy: ti: Init node before reading

Thierry Reding (2):
  net: rtl8169: Implement ->hwaddr_write() callback
  net: rtl8169: Support RTL-8168h/8111h

Weijie Gao (1):
  eth: mtk-eth: fix incorrect read of phy-handle

 configs/alt_defconfig|  1 +
 configs/aristainetos_defconfig   |  1 +
 configs/bk4r1_defconfig  |  1 +
 configs/colibri_imx6_defconfig   |  1 +
 configs/colibri_imx7_defconfig   |  1 +
 configs/colibri_imx7_emmc_defconfig  |  1 +
 configs/colibri_vf_defconfig |  1 +
 configs/flea3_defconfig  |  1 +
 configs/gose_defconfig   |  1 +
 configs/imx6dl_mamoj_defconfig   |  1 +
 configs/imx6qdl_icore_rqs_defconfig  |  1 +
 configs/k2g_evm_defconfig|  1 +
 configs/k2g_hs_evm_defconfig |  1 +
 configs/koelsch_defconfig|  1 +
 configs/lager_defconfig  |  1 +
 configs/m53menlo_defconfig   |  1 +
 configs/mx6ul_14x14_evk_defconfig|  1 +
 configs/mx6ul_9x9_evk_defconfig  |  1 +
 configs/opos6uldev_defconfig |  1 +
 configs/pcm052_defconfig |  1 +
 configs/phycore_pcl063_defconfig |  1 +
 configs/pico-hobbit-imx6ul_defconfig |  1 +
 configs/pico-imx6ul_defconfig|  1 +
 configs/pico-pi-imx6ul_defconfig |  1 +
 configs/porter_defconfig |  1 +
 configs/silk_defconfig   |  1 +
 configs/stout_defconfig  |  1 +
 configs/stv0991_defconfig|  1 +
 configs/udoo_neo_defconfig   |  1 +
 configs/vf610twr_defconfig   |  1 +
 configs/vf610twr_nand_defconfig  |  1 +
 configs/woodburn_defconfig   |  1 +
 configs/woodburn_sd_defconfig|  1 +
 drivers/net/mtk_eth.c|  7 ---
 drivers/net/phy/Kconfig  | 19 +--
 drivers/net/phy/micrel_ksz8xxx.c |  8 +---
 drivers/net/phy/micrel_ksz90x1.c |  2 +-
 drivers/net/phy/ti.c |  8 
 drivers/net/rtl8169.c| 19 +++
 39 files changed, 71 insertions(+), 25 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-10 Thread Joe Hershberger
Hi Vladimir and Tom,

On Thu, May 9, 2019 at 7:51 AM Vladimir Oltean  wrote:
>
> On 09.05.2019 02:05, Vladimir Oltean wrote:
> > On 5/9/19 1:55 AM, Tom Rini wrote:
> >> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> >>> On 5/9/19 1:48 AM, Tom Rini wrote:
>  On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> > On 5/9/19 1:42 AM, Tom Rini wrote:
> >> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> >>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
>  On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
>   wrote:
> >
> > Hi Tom,
> >
> > The following changes since commit 
> > 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> >
> > I rebased on your master and built for BB Black. DHCP seems to work 
> > fine.
> > MLO also now fits again.
> >
> >Merge branch 'master' of git://git.denx.de/u-boot-sh 
> > (2019-05-07 09:38:00 -0400)
> >
> > are available in the git repository at:
> >
> >git://git.denx.de/u-boot-net.git master
> >
> > for you to fetch changes up to 
> > 8d0c6858455e89b089222a08d55ff711681ca011:
> >
> >net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
> > 14:51:55 -0500)
> >
> > 
> > Carlo Caione (4):
> >net: phy: Add generic helpers to access MMD PHY registers
> >net: phy: ti: use generic helpers to access MMD registers
> >cmd: mdio: Switch to generic helpers when accessing the 
> > registers
> >net: phy: realtek: Introduce quirk to mark RXC not 
> > stoppable
> >
> > James Byrne (2):
> >net: phy: micrel: Use correct skew values on KSZ9021
> >net: phy: micrel: Find Micrel PHY node correctly
> >
> > Murali Karicheri (2):
> >ARM: k2g-gp-evm: update to rgmii pinmux configuration
> >ARM: k2g-ice: Add pinmux support for rgmii interface
> >
> > Pankaj Bansal (1):
> >drivers: net: ldpaa_eth: fix resource leak
> >
> > Siva Durga Prasad Paladugu (2):
> >net: phy: Reloc next and prev pointers inside phy_drivers
> >net: phy: Fix return value check phy_probe
> >
> > Valentin-catalin Neacsu (1):
> >net: phy: aquantia: Set only autoneg on in register 
> > 4.c441
> >
> > Vladimir Oltean (6):
> >net: phy: ar803x: Address packet drops at low traffic 
> > rate due to SmartEEE feature
> >net: phy: ar803x: Make RGMII Tx delays actually 
> > configurable for AR8035
> >net: phy: ar803x: Use common functions for RGMII 
> > internal delays
> >net: phy: ar803x: Clarify the configuration of the 
> > CLK_25M output pin
> >net: phy: ar803x: Explicitly disable RGMII delays
> 
>  Tom, this [1] is the patch that is breaking the evm. It doesn't 
>  affect
>  BB Black because it uses an SMSC phy, where as this evm uses an
>  AR8031/AR8033.
> 
>  Is it possible the device tree [2] is wrong for the board? It lists
>  'phy-mode = "rgmii-txid";', so that means that with this patch the RX
>  delay is now being disabled.
> 
>  Any thoughts, Vladimir?
> 
>  Thanks,
>  -Joe
> 
>  [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
>  [2] arch/arm/dts/am335x-evm.dts
> 
> >net: phy: ar803x: Clarify the intention of ar8021_config
> >
> >   arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
> >   arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
> >   arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
> >   arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
> >   arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
> >   board/ti/ks2_evm/mux-k2g.h  |  36 +++
> >   cmd/mdio.c  |  27 +++--
> >   doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
> >   drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
> >   drivers/net/phy/Kconfig |  41 
> >   drivers/net/phy/aquantia.c  |   

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-09 Thread Tom Rini
On Wed, May 08, 2019 at 05:30:11PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> This is the series with the AR8xxx phy series removed until we figure it out.
> 
> Tested to work fine on your evm.
> 
> The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 
> -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 6314d1c8c035d1c4d14ea1ffd133f25385edd067:
> 
>   net: phy: micrel: Find Micrel PHY node correctly (2019-05-08 17:27:01 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-09 Thread Vladimir Oltean
On 09.05.2019 02:05, Vladimir Oltean wrote:
> On 5/9/19 1:55 AM, Tom Rini wrote:
>> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
>>> On 5/9/19 1:48 AM, Tom Rini wrote:
 On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> On 5/9/19 1:42 AM, Tom Rini wrote:
>> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
>>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
 On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
  wrote:
>
> Hi Tom,
>
> The following changes since commit 
> 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
>
> I rebased on your master and built for BB Black. DHCP seems to work 
> fine.
> MLO also now fits again.
>
>Merge branch 'master' of git://git.denx.de/u-boot-sh 
> (2019-05-07 09:38:00 -0400)
>
> are available in the git repository at:
>
>git://git.denx.de/u-boot-net.git master
>
> for you to fetch changes up to 
> 8d0c6858455e89b089222a08d55ff711681ca011:
>
>net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
> 14:51:55 -0500)
>
> 
> Carlo Caione (4):
>net: phy: Add generic helpers to access MMD PHY registers
>net: phy: ti: use generic helpers to access MMD registers
>cmd: mdio: Switch to generic helpers when accessing the 
> registers
>net: phy: realtek: Introduce quirk to mark RXC not 
> stoppable
>
> James Byrne (2):
>net: phy: micrel: Use correct skew values on KSZ9021
>net: phy: micrel: Find Micrel PHY node correctly
>
> Murali Karicheri (2):
>ARM: k2g-gp-evm: update to rgmii pinmux configuration
>ARM: k2g-ice: Add pinmux support for rgmii interface
>
> Pankaj Bansal (1):
>drivers: net: ldpaa_eth: fix resource leak
>
> Siva Durga Prasad Paladugu (2):
>net: phy: Reloc next and prev pointers inside phy_drivers
>net: phy: Fix return value check phy_probe
>
> Valentin-catalin Neacsu (1):
>net: phy: aquantia: Set only autoneg on in register 4.c441
>
> Vladimir Oltean (6):
>net: phy: ar803x: Address packet drops at low traffic rate 
> due to SmartEEE feature
>net: phy: ar803x: Make RGMII Tx delays actually 
> configurable for AR8035
>net: phy: ar803x: Use common functions for RGMII internal 
> delays
>net: phy: ar803x: Clarify the configuration of the CLK_25M 
> output pin
>net: phy: ar803x: Explicitly disable RGMII delays

 Tom, this [1] is the patch that is breaking the evm. It doesn't affect
 BB Black because it uses an SMSC phy, where as this evm uses an
 AR8031/AR8033.

 Is it possible the device tree [2] is wrong for the board? It lists
 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
 delay is now being disabled.

 Any thoughts, Vladimir?

 Thanks,
 -Joe

 [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
 [2] arch/arm/dts/am335x-evm.dts

>net: phy: ar803x: Clarify the intention of ar8021_config
>
>   arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
>   arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
>   arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
>   arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
>   arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
>   arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
>   arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
>   board/ti/ks2_evm/mux-k2g.h  |  36 +++
>   cmd/mdio.c  |  27 +++--
>   doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
>   drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
>   drivers/net/phy/Kconfig |  41 
>   drivers/net/phy/aquantia.c  |   7 +-
>   drivers/net/phy/atheros.c   | 128 
> ---
>   drivers/net/phy/micrel_ksz90x1.c|  24 -
>   drivers/net/phy/phy.c   |  21 +++-
>   drivers/net/phy/realtek.c  

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Tom Rini
+ Rob

On Wed, May 08, 2019 at 11:05:29PM +, Vladimir Oltean wrote:
> On 5/9/19 1:55 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:48 AM, Tom Rini wrote:
> >>> On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
>  On 5/9/19 1:42 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> >>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger 
> >>>  wrote:
> 
>  Hi Tom,
> 
>  The following changes since commit 
>  8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> 
>  I rebased on your master and built for BB Black. DHCP seems to work 
>  fine.
>  MLO also now fits again.
> 
>    Merge branch 'master' of git://git.denx.de/u-boot-sh 
>  (2019-05-07 09:38:00 -0400)
> 
>  are available in the git repository at:
> 
>    git://git.denx.de/u-boot-net.git master
> 
>  for you to fetch changes up to 
>  8d0c6858455e89b089222a08d55ff711681ca011:
> 
>    net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
>  14:51:55 -0500)
> 
>  
>  Carlo Caione (4):
>    net: phy: Add generic helpers to access MMD PHY registers
>    net: phy: ti: use generic helpers to access MMD registers
>    cmd: mdio: Switch to generic helpers when accessing the 
>  registers
>    net: phy: realtek: Introduce quirk to mark RXC not 
>  stoppable
> 
>  James Byrne (2):
>    net: phy: micrel: Use correct skew values on KSZ9021
>    net: phy: micrel: Find Micrel PHY node correctly
> 
>  Murali Karicheri (2):
>    ARM: k2g-gp-evm: update to rgmii pinmux configuration
>    ARM: k2g-ice: Add pinmux support for rgmii interface
> 
>  Pankaj Bansal (1):
>    drivers: net: ldpaa_eth: fix resource leak
> 
>  Siva Durga Prasad Paladugu (2):
>    net: phy: Reloc next and prev pointers inside phy_drivers
>    net: phy: Fix return value check phy_probe
> 
>  Valentin-catalin Neacsu (1):
>    net: phy: aquantia: Set only autoneg on in register 4.c441
> 
>  Vladimir Oltean (6):
>    net: phy: ar803x: Address packet drops at low traffic rate 
>  due to SmartEEE feature
>    net: phy: ar803x: Make RGMII Tx delays actually 
>  configurable for AR8035
>    net: phy: ar803x: Use common functions for RGMII internal 
>  delays
>    net: phy: ar803x: Clarify the configuration of the CLK_25M 
>  output pin
>    net: phy: ar803x: Explicitly disable RGMII delays
> >>>
> >>> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
> >>> BB Black because it uses an SMSC phy, where as this evm uses an
> >>> AR8031/AR8033.
> >>>
> >>> Is it possible the device tree [2] is wrong for the board? It lists
> >>> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
> >>> delay is now being disabled.
> >>>
> >>> Any thoughts, Vladimir?
> >>>
> >>> Thanks,
> >>> -Joe
> >>>
> >>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
> >>> [2] arch/arm/dts/am335x-evm.dts
> >>>
>    net: phy: ar803x: Clarify the intention of ar8021_config
> 
>   arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
>   arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
>   arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
>   arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
>   arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
>   arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
>   arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
>   board/ti/ks2_evm/mux-k2g.h  |  36 +++
>   cmd/mdio.c  |  27 +++--
>   doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
>   drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
>   drivers/net/phy/Kconfig |  41 
>   drivers/net/phy/aquantia.c  |   7 +-
>   drivers/net/phy/atheros.c   | 128 
>  ---
>   drivers/net/phy/micrel_ksz90x1.c|  24 -
>   

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Vladimir Oltean
On 5/9/19 1:55 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:48 AM, Tom Rini wrote:
>>> On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
 On 5/9/19 1:42 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
>>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  
>>> wrote:

 Hi Tom,

 The following changes since commit 
 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

 I rebased on your master and built for BB Black. DHCP seems to work 
 fine.
 MLO also now fits again.

   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 
 09:38:00 -0400)

 are available in the git repository at:

   git://git.denx.de/u-boot-net.git master

 for you to fetch changes up to 
 8d0c6858455e89b089222a08d55ff711681ca011:

   net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
 14:51:55 -0500)

 
 Carlo Caione (4):
   net: phy: Add generic helpers to access MMD PHY registers
   net: phy: ti: use generic helpers to access MMD registers
   cmd: mdio: Switch to generic helpers when accessing the 
 registers
   net: phy: realtek: Introduce quirk to mark RXC not stoppable

 James Byrne (2):
   net: phy: micrel: Use correct skew values on KSZ9021
   net: phy: micrel: Find Micrel PHY node correctly

 Murali Karicheri (2):
   ARM: k2g-gp-evm: update to rgmii pinmux configuration
   ARM: k2g-ice: Add pinmux support for rgmii interface

 Pankaj Bansal (1):
   drivers: net: ldpaa_eth: fix resource leak

 Siva Durga Prasad Paladugu (2):
   net: phy: Reloc next and prev pointers inside phy_drivers
   net: phy: Fix return value check phy_probe

 Valentin-catalin Neacsu (1):
   net: phy: aquantia: Set only autoneg on in register 4.c441

 Vladimir Oltean (6):
   net: phy: ar803x: Address packet drops at low traffic rate 
 due to SmartEEE feature
   net: phy: ar803x: Make RGMII Tx delays actually configurable 
 for AR8035
   net: phy: ar803x: Use common functions for RGMII internal 
 delays
   net: phy: ar803x: Clarify the configuration of the CLK_25M 
 output pin
   net: phy: ar803x: Explicitly disable RGMII delays
>>>
>>> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
>>> BB Black because it uses an SMSC phy, where as this evm uses an
>>> AR8031/AR8033.
>>>
>>> Is it possible the device tree [2] is wrong for the board? It lists
>>> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
>>> delay is now being disabled.
>>>
>>> Any thoughts, Vladimir?
>>>
>>> Thanks,
>>> -Joe
>>>
>>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
>>> [2] arch/arm/dts/am335x-evm.dts
>>>
   net: phy: ar803x: Clarify the intention of ar8021_config

  arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
  arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
  arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
  arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
  arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
  arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
  arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
  board/ti/ks2_evm/mux-k2g.h  |  36 +++
  cmd/mdio.c  |  27 +++--
  doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
  drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
  drivers/net/phy/Kconfig |  41 
  drivers/net/phy/aquantia.c  |   7 +-
  drivers/net/phy/atheros.c   | 128 
 ---
  drivers/net/phy/micrel_ksz90x1.c|  24 -
  drivers/net/phy/phy.c   |  21 +++-
  drivers/net/phy/realtek.c   |  19 
  drivers/net/phy/ti.c| 130 
 +---
  include/phy.h   |  70 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Tom Rini
On Wed, May 08, 2019 at 10:52:28PM +, Vladimir Oltean wrote:
> On 5/9/19 1:48 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:42 AM, Tom Rini wrote:
> >>> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
>  On 5/9/19 1:24 AM, Joe Hershberger wrote:
> > On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  
> > wrote:
> >>
> >> Hi Tom,
> >>
> >> The following changes since commit 
> >> 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> >>
> >> I rebased on your master and built for BB Black. DHCP seems to work 
> >> fine.
> >> MLO also now fits again.
> >>
> >>  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 
> >> 09:38:00 -0400)
> >>
> >> are available in the git repository at:
> >>
> >>  git://git.denx.de/u-boot-net.git master
> >>
> >> for you to fetch changes up to 
> >> 8d0c6858455e89b089222a08d55ff711681ca011:
> >>
> >>  net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
> >> 14:51:55 -0500)
> >>
> >> 
> >> Carlo Caione (4):
> >>  net: phy: Add generic helpers to access MMD PHY registers
> >>  net: phy: ti: use generic helpers to access MMD registers
> >>  cmd: mdio: Switch to generic helpers when accessing the 
> >> registers
> >>  net: phy: realtek: Introduce quirk to mark RXC not stoppable
> >>
> >> James Byrne (2):
> >>  net: phy: micrel: Use correct skew values on KSZ9021
> >>  net: phy: micrel: Find Micrel PHY node correctly
> >>
> >> Murali Karicheri (2):
> >>  ARM: k2g-gp-evm: update to rgmii pinmux configuration
> >>  ARM: k2g-ice: Add pinmux support for rgmii interface
> >>
> >> Pankaj Bansal (1):
> >>  drivers: net: ldpaa_eth: fix resource leak
> >>
> >> Siva Durga Prasad Paladugu (2):
> >>  net: phy: Reloc next and prev pointers inside phy_drivers
> >>  net: phy: Fix return value check phy_probe
> >>
> >> Valentin-catalin Neacsu (1):
> >>  net: phy: aquantia: Set only autoneg on in register 4.c441
> >>
> >> Vladimir Oltean (6):
> >>  net: phy: ar803x: Address packet drops at low traffic rate 
> >> due to SmartEEE feature
> >>  net: phy: ar803x: Make RGMII Tx delays actually configurable 
> >> for AR8035
> >>  net: phy: ar803x: Use common functions for RGMII internal 
> >> delays
> >>  net: phy: ar803x: Clarify the configuration of the CLK_25M 
> >> output pin
> >>  net: phy: ar803x: Explicitly disable RGMII delays
> >
> > Tom, this [1] is the patch that is breaking the evm. It doesn't affect
> > BB Black because it uses an SMSC phy, where as this evm uses an
> > AR8031/AR8033.
> >
> > Is it possible the device tree [2] is wrong for the board? It lists
> > 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
> > delay is now being disabled.
> >
> > Any thoughts, Vladimir?
> >
> > Thanks,
> > -Joe
> >
> > [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
> > [2] arch/arm/dts/am335x-evm.dts
> >
> >>  net: phy: ar803x: Clarify the intention of ar8021_config
> >>
> >> arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
> >> arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
> >> arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> >> arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> >> arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
> >> arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
> >> arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
> >> board/ti/ks2_evm/mux-k2g.h  |  36 +++
> >> cmd/mdio.c  |  27 +++--
> >> doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
> >> drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
> >> drivers/net/phy/Kconfig |  41 
> >> drivers/net/phy/aquantia.c  |   7 +-
> >> drivers/net/phy/atheros.c   | 128 
> >> ---
> >> drivers/net/phy/micrel_ksz90x1.c|  24 -
> >> drivers/net/phy/phy.c   |  21 +++-
> >> drivers/net/phy/realtek.c   |  19 
> >> drivers/net/phy/ti.c| 130 
> >> +---
> >> include/phy.h   |  70 +
> >> 19 files changed, 394 insertions(+), 221 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Vladimir Oltean
On 5/9/19 1:48 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:42 AM, Tom Rini wrote:
>>> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
 On 5/9/19 1:24 AM, Joe Hershberger wrote:
> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  
> wrote:
>>
>> Hi Tom,
>>
>> The following changes since commit 
>> 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
>>
>> I rebased on your master and built for BB Black. DHCP seems to work fine.
>> MLO also now fits again.
>>
>>  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 
>> 09:38:00 -0400)
>>
>> are available in the git repository at:
>>
>>  git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:
>>
>>  net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
>> 14:51:55 -0500)
>>
>> 
>> Carlo Caione (4):
>>  net: phy: Add generic helpers to access MMD PHY registers
>>  net: phy: ti: use generic helpers to access MMD registers
>>  cmd: mdio: Switch to generic helpers when accessing the 
>> registers
>>  net: phy: realtek: Introduce quirk to mark RXC not stoppable
>>
>> James Byrne (2):
>>  net: phy: micrel: Use correct skew values on KSZ9021
>>  net: phy: micrel: Find Micrel PHY node correctly
>>
>> Murali Karicheri (2):
>>  ARM: k2g-gp-evm: update to rgmii pinmux configuration
>>  ARM: k2g-ice: Add pinmux support for rgmii interface
>>
>> Pankaj Bansal (1):
>>  drivers: net: ldpaa_eth: fix resource leak
>>
>> Siva Durga Prasad Paladugu (2):
>>  net: phy: Reloc next and prev pointers inside phy_drivers
>>  net: phy: Fix return value check phy_probe
>>
>> Valentin-catalin Neacsu (1):
>>  net: phy: aquantia: Set only autoneg on in register 4.c441
>>
>> Vladimir Oltean (6):
>>  net: phy: ar803x: Address packet drops at low traffic rate due 
>> to SmartEEE feature
>>  net: phy: ar803x: Make RGMII Tx delays actually configurable 
>> for AR8035
>>  net: phy: ar803x: Use common functions for RGMII internal delays
>>  net: phy: ar803x: Clarify the configuration of the CLK_25M 
>> output pin
>>  net: phy: ar803x: Explicitly disable RGMII delays
>
> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
> BB Black because it uses an SMSC phy, where as this evm uses an
> AR8031/AR8033.
>
> Is it possible the device tree [2] is wrong for the board? It lists
> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
> delay is now being disabled.
>
> Any thoughts, Vladimir?
>
> Thanks,
> -Joe
>
> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
> [2] arch/arm/dts/am335x-evm.dts
>
>>  net: phy: ar803x: Clarify the intention of ar8021_config
>>
>> arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
>> arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
>> arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
>> arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
>> arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
>> arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
>> arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
>> board/ti/ks2_evm/mux-k2g.h  |  36 +++
>> cmd/mdio.c  |  27 +++--
>> doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
>> drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
>> drivers/net/phy/Kconfig |  41 
>> drivers/net/phy/aquantia.c  |   7 +-
>> drivers/net/phy/atheros.c   | 128 
>> ---
>> drivers/net/phy/micrel_ksz90x1.c|  24 -
>> drivers/net/phy/phy.c   |  21 +++-
>> drivers/net/phy/realtek.c   |  19 
>> drivers/net/phy/ti.c| 130 
>> +---
>> include/phy.h   |  70 +
>> 19 files changed, 394 insertions(+), 221 deletions(-)
>>
>> Thanks!
>> -Joe
>> ___
>> U-Boot mailing list
>> U-Boot@lists.denx.de
>> https://lists.denx.de/listinfo/u-boot
>

 Hi Joe, Tom,

 It sounds like what Joe pointed to (my patch) has a high chance of
 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Tom Rini
On Wed, May 08, 2019 at 10:45:50PM +, Vladimir Oltean wrote:
> On 5/9/19 1:42 AM, Tom Rini wrote:
> > On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
> >> On 5/9/19 1:24 AM, Joe Hershberger wrote:
> >>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  
> >>> wrote:
> 
>  Hi Tom,
> 
>  The following changes since commit 
>  8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> 
>  I rebased on your master and built for BB Black. DHCP seems to work fine.
>  MLO also now fits again.
> 
>  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 
>  09:38:00 -0400)
> 
>  are available in the git repository at:
> 
>  git://git.denx.de/u-boot-net.git master
> 
>  for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:
> 
>  net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 
>  14:51:55 -0500)
> 
>  
>  Carlo Caione (4):
>  net: phy: Add generic helpers to access MMD PHY registers
>  net: phy: ti: use generic helpers to access MMD registers
>  cmd: mdio: Switch to generic helpers when accessing the registers
>  net: phy: realtek: Introduce quirk to mark RXC not stoppable
> 
>  James Byrne (2):
>  net: phy: micrel: Use correct skew values on KSZ9021
>  net: phy: micrel: Find Micrel PHY node correctly
> 
>  Murali Karicheri (2):
>  ARM: k2g-gp-evm: update to rgmii pinmux configuration
>  ARM: k2g-ice: Add pinmux support for rgmii interface
> 
>  Pankaj Bansal (1):
>  drivers: net: ldpaa_eth: fix resource leak
> 
>  Siva Durga Prasad Paladugu (2):
>  net: phy: Reloc next and prev pointers inside phy_drivers
>  net: phy: Fix return value check phy_probe
> 
>  Valentin-catalin Neacsu (1):
>  net: phy: aquantia: Set only autoneg on in register 4.c441
> 
>  Vladimir Oltean (6):
>  net: phy: ar803x: Address packet drops at low traffic rate due 
>  to SmartEEE feature
>  net: phy: ar803x: Make RGMII Tx delays actually configurable for 
>  AR8035
>  net: phy: ar803x: Use common functions for RGMII internal delays
>  net: phy: ar803x: Clarify the configuration of the CLK_25M 
>  output pin
>  net: phy: ar803x: Explicitly disable RGMII delays
> >>>
> >>> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
> >>> BB Black because it uses an SMSC phy, where as this evm uses an
> >>> AR8031/AR8033.
> >>>
> >>> Is it possible the device tree [2] is wrong for the board? It lists
> >>> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
> >>> delay is now being disabled.
> >>>
> >>> Any thoughts, Vladimir?
> >>>
> >>> Thanks,
> >>> -Joe
> >>>
> >>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
> >>> [2] arch/arm/dts/am335x-evm.dts
> >>>
>  net: phy: ar803x: Clarify the intention of ar8021_config
> 
> arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
> arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
> arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
> arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
> arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
> arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
> arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
> board/ti/ks2_evm/mux-k2g.h  |  36 +++
> cmd/mdio.c  |  27 +++--
> doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
> drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
> drivers/net/phy/Kconfig |  41 
> drivers/net/phy/aquantia.c  |   7 +-
> drivers/net/phy/atheros.c   | 128 
>  ---
> drivers/net/phy/micrel_ksz90x1.c|  24 -
> drivers/net/phy/phy.c   |  21 +++-
> drivers/net/phy/realtek.c   |  19 
> drivers/net/phy/ti.c| 130 
>  +---
> include/phy.h   |  70 +
> 19 files changed, 394 insertions(+), 221 deletions(-)
> 
>  Thanks!
>  -Joe
>  ___
>  U-Boot mailing list
>  U-Boot@lists.denx.de
>  https://lists.denx.de/listinfo/u-boot
> >>>
> >>
> >> Hi Joe, Tom,
> >>
> >> It sounds like what Joe pointed to (my patch) has a high chance of
> >> causing link failure.
> >> If the board is relying on RX delays in the Atheros PHY to 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Vladimir Oltean
On 5/9/19 1:42 AM, Tom Rini wrote:
> On Wed, May 08, 2019 at 10:40:57PM +, Vladimir Oltean wrote:
>> On 5/9/19 1:24 AM, Joe Hershberger wrote:
>>> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  
>>> wrote:

 Hi Tom,

 The following changes since commit 
 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

 I rebased on your master and built for BB Black. DHCP seems to work fine.
 MLO also now fits again.

 Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 
 09:38:00 -0400)

 are available in the git repository at:

 git://git.denx.de/u-boot-net.git master

 for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:

 net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 14:51:55 
 -0500)

 
 Carlo Caione (4):
 net: phy: Add generic helpers to access MMD PHY registers
 net: phy: ti: use generic helpers to access MMD registers
 cmd: mdio: Switch to generic helpers when accessing the registers
 net: phy: realtek: Introduce quirk to mark RXC not stoppable

 James Byrne (2):
 net: phy: micrel: Use correct skew values on KSZ9021
 net: phy: micrel: Find Micrel PHY node correctly

 Murali Karicheri (2):
 ARM: k2g-gp-evm: update to rgmii pinmux configuration
 ARM: k2g-ice: Add pinmux support for rgmii interface

 Pankaj Bansal (1):
 drivers: net: ldpaa_eth: fix resource leak

 Siva Durga Prasad Paladugu (2):
 net: phy: Reloc next and prev pointers inside phy_drivers
 net: phy: Fix return value check phy_probe

 Valentin-catalin Neacsu (1):
 net: phy: aquantia: Set only autoneg on in register 4.c441

 Vladimir Oltean (6):
 net: phy: ar803x: Address packet drops at low traffic rate due to 
 SmartEEE feature
 net: phy: ar803x: Make RGMII Tx delays actually configurable for 
 AR8035
 net: phy: ar803x: Use common functions for RGMII internal delays
 net: phy: ar803x: Clarify the configuration of the CLK_25M output 
 pin
 net: phy: ar803x: Explicitly disable RGMII delays
>>>
>>> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
>>> BB Black because it uses an SMSC phy, where as this evm uses an
>>> AR8031/AR8033.
>>>
>>> Is it possible the device tree [2] is wrong for the board? It lists
>>> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
>>> delay is now being disabled.
>>>
>>> Any thoughts, Vladimir?
>>>
>>> Thanks,
>>> -Joe
>>>
>>> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
>>> [2] arch/arm/dts/am335x-evm.dts
>>>
 net: phy: ar803x: Clarify the intention of ar8021_config

arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
board/ti/ks2_evm/mux-k2g.h  |  36 +++
cmd/mdio.c  |  27 +++--
doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
drivers/net/phy/Kconfig |  41 
drivers/net/phy/aquantia.c  |   7 +-
drivers/net/phy/atheros.c   | 128 
 ---
drivers/net/phy/micrel_ksz90x1.c|  24 -
drivers/net/phy/phy.c   |  21 +++-
drivers/net/phy/realtek.c   |  19 
drivers/net/phy/ti.c| 130 
 +---
include/phy.h   |  70 +
19 files changed, 394 insertions(+), 221 deletions(-)

 Thanks!
 -Joe
 ___
 U-Boot mailing list
 U-Boot@lists.denx.de
 https://lists.denx.de/listinfo/u-boot
>>>
>>
>> Hi Joe, Tom,
>>
>> It sounds like what Joe pointed to (my patch) has a high chance of
>> causing link failure.
>> If the board is relying on RX delays in the Atheros PHY to ensure
>> correct RGMII timing budget, then for sure it was working before and now
>> it is broken. In that case, it was working by mistake; the DT blob is
>> broken and should be corrected.
>> Sorry for the trouble this has caused.
> 
> How is this handled in the Linux kernel and/or why 

Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Tom Rini
On Wed, May 08, 2019 at 10:24:29PM +, Joe Hershberger wrote:
> On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  wrote:
> >
> > Hi Tom,
> >
> > The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> >
> > I rebased on your master and built for BB Black. DHCP seems to work fine.
> > MLO also now fits again.
> >
> >   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 
> > -0400)
> >
> > are available in the git repository at:
> >
> >   git://git.denx.de/u-boot-net.git master
> >
> > for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:
> >
> >   net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 14:51:55 
> > -0500)
> >
> > 
> > Carlo Caione (4):
> >   net: phy: Add generic helpers to access MMD PHY registers
> >   net: phy: ti: use generic helpers to access MMD registers
> >   cmd: mdio: Switch to generic helpers when accessing the registers
> >   net: phy: realtek: Introduce quirk to mark RXC not stoppable
> >
> > James Byrne (2):
> >   net: phy: micrel: Use correct skew values on KSZ9021
> >   net: phy: micrel: Find Micrel PHY node correctly
> >
> > Murali Karicheri (2):
> >   ARM: k2g-gp-evm: update to rgmii pinmux configuration
> >   ARM: k2g-ice: Add pinmux support for rgmii interface
> >
> > Pankaj Bansal (1):
> >   drivers: net: ldpaa_eth: fix resource leak
> >
> > Siva Durga Prasad Paladugu (2):
> >   net: phy: Reloc next and prev pointers inside phy_drivers
> >   net: phy: Fix return value check phy_probe
> >
> > Valentin-catalin Neacsu (1):
> >   net: phy: aquantia: Set only autoneg on in register 4.c441
> >
> > Vladimir Oltean (6):
> >   net: phy: ar803x: Address packet drops at low traffic rate due to 
> > SmartEEE feature
> >   net: phy: ar803x: Make RGMII Tx delays actually configurable for 
> > AR8035
> >   net: phy: ar803x: Use common functions for RGMII internal delays
> >   net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
> >   net: phy: ar803x: Explicitly disable RGMII delays
> 
> Tom, this [1] is the patch that is breaking the evm. It doesn't affect
> BB Black because it uses an SMSC phy, where as this evm uses an
> AR8031/AR8033.
> 
> Is it possible the device tree [2] is wrong for the board? It lists
> 'phy-mode = "rgmii-txid";', so that means that with this patch the RX
> delay is now being disabled.
> 
> Any thoughts, Vladimir?
> 
> Thanks,
> -Joe
> 
> [1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
> [2] arch/arm/dts/am335x-evm.dts

Thanks for tracking this down.  I believe the DTS is right as it matches
the kernel in this regard.  That said, it's the Bone which has the
schematic available and not the EVM so I can't point at that for
further digging.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Joe Hershberger
Hi Tom,

This is the series with the AR8xxx phy series removed until we figure it out.

Tested to work fine on your evm.

The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 
-0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 6314d1c8c035d1c4d14ea1ffd133f25385edd067:

  net: phy: micrel: Find Micrel PHY node correctly (2019-05-08 17:27:01 -0500)


Carlo Caione (4):
  net: phy: Add generic helpers to access MMD PHY registers
  net: phy: ti: use generic helpers to access MMD registers
  cmd: mdio: Switch to generic helpers when accessing the registers
  net: phy: realtek: Introduce quirk to mark RXC not stoppable

James Byrne (2):
  net: phy: micrel: Use correct skew values on KSZ9021
  net: phy: micrel: Find Micrel PHY node correctly

Murali Karicheri (2):
  ARM: k2g-gp-evm: update to rgmii pinmux configuration
  ARM: k2g-ice: Add pinmux support for rgmii interface

Pankaj Bansal (1):
  drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
  net: phy: Reloc next and prev pointers inside phy_drivers
  net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
  net: phy: aquantia: Set only autoneg on in register 4.c441

 arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
 arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
 board/ti/ks2_evm/mux-k2g.h  |  36 +++
 cmd/mdio.c  |  27 +++--
 doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
 drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
 drivers/net/phy/Kconfig |  20 
 drivers/net/phy/aquantia.c  |   7 +-
 drivers/net/phy/micrel_ksz90x1.c|  24 -
 drivers/net/phy/phy.c   |  21 +++-
 drivers/net/phy/realtek.c   |  19 
 drivers/net/phy/ti.c| 130 +---
 include/phy.h   |  70 +
 18 files changed, 283 insertions(+), 183 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-05-08 Thread Joe Hershberger
On Tue, May 7, 2019 at 5:15 PM Joe Hershberger  wrote:
>
> Hi Tom,
>
> The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
>
> I rebased on your master and built for BB Black. DHCP seems to work fine.
> MLO also now fits again.
>
>   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 
> -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-net.git master
>
> for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:
>
>   net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 14:51:55 -0500)
>
> 
> Carlo Caione (4):
>   net: phy: Add generic helpers to access MMD PHY registers
>   net: phy: ti: use generic helpers to access MMD registers
>   cmd: mdio: Switch to generic helpers when accessing the registers
>   net: phy: realtek: Introduce quirk to mark RXC not stoppable
>
> James Byrne (2):
>   net: phy: micrel: Use correct skew values on KSZ9021
>   net: phy: micrel: Find Micrel PHY node correctly
>
> Murali Karicheri (2):
>   ARM: k2g-gp-evm: update to rgmii pinmux configuration
>   ARM: k2g-ice: Add pinmux support for rgmii interface
>
> Pankaj Bansal (1):
>   drivers: net: ldpaa_eth: fix resource leak
>
> Siva Durga Prasad Paladugu (2):
>   net: phy: Reloc next and prev pointers inside phy_drivers
>   net: phy: Fix return value check phy_probe
>
> Valentin-catalin Neacsu (1):
>   net: phy: aquantia: Set only autoneg on in register 4.c441
>
> Vladimir Oltean (6):
>   net: phy: ar803x: Address packet drops at low traffic rate due to 
> SmartEEE feature
>   net: phy: ar803x: Make RGMII Tx delays actually configurable for AR8035
>   net: phy: ar803x: Use common functions for RGMII internal delays
>   net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
>   net: phy: ar803x: Explicitly disable RGMII delays

Tom, this [1] is the patch that is breaking the evm. It doesn't affect
BB Black because it uses an SMSC phy, where as this evm uses an
AR8031/AR8033.

Is it possible the device tree [2] is wrong for the board? It lists
'phy-mode = "rgmii-txid";', so that means that with this patch the RX
delay is now being disabled.

Any thoughts, Vladimir?

Thanks,
-Joe

[1] b3224e0f7e - "net: phy: ar803x: Explicitly disable RGMII delays"
[2] arch/arm/dts/am335x-evm.dts

>   net: phy: ar803x: Clarify the intention of ar8021_config
>
>  arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
>  arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
>  arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
>  arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
>  arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
>  arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
>  arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
>  board/ti/ks2_evm/mux-k2g.h  |  36 +++
>  cmd/mdio.c  |  27 +++--
>  doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
>  drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
>  drivers/net/phy/Kconfig |  41 
>  drivers/net/phy/aquantia.c  |   7 +-
>  drivers/net/phy/atheros.c   | 128 ---
>  drivers/net/phy/micrel_ksz90x1.c|  24 -
>  drivers/net/phy/phy.c   |  21 +++-
>  drivers/net/phy/realtek.c   |  19 
>  drivers/net/phy/ti.c| 130 
> +---
>  include/phy.h   |  70 +
>  19 files changed, 394 insertions(+), 221 deletions(-)
>
> Thanks!
> -Joe
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-05-07 Thread Joe Hershberger
Hi Tom,

The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

I rebased on your master and built for BB Black. DHCP seems to work fine.
MLO also now fits again.

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07 09:38:00 
-0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 8d0c6858455e89b089222a08d55ff711681ca011:

  net: phy: micrel: Find Micrel PHY node correctly (2019-05-07 14:51:55 -0500)


Carlo Caione (4):
  net: phy: Add generic helpers to access MMD PHY registers
  net: phy: ti: use generic helpers to access MMD registers
  cmd: mdio: Switch to generic helpers when accessing the registers
  net: phy: realtek: Introduce quirk to mark RXC not stoppable

James Byrne (2):
  net: phy: micrel: Use correct skew values on KSZ9021
  net: phy: micrel: Find Micrel PHY node correctly

Murali Karicheri (2):
  ARM: k2g-gp-evm: update to rgmii pinmux configuration
  ARM: k2g-ice: Add pinmux support for rgmii interface

Pankaj Bansal (1):
  drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
  net: phy: Reloc next and prev pointers inside phy_drivers
  net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
  net: phy: aquantia: Set only autoneg on in register 4.c441

Vladimir Oltean (6):
  net: phy: ar803x: Address packet drops at low traffic rate due to 
SmartEEE feature
  net: phy: ar803x: Make RGMII Tx delays actually configurable for AR8035
  net: phy: ar803x: Use common functions for RGMII internal delays
  net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
  net: phy: ar803x: Explicitly disable RGMII delays
  net: phy: ar803x: Clarify the intention of ar8021_config

 arch/arm/dts/sama5d3xcm.dtsi|  32 +++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi|  32 +++---
 arch/arm/dts/socfpga_arria5_socdk.dts   |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts   |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts |   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts|   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts   |   4 +-
 board/ti/ks2_evm/mux-k2g.h  |  36 +++
 cmd/mdio.c  |  27 +++--
 doc/device-tree-bindings/net/micrel-ksz90x1.txt |  27 +
 drivers/net/ldpaa_eth/ldpaa_eth.c   |   1 +
 drivers/net/phy/Kconfig |  41 
 drivers/net/phy/aquantia.c  |   7 +-
 drivers/net/phy/atheros.c   | 128 ---
 drivers/net/phy/micrel_ksz90x1.c|  24 -
 drivers/net/phy/phy.c   |  21 +++-
 drivers/net/phy/realtek.c   |  19 
 drivers/net/phy/ti.c| 130 +---
 include/phy.h   |  70 +
 19 files changed, 394 insertions(+), 221 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-04-30 Thread Tom Rini
On Wed, May 01, 2019 at 12:56:30AM +, Joe Hershberger wrote:
> On Tue, Apr 30, 2019 at 4:29 PM Tom Rini  wrote:
> >
> > On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> > > On Tue, Mar 19, 2019 at 5:41 PM Tom Rini  wrote:
> > > >
> > > > On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
> > > >
> > > > > Hi Tom,
> > > > >
> > > > > These patches passed the CI build here: 
> > > > > https://travis-ci.org/jhershbe/u-boot/builds/501807294
> > > > >
> > > > > The following changes since commit 
> > > > > 2e8092d94f40a5692baf3ec768ce3216a7bf032a:
> > > > >
> > > > >   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 
> > > > > 15:48:57 -0400)
> > > > >
> > > > > are available in the git repository at:
> > > > >
> > > > >
> > > > >   git://git.denx.de/u-boot-net.git master
> > > > >
> > > > > for you to fetch changes up to 
> > > > > 85f05f72bacc2d047731fc64801e4f6b34cf:
> > > > >
> > > > >   net: phy: aquantia: Set only autoneg on in register 4.c441 
> > > > > (2019-03-12 13:13:37 -0500)
> > > > >
> > > >
> > > > NAK.  One of:
> > > > The first bad commit could be any of:
> > > > 30b2ca2e0fa274b875bb56f541b7dd33ce93c1d1
> > > > 8860e1563f38d16f7ae29053018cd445c0fa111d
> > > > ebb5027d69196dd83fd0fa5bd91fca07acfd77be
> > > > 09e0a36497c84273e5b22488d5af01bf0ba17469
> > > > 841b9df209e37fe1bfefa5f44e837a0ad497443f
> > > > 15e67d1cdc7258c0c07ad1fd6c2818f7e9f52447
> > > > 7aadf5134f2f5771689d0657b69875d0a464859d
> > > > d35488518f3c16d305092c816a5129f45a0b62d7
> > > > Breaks am335x_evm ethernet:
> > > > 18:39:52 => => dhcp
> > > > 18:39:52 ethernet@4a10 Waiting for PHY auto negotiation to
> > > > complete... done
> > > > 18:39:52 link up on port 0, speed 1000, full duplex
> > > > 18:39:52 BOOTP broadcast 1
> > > > 18:39:52 BOOTP broadcast 2
> > > > 18:39:52 BOOTP broadcast 3
> > > > 18:39:52 BOOTP broadcast 4
> > > > 18:39:52 BOOTP broadcast 5
> > > > 18:39:52 BOOTP broadcast 6
> > > > 18:39:52 BOOTP broadcast 7
> > > > 18:39:52 BOOTP broadcast 8
> > > > 18:39:52 BOOTP broadcast 9
> > > > 18:39:52 BOOTP broadcast 10
> > > > 18:39:52 BOOTP broadcast 11
> > > > 18:39:52 BOOTP broadcast 12
> > > > 18:39:52 BOOTP broadcast 13
> > > > 18:39:52 BOOTP broadcast 14
> > > > 18:39:52 BOOTP broadcast 15
> > > > 18:39:52 BOOTP broadcast 16
> > > > 18:39:52 BOOTP broadcast 17
> > >
> > > I rebased the series on the current master and I can't reproduce this
> > > dhcp issue. On the original series I saw broken DHCP only with "net:
> > > phy: micrel: Use correct skew values on KSZ9021" which doesn't make
> > > any sense because that phy is not used on BBB and isn't even compiled
> > > in. Also, the issue doesn't reproduce when the next patch is applied.
> > > Even that oddity doesn't happen after the rebase.
> > >
> > > Also the SPL for boneblack is too big to build with some of the
> > > patches in this series now, so I'm not sure how that should be
> > > handled.
> >
> > Drop those parts for now I guess and we'll have to look harder at them
> > stand-alone?  And I assume you mean am335x_boneblack_vboot is too large?
> > Or am335x_evm itself?  Thanks!
> 
> Meaning the SPL part of am335x_evm target fails by a few hundred bytes.

I need to grab the series that shaves a few hundred bytes I think then
from SPL for am335x.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-04-30 Thread Joe Hershberger
On Tue, Apr 30, 2019 at 4:29 PM Tom Rini  wrote:
>
> On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> > On Tue, Mar 19, 2019 at 5:41 PM Tom Rini  wrote:
> > >
> > > On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > These patches passed the CI build here: 
> > > > https://travis-ci.org/jhershbe/u-boot/builds/501807294
> > > >
> > > > The following changes since commit 
> > > > 2e8092d94f40a5692baf3ec768ce3216a7bf032a:
> > > >
> > > >   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 
> > > > 15:48:57 -0400)
> > > >
> > > > are available in the git repository at:
> > > >
> > > >
> > > >   git://git.denx.de/u-boot-net.git master
> > > >
> > > > for you to fetch changes up to 85f05f72bacc2d047731fc64801e4f6b34cf:
> > > >
> > > >   net: phy: aquantia: Set only autoneg on in register 4.c441 
> > > > (2019-03-12 13:13:37 -0500)
> > > >
> > >
> > > NAK.  One of:
> > > The first bad commit could be any of:
> > > 30b2ca2e0fa274b875bb56f541b7dd33ce93c1d1
> > > 8860e1563f38d16f7ae29053018cd445c0fa111d
> > > ebb5027d69196dd83fd0fa5bd91fca07acfd77be
> > > 09e0a36497c84273e5b22488d5af01bf0ba17469
> > > 841b9df209e37fe1bfefa5f44e837a0ad497443f
> > > 15e67d1cdc7258c0c07ad1fd6c2818f7e9f52447
> > > 7aadf5134f2f5771689d0657b69875d0a464859d
> > > d35488518f3c16d305092c816a5129f45a0b62d7
> > > Breaks am335x_evm ethernet:
> > > 18:39:52 => => dhcp
> > > 18:39:52 ethernet@4a10 Waiting for PHY auto negotiation to
> > > complete... done
> > > 18:39:52 link up on port 0, speed 1000, full duplex
> > > 18:39:52 BOOTP broadcast 1
> > > 18:39:52 BOOTP broadcast 2
> > > 18:39:52 BOOTP broadcast 3
> > > 18:39:52 BOOTP broadcast 4
> > > 18:39:52 BOOTP broadcast 5
> > > 18:39:52 BOOTP broadcast 6
> > > 18:39:52 BOOTP broadcast 7
> > > 18:39:52 BOOTP broadcast 8
> > > 18:39:52 BOOTP broadcast 9
> > > 18:39:52 BOOTP broadcast 10
> > > 18:39:52 BOOTP broadcast 11
> > > 18:39:52 BOOTP broadcast 12
> > > 18:39:52 BOOTP broadcast 13
> > > 18:39:52 BOOTP broadcast 14
> > > 18:39:52 BOOTP broadcast 15
> > > 18:39:52 BOOTP broadcast 16
> > > 18:39:52 BOOTP broadcast 17
> >
> > I rebased the series on the current master and I can't reproduce this
> > dhcp issue. On the original series I saw broken DHCP only with "net:
> > phy: micrel: Use correct skew values on KSZ9021" which doesn't make
> > any sense because that phy is not used on BBB and isn't even compiled
> > in. Also, the issue doesn't reproduce when the next patch is applied.
> > Even that oddity doesn't happen after the rebase.
> >
> > Also the SPL for boneblack is too big to build with some of the
> > patches in this series now, so I'm not sure how that should be
> > handled.
>
> Drop those parts for now I guess and we'll have to look harder at them
> stand-alone?  And I assume you mean am335x_boneblack_vboot is too large?
> Or am335x_evm itself?  Thanks!

Meaning the SPL part of am335x_evm target fails by a few hundred bytes.

> --
> Tom
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-04-30 Thread Tom Rini
On Tue, Apr 30, 2019 at 09:15:33PM +, Joe Hershberger wrote:
> On Tue, Mar 19, 2019 at 5:41 PM Tom Rini  wrote:
> >
> > On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
> >
> > > Hi Tom,
> > >
> > > These patches passed the CI build here: 
> > > https://travis-ci.org/jhershbe/u-boot/builds/501807294
> > >
> > > The following changes since commit 
> > > 2e8092d94f40a5692baf3ec768ce3216a7bf032a:
> > >
> > >   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 
> > > 15:48:57 -0400)
> > >
> > > are available in the git repository at:
> > >
> > >
> > >   git://git.denx.de/u-boot-net.git master
> > >
> > > for you to fetch changes up to 85f05f72bacc2d047731fc64801e4f6b34cf:
> > >
> > >   net: phy: aquantia: Set only autoneg on in register 4.c441 (2019-03-12 
> > > 13:13:37 -0500)
> > >
> >
> > NAK.  One of:
> > The first bad commit could be any of:
> > 30b2ca2e0fa274b875bb56f541b7dd33ce93c1d1
> > 8860e1563f38d16f7ae29053018cd445c0fa111d
> > ebb5027d69196dd83fd0fa5bd91fca07acfd77be
> > 09e0a36497c84273e5b22488d5af01bf0ba17469
> > 841b9df209e37fe1bfefa5f44e837a0ad497443f
> > 15e67d1cdc7258c0c07ad1fd6c2818f7e9f52447
> > 7aadf5134f2f5771689d0657b69875d0a464859d
> > d35488518f3c16d305092c816a5129f45a0b62d7
> > Breaks am335x_evm ethernet:
> > 18:39:52 => => dhcp
> > 18:39:52 ethernet@4a10 Waiting for PHY auto negotiation to
> > complete... done
> > 18:39:52 link up on port 0, speed 1000, full duplex
> > 18:39:52 BOOTP broadcast 1
> > 18:39:52 BOOTP broadcast 2
> > 18:39:52 BOOTP broadcast 3
> > 18:39:52 BOOTP broadcast 4
> > 18:39:52 BOOTP broadcast 5
> > 18:39:52 BOOTP broadcast 6
> > 18:39:52 BOOTP broadcast 7
> > 18:39:52 BOOTP broadcast 8
> > 18:39:52 BOOTP broadcast 9
> > 18:39:52 BOOTP broadcast 10
> > 18:39:52 BOOTP broadcast 11
> > 18:39:52 BOOTP broadcast 12
> > 18:39:52 BOOTP broadcast 13
> > 18:39:52 BOOTP broadcast 14
> > 18:39:52 BOOTP broadcast 15
> > 18:39:52 BOOTP broadcast 16
> > 18:39:52 BOOTP broadcast 17
> 
> I rebased the series on the current master and I can't reproduce this
> dhcp issue. On the original series I saw broken DHCP only with "net:
> phy: micrel: Use correct skew values on KSZ9021" which doesn't make
> any sense because that phy is not used on BBB and isn't even compiled
> in. Also, the issue doesn't reproduce when the next patch is applied.
> Even that oddity doesn't happen after the rebase.
> 
> Also the SPL for boneblack is too big to build with some of the
> patches in this series now, so I'm not sure how that should be
> handled.

Drop those parts for now I guess and we'll have to look harder at them
stand-alone?  And I assume you mean am335x_boneblack_vboot is too large?
Or am335x_evm itself?  Thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-04-30 Thread Joe Hershberger
On Tue, Mar 19, 2019 at 5:41 PM Tom Rini  wrote:
>
> On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:
>
> > Hi Tom,
> >
> > These patches passed the CI build here: 
> > https://travis-ci.org/jhershbe/u-boot/builds/501807294
> >
> > The following changes since commit 2e8092d94f40a5692baf3ec768ce3216a7bf032a:
> >
> >   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 
> > 15:48:57 -0400)
> >
> > are available in the git repository at:
> >
> >
> >   git://git.denx.de/u-boot-net.git master
> >
> > for you to fetch changes up to 85f05f72bacc2d047731fc64801e4f6b34cf:
> >
> >   net: phy: aquantia: Set only autoneg on in register 4.c441 (2019-03-12 
> > 13:13:37 -0500)
> >
>
> NAK.  One of:
> The first bad commit could be any of:
> 30b2ca2e0fa274b875bb56f541b7dd33ce93c1d1
> 8860e1563f38d16f7ae29053018cd445c0fa111d
> ebb5027d69196dd83fd0fa5bd91fca07acfd77be
> 09e0a36497c84273e5b22488d5af01bf0ba17469
> 841b9df209e37fe1bfefa5f44e837a0ad497443f
> 15e67d1cdc7258c0c07ad1fd6c2818f7e9f52447
> 7aadf5134f2f5771689d0657b69875d0a464859d
> d35488518f3c16d305092c816a5129f45a0b62d7
> Breaks am335x_evm ethernet:
> 18:39:52 => => dhcp
> 18:39:52 ethernet@4a10 Waiting for PHY auto negotiation to
> complete... done
> 18:39:52 link up on port 0, speed 1000, full duplex
> 18:39:52 BOOTP broadcast 1
> 18:39:52 BOOTP broadcast 2
> 18:39:52 BOOTP broadcast 3
> 18:39:52 BOOTP broadcast 4
> 18:39:52 BOOTP broadcast 5
> 18:39:52 BOOTP broadcast 6
> 18:39:52 BOOTP broadcast 7
> 18:39:52 BOOTP broadcast 8
> 18:39:52 BOOTP broadcast 9
> 18:39:52 BOOTP broadcast 10
> 18:39:52 BOOTP broadcast 11
> 18:39:52 BOOTP broadcast 12
> 18:39:52 BOOTP broadcast 13
> 18:39:52 BOOTP broadcast 14
> 18:39:52 BOOTP broadcast 15
> 18:39:52 BOOTP broadcast 16
> 18:39:52 BOOTP broadcast 17

I rebased the series on the current master and I can't reproduce this
dhcp issue. On the original series I saw broken DHCP only with "net:
phy: micrel: Use correct skew values on KSZ9021" which doesn't make
any sense because that phy is not used on BBB and isn't even compiled
in. Also, the issue doesn't reproduce when the next patch is applied.
Even that oddity doesn't happen after the rebase.

Also the SPL for boneblack is too big to build with some of the
patches in this series now, so I'm not sure how that should be
handled.

Thanks,
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-03-19 Thread Tom Rini
On Tue, Mar 12, 2019 at 01:15:46PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> These patches passed the CI build here: 
> https://travis-ci.org/jhershbe/u-boot/builds/501807294
> 
> The following changes since commit 2e8092d94f40a5692baf3ec768ce3216a7bf032a:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 
> 15:48:57 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 85f05f72bacc2d047731fc64801e4f6b34cf:
> 
>   net: phy: aquantia: Set only autoneg on in register 4.c441 (2019-03-12 
> 13:13:37 -0500)
> 

NAK.  One of:
The first bad commit could be any of:
30b2ca2e0fa274b875bb56f541b7dd33ce93c1d1
8860e1563f38d16f7ae29053018cd445c0fa111d
ebb5027d69196dd83fd0fa5bd91fca07acfd77be
09e0a36497c84273e5b22488d5af01bf0ba17469
841b9df209e37fe1bfefa5f44e837a0ad497443f
15e67d1cdc7258c0c07ad1fd6c2818f7e9f52447
7aadf5134f2f5771689d0657b69875d0a464859d
d35488518f3c16d305092c816a5129f45a0b62d7
Breaks am335x_evm ethernet:
18:39:52 => => dhcp
18:39:52 ethernet@4a10 Waiting for PHY auto negotiation to
complete... done
18:39:52 link up on port 0, speed 1000, full duplex
18:39:52 BOOTP broadcast 1
18:39:52 BOOTP broadcast 2
18:39:52 BOOTP broadcast 3
18:39:52 BOOTP broadcast 4
18:39:52 BOOTP broadcast 5
18:39:52 BOOTP broadcast 6
18:39:52 BOOTP broadcast 7
18:39:52 BOOTP broadcast 8
18:39:52 BOOTP broadcast 9
18:39:52 BOOTP broadcast 10
18:39:52 BOOTP broadcast 11
18:39:52 BOOTP broadcast 12
18:39:52 BOOTP broadcast 13
18:39:52 BOOTP broadcast 14
18:39:52 BOOTP broadcast 15
18:39:52 BOOTP broadcast 16
18:39:52 BOOTP broadcast 17

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-03-12 Thread Joe Hershberger
Hi Tom,

These patches passed the CI build here: 
https://travis-ci.org/jhershbe/u-boot/builds/501807294

The following changes since commit 2e8092d94f40a5692baf3ec768ce3216a7bf032a:

  Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2019-03-11 15:48:57 
-0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 85f05f72bacc2d047731fc64801e4f6b34cf:

  net: phy: aquantia: Set only autoneg on in register 4.c441 (2019-03-12 
13:13:37 -0500)


Andrejs Cainikovs (2):
  net: dm: fec: Support phy-reset-post-delay property
  dts: imx8qxp-mek: Add PHY post reset delay

Carlo Caione (4):
  net: phy: realtek: Introduce quirk to mark RXC not stoppable
  net: phy: Add generic helpers to access MMD PHY registers
  net: phy: ti: use generic helpers to access MMD registers
  cmd: mdio: Switch to generic helpers when accessing the registers

James Byrne (2):
  net: phy: micrel: Use correct skew values on KSZ9021
  net: phy: micrel: Find Micrel PHY node correctly

Meenakshi Aggarwal (1):
  mc : Reduce MC memory size to 128M

Murali Karicheri (7):
  ARM: k2g-gp-evm: update to rgmii pinmux configuration
  ARM: k2g-ice: Add pinmux support for rgmii interface
  net: netcp: add support for phy with rgmii ids
  ARM: k2g: add a workaround to reset the phy
  ARM: dts: k2g-evm: remove unused phy-mode property from phy node
  k2g: config enable ti phy dp83867 for k2g
  ARM: dts: k2g-ice: add dt node for netcp

Pankaj Bansal (1):
  drivers: net: ldpaa_eth: fix resource leak

Siva Durga Prasad Paladugu (2):
  net: phy: Reloc next and prev pointers inside phy_drivers
  net: phy: Fix return value check phy_probe

Valentin-catalin Neacsu (1):
  net: phy: aquantia: Set only autoneg on in register 4.c441

Vladimir Oltean (6):
  net: phy: ar803x: Address packet drops at low traffic rate due to 
SmartEEE feature
  net: phy: ar803x: Make RGMII Tx delays actually configurable for AR8035
  net: phy: ar803x: Use common functions for RGMII internal delays
  net: phy: ar803x: Clarify the configuration of the CLK_25M output pin
  net: phy: ar803x: Explicitly disable RGMII delays
  net: phy: ar803x: Clarify the intention of ar8021_config

 arch/arm/dts/fsl-imx8qxp-mek.dts   |   1 +
 arch/arm/dts/keystone-k2g-evm.dts  |   1 -
 arch/arm/dts/keystone-k2g-ice.dts  |  35 ++
 arch/arm/dts/sama5d3xcm.dtsi   |  32 ++---
 arch/arm/dts/sama5d3xcm_cmp.dtsi   |  32 ++---
 arch/arm/dts/socfpga_arria5_socdk.dts  |   4 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts  |   4 +-
 arch/arm/dts/socfpga_cyclone5_socdk.dts|   4 +-
 arch/arm/dts/socfpga_cyclone5_sockit.dts   |   4 +-
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts  |   4 +-
 arch/arm/mach-keystone/include/mach/hardware-k2g.h |   3 +
 arch/arm/mach-keystone/include/mach/mux-k2g.h  |   5 +
 board/ti/ks2_evm/board_k2g.c   |  15 +++
 board/ti/ks2_evm/mux-k2g.h |  51 +---
 cmd/mdio.c |  27 +++--
 configs/k2g_evm_defconfig  |   1 +
 doc/device-tree-bindings/net/micrel-ksz90x1.txt|  27 +
 drivers/net/fec_mxc.c  |  11 ++
 drivers/net/fec_mxc.h  |   1 +
 drivers/net/fsl-mc/mc.c|  22 +++-
 drivers/net/ldpaa_eth/ldpaa_eth.c  |   1 +
 drivers/net/phy/Kconfig|  41 +++
 drivers/net/phy/aquantia.c |   7 +-
 drivers/net/phy/atheros.c  | 128 ++--
 drivers/net/phy/micrel_ksz90x1.c   |  24 +++-
 drivers/net/phy/phy.c  |  21 +++-
 drivers/net/phy/realtek.c  |  19 +++
 drivers/net/phy/ti.c   | 130 -
 drivers/net/ti/keystone_net.c  |  22 +++-
 include/configs/ls1088a_common.h   |   2 +-
 include/configs/ls2080a_common.h   |   2 +-
 include/configs/lx2160a_common.h   |   2 +-
 include/phy.h  |  70 +++
 33 files changed, 526 insertions(+), 227 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-03-07 Thread Tom Rini
On Tue, Mar 05, 2019 at 12:02:55PM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> These patches passed the CI build here: 
> https://travis-ci.org/jhershbe/u-boot/builds/501807294
> 
> The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:
> 
>   Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips 
> (2019-01-23 17:24:31 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:
> 
>   net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-03-05 Thread Joe Hershberger
Hi Tom,

These patches passed the CI build here: 
https://travis-ci.org/jhershbe/u-boot/builds/501807294

The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:

  Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips (2019-01-23 
17:24:31 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:

  net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)


Aditya Prayoga (1):
  net: mvneta: Add GPIO configuration support

Andreas Pretzsch (1):
  net: phy: micrel: fix KSZ9031 clock skew for values greater 0ps

Baruch Siach (2):
  net: mvpp2: fix lookup of mdio registers base address
  net: mvpp2: mdio device per port

Carlo Caione (1):
  net: phy: realtek: Add functions to read PHY's extended registers

Chris Packham (3):
  net: mvgbe: fallback phy-mode to GMII
  net: move ether_crc to tsec driver
  net: remove CONFIG_MCAST_TFTP

Pankaj Bansal (1):
  net: phy: Add clause 45 identifier to phy_device

Ramon Fried (1):
  net: macb: fix mapping of registers

Simon Goldschmidt (4):
  net: designware: fix tx packet length
  net: designware: clear padding bytes
  net: remove duplicate definition of ETHADDR_WILDCARD
  net: fix env flags for eth10addr and above

Thomas RIENOESSL (1):
  net: explicitly assign errno to return code in case of network failure

Valentin-catalin Neacsu (2):
  net: phy: aquantia: Enable autoneg when on USXGMII
  net: phy: aquantia: Print information on config

 README   |   9 --
 drivers/net/designware.c |  18 ++--
 drivers/net/macb.c   |   4 +-
 drivers/net/mvgbe.c  |   6 +-
 drivers/net/mvneta.c |  15 +++
 drivers/net/mvpp2.c  |  84 +++
 drivers/net/phy/aquantia.c   |  39 +++
 drivers/net/phy/micrel_ksz90x1.c |   4 +-
 drivers/net/phy/phy.c|  15 ++-
 drivers/net/phy/realtek.c|  29 ++
 drivers/net/rtl8139.c|   6 +-
 drivers/net/tsec.c   |  37 +--
 drivers/usb/gadget/ether.c   |   3 -
 include/env_callback.h   |   2 -
 include/env_flags.h  |   2 +-
 include/net.h|  15 +--
 include/phy.h|   1 +
 net/eth-uclass.c |   2 -
 net/eth_legacy.c |  28 -
 net/net.c|   8 +-
 net/tftp.c   | 219 ---
 scripts/config_whitelist.txt |   1 -
 test/dm/eth.c|   2 +-
 23 files changed, 184 insertions(+), 365 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2019-01-25 Thread Tom Rini
On Thu, Jan 24, 2019 at 11:35:57AM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> Passed the travis build... 
> https://travis-ci.org/jhershbe/u-boot/builds/483483372
> 
> The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:
> 
>   Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips 
> (2019-01-23 17:24:31 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:
> 
>   net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2019-01-24 Thread Joe Hershberger
Hi Tom,

Passed the travis build... 
https://travis-ci.org/jhershbe/u-boot/builds/483483372

The following changes since commit aff66f22d6eeb27c6329c0a3c1ebc52914c8affa:

  Merge tag 'mips-pull-2019-01-23' of git://git.denx.de/u-boot-mips (2019-01-23 
17:24:31 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 91c9cbabf935b37ab6c0b9b622e7faf0b350acb6:

  net: phy: aquantia: Print information on config (2019-01-24 11:35:30 -0600)


Aditya Prayoga (1):
  net: mvneta: Add GPIO configuration support

Andreas Pretzsch (1):
  net: phy: micrel: fix KSZ9031 clock skew for values greater 0ps

Baruch Siach (2):
  net: mvpp2: fix lookup of mdio registers base address
  net: mvpp2: mdio device per port

Carlo Caione (1):
  net: phy: realtek: Add functions to read PHY's extended registers

Chris Packham (3):
  net: mvgbe: fallback phy-mode to GMII
  net: move ether_crc to tsec driver
  net: remove CONFIG_MCAST_TFTP

Pankaj Bansal (1):
  net: phy: Add clause 45 identifier to phy_device

Ramon Fried (1):
  net: macb: fix mapping of registers

Simon Goldschmidt (4):
  net: designware: fix tx packet length
  net: designware: clear padding bytes
  net: remove duplicate definition of ETHADDR_WILDCARD
  net: fix env flags for eth10addr and above

Thomas RIENOESSL (1):
  net: explicitly assign errno to return code in case of network failure

Valentin-catalin Neacsu (2):
  net: phy: aquantia: Enable autoneg when on USXGMII
  net: phy: aquantia: Print information on config

 README   |   9 --
 drivers/net/designware.c |  18 ++--
 drivers/net/macb.c   |   4 +-
 drivers/net/mvgbe.c  |   6 +-
 drivers/net/mvneta.c |  15 +++
 drivers/net/mvpp2.c  |  84 +++
 drivers/net/phy/aquantia.c   |  39 +++
 drivers/net/phy/micrel_ksz90x1.c |   4 +-
 drivers/net/phy/phy.c|  15 ++-
 drivers/net/phy/realtek.c|  29 ++
 drivers/net/rtl8139.c|   6 +-
 drivers/net/tsec.c   |  37 +--
 drivers/usb/gadget/ether.c   |   3 -
 include/env_callback.h   |   2 -
 include/env_flags.h  |   2 +-
 include/net.h|  15 +--
 include/phy.h|   1 +
 net/eth-uclass.c |   2 -
 net/eth_legacy.c |  28 -
 net/net.c|   8 +-
 net/tftp.c   | 219 ---
 scripts/config_whitelist.txt |   1 -
 test/dm/eth.c|   2 +-
 23 files changed, 184 insertions(+), 365 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-11-06 Thread Joe Hershberger
On Mon, Nov 5, 2018 at 10:06 PM Tom Rini  wrote:
>
> On Mon, Nov 05, 2018 at 11:51:41AM -0600, Joe Hershberger wrote:
>
> > Hi Tom,
> >
> > Built successfully on Travis: 
> > https://travis-ci.org/jhershbe/u-boot/builds/450020193
> >
> > The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
> >
> >   Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 
> > -0500)
> >
> > are available in the git repository at:
> >
> >
> >   git://git.denx.de/u-boot-net.git master
> >
> > for you to fetch changes up to 79d8127168e211f4745bd2183a3338c6c4e2d003:
> >
> >   driver: net: ti: keystone_net: switch to use common mdio lib (2018-11-05 
> > 10:42:01 -0600)
> >
>
> Given that the release is one week away, rather than sit on this for
> now, applied to u-boot/next, thanks!

Works for me.

Thanks,
-Joe

> --
> Tom
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-11-05 Thread Tom Rini
On Mon, Nov 05, 2018 at 11:51:41AM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> Built successfully on Travis: 
> https://travis-ci.org/jhershbe/u-boot/builds/450020193
> 
> The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 
> -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 79d8127168e211f4745bd2183a3338c6c4e2d003:
> 
>   driver: net: ti: keystone_net: switch to use common mdio lib (2018-11-05 
> 10:42:01 -0600)
> 

Given that the release is one week away, rather than sit on this for
now, applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-11-05 Thread Joe Hershberger
Hi Tom,

Built successfully on Travis: 
https://travis-ci.org/jhershbe/u-boot/builds/450020193

The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 
-0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 79d8127168e211f4745bd2183a3338c6c4e2d003:

  driver: net: ti: keystone_net: switch to use common mdio lib (2018-11-05 
10:42:01 -0600)


Cédric Le Goater (13):
  net: ftgmac100: use the BIT() macro
  net: ftgmac100: use the aligned() macro
  net: ftgmac100: convert to driver model
  net: ftgmac100: use setbits_le32() in the reset method
  net: ftgmac100: add MDIO bus and phylib support
  net: ftgmac100: convert the RX/TX descriptor arrays
  net: ftgmac100: handle timeouts when transmitting
  net: ftgmac100: add clock support
  aspeed: ast2500: fix missing break in D2PLL clock enablement
  net: ftgmac100: Add support for the Aspeed SoC
  aspeed: Update ast2500 SoC DTS file to Linux v4.17-rc6 level
  aspeed: Activate ethernet devices on the ast2500 Eval Board
  aspeed: ast2500: fix D2-PLL clock setting in RGMII mode

Grygorii Strashko (7):
  driver: net: consolidate ti's code in separate folder
  configs: net: convert DRIVER_TI_KEYSTONE_NET kconfig
  drivers: net: keystone_net: drop non dm code
  driver: net: ti: cpsw: update to use SPDX identifier
  driver: net: ti: introduce common mdio support library
  driver: net: ti: cpsw: switch to use common mdio lib
  driver: net: ti: keystone_net: switch to use common mdio lib

Quentin Schulz (3):
  net: phy: mscc: add support for VSC8584 PHY
  net: phy: mscc: factorize part of config function for VSC8584
  net: phy: mscc: add support for VSC8574 PHY

Stefan Roese (1):
  net: Add MT7628 ethernet driver

 arch/arm/dts/ast2500-evb.dts   |   23 +
 arch/arm/dts/ast2500.dtsi  | 1949 
 arch/arm/include/asm/ti-common/keystone_net.h  |   27 -
 arch/arm/mach-davinci/dp83848.c|2 +-
 arch/arm/mach-davinci/et1011c.c|2 +-
 arch/arm/mach-davinci/ksz8873.c|2 +-
 arch/arm/mach-davinci/lxt972.c |2 +-
 board/ti/ks2_evm/board.c   |   53 -
 board/ti/ks2_evm/board.h   |3 -
 board/ti/ks2_evm/board_k2e.c   |   74 -
 board/ti/ks2_evm/board_k2g.c   |   18 -
 board/ti/ks2_evm/board_k2hk.c  |   42 -
 board/ti/ks2_evm/board_k2l.c   |   42 -
 configs/evb-ast2500_defconfig  |8 +
 configs/k2e_evm_defconfig  |1 +
 configs/k2e_hs_evm_defconfig   |1 +
 configs/k2g_evm_defconfig  |1 +
 configs/k2g_hs_evm_defconfig   |1 +
 configs/k2hk_evm_defconfig |1 +
 configs/k2hk_hs_evm_defconfig  |1 +
 configs/k2l_evm_defconfig  |1 +
 configs/k2l_hs_evm_defconfig   |1 +
 .../net/mediatek,mt7628-eth.txt|   17 +
 drivers/clk/aspeed/clk_ast2500.c   |   39 +
 drivers/net/Kconfig|   45 +-
 drivers/net/Makefile   |5 +-
 drivers/net/ftgmac100.c|  732 
 drivers/net/ftgmac100.h|  158 +-
 drivers/net/mt7628-eth.c   |  644 +++
 drivers/net/phy/mscc.c |  995 ++
 drivers/net/ti/Kconfig |   20 +
 drivers/net/ti/Makefile|7 +
 drivers/net/{ => ti}/cpsw-common.c |0
 drivers/net/{ => ti}/cpsw.c|  146 +-
 drivers/net/ti/cpsw_mdio.c |  203 ++
 drivers/net/ti/cpsw_mdio.h |   18 +
 drivers/net/{ => ti}/davinci_emac.c|0
 drivers/net/{ => ti}/davinci_emac.h|0
 drivers/net/{ => ti}/keystone_net.c|  401 +---
 include/configs/ti_armv7_keystone2.h   |1 -
 include/netdev.h   |1 -
 41 files changed, 3657 insertions(+), 2030 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/mediatek,mt7628-eth.txt
 create mode 100644 drivers/net/mt7628-eth.c
 create mode 100644 drivers/net/ti/Kconfig
 create mode 100644 drivers/net/ti/Makefile
 rename drivers/net/{ => ti}/cpsw-common.c (100%)
 rename drivers/net/{ => ti}/cpsw.c (90%)
 create mode 100644 drivers/net/ti/cpsw_mdio.c
 create mode 100644 

Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread Tom Rini
On Wed, Oct 24, 2018 at 02:45:53PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605
> 
> The following changes since commit 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 
> 21:13:32 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:
> 
>   net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread York Sun
On 10/26/18 04:52, Tom Rini wrote:


> This passed travis at the time, but now it fails on vf610twr for me:
> https://travis-ci.org/trini/u-boot/jobs/446449322 so I've cc'd Alison if
> there's anything we can easily turn off in the defconfig.  But I'm also
> cc'ing York since I thought I saw Alison say they didn't have the board
> anymore?  Should we mark it orphan?  Drop it from CI for now and fully
> soon?  Or does someone else want to take it?
> 

Alison,

I don't see vf610twr anywhere. Can you find out if this board is still
shipping or actively being used?

York
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread Anatolij Gustschin
On Fri, 26 Oct 2018 07:52:50 -0400
Tom Rini tr...@konsulko.com wrote:
...
> This passed travis at the time, but now it fails on vf610twr for me:
> https://travis-ci.org/trini/u-boot/jobs/446449322 so I've cc'd Alison if
> there's anything we can easily turn off in the defconfig.  But I'm also
> cc'ing York since I thought I saw Alison say they didn't have the board
> anymore?  Should we mark it orphan?  Drop it from CI for now and fully
> soon?  Or does someone else want to take it?

I've seen this too when build-testing i.MX8 patches, it is the impact
of recent drivers growth after extensions for i.MX8. Below is a raw patch
I tried to reduce the size for VF610 (not finished yet). Would something
like that be acceptable?

CMD_MEMTEST could be dropped from defconfig, the board would be bootable
without it.

Thanks,

Anatolij


diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index d9fe5e..1dae2dfa14 100644
--- a/drivers/i2c/mxc_i2c.c
+++ b/drivers/i2c/mxc_i2c.c
@@ -943,8 +943,11 @@ static const struct dm_i2c_ops mxc_i2c_ops = {
 };
 
 static const struct udevice_id mxc_i2c_ids[] = {
-   { .compatible = "fsl,imx21-i2c", },
+#if defined(CONFIG_ARCH_VF610)
{ .compatible = "fsl,vf610-i2c", .data = I2C_QUIRK_FLAG, },
+#else
+   { .compatible = "fsl,imx21-i2c", },
+#endif
{}
 };
 
diff --git a/drivers/serial/serial_lpuart.c b/drivers/serial/serial_lpuart.c
index 6106c1f9ec..c4be872d28 100644
--- a/drivers/serial/serial_lpuart.c
+++ b/drivers/serial/serial_lpuart.c
@@ -227,6 +227,7 @@ static int _lpuart_serial_init(struct udevice *dev)
return 0;
 }
 
+#if defined(CONFIG_ARCH_MX7) || defined(CONFIG_ARCH_IMX8)
 static void _lpuart32_serial_setbrg_7ulp(struct udevice *dev,
 int baudrate)
 {
@@ -295,6 +296,10 @@ static void _lpuart32_serial_setbrg_7ulp(struct udevice 
*dev,
 
out_le32(>baud, tmp);
 }
+#else
+static inline void _lpuart32_serial_setbrg_7ulp(struct udevice *dev,
+   int baudrate) { }
+#endif
 
 static void _lpuart32_serial_setbrg(struct udevice *dev,
int baudrate)
@@ -502,14 +507,19 @@ static int lpuart_serial_ofdata_to_platdata(struct 
udevice *dev)
plat->reg = (void *)addr;
plat->flags = dev_get_driver_data(dev);
 
-   if (!fdt_node_check_compatible(blob, node, "fsl,ls1021a-lpuart"))
-   plat->devtype = DEV_LS1021A;
-   else if (!fdt_node_check_compatible(blob, node, "fsl,imx7ulp-lpuart"))
+#if defined(CONFIG_ARCH_MX7)
+   if (!fdt_node_check_compatible(blob, node, "fsl,imx7ulp-lpuart"))
plat->devtype = DEV_MX7ULP;
-   else if (!fdt_node_check_compatible(blob, node, "fsl,vf610-lpuart"))
+#elif defined(CONFIG_ARCH_VF610)
+   if (!fdt_node_check_compatible(blob, node, "fsl,vf610-lpuart"))
plat->devtype = DEV_VF610;
-   else if (!fdt_node_check_compatible(blob, node, "fsl,imx8qm-lpuart"))
+#elif defined(CONFIG_ARCH_IMX8)
+   if (!fdt_node_check_compatible(blob, node, "fsl,imx8qm-lpuart"))
plat->devtype = DEV_IMX8;
+#else
+   if (!fdt_node_check_compatible(blob, node, "fsl,ls1021a-lpuart"))
+   plat->devtype = DEV_LS1021A;
+#endif
 
return 0;
 }
@@ -522,13 +532,18 @@ static const struct dm_serial_ops lpuart_serial_ops = {
 };
 
 static const struct udevice_id lpuart_serial_ids[] = {
-   { .compatible = "fsl,ls1021a-lpuart", .data =
-   LPUART_FLAG_REGMAP_32BIT_REG | LPUART_FLAG_REGMAP_ENDIAN_BIG },
+#if defined(CONFIG_ARCH_MX7)
{ .compatible = "fsl,imx7ulp-lpuart",
.data = LPUART_FLAG_REGMAP_32BIT_REG },
+#elif defined(CONFIG_ARCH_VF610)
{ .compatible = "fsl,vf610-lpuart"},
+#elif defined(CONFIG_ARCH_IMX8)
{ .compatible = "fsl,imx8qm-lpuart",
.data = LPUART_FLAG_REGMAP_32BIT_REG },
+#else
+   { .compatible = "fsl,ls1021a-lpuart", .data =
+   LPUART_FLAG_REGMAP_32BIT_REG | LPUART_FLAG_REGMAP_ENDIAN_BIG },
+#endif
{ }
 };
 
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread Tom Rini
On Fri, Oct 26, 2018 at 02:24:02PM +0200, Stefano Babic wrote:

> Hi Tom,
> 
> On 26/10/18 13:52, Tom Rini wrote:
> > On Wed, Oct 24, 2018 at 02:45:53PM -0500, Joe Hershberger wrote:
> > 
> >> Hi Tom,
> >>
> >> Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605
> >>
> >> The following changes since commit 
> >> 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:
> >>
> >>   Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 
> >> 21:13:32 -0400)
> >>
> >> are available in the git repository at:
> >>
> >>
> >>   git://git.denx.de/u-boot-net.git master
> >>
> >> for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:
> >>
> >>   net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)
> >>
> >> 
> >> Anatolij Gustschin (1):
> >>   net: fec_mxc: add support for i.MX8X
> >>
> >> Baruch Siach (2):
> >>   net: mvpp2: fix polarity of PHY reset signal
> >>   net: mvpp2: increase PHY reset pulse
> >>
> >> Hector Palacios (1):
> >>   cmd: mii: don't check address for 'device' subcommand
> >>
> >> Jeremy Gebben (3):
> >>   configs: migrate CONFIG_PHY_AQUANTIA to Kconfig
> >>   net: phy: aquantia: add firmware loading support
> >>   net: phy: aquantia: autodetect if firmware needs to be loaded
> >>
> >> Martin Fuzzey (4):
> >>   net: dm: fec: Fix time unit error in phy-reset-duration
> >>   net: dm: fec: Fix phy-reset-duration clamping and defaults
> >>   net: dm: fec: Support the phy-supply binding
> >>   net: dm: fec: Obtain the transceiver type from the DT
> >>
> >> Pankaj Bansal (1):
> >>   miiphy: Add function to retrieve MDIO bus list head
> >>
> >> Priyanka Jain (1):
> >>   net/phy: Add phy-id for IN112525_S03
> > 
> > This passed travis at the time, but now it fails on vf610twr for me:
> > https://travis-ci.org/trini/u-boot/jobs/446449322 so I've cc'd Alison if
> > there's anything we can easily turn off in the defconfig.  But I'm also
> > cc'ing York since I thought I saw Alison say they didn't have the board
> > anymore?  Should we mark it orphan?  Drop it from CI for now and fully
> > soon?  Or does someone else want to take it?
> > 
> 
> I saw for a while the same error, and I saw that for colibry_vf helped
> to switch on CONFIG_SYS_THUMB_BUILD. But if there is nobody to test it,
> it is just a fix for the build...

Ah, yeah, we should just turn that on then, thanks.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread Stefano Babic
Hi Tom,

On 26/10/18 13:52, Tom Rini wrote:
> On Wed, Oct 24, 2018 at 02:45:53PM -0500, Joe Hershberger wrote:
> 
>> Hi Tom,
>>
>> Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605
>>
>> The following changes since commit 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:
>>
>>   Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 
>> 21:13:32 -0400)
>>
>> are available in the git repository at:
>>
>>
>>   git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:
>>
>>   net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)
>>
>> 
>> Anatolij Gustschin (1):
>>   net: fec_mxc: add support for i.MX8X
>>
>> Baruch Siach (2):
>>   net: mvpp2: fix polarity of PHY reset signal
>>   net: mvpp2: increase PHY reset pulse
>>
>> Hector Palacios (1):
>>   cmd: mii: don't check address for 'device' subcommand
>>
>> Jeremy Gebben (3):
>>   configs: migrate CONFIG_PHY_AQUANTIA to Kconfig
>>   net: phy: aquantia: add firmware loading support
>>   net: phy: aquantia: autodetect if firmware needs to be loaded
>>
>> Martin Fuzzey (4):
>>   net: dm: fec: Fix time unit error in phy-reset-duration
>>   net: dm: fec: Fix phy-reset-duration clamping and defaults
>>   net: dm: fec: Support the phy-supply binding
>>   net: dm: fec: Obtain the transceiver type from the DT
>>
>> Pankaj Bansal (1):
>>   miiphy: Add function to retrieve MDIO bus list head
>>
>> Priyanka Jain (1):
>>   net/phy: Add phy-id for IN112525_S03
> 
> This passed travis at the time, but now it fails on vf610twr for me:
> https://travis-ci.org/trini/u-boot/jobs/446449322 so I've cc'd Alison if
> there's anything we can easily turn off in the defconfig.  But I'm also
> cc'ing York since I thought I saw Alison say they didn't have the board
> anymore?  Should we mark it orphan?  Drop it from CI for now and fully
> soon?  Or does someone else want to take it?
> 

I saw for a while the same error, and I saw that for colibry_vf helped
to switch on CONFIG_SYS_THUMB_BUILD. But if there is nobody to test it,
it is just a fix for the build...

Regards,
Stefano

-- 
=
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-26 Thread Tom Rini
On Wed, Oct 24, 2018 at 02:45:53PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605
> 
> The following changes since commit 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 
> 21:13:32 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:
> 
>   net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)
> 
> 
> Anatolij Gustschin (1):
>   net: fec_mxc: add support for i.MX8X
> 
> Baruch Siach (2):
>   net: mvpp2: fix polarity of PHY reset signal
>   net: mvpp2: increase PHY reset pulse
> 
> Hector Palacios (1):
>   cmd: mii: don't check address for 'device' subcommand
> 
> Jeremy Gebben (3):
>   configs: migrate CONFIG_PHY_AQUANTIA to Kconfig
>   net: phy: aquantia: add firmware loading support
>   net: phy: aquantia: autodetect if firmware needs to be loaded
> 
> Martin Fuzzey (4):
>   net: dm: fec: Fix time unit error in phy-reset-duration
>   net: dm: fec: Fix phy-reset-duration clamping and defaults
>   net: dm: fec: Support the phy-supply binding
>   net: dm: fec: Obtain the transceiver type from the DT
> 
> Pankaj Bansal (1):
>   miiphy: Add function to retrieve MDIO bus list head
> 
> Priyanka Jain (1):
>   net/phy: Add phy-id for IN112525_S03

This passed travis at the time, but now it fails on vf610twr for me:
https://travis-ci.org/trini/u-boot/jobs/446449322 so I've cc'd Alison if
there's anything we can easily turn off in the defconfig.  But I'm also
cc'ing York since I thought I saw Alison say they didn't have the board
anymore?  Should we mark it orphan?  Drop it from CI for now and fully
soon?  Or does someone else want to take it?

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-10-24 Thread Joe Hershberger
Hi Tom,

Tested as https://travis-ci.org/jhershbe/u-boot/builds/445352605

The following changes since commit 1ed3c0954bd160dafcad8847a51c3ddd5f992f51:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung (2018-10-23 
21:13:32 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 58ec4d3342f4ffd195f3f3f2e570f772500c6ecb:

  net: fec_mxc: add support for i.MX8X (2018-10-24 14:45:38 -0500)


Anatolij Gustschin (1):
  net: fec_mxc: add support for i.MX8X

Baruch Siach (2):
  net: mvpp2: fix polarity of PHY reset signal
  net: mvpp2: increase PHY reset pulse

Hector Palacios (1):
  cmd: mii: don't check address for 'device' subcommand

Jeremy Gebben (3):
  configs: migrate CONFIG_PHY_AQUANTIA to Kconfig
  net: phy: aquantia: add firmware loading support
  net: phy: aquantia: autodetect if firmware needs to be loaded

Martin Fuzzey (4):
  net: dm: fec: Fix time unit error in phy-reset-duration
  net: dm: fec: Fix phy-reset-duration clamping and defaults
  net: dm: fec: Support the phy-supply binding
  net: dm: fec: Obtain the transceiver type from the DT

Pankaj Bansal (1):
  miiphy: Add function to retrieve MDIO bus list head

Priyanka Jain (1):
  net/phy: Add phy-id for IN112525_S03

 cmd/mii.c  |   2 +-
 common/miiphyutil.c|   5 +
 configs/T1023RDB_NAND_defconfig|   2 +-
 configs/T1023RDB_SDCARD_defconfig  |   2 +-
 configs/T1023RDB_SECURE_BOOT_defconfig |   2 +-
 configs/T1023RDB_SPIFLASH_defconfig|   2 +-
 configs/T1023RDB_defconfig |   2 +-
 configs/T1024RDB_NAND_defconfig|   2 +-
 configs/T1024RDB_SDCARD_defconfig  |   2 +-
 configs/T1024RDB_SECURE_BOOT_defconfig |   2 +-
 configs/T1024RDB_SPIFLASH_defconfig|   2 +-
 configs/T1024RDB_defconfig |   2 +-
 configs/T2080QDS_NAND_defconfig|   2 +-
 configs/T2080QDS_SDCARD_defconfig  |   2 +-
 configs/T2080QDS_SECURE_BOOT_defconfig |   2 +-
 configs/T2080QDS_SPIFLASH_defconfig|   2 +-
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig  |   2 +-
 configs/T2080QDS_defconfig |   2 +-
 configs/T2080RDB_NAND_defconfig|   2 +-
 configs/T2080RDB_SDCARD_defconfig  |   2 +-
 configs/T2080RDB_SECURE_BOOT_defconfig |   2 +-
 configs/T2080RDB_SPIFLASH_defconfig|   2 +-
 configs/T2080RDB_SRIO_PCIE_BOOT_defconfig  |   2 +-
 configs/T2080RDB_defconfig |   2 +-
 configs/T2081QDS_NAND_defconfig|   2 +-
 configs/T2081QDS_SDCARD_defconfig  |   2 +-
 configs/T2081QDS_SPIFLASH_defconfig|   2 +-
 configs/T2081QDS_SRIO_PCIE_BOOT_defconfig  |   2 +-
 configs/T2081QDS_defconfig |   2 +-
 configs/ls1043ardb_defconfig   |   2 +-
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig  |   2 +-
 configs/ls1043ardb_nand_defconfig  |   2 +-
 configs/ls1043ardb_sdcard_defconfig|   2 +-
 configs/ls1046ardb_emmc_defconfig  |   2 +-
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig  |   2 +-
 configs/ls1046ardb_qspi_defconfig  |   2 +-
 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig|   2 +-
 configs/ls1046ardb_sdcard_defconfig|   2 +-
 configs/ls1088ardb_qspi_SECURE_BOOT_defconfig  |   1 +
 configs/ls1088ardb_qspi_defconfig  |   1 +
 .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |   1 +
 configs/ls1088ardb_sdcard_qspi_defconfig   |   1 +
 configs/ls2080ardb_SECURE_BOOT_defconfig   |   2 +-
 configs/ls2080ardb_defconfig   |   2 +-
 configs/ls2080ardb_nand_defconfig  |   2 +-
 configs/ls2081ardb_defconfig   |   2 +-
 configs/ls2088ardb_qspi_SECURE_BOOT_defconfig  |   2 +-
 configs/ls2088ardb_qspi_defconfig  |   2 +-
 drivers/net/Kconfig|   2 +-
 drivers/net/fec_mxc.c  | 121 --
 drivers/net/fec_mxc.h  |   7 +
 drivers/net/mvpp2.c|   4 +-
 drivers/net/phy/Kconfig|  26 ++-
 drivers/net/phy/aquantia.c | 254 -
 include/configs/T102xRDB.h |   2 -
 include/configs/T208xQDS.h |   1 -
 include/configs/T208xRDB.h |   2 -
 include/configs/ls1043ardb.h   |   2 -
 include/configs/ls1046ardb.h

Re: [U-Boot] Pull request: u-boot-net.git master

2018-10-12 Thread Tom Rini
On Thu, Oct 11, 2018 at 02:23:38PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The few checkpatch alerts were checked to be exceptions. All passed travis. 
> Thanks!
> 
> The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
> 
>   Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 
> -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 1a048cd65645338069d591108031fa4ebe96d53f:
> 
>   driver: net: fsl-mc: Add support of multiple phys for dpmac (2018-10-10 
> 12:45:28 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-10-11 Thread Joe Hershberger
Hi Tom,

The few checkpatch alerts were checked to be exceptions. All passed travis. 
Thanks!

The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:

  Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 1a048cd65645338069d591108031fa4ebe96d53f:

  driver: net: fsl-mc: Add support of multiple phys for dpmac (2018-10-10 
12:45:28 -0500)


Bin Meng (7):
  linux/mii.h: Sync with Linux kernel v4.17
  linux/mdio.h: Sync with Linux kernel v4.17
  linux/compat.h: Add netdev_### log macros
  net: pch_gbe: Make probe/remove static
  linux/if_ether.h: Initial import from Linux kernel v4.17
  net.h: Include linux/if_ether.h to avoid duplication
  linux/if_ether.h: Add VLAN related macros

Duncan Hare (1):
  net: Consolidate UDP header functions

Janine Hagemann (3):
  net: phy: ti: Add lane swapping support in the DP83867 TI's PHY driver
  net: phy: ti: Recover from "port mirroring" N/A MODE4
  net: phy: ti: Add binding for the CLK_OUT pin muxing

Joe Hershberger (10):
  net: sandbox: Move disabled flag into priv struct
  net: sandbox: Refactor sandbox send function
  net: sandbox: Make the fake eth driver response configurable
  net: sandbox: Share the priv structure with tests
  net: sandbox: Allow fake eth to handle more than 1 packet response
  net: Add an accessor to know if waiting for ARP
  net: sandbox: Add a priv ptr for tests to use
  test: eth: Add a test for ARP requests
  test: eth: Add a test for the target being pinged
  net: Don't overwrite waiting packets with asynchronous replies

Pankaj Bansal (6):
  driver: net: fsl-mc: modify the label name
  driver: net: fsl-mc: remove unused strcture elements
  driver: net: fsl-mc: fix error handing in init_phy
  driver: net: fsl-mc: Modify the dpmac link detection method
  driver: net: fsl-mc: initialize dpmac irrespective of phy
  driver: net: fsl-mc: Add support of multiple phys for dpmac

Priyanka Jain (1):
  phy: Add 25G_AUI, XLAUI, CAUI2, CAUI4 related macros

 arch/sandbox/include/asm/eth.h  |  93 +++
 board/Synology/ds414/cmd_syno.c |   1 -
 board/freescale/ls1088a/eth_ls1088aqds.c|  18 +-
 board/freescale/ls1088a/eth_ls1088ardb.c|  21 +-
 board/freescale/ls2080aqds/eth.c|  26 +-
 board/freescale/ls2080ardb/eth_ls2080rdb.c  |  24 +-
 doc/device-tree-bindings/net/ti,dp83867.txt |   8 +
 drivers/net/dc2114x.c   |   1 -
 drivers/net/eepro100.c  |   2 -
 drivers/net/fsl-mc/mc.c |   6 +-
 drivers/net/ldpaa_eth/ldpaa_eth.c   | 171 +++-
 drivers/net/ldpaa_eth/ldpaa_eth.h   |   1 -
 drivers/net/ldpaa_eth/ldpaa_wriop.c |  69 +++--
 drivers/net/mvneta.c|   8 -
 drivers/net/mvpp2.c |  13 -
 drivers/net/natsemi.c   |   1 -
 drivers/net/ns8382x.c   |   1 -
 drivers/net/pch_gbe.c   |   4 +-
 drivers/net/phy/ti.c|  93 ++-
 drivers/net/rtl8139.c   |   4 -
 drivers/net/rtl8169.c   |   4 -
 drivers/net/sandbox.c   | 417 +---
 drivers/usb/eth/lan7x.h |   2 +-
 drivers/usb/gadget/ether.c  |   9 +-
 drivers/usb/gadget/rndis.c  |   6 -
 include/dt-bindings/net/ti-dp83867.h|  15 +
 include/fsl-mc/ldpaa_wriop.h|  46 +--
 include/linux/compat.h  |  19 ++
 include/linux/if_ether.h| 178 
 include/linux/mdio.h|  34 ++-
 include/linux/mii.h | 126 +
 include/net.h   |  16 +-
 include/phy_interface.h |   8 +
 include/usb_ether.h |  10 -
 net/arp.c   |  20 +-
 net/arp.h   |   1 +
 net/net.c   |  43 ++-
 net/ping.c  |  14 +-
 test/dm/eth.c   | 170 
 39 files changed, 1294 insertions(+), 409 deletions(-)
 create mode 100644 include/linux/if_ether.h

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-07-27 Thread Tom Rini
On Thu, Jul 26, 2018 at 02:12:06PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> All tests are passing: https://travis-ci.org/jhershbe/u-boot/builds/408198713
> 
> The following changes since commit 08fcdd332f3d6bc7842e21a97c80789d9233e147:
> 
>   Makefile: Fix 'clean' target (2018-07-26 07:12:31 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 26026e695afa794ac018a09e79a48120d322b60d:
> 
>   net: zynq_gem: convert to use livetree (2018-07-26 14:08:23 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-07-26 Thread Joe Hershberger
Hi Tom,

All tests are passing: https://travis-ci.org/jhershbe/u-boot/builds/408198713

The following changes since commit 08fcdd332f3d6bc7842e21a97c80789d9233e147:

  Makefile: Fix 'clean' target (2018-07-26 07:12:31 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 26026e695afa794ac018a09e79a48120d322b60d:

  net: zynq_gem: convert to use livetree (2018-07-26 14:08:23 -0500)


Andrew Thomas (1):
  initialize net_mode.if_type

Chris Packham (2):
  net: mvgbe: prepare for conversion to driver model
  net: mvgbe: convert to DM

Grygorii Strashko (6):
  net: phy: dp83867: switch to use ofnode api
  net: phy: add ofnode node to struct phy_device
  net: phy: dp83867: switch to use phy_get_ofnode()
  net: phy: xilinx: switch to use phy_get_ofnode()
  drivers: net: cpsw: fix phy dt node setting
  drivers: net: zynq_gem: fix phy dt node setting

Joe Hershberger (24):
  console: Remember if ctrlc is disabled in console_tstc()
  sandbox: Don't disable ctrlc() on sandbox if in raw mode
  sandbox: eth-raw: Correct valid socket test in send/recv
  sandbox: Fix format of fake-host-hwaddr in test.dts
  net: Only call halt on a driver that has been init'ed
  sandbox: eth-raw: Make sure descriptors are always initialized
  net: Correct comment in Kconfig
  net: sandbox: Convert sandbox mock eth driver to livetree
  net: sandbox-raw: Convert raw eth driver to livetree
  sandbox: eth-raw: Add a function to ask the host about localhost
  sandbox: eth-raw: Allow interface to be specified by index
  sandbox: eth-raw: Make random MAC addresses available to eth-raw
  sandbox: eth-raw: Add a SIMPLE_BUS to enumerate host interfaces
  net: Correct size of NFS buffers
  net: Check subnet against the actual ip address in use for nfs
  net: Always print basic info for nfs, just like tftp
  net: When checking prerequisites, consider boot_file_name
  net: Re-check prerequisites when autoloading
  net: Make copy_filename() accept NULL src
  net: Read bootfile from env on netboot_common()
  net: Consolidate the parsing of bootfile
  arm: Prevent redefinition error in fsl-layerscape
  phy: Break include cycle
  net: phy: Clean up includes of common.h

Murali Karicheri (1):
  net: phy: dp83867: add workaround for incorrect RX_CTRL pin strap

Siva Durga Prasad Paladugu (1):
  net: zynq_gem: convert to use livetree

 arch/arm/cpu/armv8/fsl-layerscape/cpu.c |   2 +-
 arch/sandbox/cpu/eth-raw-os.c   |  81 +--
 arch/sandbox/dts/sandbox.dts|  18 +-
 arch/sandbox/dts/sandbox64.dts  |  18 +-
 arch/sandbox/dts/test.dts   |   8 +-
 arch/sandbox/include/asm/eth-raw-os.h   |  38 ++-
 cmd/net.c   |   6 +
 common/console.c|   9 +-
 drivers/net/Kconfig |   5 +-
 drivers/net/Makefile|   1 +
 drivers/net/cpsw.c  |   2 +-
 drivers/net/mvgbe.c | 416 ++--
 drivers/net/mvgbe.h |  16 ++
 drivers/net/phy/atheros.c   |   1 +
 drivers/net/phy/broadcom.c  |   1 -
 drivers/net/phy/davicom.c   |   1 +
 drivers/net/phy/generic_10g.c   |   2 -
 drivers/net/phy/lxt.c   |   1 +
 drivers/net/phy/marvell.c   |   1 -
 drivers/net/phy/micrel_ksz8xxx.c|   1 -
 drivers/net/phy/micrel_ksz90x1.c|   2 -
 drivers/net/phy/natsemi.c   |   1 +
 drivers/net/phy/phy.c   |   6 +-
 drivers/net/phy/realtek.c   |   1 -
 drivers/net/phy/smsc.c  |   1 +
 drivers/net/phy/teranetics.c|   1 -
 drivers/net/phy/ti.c|  41 +++-
 drivers/net/phy/vitesse.c   |   1 +
 drivers/net/phy/xilinx_phy.c|  10 +-
 drivers/net/sandbox-raw-bus.c   |  66 +
 drivers/net/sandbox-raw.c   |  53 +++-
 drivers/net/sandbox.c   |  16 +-
 drivers/net/zynq_gem.c  |  30 ++-
 drivers/serial/sandbox.c|   4 +
 include/exports.h   |   3 +-
 include/net.h   |  14 ++
 include/phy.h   |  68 ++
 include/phy_interface.h |  65 +
 lib/efi_loader/efi_net.c|   1 +
 net/eth-uclass.c|   2 +-
 net/net.c   |  71 --
 net/nfs.c   |  43 ++--
 net/nfs.h   |   7 +-
 net/tftp.c  |  13 +-
 44 files changed, 830 insertions(+), 318 deletions(-)
 create mode 100644 drivers/net/sandbox-raw-bus.c
 create mode 100644 include/phy_interface.h

Thanks!

Re: [U-Boot] Pull request: u-boot-net.git master

2018-07-02 Thread Tom Rini
On Mon, Jul 02, 2018 at 02:49:38PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit ac378bb05fa3cac3197085431f577e0dbddd4b4a:
> 
>   Merge git://git.denx.de/u-boot-x86 (2018-07-01 22:13:34 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to a9ea30d267f26bee0b3a5cdd659624a866da3d19:
> 
>   ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP (2018-07-02 14:14:21 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-07-02 Thread Joe Hershberger
On Mon, Jul 2, 2018 at 2:57 PM, Tom Rini  wrote:
> On Mon, Jul 02, 2018 at 02:49:38PM -0500, Joe Hershberger wrote:
>
>> Hi Tom,
>>
>> The following changes since commit ac378bb05fa3cac3197085431f577e0dbddd4b4a:
>>
>>   Merge git://git.denx.de/u-boot-x86 (2018-07-01 22:13:34 -0400)
>>
>> are available in the git repository at:
>>
>>
>>   git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to a9ea30d267f26bee0b3a5cdd659624a866da3d19:
>>
>>   ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP (2018-07-02 14:14:21 -0500)
>>
>> 
>> Alex Kiernan (1):
>>   net: fastboot: Fix build when FASTBOOT_FLASH is disabled
>>
>> Alexander Graf (3):
>>   net: Prefer command line arguments
>>   net: Add option to prefer bootp/dhcp serverip
>>   ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP
>>
>> Lothar Felten (1):
>>   net: Add new wol command - Wake on LAN
>>
>> Michal Simek (1):
>>   net: zynq_gem: Initialize val variable in zynq_gem_miiphy_read()
>>
>> Rabeeh Khoury (2):
>>   net: mvneta: dcache flush TX descriptors at init
>>   net: mvneta: zero Tx descriptors on init
>
> We're a week from release.  Is all of this appropriate at this point?
> Thanks!

I believe so. Just a few bug fixes and a new command that shouldn't
impact anything.

The only thing that I question at all is Alexander's series, but even
that I've tested and seems good. It's at the tail so if you feel
strongly you don't want that at this point you could leave it behind.

Cheers,
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-07-02 Thread Tom Rini
On Mon, Jul 02, 2018 at 02:49:38PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit ac378bb05fa3cac3197085431f577e0dbddd4b4a:
> 
>   Merge git://git.denx.de/u-boot-x86 (2018-07-01 22:13:34 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to a9ea30d267f26bee0b3a5cdd659624a866da3d19:
> 
>   ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP (2018-07-02 14:14:21 -0500)
> 
> 
> Alex Kiernan (1):
>   net: fastboot: Fix build when FASTBOOT_FLASH is disabled
> 
> Alexander Graf (3):
>   net: Prefer command line arguments
>   net: Add option to prefer bootp/dhcp serverip
>   ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP
> 
> Lothar Felten (1):
>   net: Add new wol command - Wake on LAN
> 
> Michal Simek (1):
>   net: zynq_gem: Initialize val variable in zynq_gem_miiphy_read()
> 
> Rabeeh Khoury (2):
>   net: mvneta: dcache flush TX descriptors at init
>   net: mvneta: zero Tx descriptors on init

We're a week from release.  Is all of this appropriate at this point?
Thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-07-02 Thread Joe Hershberger
Hi Tom,

The following changes since commit ac378bb05fa3cac3197085431f577e0dbddd4b4a:

  Merge git://git.denx.de/u-boot-x86 (2018-07-01 22:13:34 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to a9ea30d267f26bee0b3a5cdd659624a866da3d19:

  ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP (2018-07-02 14:14:21 -0500)


Alex Kiernan (1):
  net: fastboot: Fix build when FASTBOOT_FLASH is disabled

Alexander Graf (3):
  net: Prefer command line arguments
  net: Add option to prefer bootp/dhcp serverip
  ax25: Switch to CONFIG_BOOTP_PREFER_SERVERIP

Lothar Felten (1):
  net: Add new wol command - Wake on LAN

Michal Simek (1):
  net: zynq_gem: Initialize val variable in zynq_gem_miiphy_read()

Rabeeh Khoury (2):
  net: mvneta: dcache flush TX descriptors at init
  net: mvneta: zero Tx descriptors on init

 cmd/Kconfig  | 15 +++
 cmd/Makefile |  1 +
 cmd/net.c| 10 -
 cmd/wol.c| 33 +++
 configs/ax25-ae350_defconfig |  1 +
 configs/pengwyn_defconfig|  1 +
 drivers/net/mvneta.c |  2 +
 drivers/net/zynq_gem.c   |  2 +-
 include/configs/ax25-ae350.h |  1 -
 include/net.h|  5 ++-
 net/Makefile |  1 +
 net/bootp.c  | 21 +++---
 net/fastboot.c   |  2 +
 net/net.c| 21 ++
 net/wol.c| 96 
 net/wol.h| 65 ++
 16 files changed, 266 insertions(+), 11 deletions(-)
 create mode 100644 cmd/wol.c
 create mode 100644 net/wol.c
 create mode 100644 net/wol.h

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-06-14 Thread Tom Rini
On Wed, Jun 13, 2018 at 02:00:15PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit acaee30608ce203289a180d664b7f0abb2e64ee7:
> 
>   ARM: DTS: resync a3517.dtsi with Linux 4.17 (2018-06-13 07:49:14 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 5b2c9a6ce3ce66796e8c375133da8340c7ab2adc:
> 
>   net: gem: Check return value from memalign/malloc (2018-06-13 13:59:04 
> -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-06-13 Thread Joe Hershberger
Hi Tom,

The following changes since commit acaee30608ce203289a180d664b7f0abb2e64ee7:

  ARM: DTS: resync a3517.dtsi with Linux 4.17 (2018-06-13 07:49:14 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 5b2c9a6ce3ce66796e8c375133da8340c7ab2adc:

  net: gem: Check return value from memalign/malloc (2018-06-13 13:59:04 -0500)


Alex Kiernan (1):
  net: cpsw: ti: Reap completed packets before stopping interface

Chris Packham (2):
  net: phy: mv88e61xx: Force CPU port link up
  net: mvgbe: extract common code for SMI wait

Joe Hershberger (2):
  net: Express LINK_LOCAL dependency on LIB_RAND
  net: sunxi: Correct MAC address register order

Jon Nettleton (1):
  mvebu: neta: align DMA buffers

Kunihiko Hayashi (2):
  net: include/phy.h: add new mode for internal phy
  net: add Socionext AVE ethernet driver support

Leonid Iziumtsev (1):
  net: Protect net_state from reentrant net_loop()

Mario Six (3):
  net: Always align tx packets
  net: Initialize as many ethernet devices as possible
  tsec: Fix reading phy registers from DT

Michal Simek (3):
  net: zynq_gem: Fix return type for phy...()
  net: zynq_gem: Initialize phyreg variable
  net: gem: Check return value from memalign/malloc

Quentin Schulz (1):
  net: designware: set the PS bit when resetting DMA bus in MII 
configuration

Radu Bulie (1):
  drivers/net/vsc9953: Initialize action RAM in VCAP complex

Vasily Khoruzhick (1):
  net: nfs: don't fail when nfs_read_reply returns -NFS_RPC_DROP

Vicentiu Galanopulo (1):
  net/phy/cortina: Add support for CS4223 PHY

 cmd/Kconfig |   1 +
 drivers/net/Kconfig |  10 +
 drivers/net/Makefile|   1 +
 drivers/net/cpsw.c  |  24 +-
 drivers/net/designware.c|   9 +
 drivers/net/mvgbe.c |  47 +--
 drivers/net/mvgbe.h |   1 +
 drivers/net/mvneta.c|  18 +-
 drivers/net/phy/cortina.c   |  48 ++-
 drivers/net/phy/mv88e61xx.c |  51 ++-
 drivers/net/sni_ave.c   | 995 
 drivers/net/sunxi_emac.c|   4 +-
 drivers/net/tsec.c  |   5 +-
 drivers/net/vsc9953.c   | 134 ++
 drivers/net/zynq_gem.c  |  16 +-
 include/cortina.h   |   4 +
 include/phy.h   |   3 +
 include/vsc9953.h   |  70 
 net/arp.c   |   3 +-
 net/eth-uclass.c|   4 +-
 net/net.c   |   3 +
 net/nfs.c   |   2 +
 net/ping.c  |   3 +-
 23 files changed, 1383 insertions(+), 73 deletions(-)
 create mode 100644 drivers/net/sni_ave.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-04-15 Thread Tom Rini
On Sat, Apr 14, 2018 at 11:18:45PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> There are a few checkpatch warnings, but I checked each of them and they seem 
> appropriate.
> 
> The following changes since commit 93cb6142c1d349492d23bad3951b5a8f59eaafed:
> 
>   Merge git://git.denx.de/u-boot-sh (2018-04-13 09:23:53 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 16879cd25a4089cde2f3393fb09567df53402679:
> 
>   net: phy: Don't limit phy addresses by default (2018-04-13 15:56:47 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-04-14 Thread Joe Hershberger
Hi Tom,

There are a few checkpatch warnings, but I checked each of them and they seem 
appropriate.

The following changes since commit 93cb6142c1d349492d23bad3951b5a8f59eaafed:

  Merge git://git.denx.de/u-boot-sh (2018-04-13 09:23:53 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 16879cd25a4089cde2f3393fb09567df53402679:

  net: phy: Don't limit phy addresses by default (2018-04-13 15:56:47 -0500)


Joe Hershberger (12):
  net: Make CMD_NET a menuconfig
  net: Fix distro default dependencies
  net: Move net command options to the cmd menu
  net: Move the DHCP command below the BOOTP command
  net: Improve menu options and help for BOOTP options
  net: Add the BOOTP_DNS2 option to Kconfig
  net: Improve BOOTP PXE config option
  net: Make the BOOTP options default
  net: Make core net code depend on NET instead of CMD_NET
  Revert "Kconfig: cmd: Make networking command dependent on NET"
  xilinx: Only enable dist boot pxe when DHCP is enabled
  net: phy: Don't limit phy addresses by default

Marek Vasut (1):
  net: sh_eth: Add remaining Gen2 DT compatible

Matt Pelland (1):
  net: mvneta: support setting hardware address

Peng Fan (4):
  net: fec_mxc: simplify fec_get_miibus
  net: fec: set dev->seq to priv->dev_id
  net: fec: sharing MDIO for two enet controllers
  net: fex_mxc: add i.MX6UL/SX/SL compatible

Siva Durga Prasad Paladugu (1):
  net: zynq_gem: Use max-speed property from dt

Ye Li (2):
  net: fec_mxc: Fix DM driver issue in recv
  net: fec: Fix issue in DM probe timeout

 Kconfig|  12 +--
 cmd/Kconfig| 127 -
 cmd/bootefi.c  |   4 +-
 cmd/net.c  |   4 +
 configs/am335x_baltos_defconfig|   1 +
 configs/am335x_shc_defconfig   |   1 +
 configs/am335x_shc_ict_defconfig   |   1 +
 configs/am335x_shc_netboot_defconfig   |   1 +
 configs/am335x_shc_prompt_defconfig|   1 +
 configs/am335x_shc_sdboot_defconfig|   1 +
 configs/am335x_shc_sdboot_prompt_defconfig |   1 +
 configs/devkit3250_defconfig   |   1 +
 configs/ds414_defconfig|   1 +
 configs/khadas-vim_defconfig   |   1 +
 configs/libretech-cc_defconfig |   1 +
 configs/p212_defconfig |   1 +
 configs/pepper_defconfig   |   1 +
 configs/work_92105_defconfig   |   1 +
 configs/x600_defconfig |   1 +
 drivers/net/Kconfig|  13 ++-
 drivers/net/fec_mxc.c  |  55 +
 drivers/net/mvneta.c   |  10 +++
 drivers/net/phy/Kconfig|   8 ++
 drivers/net/sh_eth.c   |   3 +
 drivers/net/zynq_gem.c |   9 ++
 include/configs/mx28evk.h  |   1 +
 include/configs/socfpga_common.h   |   2 +-
 include/configs/xilinx_zynqmp.h|   2 +-
 include/configs/zynq-common.h  |   2 +-
 include/netdev.h   |   6 +-
 lib/efi_loader/Makefile|   2 +-
 lib/efi_loader/efi_device_path.c   |   2 +-
 net/Kconfig|  51 
 net/Makefile   |  14 ++--
 34 files changed, 224 insertions(+), 118 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-03-22 Thread Tom Rini
On Thu, Mar 22, 2018 at 03:39:39PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 2511930193a420eb8bb6cfa9c60912626f68ae67:
> 
>   Merge git://git.denx.de/u-boot-mips (2018-03-21 18:58:03 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to d04791dfa5e14183148c4b966a392de7a9869a10:
> 
>   net: Drop CONFIG_ENC28J60 (2018-03-22 15:05:32 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-03-22 Thread Joe Hershberger
Hi Tom,

The following changes since commit 2511930193a420eb8bb6cfa9c60912626f68ae67:

  Merge git://git.denx.de/u-boot-mips (2018-03-21 18:58:03 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to d04791dfa5e14183148c4b966a392de7a9869a10:

  net: Drop CONFIG_ENC28J60 (2018-03-22 15:05:32 -0500)


Alexander Graf (2):
  net: Only access network devices after init
  lan7xxx: Require phylib

Calvin Johnson (12):
  drivers: net: phy: Fix aquantia compilation with DM
  drivers: net: pfe_eth: LS1012A PFE driver introduction
  drivers: net: pfe_eth: provide pfe commands
  drivers: net: pfe_eth: LS1012A PFE headers
  board: freescale: ls1012aqds: enable network support on ls1012aqds
  board: freescale: ls1012afrdm: enable network support on ls1012afrdm
  board: freescale: ls1012ardb: enable network support on ls1012ardb
  board: freescale: ls1012a2g5rdb: enable network support on ls1012a2g5rdb
  armv8: fsl-lsch2: add pfe macros and update ccsr_scfg structure
  armv8: fsl-lsch2: configure pfe's DDR and HDBUS interfaces and ECC
  armv8: layerscape: csu: enable ns access to PFE registers
  configs: ls1012a: add pfe configuration for LS1012A

Heinrich Schuchardt (3):
  net: mvpp2x: add check after calloc
  drivers: net: cpsw: remove superfluous assignment.
  net: macb: remove superfluous logical constraint

Leonid Iziumtsev (1):
  net: Fix netretry condition

Prabhakar Kushwaha (1):
  armv8: fsl-layerscape: Add support of GPIO structure

Priyanka Jain (2):
  net/phy/cortina.c: Update get_phy_id implementation
  net/phy/cortina: Add No firmware upload option

Tuomas Tynkkynen (1):
  net: Drop CONFIG_ENC28J60

kev...@freebsd.org (2):
  net: phy: Add PHY_RTL8211E_PINE64_GIGABIT_FIX for realtek phys
  Configs: Use the newly added PHY_RTL8211E_PINE64_GIGABIT_FIX

 arch/arm/cpu/armv8/fsl-layerscape/soc.c|  23 +
 .../include/asm/arch-fsl-layerscape/immap_lsch2.h  |  63 +-
 .../include/asm/arch-fsl-layerscape/ns_access.h|   2 +
 arch/arm/include/asm/arch-fsl-layerscape/soc.h |   3 +
 board/freescale/ls1012afrdm/Kconfig|  29 +
 board/freescale/ls1012afrdm/Makefile   |   1 +
 board/freescale/ls1012afrdm/eth.c  | 124 +++
 board/freescale/ls1012afrdm/ls1012afrdm.c  |   5 -
 board/freescale/ls1012aqds/Kconfig |  45 +
 board/freescale/ls1012aqds/Makefile|   1 +
 board/freescale/ls1012aqds/eth.c   | 309 +++
 board/freescale/ls1012aqds/ls1012aqds.c|  97 +-
 board/freescale/ls1012aqds/ls1012aqds_pfe.h|  45 +
 board/freescale/ls1012aqds/ls1012aqds_qixis.h  |   2 +-
 board/freescale/ls1012ardb/Kconfig |  59 ++
 board/freescale/ls1012ardb/Makefile|   1 +
 board/freescale/ls1012ardb/eth.c   | 135 +++
 board/freescale/ls1012ardb/ls1012ardb.c|   4 -
 configs/ls1012a2g5rdb_qspi_defconfig   |   2 +
 configs/ls1012afrdm_qspi_defconfig |   2 +
 configs/ls1012aqds_qspi_defconfig  |   2 +
 configs/ls1012ardb_qspi_defconfig  |   2 +
 configs/pine64_plus_defconfig  |   2 +
 drivers/net/Kconfig|   1 +
 drivers/net/Makefile   |   2 +-
 drivers/net/cpsw.c |   2 +-
 drivers/net/enc28j60.c | 959 
 drivers/net/enc28j60.h | 238 -
 drivers/net/macb.c |   2 +-
 drivers/net/mvpp2.c|   4 +
 drivers/net/pfe_eth/Kconfig|  12 +
 drivers/net/pfe_eth/Makefile   |  12 +
 drivers/net/pfe_eth/pfe_cmd.c  | 497 ++
 drivers/net/pfe_eth/pfe_driver.c   | 643 +
 drivers/net/pfe_eth/pfe_eth.c  | 297 ++
 drivers/net/pfe_eth/pfe_firmware.c | 230 +
 drivers/net/pfe_eth/pfe_hw.c   | 999 +
 drivers/net/pfe_eth/pfe_mdio.c | 291 ++
 drivers/net/phy/Kconfig|  10 +
 drivers/net/phy/aquantia.c |   1 +
 drivers/net/phy/cortina.c  |  59 +-
 drivers/net/phy/realtek.c  |  34 +
 drivers/usb/eth/Kconfig|   2 +
 include/configs/ls1012a2g5rdb.h|  11 +-
 include/configs/ls1012a_common.h   |   6 +-
 include/configs/ls1012afrdm.h  |   2 +-
 include/configs/ls1012ardb.h   |   6 +-
 include/dm/platform_data/pfe_dm_eth.h  |  21 +
 

Re: [U-Boot] Pull request: u-boot-net.git master

2018-02-27 Thread Tom Rini
On Tue, Feb 27, 2018 at 11:17:42AM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 4bafceff0e9e5a36908031e41c69a6b37e82da58:
> 
>   Merge git://git.denx.de/u-boot-mmc (2018-02-25 22:28:59 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to a0fd381fc60460a23d85c71ea06af0daa2427b2c:
> 
>   net: phy: smsc: Add SMSC LAN8741 support (2018-02-26 15:51:37 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-02-27 Thread Joe Hershberger
Hi Tom,

The following changes since commit 4bafceff0e9e5a36908031e41c69a6b37e82da58:

  Merge git://git.denx.de/u-boot-mmc (2018-02-25 22:28:59 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to a0fd381fc60460a23d85c71ea06af0daa2427b2c:

  net: phy: smsc: Add SMSC LAN8741 support (2018-02-26 15:51:37 -0600)


Arno Steffens (1):
  net: phy: smsc: Add SMSC LAN8741 support

Bernhard Messerklinger (1):
  net: e1000: Fix e1000_igb semaphore handling

Eugeniy Paltsev (1):
  NET: designware: fix clock enable

Mario Six (7):
  net: tsec: Fix style violations
  net: tsec: Fix memory leak in error path
  net: tsec: Make live-tree compatible
  net: phy: marvell: Fix style violations
  net: phy: marvell 88e151x: Fix handling of bare RGMII interface type
  cmd: mdio: Fix style violations
  phy: Fix style violations

 cmd/mdio.c|   7 ++-
 drivers/net/designware.c  |   2 +-
 drivers/net/e1000.c   |   2 +-
 drivers/net/phy/marvell.c |  47 ++-
 drivers/net/phy/phy.c |  94 ++---
 drivers/net/phy/smsc.c|  11 +
 drivers/net/tsec.c| 116 +++---
 7 files changed, 155 insertions(+), 124 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-17 Thread Joe Hershberger
Hi Tom,

On Mon, Jan 15, 2018 at 8:25 PM, Tom Rini  wrote:
> On Mon, Jan 15, 2018 at 12:06:17PM -0600, Joe Hershberger wrote:
>
>> Hi Tom,
>>
>> The following changes since commit 3dde8f20377c3a051dda64497bdf0cdb23e03a2d:
>>
>>   Merge git://git.denx.de/u-boot-mmc (2018-01-14 22:26:38 -0500)
>>
>> are available in the git repository at:
>>
>>
>>   git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to 1e2d2597a667e16adfe0a8a9be22e904cee84727:
>>
>>   phy: atheros: set auto-negotiation for AR8021 (2018-01-15 12:05:27 -0600)
>>
>
> Applied to u-boot/master, thanks!
>
> But please note from ceheckpatch.pl (which is actually pretty good):

Sorry, I should have noted this in the PR. These remaining checkpatch
spew are deliberate. I reviewed each of them to be acceptable.

Cheers,
-Joe

>
> WARNING: please write a paragraph that describes the config symbol fully
> #37: FILE: drivers/net/Kconfig:188:
> +config MACB_ZYNQ
>
> total: 0 errors, 1 warnings, 0 checks, 213 lines checked
> ERROR: Unrecognized email address: 'Coverity (CID: 144423)'
> #8:
> Reported-by: Coverity (CID: 144423)
>
> total: 1 errors, 0 warnings, 0 checks, 19 lines checked
> WARNING: please write a paragraph that describes the config symbol fully
> #34: FILE: drivers/net/phy/Kconfig:15:
> +config B53_SWITCH
>
> WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
> #67:
> new file mode 100644
>
> CHECK: Prefer using the BIT macro
> #134: FILE: drivers/net/phy/b53.c:63:
> +#define   PORT_OVERRIDE_SPEED_100M (1 << PORT_OVERRIDE_SPEED_S)
>
> total: 0 errors, 2 warnings, 1 checks, 675 lines checked
> CHECK: Unbalanced braces around else statement
> #38: FILE: net/bootp.c:396:
> +   } else
>
> total: 0 errors, 0 warnings, 1 checks, 24 lines checked
> WARNING: A patch subject line should describe the change not the tool that 
> found it
> #4:
> Subject: [PATCH] net: sh-eth: Fix coding style checked by checkpatch.pl
>
> WARNING: 'alligned' may be misspelled - perhaps 'aligned'?
> #10:
> Change from alligned to aligned.
>
> total: 0 errors, 2 warnings, 0 checks, 92 lines checked
> WARNING: please write a paragraph that describes the config symbol fully
> #277: FILE: drivers/net/Kconfig:279:
> +config SH_ETHER
>
> total: 0 errors, 1 warnings, 0 checks, 273 lines checked
>
> --
> Tom
>
> ___
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Tom Rini
On Mon, Jan 15, 2018 at 12:06:17PM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 3dde8f20377c3a051dda64497bdf0cdb23e03a2d:
> 
>   Merge git://git.denx.de/u-boot-mmc (2018-01-14 22:26:38 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 1e2d2597a667e16adfe0a8a9be22e904cee84727:
> 
>   phy: atheros: set auto-negotiation for AR8021 (2018-01-15 12:05:27 -0600)
> 

Applied to u-boot/master, thanks!

But please note from ceheckpatch.pl (which is actually pretty good):

WARNING: please write a paragraph that describes the config symbol fully
#37: FILE: drivers/net/Kconfig:188:
+config MACB_ZYNQ

total: 0 errors, 1 warnings, 0 checks, 213 lines checked
ERROR: Unrecognized email address: 'Coverity (CID: 144423)'
#8: 
Reported-by: Coverity (CID: 144423)

total: 1 errors, 0 warnings, 0 checks, 19 lines checked
WARNING: please write a paragraph that describes the config symbol fully
#34: FILE: drivers/net/phy/Kconfig:15:
+config B53_SWITCH

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#67: 
new file mode 100644

CHECK: Prefer using the BIT macro
#134: FILE: drivers/net/phy/b53.c:63:
+#define   PORT_OVERRIDE_SPEED_100M (1 << PORT_OVERRIDE_SPEED_S)

total: 0 errors, 2 warnings, 1 checks, 675 lines checked
CHECK: Unbalanced braces around else statement
#38: FILE: net/bootp.c:396:
+   } else

total: 0 errors, 0 warnings, 1 checks, 24 lines checked
WARNING: A patch subject line should describe the change not the tool that 
found it
#4: 
Subject: [PATCH] net: sh-eth: Fix coding style checked by checkpatch.pl

WARNING: 'alligned' may be misspelled - perhaps 'aligned'?
#10: 
Change from alligned to aligned.

total: 0 errors, 2 warnings, 0 checks, 92 lines checked
WARNING: please write a paragraph that describes the config symbol fully
#277: FILE: drivers/net/Kconfig:279:
+config SH_ETHER

total: 0 errors, 1 warnings, 0 checks, 273 lines checked

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Joe Hershberger
On Mon, Jan 15, 2018 at 12:22 PM, Tom Rini  wrote:
> On Mon, Jan 15, 2018 at 12:15:24PM -0600, Joe Hershberger wrote:
>> On Mon, Jan 15, 2018 at 12:13 PM, Tom Rini  wrote:
>> > On Mon, Jan 15, 2018 at 12:10:17PM -0600, Joe Hershberger wrote:
>> >> Hi Tom,
>> >>
>> >> On Tue, Jan 9, 2018 at 12:06 PM, Tom Rini  wrote:
>> >> > On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
>> >> >
>> >> >> Hi Tom,
>> >> >>
>> >> >> The following changes since commit 
>> >> >> 1314bd1192b4c67d28bdae7eee639588e88090cd:
>> >> >>
>> >> >>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>> >> >>
>> >> >> are available in the git repository at:
>> >> >>
>> >> >>   git://git.denx.de/u-boot-net.git master
>> >> >>
>> >> >> for you to fetch changes up to 
>> >> >> c925860a49905177e6c355cacf7a25b4c617af6b:
>> >> >>
>> >> >>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 
>> >> >> -0600)
>> >> >>
>> >> >>
>> >> >> All board pass compile tests on Travis: 
>> >> >> https://travis-ci.org/jhershbe/u-boot/builds/324666118
>> >> >>
>> >> >>
>> >> >
>> >> > NAK.  The following change (via git bisect'ing):
>> >> > commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
>> >> > Author: Joe Hershberger 
>> >> > Date:   Wed Aug 30 17:42:26 2017 -0500
>> >> >
>> >> > net: Correct size of NFS buffers
>> >> >
>> >> > Reported-by: Coverity (CID: 152888)
>> >> > Signed-off-by: Joe Hershberger 
>> >> > is breaking NFS for me on my am335x_evm:
>> >> > 12:58:46 - Captured stdout call 
>> >> > -
>> >> > 12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
>> >> > 12:58:46 link up on port 0, speed 1000, full duplex
>> >> > 12:58:46 
>> >> > #
>> >> > 12:58:46 
>> >> > #
>> >> > 12:58:46 
>> >> > #
>> >> > 12:58:46 ##
>> >> > 12:58:46 done
>> >> > 12:58:46 Bytes transferred = 1048576 (10 hex)
>> >> > 12:58:46 => => crc32 8040 $filesize
>> >> > 12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
>> >> > 12:58:46 =>
>> >> > 12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 
>> >> > seconds ===
>> >> >
>> >> > I can't point to any SW-only tests that show this as they're passing.  
>> >> > Any ideas?
>> >> > Thanks!
>> >>
>> >> I can't see any obvious reason for the error, so it will need
>> >> debugging. I've sent a new PR with this dropped for now. I'll look
>> >> into fixing it for real when I can get to it.
>> >>
>> >> Are these tests you're running possible to include in travis?
>> >
>> > So, that's part of the problem.  These are the standard tests we do run
>> > in Travis, in QEMU, and they pass.  It's only on real hardware where it
>> > fails.
>>
>> OK, good to know. Any particular arch? or just all that you have tried?
>
> It honestly failed on the first real board I tried it on, so I didn't
> try others.  I suppose since I have a faster local box than I used to, I
> might look at turning my real HW tests in jenkins into a matrix rather
> than a single job.  It failed on am335x_evm which is ARM.

Thanks.
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Tom Rini
On Mon, Jan 15, 2018 at 12:15:24PM -0600, Joe Hershberger wrote:
> On Mon, Jan 15, 2018 at 12:13 PM, Tom Rini  wrote:
> > On Mon, Jan 15, 2018 at 12:10:17PM -0600, Joe Hershberger wrote:
> >> Hi Tom,
> >>
> >> On Tue, Jan 9, 2018 at 12:06 PM, Tom Rini  wrote:
> >> > On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
> >> >
> >> >> Hi Tom,
> >> >>
> >> >> The following changes since commit 
> >> >> 1314bd1192b4c67d28bdae7eee639588e88090cd:
> >> >>
> >> >>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> >> >>
> >> >> are available in the git repository at:
> >> >>
> >> >>   git://git.denx.de/u-boot-net.git master
> >> >>
> >> >> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
> >> >>
> >> >>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 
> >> >> -0600)
> >> >>
> >> >>
> >> >> All board pass compile tests on Travis: 
> >> >> https://travis-ci.org/jhershbe/u-boot/builds/324666118
> >> >>
> >> >>
> >> >
> >> > NAK.  The following change (via git bisect'ing):
> >> > commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
> >> > Author: Joe Hershberger 
> >> > Date:   Wed Aug 30 17:42:26 2017 -0500
> >> >
> >> > net: Correct size of NFS buffers
> >> >
> >> > Reported-by: Coverity (CID: 152888)
> >> > Signed-off-by: Joe Hershberger 
> >> > is breaking NFS for me on my am335x_evm:
> >> > 12:58:46 - Captured stdout call 
> >> > -
> >> > 12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
> >> > 12:58:46 link up on port 0, speed 1000, full duplex
> >> > 12:58:46 
> >> > #
> >> > 12:58:46 
> >> > #
> >> > 12:58:46 
> >> > #
> >> > 12:58:46 ##
> >> > 12:58:46 done
> >> > 12:58:46 Bytes transferred = 1048576 (10 hex)
> >> > 12:58:46 => => crc32 8040 $filesize
> >> > 12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
> >> > 12:58:46 =>
> >> > 12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 
> >> > seconds ===
> >> >
> >> > I can't point to any SW-only tests that show this as they're passing.  
> >> > Any ideas?
> >> > Thanks!
> >>
> >> I can't see any obvious reason for the error, so it will need
> >> debugging. I've sent a new PR with this dropped for now. I'll look
> >> into fixing it for real when I can get to it.
> >>
> >> Are these tests you're running possible to include in travis?
> >
> > So, that's part of the problem.  These are the standard tests we do run
> > in Travis, in QEMU, and they pass.  It's only on real hardware where it
> > fails.
> 
> OK, good to know. Any particular arch? or just all that you have tried?

It honestly failed on the first real board I tried it on, so I didn't
try others.  I suppose since I have a faster local box than I used to, I
might look at turning my real HW tests in jenkins into a matrix rather
than a single job.  It failed on am335x_evm which is ARM.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Joe Hershberger
On Mon, Jan 15, 2018 at 12:13 PM, Tom Rini  wrote:
> On Mon, Jan 15, 2018 at 12:10:17PM -0600, Joe Hershberger wrote:
>> Hi Tom,
>>
>> On Tue, Jan 9, 2018 at 12:06 PM, Tom Rini  wrote:
>> > On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
>> >
>> >> Hi Tom,
>> >>
>> >> The following changes since commit 
>> >> 1314bd1192b4c67d28bdae7eee639588e88090cd:
>> >>
>> >>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>> >>
>> >> are available in the git repository at:
>> >>
>> >>   git://git.denx.de/u-boot-net.git master
>> >>
>> >> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
>> >>
>> >>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 
>> >> -0600)
>> >>
>> >>
>> >> All board pass compile tests on Travis: 
>> >> https://travis-ci.org/jhershbe/u-boot/builds/324666118
>> >>
>> >>
>> >
>> > NAK.  The following change (via git bisect'ing):
>> > commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
>> > Author: Joe Hershberger 
>> > Date:   Wed Aug 30 17:42:26 2017 -0500
>> >
>> > net: Correct size of NFS buffers
>> >
>> > Reported-by: Coverity (CID: 152888)
>> > Signed-off-by: Joe Hershberger 
>> > is breaking NFS for me on my am335x_evm:
>> > 12:58:46 - Captured stdout call 
>> > -
>> > 12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
>> > 12:58:46 link up on port 0, speed 1000, full duplex
>> > 12:58:46 #
>> > 12:58:46 
>> > #
>> > 12:58:46 
>> > #
>> > 12:58:46 ##
>> > 12:58:46 done
>> > 12:58:46 Bytes transferred = 1048576 (10 hex)
>> > 12:58:46 => => crc32 8040 $filesize
>> > 12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
>> > 12:58:46 =>
>> > 12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 seconds 
>> > ===
>> >
>> > I can't point to any SW-only tests that show this as they're passing.  Any 
>> > ideas?
>> > Thanks!
>>
>> I can't see any obvious reason for the error, so it will need
>> debugging. I've sent a new PR with this dropped for now. I'll look
>> into fixing it for real when I can get to it.
>>
>> Are these tests you're running possible to include in travis?
>
> So, that's part of the problem.  These are the standard tests we do run
> in Travis, in QEMU, and they pass.  It's only on real hardware where it
> fails.

OK, good to know. Any particular arch? or just all that you have tried?
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Tom Rini
On Mon, Jan 15, 2018 at 12:10:17PM -0600, Joe Hershberger wrote:
> Hi Tom,
> 
> On Tue, Jan 9, 2018 at 12:06 PM, Tom Rini  wrote:
> > On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
> >
> >> Hi Tom,
> >>
> >> The following changes since commit 
> >> 1314bd1192b4c67d28bdae7eee639588e88090cd:
> >>
> >>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> >>
> >> are available in the git repository at:
> >>
> >>   git://git.denx.de/u-boot-net.git master
> >>
> >> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
> >>
> >>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)
> >>
> >>
> >> All board pass compile tests on Travis: 
> >> https://travis-ci.org/jhershbe/u-boot/builds/324666118
> >>
> >>
> >
> > NAK.  The following change (via git bisect'ing):
> > commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
> > Author: Joe Hershberger 
> > Date:   Wed Aug 30 17:42:26 2017 -0500
> >
> > net: Correct size of NFS buffers
> >
> > Reported-by: Coverity (CID: 152888)
> > Signed-off-by: Joe Hershberger 
> > is breaking NFS for me on my am335x_evm:
> > 12:58:46 - Captured stdout call 
> > -
> > 12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
> > 12:58:46 link up on port 0, speed 1000, full duplex
> > 12:58:46 #
> > 12:58:46 
> > #
> > 12:58:46 
> > #
> > 12:58:46 ##
> > 12:58:46 done
> > 12:58:46 Bytes transferred = 1048576 (10 hex)
> > 12:58:46 => => crc32 8040 $filesize
> > 12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
> > 12:58:46 =>
> > 12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 seconds 
> > ===
> >
> > I can't point to any SW-only tests that show this as they're passing.  Any 
> > ideas?
> > Thanks!
> 
> I can't see any obvious reason for the error, so it will need
> debugging. I've sent a new PR with this dropped for now. I'll look
> into fixing it for real when I can get to it.
> 
> Are these tests you're running possible to include in travis?

So, that's part of the problem.  These are the standard tests we do run
in Travis, in QEMU, and they pass.  It's only on real hardware where it
fails.

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Joe Hershberger
Hi Tom,

On Tue, Jan 9, 2018 at 12:06 PM, Tom Rini  wrote:
> On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
>
>> Hi Tom,
>>
>> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>>
>>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
>>
>>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)
>>
>>
>> All board pass compile tests on Travis: 
>> https://travis-ci.org/jhershbe/u-boot/builds/324666118
>>
>>
>
> NAK.  The following change (via git bisect'ing):
> commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
> Author: Joe Hershberger 
> Date:   Wed Aug 30 17:42:26 2017 -0500
>
> net: Correct size of NFS buffers
>
> Reported-by: Coverity (CID: 152888)
> Signed-off-by: Joe Hershberger 
> is breaking NFS for me on my am335x_evm:
> 12:58:46 - Captured stdout call 
> -
> 12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
> 12:58:46 link up on port 0, speed 1000, full duplex
> 12:58:46 #
> 12:58:46 
> #
> 12:58:46 
> #
> 12:58:46 ##
> 12:58:46 done
> 12:58:46 Bytes transferred = 1048576 (10 hex)
> 12:58:46 => => crc32 8040 $filesize
> 12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
> 12:58:46 =>
> 12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 seconds 
> ===
>
> I can't point to any SW-only tests that show this as they're passing.  Any 
> ideas?
> Thanks!

I can't see any obvious reason for the error, so it will need
debugging. I've sent a new PR with this dropped for now. I'll look
into fixing it for real when I can get to it.

Are these tests you're running possible to include in travis?

Thanks,
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-01-15 Thread Joe Hershberger
Hi Tom,

The following changes since commit 3dde8f20377c3a051dda64497bdf0cdb23e03a2d:

  Merge git://git.denx.de/u-boot-mmc (2018-01-14 22:26:38 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 1e2d2597a667e16adfe0a8a9be22e904cee84727:

  phy: atheros: set auto-negotiation for AR8021 (2018-01-15 12:05:27 -0600)


Chris Brandt (3):
  net: sh-eth: fix inl and outl definitions
  net: sh-eth: remove sh_eth_offset_rz table
  net: miiphybb: fix casting error

Florian Fainelli (4):
  net: phy: Add Broadcom BCM53xx switch driver
  net: designware: Pad small packets
  net: phy: b53: Add b53_reg read/write commands
  configs: Update Lamobo_R1 with B53 switch options

Jason Brown (1):
  net: mvneta - Fixed recv() when multiple packets have arrived.

Joe Hershberger (3):
  net: Fix buffer overrun error in netconsole
  net: Remove nfs.h include from bootp.c
  net: dhcp: Allow "MAY_FAIL" to still try each adapter

Lukasz Majewski (1):
  net: phy: marvell: Add functions to read PHY's extended registers

Nobuhiro Iwamatsu (5):
  net: sh-eth: Fix coding style checked by checkpatch.pl
  net: sh-eth: Remove bd_t from sh_eth_config()
  net: sh-eth: Change read/write() param to struct sh_eth_info
  net: sh-eth: Fix misaligned cache operation warning
  net: sh-eth: Add to Kconfig and convert

Patrice Chotard (2):
  dm: core: add missing dev_count_phandle_with_args()
  net: designware: add clock support

Wilson Lee (1):
  net: macb: Add support for Xilinx Zynq SoC

Zhao Qiang (1):
  phy: atheros: set auto-negotiation for AR8021

 configs/Lamobo_R1_defconfig|   3 +
 configs/alt_defconfig  |   3 +-
 configs/ap_sh4a_4a_defconfig   |   3 +-
 configs/armadillo-800eva_defconfig |   3 +-
 configs/ecovec_defconfig   |   3 +-
 configs/espt_defconfig |   3 +-
 configs/gose_defconfig |   3 +-
 configs/koelsch_defconfig  |   3 +-
 configs/lager_defconfig|   3 +-
 configs/porter_defconfig   |   3 +-
 configs/r0p7734_defconfig  |   3 +-
 configs/sh7752evb_defconfig|   3 +-
 configs/sh7753evb_defconfig|   3 +-
 configs/sh7757lcr_defconfig|   3 +-
 configs/sh7763rdp_defconfig|   3 +-
 configs/silk_defconfig |   3 +-
 configs/stout_defconfig|   3 +-
 drivers/core/read.c|   7 +
 drivers/net/Kconfig|  13 +
 drivers/net/designware.c   |  48 +++
 drivers/net/designware.h   |   4 +
 drivers/net/macb.c |  91 -
 drivers/net/macb.h |   1 +
 drivers/net/mvneta.c   |   6 +-
 drivers/net/netconsole.c   |   7 +-
 drivers/net/phy/Kconfig|  17 +
 drivers/net/phy/Makefile   |   1 +
 drivers/net/phy/atheros.c  |   1 +
 drivers/net/phy/b53.c  | 768 +
 drivers/net/phy/marvell.c  |  29 ++
 drivers/net/phy/miiphybb.c |   2 +-
 drivers/net/phy/phy.c  |   3 +
 drivers/net/sh_eth.c   | 155 
 drivers/net/sh_eth.h   |  76 +---
 include/configs/alt.h  |   1 -
 include/configs/ap_sh4a_4a.h   |   1 -
 include/configs/armadillo-800eva.h |   1 -
 include/configs/ecovec.h   |   1 -
 include/configs/espt.h |   1 -
 include/configs/gose.h |   1 -
 include/configs/koelsch.h  |   1 -
 include/configs/lager.h|   1 -
 include/configs/porter.h   |   1 -
 include/configs/r0p7734.h  |   1 -
 include/configs/sh7752evb.h|   1 -
 include/configs/sh7753evb.h|   1 -
 include/configs/sh7757lcr.h|   1 -
 include/configs/sh7763rdp.h|   1 -
 include/configs/silk.h |   1 -
 include/configs/stout.h|   1 -
 include/phy.h  |   1 +
 net/bootp.c|  18 +-
 scripts/config_whitelist.txt   |   1 -
 53 files changed, 1131 insertions(+), 185 deletions(-)
 create mode 100644 drivers/net/phy/b53.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-09 Thread Tom Rini
On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> 
>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
> 
>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)
> 
> 
> All board pass compile tests on Travis: 
> https://travis-ci.org/jhershbe/u-boot/builds/324666118
> 
> 

NAK.  The following change (via git bisect'ing):
commit 003eaf15a043cf6f9c21d757a93610575d9b7ba2
Author: Joe Hershberger 
Date:   Wed Aug 30 17:42:26 2017 -0500

net: Correct size of NFS buffers

Reported-by: Coverity (CID: 152888)
Signed-off-by: Joe Hershberger 
is breaking NFS for me on my am335x_evm:
12:58:46 - Captured stdout call 
-
12:58:46 => nfs 8040 /tftpboot/1MiBtest.bin
12:58:46 link up on port 0, speed 1000, full duplex
12:58:46 #
12:58:46 
#
12:58:46 
#
12:58:46 ##
12:58:46 done
12:58:46 Bytes transferred = 1048576 (10 hex)
12:58:46 => => crc32 8040 $filesize
12:58:46 crc32 for 8040 ... 804f ==> 1edf15ed
12:58:46 => 
12:58:46 === 1 failed, 78 passed, 25 skipped in 32.80 seconds 
===

I can't point to any SW-only tests that show this as they're passing.  Any 
ideas?
Thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-04 Thread Joe Hershberger
Hi Tom,

On Wed, Jan 3, 2018 at 7:09 PM, Tom Rini  wrote:
> On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
>> Hi Tom,
>>
>> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>>
>>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-net.git master
>>
>> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
>>
>>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)
>>
>>
>> All board pass compile tests on Travis: 
>> https://travis-ci.org/jhershbe/u-boot/builds/324666118
>>
>>
>> 
>> Chris Brandt (3):
>>   net: sh-eth: fix inl and outl definitions
>>   net: sh-eth: remove sh_eth_offset_rz table
>>   net: miiphybb: fix casting error
>>
>> Florian Fainelli (4):
>>   net: phy: Add Broadcom BCM53xx switch driver
>>   net: designware: Pad small packets
>>   net: phy: b53: Add b53_reg read/write commands
>>   configs: Update Lamobo_R1 with B53 switch options
>>
>> Jason Brown (1):
>>   net: mvneta - Fixed recv() when multiple packets have arrived.
>>
>> Joe Hershberger (4):
>>   net: Fix buffer overrun error in netconsole
>>   net: Remove nfs.h include from bootp.c
>>   net: Correct size of NFS buffers
>>   net: dhcp: Allow "MAY_FAIL" to still try each adapter
>>
>> Lukasz Majewski (1):
>>   net: phy: marvell: Add functions to read PHY's extended registers
>>
>> Nobuhiro Iwamatsu (5):
>>   net: sh-eth: Fix coding style checked by checkpatch.pl
>>   net: sh-eth: Remove bd_t from sh_eth_config()
>>   net: sh-eth: Change read/write() param to struct sh_eth_info
>>   net: sh-eth: Fix misaligned cache operation warning
>>   net: sh-eth: Add to Kconfig and convert
>>
>> Patrice Chotard (2):
>>   dm: core: add missing dev_count_phandle_with_args()
>>   net: designware: add clock support
>>
>> Wilson Lee (1):
>>   net: macb: Add support for Xilinx Zynq SoC
>>
>> Zhao Qiang (1):
>>   phy: atheros: set auto-negotiation for AR8021
>
> As-is, this is too close to the release for all of this.  Should I wait
> until after release, or do you want to re-work this for just critical
> fixes?  Thanks!

Sure, waiting until after release is fine. There aren't any "critical"
fixes in this.

Thanks,
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2018-01-03 Thread Tom Rini
On Wed, Jan 03, 2018 at 03:32:31PM -0600, Joe Hershberger wrote:
> Hi Tom,
> 
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> 
>   boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:
> 
>   phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)
> 
> 
> All board pass compile tests on Travis: 
> https://travis-ci.org/jhershbe/u-boot/builds/324666118
> 
> 
> 
> Chris Brandt (3):
>   net: sh-eth: fix inl and outl definitions
>   net: sh-eth: remove sh_eth_offset_rz table
>   net: miiphybb: fix casting error
> 
> Florian Fainelli (4):
>   net: phy: Add Broadcom BCM53xx switch driver
>   net: designware: Pad small packets
>   net: phy: b53: Add b53_reg read/write commands
>   configs: Update Lamobo_R1 with B53 switch options
> 
> Jason Brown (1):
>   net: mvneta - Fixed recv() when multiple packets have arrived.
> 
> Joe Hershberger (4):
>   net: Fix buffer overrun error in netconsole
>   net: Remove nfs.h include from bootp.c
>   net: Correct size of NFS buffers
>   net: dhcp: Allow "MAY_FAIL" to still try each adapter
> 
> Lukasz Majewski (1):
>   net: phy: marvell: Add functions to read PHY's extended registers
> 
> Nobuhiro Iwamatsu (5):
>   net: sh-eth: Fix coding style checked by checkpatch.pl
>   net: sh-eth: Remove bd_t from sh_eth_config()
>   net: sh-eth: Change read/write() param to struct sh_eth_info
>   net: sh-eth: Fix misaligned cache operation warning
>   net: sh-eth: Add to Kconfig and convert
> 
> Patrice Chotard (2):
>   dm: core: add missing dev_count_phandle_with_args()
>   net: designware: add clock support
> 
> Wilson Lee (1):
>   net: macb: Add support for Xilinx Zynq SoC
> 
> Zhao Qiang (1):
>   phy: atheros: set auto-negotiation for AR8021

As-is, this is too close to the release for all of this.  Should I wait
until after release, or do you want to re-work this for just critical
fixes?  Thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2018-01-03 Thread Joe Hershberger
Hi Tom,

The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:

  boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to c925860a49905177e6c355cacf7a25b4c617af6b:

  phy: atheros: set auto-negotiation for AR8021 (2018-01-03 11:06:31 -0600)


All board pass compile tests on Travis: 
https://travis-ci.org/jhershbe/u-boot/builds/324666118



Chris Brandt (3):
  net: sh-eth: fix inl and outl definitions
  net: sh-eth: remove sh_eth_offset_rz table
  net: miiphybb: fix casting error

Florian Fainelli (4):
  net: phy: Add Broadcom BCM53xx switch driver
  net: designware: Pad small packets
  net: phy: b53: Add b53_reg read/write commands
  configs: Update Lamobo_R1 with B53 switch options

Jason Brown (1):
  net: mvneta - Fixed recv() when multiple packets have arrived.

Joe Hershberger (4):
  net: Fix buffer overrun error in netconsole
  net: Remove nfs.h include from bootp.c
  net: Correct size of NFS buffers
  net: dhcp: Allow "MAY_FAIL" to still try each adapter

Lukasz Majewski (1):
  net: phy: marvell: Add functions to read PHY's extended registers

Nobuhiro Iwamatsu (5):
  net: sh-eth: Fix coding style checked by checkpatch.pl
  net: sh-eth: Remove bd_t from sh_eth_config()
  net: sh-eth: Change read/write() param to struct sh_eth_info
  net: sh-eth: Fix misaligned cache operation warning
  net: sh-eth: Add to Kconfig and convert

Patrice Chotard (2):
  dm: core: add missing dev_count_phandle_with_args()
  net: designware: add clock support

Wilson Lee (1):
  net: macb: Add support for Xilinx Zynq SoC

Zhao Qiang (1):
  phy: atheros: set auto-negotiation for AR8021

 configs/Lamobo_R1_defconfig|   3 +
 configs/alt_defconfig  |   3 +-
 configs/ap_sh4a_4a_defconfig   |   3 +-
 configs/armadillo-800eva_defconfig |   3 +-
 configs/ecovec_defconfig   |   3 +-
 configs/espt_defconfig |   3 +-
 configs/gose_defconfig |   3 +-
 configs/koelsch_defconfig  |   3 +-
 configs/lager_defconfig|   3 +-
 configs/porter_defconfig   |   3 +-
 configs/r0p7734_defconfig  |   3 +-
 configs/sh7752evb_defconfig|   3 +-
 configs/sh7753evb_defconfig|   3 +-
 configs/sh7757lcr_defconfig|   3 +-
 configs/sh7763rdp_defconfig|   3 +-
 configs/silk_defconfig |   3 +-
 configs/stout_defconfig|   3 +-
 drivers/core/read.c|   7 +
 drivers/net/Kconfig|  13 +
 drivers/net/designware.c   |  48 +++
 drivers/net/designware.h   |   4 +
 drivers/net/macb.c |  91 -
 drivers/net/macb.h |   1 +
 drivers/net/mvneta.c   |   6 +-
 drivers/net/netconsole.c   |   7 +-
 drivers/net/phy/Kconfig|  17 +
 drivers/net/phy/Makefile   |   1 +
 drivers/net/phy/atheros.c  |   1 +
 drivers/net/phy/b53.c  | 768 +
 drivers/net/phy/marvell.c  |  29 ++
 drivers/net/phy/miiphybb.c |   2 +-
 drivers/net/phy/phy.c  |   3 +
 drivers/net/sh_eth.c   | 155 
 drivers/net/sh_eth.h   |  76 +---
 include/configs/alt.h  |   1 -
 include/configs/ap_sh4a_4a.h   |   1 -
 include/configs/armadillo-800eva.h |   1 -
 include/configs/ecovec.h   |   1 -
 include/configs/espt.h |   1 -
 include/configs/gose.h |   1 -
 include/configs/koelsch.h  |   1 -
 include/configs/lager.h|   1 -
 include/configs/porter.h   |   1 -
 include/configs/r0p7734.h  |   1 -
 include/configs/sh7752evb.h|   1 -
 include/configs/sh7753evb.h|   1 -
 include/configs/sh7757lcr.h|   1 -
 include/configs/sh7763rdp.h|   1 -
 include/configs/silk.h |   1 -
 include/configs/stout.h|   1 -
 include/phy.h  |   1 +
 net/bootp.c|  18 +-
 net/nfs.h  |   4 +-
 scripts/config_whitelist.txt   |   1 -
 54 files changed, 1133 insertions(+), 187 deletions(-)
 create mode 100644 drivers/net/phy/b53.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-09-07 Thread Tom Rini
On Thu, Sep 07, 2017 at 01:29:37PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> A few minor fixes for you.
> RGMII fix for LS1043/6 and cosmetic stuff.
> 
> The following changes since commit 84a42069f253554dbc2c7b4bbd28149a7a88c0ab:
> 
>   env: Add 'envtools' target to 'make help' (2017-09-05 20:34:09 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to e4691564ccd366618934e70b7f621df7e1c5d70b:
> 
>   net: fix typos (2017-09-07 13:23:52 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-09-07 Thread Joe Hershberger
Hi Tom,

A few minor fixes for you.
RGMII fix for LS1043/6 and cosmetic stuff.

The following changes since commit 84a42069f253554dbc2c7b4bbd28149a7a88c0ab:

  env: Add 'envtools' target to 'make help' (2017-09-05 20:34:09 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to e4691564ccd366618934e70b7f621df7e1c5d70b:

  net: fix typos (2017-09-07 13:23:52 -0500)


Heinrich Schuchardt (1):
  net: fix typos

Madalin Bucur (2):
  net: phy: realtek: fix enabling of the TX-delay for RTL8211F
  armv8: ls1043/ls1046aqds: add support for RGMII_TXID

Tom Rini (1):
  net: nfs: Drop CONFIG_NFS_READ_SIZE

 board/freescale/ls1043aqds/eth.c |  1 +
 board/freescale/ls1046aqds/eth.c |  1 +
 drivers/net/fsl_mcdmafec.c   |  2 +-
 drivers/net/mcffec.c |  2 +-
 drivers/net/mvneta.c |  2 +-
 drivers/net/phy/realtek.c| 24 ++--
 net/nfs.h| 13 +
 7 files changed, 24 insertions(+), 21 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-08-14 Thread Tom Rini
On Mon, Aug 14, 2017 at 12:48:43PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit aa6aaf93211b7e22361e75f1068e1e565e731f25:
> 
>   ARM: rockchip: rock: Correct test to use CONFIG_IS_ENABLED not defined 
> (2017-08-14 13:33:07 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to a5fe87e829487cb5589afba3b5d8c3adff3b077d:
> 
>   driver: net: ldpaa: Update priv->phydev after free() (2017-08-14 12:47:33 
> -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-08-14 Thread Joe Hershberger
Hi Tom,

The following changes since commit aa6aaf93211b7e22361e75f1068e1e565e731f25:

  ARM: rockchip: rock: Correct test to use CONFIG_IS_ENABLED not defined 
(2017-08-14 13:33:07 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to a5fe87e829487cb5589afba3b5d8c3adff3b077d:

  driver: net: ldpaa: Update priv->phydev after free() (2017-08-14 12:47:33 
-0500)


Madalin Bucur (1):
  net: fman: add support RGMII_TXID to memac

Prabhakar Kushwaha (1):
  driver: net: ldpaa: Update priv->phydev after free()

Yuiko Oshino (2):
  net: Add mii_resolve_flowctrl_fdx()
  usb: net: Add support for Microchip LAN75xx and LAN78xx

 drivers/net/fm/memac.c|   4 +-
 drivers/net/ldpaa_eth/ldpaa_eth.c |   4 +-
 drivers/usb/Kconfig   |   2 +
 drivers/usb/eth/Kconfig   |  17 ++
 drivers/usb/eth/Makefile  |   2 +
 drivers/usb/eth/lan75xx.c | 315 
 drivers/usb/eth/lan78xx.c | 477 
 drivers/usb/eth/lan7x.c   | 499 ++
 drivers/usb/eth/lan7x.h   | 230 ++
 include/linux/mii.h   |  23 ++
 10 files changed, 1571 insertions(+), 2 deletions(-)
 create mode 100644 drivers/usb/eth/Kconfig
 create mode 100644 drivers/usb/eth/lan75xx.c
 create mode 100644 drivers/usb/eth/lan78xx.c
 create mode 100644 drivers/usb/eth/lan7x.c
 create mode 100644 drivers/usb/eth/lan7x.h

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-08-08 Thread Tom Rini
On Mon, Aug 07, 2017 at 03:30:32PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:
> 
>   common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04 20:38:39 
> -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to da3b9e7fd6a1e38af3cf0dff0248427c9df583ff:
> 
>   Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig (2017-08-07 15:22:29 
> -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-08-07 Thread Joe Hershberger
Hi Tom,

The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:

  common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04 20:38:39 
-0400)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to da3b9e7fd6a1e38af3cf0dff0248427c9df583ff:

  Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig (2017-08-07 15:22:29 -0500)


Alexandru Gagniuc (7):
  net: phy: Remove duplicate Kconfig selection for Micrel KSZ9021
  net: phy: micrel: Separate KSZ9000 drivers from KSZ8000 drivers
  configs: Replace deprecated Micrel defines with PHY_MICREL_KSZ90X1
  net: phy: micrel: Remove ksz90x1 drivers from micrel_ksz8xxx
  net: phy: Hide Micrel KSZ9021 and KSZ9031 Kconfig options
  Move PHYLIB to Kconfig
  Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig

Arun Parameswaran (1):
  net: phy: Add AFE settings to the Broadcom Cygnus phy

Christian Gmeiner (1):
  drivers/net/phy/fixed: do not overwrite addr

Denis Pynkin (1):
  net: Use packed structures for networking

Holger Dengler (1):
  net: Fix compile failure in net.c

Jimmy Du (1):
  net: Get mac address from driver as seed

Joe Hershberger (2):
  net: ag7xxx: Comment register names
  net: ag7xxx: Propagate errors on phy access

Masahiro Yamada (1):
  net: add static to do_tftpput()

Philipp Tomsich (1):
  net: usb: r8152: fix "duplicate 'const' declaration specifier"

Sebastien Bourdelin (1):
  net: phy: micrel: add an option to disable gigabit for the KSZ9031

Suji Velupillai (1):
  net: move Broadcom SF2 driver to Kconfig

Vladimir Zapolskiy (1):
  net: tftp: silence a subscript above array bounds compile time warning

 arch/arm/Kconfig   |   3 +
 arch/arm/include/asm/arch-bcmcygnus/configs.h  |   6 +-
 arch/arm/mach-mvebu/include/mach/config.h  |   1 -
 arch/powerpc/include/asm/config.h  |   5 -
 cmd/net.c  |   2 +-
 configs/B4420QDS_NAND_defconfig|   1 +
 configs/B4420QDS_SPIFLASH_defconfig|   1 +
 configs/B4420QDS_defconfig |   1 +
 configs/B4860QDS_NAND_defconfig|   1 +
 configs/B4860QDS_SECURE_BOOT_defconfig |   1 +
 configs/B4860QDS_SPIFLASH_defconfig|   1 +
 configs/B4860QDS_SRIO_PCIE_BOOT_defconfig  |   1 +
 configs/B4860QDS_defconfig |   1 +
 configs/BSC9131RDB_NAND_SYSCLK100_defconfig|   1 +
 configs/BSC9131RDB_NAND_defconfig  |   1 +
 configs/BSC9131RDB_SPIFLASH_SYSCLK100_defconfig|   1 +
 configs/BSC9131RDB_SPIFLASH_defconfig  |   1 +
 configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig |   1 +
 configs/BSC9132QDS_NAND_DDRCLK100_defconfig|   1 +
 configs/BSC9132QDS_NAND_DDRCLK133_SECURE_defconfig |   1 +
 configs/BSC9132QDS_NAND_DDRCLK133_defconfig|   1 +
 configs/BSC9132QDS_NOR_DDRCLK100_SECURE_defconfig  |   1 +
 configs/BSC9132QDS_NOR_DDRCLK100_defconfig |   1 +
 configs/BSC9132QDS_NOR_DDRCLK133_SECURE_defconfig  |   1 +
 configs/BSC9132QDS_NOR_DDRCLK133_defconfig |   1 +
 .../BSC9132QDS_SDCARD_DDRCLK100_SECURE_defconfig   |   1 +
 configs/BSC9132QDS_SDCARD_DDRCLK100_defconfig  |   1 +
 .../BSC9132QDS_SDCARD_DDRCLK133_SECURE_defconfig   |   1 +
 configs/BSC9132QDS_SDCARD_DDRCLK133_defconfig  |   1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK100_SECURE_defconfig |   1 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK100_defconfig|   1 +
 .../BSC9132QDS_SPIFLASH_DDRCLK133_SECURE_defconfig |   1 +
 configs/BSC9132QDS_SPIFLASH_DDRCLK133_defconfig|   1 +
 configs/C29XPCIE_NAND_defconfig|   1 +
 configs/C29XPCIE_NOR_SECBOOT_defconfig |   1 +
 configs/C29XPCIE_SPIFLASH_SECBOOT_defconfig|   1 +
 configs/C29XPCIE_SPIFLASH_defconfig|   1 +
 configs/C29XPCIE_defconfig |   1 +
 configs/Cyrus_P5020_defconfig  |   3 +
 configs/Cyrus_P5040_defconfig  |   3 +
 configs/MPC8308RDB_defconfig   |   1 +
 configs/MPC8313ERDB_33_defconfig   |   1 +
 configs/MPC8313ERDB_66_defconfig   |   1 +
 configs/MPC8313ERDB_NAND_33_defconfig  |   1 +
 configs/MPC8313ERDB_NAND_66_defconfig  |   1 +
 configs/MPC8315ERDB_defconfig  |   1 +
 configs/MPC8349EMDS_defconfig  |   1 +
 configs/MPC8349ITXGP_defconfig |   1 +
 configs/MPC8349ITX_LOWBOOT_defconfig   |   1 +
 configs/MPC8349ITX_defconfig   |   1 +
 configs/MPC837XEMDS_HOST_defconfig |   1 +
 configs/MPC837XEMDS_defconfig  |   1 +
 configs/MPC837XERDB_defconfig  |   1 +
 

Re: [U-Boot] Pull request: u-boot-net.git master

2017-06-04 Thread Tom Rini
On Fri, Jun 02, 2017 at 02:45:15PM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 46bac66b20da6d50e757bdca74703153f233090b:
> 
>   sandbox: Move to use live tree (2017-06-01 07:03:17 -0600)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 2303bff7d55df47105740e5d635d50ef9f6856b6:
> 
>   net: pch_gbe: Add cache maintenance (2017-06-02 14:44:20 -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-06-02 Thread Joe Hershberger
Hi Tom,

The following changes since commit 46bac66b20da6d50e757bdca74703153f233090b:

  sandbox: Move to use live tree (2017-06-01 07:03:17 -0600)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 2303bff7d55df47105740e5d635d50ef9f6856b6:

  net: pch_gbe: Add cache maintenance (2017-06-02 14:44:20 -0500)


Jacob Chen (1):
  net: designware: Add phy supply support

Madalin Bucur (2):
  armv8/ls1043a: RGMII PHY requires internal delay on Tx
  armv8/ls1046a: RGMII PHY requires internal delay on Tx

Olliver Schinagl (1):
  net: zynq_gem: Do not return -ENOSYS on success

Paul Burton (4):
  net: pch_gbe: Reset during probe
  net: pch_gbe: Fix rx descriptor buffer addresses
  net: pch_gbe: CPU accessible addresses are virtual
  net: pch_gbe: Add cache maintenance

Phil Edworthy (1):
  net: phy: marvell 88e151x: Fix handling of RGMII interface types

Philipp Tomsich (1):
  net: Kconfig:make PHY_GIGE and individual Micrel PHYs selectable

Sekhar Nori (1):
  drivers: net: cpsw: abort init() on aneg timeout

Siva Durga Prasad Paladugu (2):
  net: zynq_gem: Use wait_for_bit with non breakable
  net: zynq_gem: Dont flush dummy descriptors

Stefan Chulski (1):
  net: mvpp2.c: Enable 10G support for port 0 (SFI)

Wenyou Yang (1):
  net: macb: Fix GMAC not work when enable DM_ETH

xypron.g...@gmx.de (1):
  net: core: avoid possible NULL pointer dereference

 drivers/net/Kconfig   |  8 +++
 drivers/net/cpsw.c| 34 ++---
 drivers/net/designware.c  | 17 +++
 drivers/net/fm/ls1043.c   |  4 ++--
 drivers/net/fm/ls1046.c   |  4 ++--
 drivers/net/macb.c|  7 ++
 drivers/net/mvpp2.c   | 55 ++-
 drivers/net/pch_gbe.c | 44 ++---
 drivers/net/phy/Kconfig   | 34 +
 drivers/net/phy/marvell.c | 45 +-
 drivers/net/zynq_gem.c| 16 +-
 net/eth-uclass.c  |  3 ++-
 12 files changed, 209 insertions(+), 62 deletions(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-04-04 Thread Tom Rini
On Mon, Mar 27, 2017 at 11:50:12AM -0500, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 5cf618ee60a752d058a767372ca1ecb8d9c09b16:
> 
>   Merge git://git.denx.de/u-boot-arc (2017-03-24 08:19:30 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to db40c1aa1c100d8a9e33206575efd8b3678f31db:
> 
>   drivers/net/phy: add fixed-phy / fixed-link support (2017-03-26 09:58:26 
> -0500)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-03-27 Thread Joe Hershberger
Hi Tom,

The following changes since commit 5cf618ee60a752d058a767372ca1ecb8d9c09b16:

  Merge git://git.denx.de/u-boot-arc (2017-03-24 08:19:30 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to db40c1aa1c100d8a9e33206575efd8b3678f31db:

  drivers/net/phy: add fixed-phy / fixed-link support (2017-03-26 09:58:26 
-0500)


Alexandre Messier (1):
  net: link_local: Fix netmask endianness bug

Hannes Schmelzer (1):
  drivers/net/phy: add fixed-phy / fixed-link support

Suji Velupillai (1):
  net: fix cache misaligned issue in Broadcom SF2 driver

Tuomas Tynkkynen (1):
  fdt_support: Fixup 'ethernet' aliases not ending in digits

Yung-Ching LIN (2):
  board: ge: bx50v3: fix AR8033 reset timing issue
  board: ge: bx50v3: apply the proper register setting to fix the voltage 
peak issue

oli...@schinagl.nl (2):
  net: sunxi-emac: Write HW address via function
  net: sunxi: Enable eeprom on OLinuXino Lime boards

 board/ge/bx50v3/bx50v3.c|   6 +-
 common/fdt_support.c|  10 ++-
 configs/A10-OLinuXino-Lime_defconfig|   4 +
 configs/A20-OLinuXino-Lime2_defconfig   |   4 +
 configs/A20-OLinuXino-Lime_defconfig|   4 +
 configs/A20-OLinuXino_MICRO_defconfig   |   4 +
 doc/device-tree-bindings/net/fixed-link.txt |  30 
 drivers/net/bcm-sf2-eth-gmac.c  | 113 +++-
 drivers/net/bcm-sf2-eth.h   |   4 +-
 drivers/net/phy/Kconfig |  10 +++
 drivers/net/phy/Makefile|   1 +
 drivers/net/phy/fixed.c |  82 
 drivers/net/phy/phy.c   |  23 +-
 drivers/net/sunxi_emac.c|  19 -
 include/phy.h   |   3 +
 net/link_local.c|   2 +-
 16 files changed, 249 insertions(+), 70 deletions(-)
 create mode 100644 doc/device-tree-bindings/net/fixed-link.txt
 create mode 100644 drivers/net/phy/fixed.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-03-08 Thread Tom Rini
On Tue, Mar 07, 2017 at 02:01:49PM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit 3fd2b3aa19b9479b5e785087e4951d3a7bbb87be:
> 
>   net: macb: Fix ETH not found when clock not support (2017-03-01 21:28:39 
> -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to 2c2ab8d65ff6c95a8af0fdb90cb34a777c28e3a1:
> 
>   net: zynq_gem: Fix masking of supported phydev features (2017-03-07 
> 11:27:33 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-03-07 Thread Joe Hershberger
Hi Tom,

The following changes since commit 3fd2b3aa19b9479b5e785087e4951d3a7bbb87be:

  net: macb: Fix ETH not found when clock not support (2017-03-01 21:28:39 
-0500)

are available in the git repository at:

  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 2c2ab8d65ff6c95a8af0fdb90cb34a777c28e3a1:

  net: zynq_gem: Fix masking of supported phydev features (2017-03-07 11:27:33 
-0600)


Nathan Rossi (1):
  net: zynq_gem: Fix masking of supported phydev features

 drivers/net/zynq_gem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2017-02-09 Thread Tom Rini
On Thu, Feb 09, 2017 at 10:25:32AM -0600, Joe Hershberger wrote:

> Hi Tom,
> 
> The following changes since commit c83a824e62277162ad35f52879b2316902c0eff5:
> 
>   Merge git://git.denx.de/u-boot-fsl-qoriq (2017-02-03 20:33:42 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-net.git master
> 
> for you to fetch changes up to a5fd13ad1913d9c66c47666dbedac7703a48e502:
> 
>   net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541 (2017-02-08 
> 16:32:58 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-net.git master

2017-02-09 Thread Joe Hershberger
Hi Tom,

The following changes since commit c83a824e62277162ad35f52879b2316902c0eff5:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2017-02-03 20:33:42 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-net.git master

for you to fetch changes up to a5fd13ad1913d9c66c47666dbedac7703a48e502:

  net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541 (2017-02-08 
16:32:58 -0600)


Alex (1):
  drivers: net: Provide Kconfig menu for PHYLIB

Daniel Strnad (1):
  net: fec_mxc: Fix corruption of device tree blob

Heiner Kallweit (1):
  net: designware: Fix for use with current Linux device tree for Meson GX

Joe Hershberger (1):
  net: phy: Improve the Marvell 151x constants

John Haechten (1):
  net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541

Mugunthan V N (1):
  net: phy: dp83867: Add support for MAC impedance configuration

Phil Edworthy (5):
  net: phy: ti: Fix dp83867 RGMII_TXID interface path
  net: phy: Fix mask so that we can identify Marvell 88E1518
  net: phy: Add support for Marvell M88E1512
  net: phy: Marvell: Use phy_interface_is_rgmii helper function
  net: phy: vitesse: Fix cis8204 RGMII_ID code

Wenyou Yang (3):
  net: Kconfig: Add CONFIG_MACB option
  net: macb: Add the clock support
  net: macb: Remove redundant #ifdef CONFIG_DM_ETH

oli...@schinagl.nl (6):
  net: cosmetic: Do not use magic values for ARP_HLEN
  net: cosmetic: Make the MAC address string less magical
  net: cosmetic: Define ethernet name length
  net: core: cosmetic: A MAC address is not limited to SROM
  tools: Allow crc8 to be used
  tools: Add tool to add crc8 to a mac address

 arch/arm/dts/dra72-evm-revc.dts |   4 +-
 common/fdt_support.c|   2 +-
 configs/am335x_evm_defconfig|   1 +
 drivers/net/Kconfig |  38 +--
 drivers/net/designware.c|   1 +
 drivers/net/fec_mxc.c   |   1 -
 drivers/net/macb.c  |  44 +++-
 drivers/net/phy/Kconfig |  93 
 drivers/net/phy/Makefile|   1 +
 drivers/net/phy/marvell.c   |  63 +++--
 drivers/net/phy/mscc.c  | 508 
 drivers/net/phy/phy.c   |   3 +
 drivers/net/phy/ti.c|  34 ++-
 drivers/net/phy/vitesse.c   |   4 +-
 include/net.h   |  60 +++--
 include/phy.h   |   1 +
 include/u-boot/crc.h|   3 +
 net/eth-uclass.c|  12 +-
 net/eth_common.c|   2 +-
 net/eth_legacy.c|  10 +-
 tools/.gitignore|   1 +
 tools/Makefile  |   5 +
 tools/gen_ethaddr_crc.c |  75 ++
 23 files changed, 872 insertions(+), 94 deletions(-)
 create mode 100644 drivers/net/phy/Kconfig
 create mode 100644 drivers/net/phy/mscc.c
 create mode 100644 tools/gen_ethaddr_crc.c

Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2016-12-09 Thread Michal Simek
Hi Joe,

2016-12-09 19:35 GMT+01:00 Joe Hershberger :

> On Fri, Dec 9, 2016 at 11:43 AM, Michal Simek  wrote:
> > Hi Joe,
> >
> > 2016-12-09 17:22 GMT+01:00 Joe Hershberger :
> >>
> >> Hi Tom,
> >>
> >> On Fri, Dec 9, 2016 at 6:12 AM, Tom Rini  wrote:
> >> > On Thu, Dec 08, 2016 at 10:37:26AM -0600, Joe Hershberger wrote:
> >> >
> >> >> Hi Tom,
> >> >>
> >> >> The following changes since commit
> >> >> 388019f1e2166638453bc4e0cc5d138c2a19e0c9:
> >> >>
> >> >>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-12-06
> >> >> 08:07:20 -0500)
> >> >>
> >> >> are available in the git repository at:
> >> >>
> >> >>
> >> >>   git://git.denx.de/u-boot-net.git master
> >> >>
> >> >> for you to fetch changes up to
> >> >> bb135a0180c31fbd7456021fb9700b49bba7f533:
> >> >>
> >> >>   net/phy/vitesse: Rework RGMII skew configuration for VSC8601
> >> >> (2016-12-08 10:36:22 -0600)
> >> >
> >> > This is a NAK and is what is breaking microblaze-generic and
> >> > imgtec_xilfpga at least:
>
> Uhh... so it's not a NAK? This PR seems to be in your master.
>
> I've rebased and have no commits left on top of your master. I've
> pushed it for travis as another test anyway.
> https://travis-ci.org/jhershbe/u-boot/builds/182680490
>
> >> > +(imgtec_xilfpga,microblaze-generic)   ret =
> >> > mdio_register_seq(emaclite->bus,
> >> > dev->seq);+(imgtec_xilfpga,microblaze-generic)   ^
> >> > +(imgtec_xilfpga,microblaze-generic) drivers/net/built-in.o: In
> function
> >> > `emaclite_probe':
> >> > +(imgtec_xilfpga)
> >> > ../drivers/net/xilinx_emaclite.c:(.text.emaclite_probe+0x64):
> undefined
> >> > reference to `mdio_register_seq'
> >> > +(imgtec_xilfpga,microblaze-generic) make[1]: *** [u-boot] Error 1
> >> > +(imgtec_xilfpga,microblaze-generic) make: *** [sub-make] Error 2
> >> > +(microblaze-generic)   ret = mdio_register_seq(priv->bus, dev->seq);
> >> > +(microblaze-generic) drivers/net/built-in.o: In function
> >> > `axi_emac_probe': +(microblaze-generic)
> >> > build/../drivers/net/xilinx_axi_emac.c:652: undefined reference to
> >> > `mdio_register_seq'
> >> > +(microblaze-generic) build/../drivers/net/xilinx_emaclite.c:570:
> >> > undefined reference to `mdio_register_seq'
> >>
> >> This is strange... I build tested this on Travis.
> >>
> >> https://travis-ci.org/jhershbe/u-boot/builds/180270329
> >>
> >> Are we missing microblaze coverage on Travis or something?
> >
> >
> >
> > This patches went to the tree by accident. Tom reverted that incorrect
> > merge.
> > Adding mdio_register_seq was sent recently for review and it shouldn't
> have
> > these compilation issue.
> > I have no idea what's wrong with imgtec_xilfpga.
> > And microblaze should be covered by travis already.
>


I have some patches in master but nothing what is ready for merge.
And Tom lost one email that he merged something what I didn't ask for.
Anyway I think it is good reason start to use pull request based on tags
not on branches.

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2016-12-09 Thread Tom Rini
On Fri, Dec 09, 2016 at 12:35:59PM -0600, Joe Hershberger wrote:
> On Fri, Dec 9, 2016 at 11:43 AM, Michal Simek  wrote:
> > Hi Joe,
> >
> > 2016-12-09 17:22 GMT+01:00 Joe Hershberger :
> >>
> >> Hi Tom,
> >>
> >> On Fri, Dec 9, 2016 at 6:12 AM, Tom Rini  wrote:
> >> > On Thu, Dec 08, 2016 at 10:37:26AM -0600, Joe Hershberger wrote:
> >> >
> >> >> Hi Tom,
> >> >>
> >> >> The following changes since commit
> >> >> 388019f1e2166638453bc4e0cc5d138c2a19e0c9:
> >> >>
> >> >>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-12-06
> >> >> 08:07:20 -0500)
> >> >>
> >> >> are available in the git repository at:
> >> >>
> >> >>
> >> >>   git://git.denx.de/u-boot-net.git master
> >> >>
> >> >> for you to fetch changes up to
> >> >> bb135a0180c31fbd7456021fb9700b49bba7f533:
> >> >>
> >> >>   net/phy/vitesse: Rework RGMII skew configuration for VSC8601
> >> >> (2016-12-08 10:36:22 -0600)
> >> >
> >> > This is a NAK and is what is breaking microblaze-generic and
> >> > imgtec_xilfpga at least:
> 
> Uhh... so it's not a NAK? This PR seems to be in your master.
> 
> I've rebased and have no commits left on top of your master. I've
> pushed it for travis as another test anyway.
> https://travis-ci.org/jhershbe/u-boot/builds/182680490

OK, thanks.  I messed things up slightly but I think we're all good now,
thanks for checking.

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2016-12-09 Thread Joe Hershberger
On Fri, Dec 9, 2016 at 11:43 AM, Michal Simek  wrote:
> Hi Joe,
>
> 2016-12-09 17:22 GMT+01:00 Joe Hershberger :
>>
>> Hi Tom,
>>
>> On Fri, Dec 9, 2016 at 6:12 AM, Tom Rini  wrote:
>> > On Thu, Dec 08, 2016 at 10:37:26AM -0600, Joe Hershberger wrote:
>> >
>> >> Hi Tom,
>> >>
>> >> The following changes since commit
>> >> 388019f1e2166638453bc4e0cc5d138c2a19e0c9:
>> >>
>> >>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-12-06
>> >> 08:07:20 -0500)
>> >>
>> >> are available in the git repository at:
>> >>
>> >>
>> >>   git://git.denx.de/u-boot-net.git master
>> >>
>> >> for you to fetch changes up to
>> >> bb135a0180c31fbd7456021fb9700b49bba7f533:
>> >>
>> >>   net/phy/vitesse: Rework RGMII skew configuration for VSC8601
>> >> (2016-12-08 10:36:22 -0600)
>> >
>> > This is a NAK and is what is breaking microblaze-generic and
>> > imgtec_xilfpga at least:

Uhh... so it's not a NAK? This PR seems to be in your master.

I've rebased and have no commits left on top of your master. I've
pushed it for travis as another test anyway.
https://travis-ci.org/jhershbe/u-boot/builds/182680490

>> > +(imgtec_xilfpga,microblaze-generic)   ret =
>> > mdio_register_seq(emaclite->bus,
>> > dev->seq);+(imgtec_xilfpga,microblaze-generic)   ^
>> > +(imgtec_xilfpga,microblaze-generic) drivers/net/built-in.o: In function
>> > `emaclite_probe':
>> > +(imgtec_xilfpga)
>> > ../drivers/net/xilinx_emaclite.c:(.text.emaclite_probe+0x64): undefined
>> > reference to `mdio_register_seq'
>> > +(imgtec_xilfpga,microblaze-generic) make[1]: *** [u-boot] Error 1
>> > +(imgtec_xilfpga,microblaze-generic) make: *** [sub-make] Error 2
>> > +(microblaze-generic)   ret = mdio_register_seq(priv->bus, dev->seq);
>> > +(microblaze-generic) drivers/net/built-in.o: In function
>> > `axi_emac_probe': +(microblaze-generic)
>> > build/../drivers/net/xilinx_axi_emac.c:652: undefined reference to
>> > `mdio_register_seq'
>> > +(microblaze-generic) build/../drivers/net/xilinx_emaclite.c:570:
>> > undefined reference to `mdio_register_seq'
>>
>> This is strange... I build tested this on Travis.
>>
>> https://travis-ci.org/jhershbe/u-boot/builds/180270329
>>
>> Are we missing microblaze coverage on Travis or something?
>
>
>
> This patches went to the tree by accident. Tom reverted that incorrect
> merge.
> Adding mdio_register_seq was sent recently for review and it shouldn't have
> these compilation issue.
> I have no idea what's wrong with imgtec_xilfpga.
> And microblaze should be covered by travis already.
>
> Thanks,
> Michal
>
> --
> Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
> w: www.monstr.eu p: +42-0-721842854
> Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
> Maintainer of Linux kernel - Xilinx Zynq ARM architecture
> Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-net.git master

2016-12-09 Thread Michal Simek
Hi Joe,

2016-12-09 17:22 GMT+01:00 Joe Hershberger :

> Hi Tom,
>
> On Fri, Dec 9, 2016 at 6:12 AM, Tom Rini  wrote:
> > On Thu, Dec 08, 2016 at 10:37:26AM -0600, Joe Hershberger wrote:
> >
> >> Hi Tom,
> >>
> >> The following changes since commit 388019f1e2166638453bc4e0cc5d13
> 8c2a19e0c9:
> >>
> >>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-12-06
> 08:07:20 -0500)
> >>
> >> are available in the git repository at:
> >>
> >>
> >>   git://git.denx.de/u-boot-net.git master
> >>
> >> for you to fetch changes up to bb135a0180c31fbd7456021fb9700b
> 49bba7f533:
> >>
> >>   net/phy/vitesse: Rework RGMII skew configuration for VSC8601
> (2016-12-08 10:36:22 -0600)
> >
> > This is a NAK and is what is breaking microblaze-generic and
> > imgtec_xilfpga at least:
> > +(imgtec_xilfpga,microblaze-generic)   ret =
> > mdio_register_seq(emaclite->bus, 
> > dev->seq);+(imgtec_xilfpga,microblaze-generic)
>  ^
> > +(imgtec_xilfpga,microblaze-generic) drivers/net/built-in.o: In function
> > `emaclite_probe':
> > +(imgtec_xilfpga)
> > ../drivers/net/xilinx_emaclite.c:(.text.emaclite_probe+0x64): undefined
> reference to `mdio_register_seq'
> > +(imgtec_xilfpga,microblaze-generic) make[1]: *** [u-boot] Error 1
> > +(imgtec_xilfpga,microblaze-generic) make: *** [sub-make] Error 2
> > +(microblaze-generic)   ret = mdio_register_seq(priv->bus, dev->seq);
> > +(microblaze-generic) drivers/net/built-in.o: In function
> `axi_emac_probe': +(microblaze-generic)
> > build/../drivers/net/xilinx_axi_emac.c:652: undefined reference to
> `mdio_register_seq'
> > +(microblaze-generic) build/../drivers/net/xilinx_emaclite.c:570:
> undefined reference to `mdio_register_seq'
>
> This is strange... I build tested this on Travis.
>
> https://travis-ci.org/jhershbe/u-boot/builds/180270329
>
> Are we missing microblaze coverage on Travis or something?
>


This patches went to the tree by accident. Tom reverted that incorrect
merge.
Adding mdio_register_seq was sent recently for review and it shouldn't have
these compilation issue.
I have no idea what's wrong with imgtec_xilfpga.
And microblaze should be covered by travis already.

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


  1   2   >