Re: Please pull u-boot-net/next

2022-04-15 Thread Tom Rini
On Wed, Apr 13, 2022 at 06:10:40PM +0300, Ramon Fried wrote:

> Hi Tom,
> Please pull the latest changes from u-boot-net/next branch which include:
> 
> * DM9000 DM support
> * tftp server bug fix
> * mdio ofnode support functions
> * Various phy fixes and improvements.
> 
> The following changes since commit 8221c52d88fbe84ca9692dc23827e21403c952e8:
> 
>   Merge tag 'u-boot-at91-2022.07-a' of
> https://source.denx.de/u-boot/custodians/u-boot-at91 into next
> (2022-04-04 08:26:55 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/next
> 
> for you to fetch changes up to 0154e6de37e8bbaac837939391f6d4a8f0b3fd18:
> 
>   configs: net: dm9000: Move new Kconfig option to board configs
> (2022-04-13 15:14:31 +0300)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: Please pull u-boot-net/next

2022-04-13 Thread Tom Rini
On Wed, Apr 13, 2022 at 06:10:40PM +0300, Ramon Fried wrote:

> Hi Tom,
> Please pull the latest changes from u-boot-net/next branch which include:
> 
> * DM9000 DM support
> * tftp server bug fix
> * mdio ofnode support functions
> * Various phy fixes and improvements.
> 
> The following changes since commit 8221c52d88fbe84ca9692dc23827e21403c952e8:
> 
>   Merge tag 'u-boot-at91-2022.07-a' of
> https://source.denx.de/u-boot/custodians/u-boot-at91 into next
> (2022-04-04 08:26:55 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/next
> 
> for you to fetch changes up to 0154e6de37e8bbaac837939391f6d4a8f0b3fd18:
> 
>   configs: net: dm9000: Move new Kconfig option to board configs
> (2022-04-13 15:14:31 +0300)
> 

To follow-up to myself from
https://patchwork.ozlabs.org/project/uboot/patch/20220406223308.9833-4-ka...@kernel.org/
this doesn't pass CI currently, after I fixed the merge conflicts.  It's
possible I did that wrong, or something else is now being exposed in
sandbox.

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next

2022-04-13 Thread Ramon Fried
Hi Tom,
Please pull the latest changes from u-boot-net/next branch which include:

* DM9000 DM support
* tftp server bug fix
* mdio ofnode support functions
* Various phy fixes and improvements.

The following changes since commit 8221c52d88fbe84ca9692dc23827e21403c952e8:

  Merge tag 'u-boot-at91-2022.07-a' of
https://source.denx.de/u-boot/custodians/u-boot-at91 into next
(2022-04-04 08:26:55 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-net.git/next

for you to fetch changes up to 0154e6de37e8bbaac837939391f6d4a8f0b3fd18:

  configs: net: dm9000: Move new Kconfig option to board configs
(2022-04-13 15:14:31 +0300)


Arjan Minzinga Zijlstra (1):
  net: tftp: fix tftp server initialization

Haolin Li (1):
  net: phy: dp83867: Fix a never true comparison

Marek BehĂșn (17):
  net: mdio-uclass: fix type for phy_mode_str and phy_handle_str
  net: mdio-uclass: use ARRAY_SIZE()
  net: introduce helpers to get PHY ofnode from MAC
  net: mdio-uclass: add wrappers for read/write/reset operations
  treewide: use dm_mdio_read/write/reset() wrappers
  net: phy: fix parsing wrong property
  net: introduce helpers to get PHY interface mode from a device/ofnode
  treewide: Rename PHY_INTERFACE_MODE_COUNT to PHY_INTERFACE_MODE_MAX
  treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA
  phy: Move PHY_INTERFACE_MODE_NA to the beginning of the enum definition
  net: phy: xilinx: Check interface type in ->config(), not ->probe()
  net: phy: use ->is_c45 instead of is_10g_interface()
  bcmgenet, sun8i_emac: Don't connect PHY two times
  net: phy: don't require PHY interface mode during PHY creation
  driver: net: ti: keystone_net: Deduplicate code
  driver: net: ti: keystone_net: Convert to ofnode functions
  driver: net: ti: keystone_net: Change priv member type

Marek Vasut (17):
  net: dm9000: Make accessor names lowercase
  net: dm9000: Replace DM9000_DBG() with debug()
  net: dm9000: Make RxLen and RxStatus lowercase
  net: dm9000: Drop unused dump_regs()
  net: dm9000: Turn DM9000_DMP_PACKET() into a function
  net: dm9000: Drop volatiles
  net: dm9000: Checkpatch cleanup
  net: dm9000: Reorder and staticize
  net: dm9000: Rename board_info to dm9000_priv
  net: dm9000: Drop static device private data
  net: dm9000: Drop dm9000.h and staticize SROM access
  net: dm9000: Pass private data around for IO
  net: dm9000: Split non-DM specific bits from common code
  net: dm9000: Receive one packet per recv call
  net: dm9000: Add DM support
  net: dm9000: Add Kconfig entry
  configs: net: dm9000: Move new Kconfig option to board configs

Nate Drude (1):
  phy: adin: add driver for Analog Devices ADIN1300 PHY

Tim Harvey (2):
  net: fec: prevent undesired de-assertion of phy-reset on request
  net: eth-phy: prevent undesired de-assertion of phy-reset on request

Vladimir Oltean (2):
  net: phy: dp83867: avoid error in dp83867_of_init() when PHY has
no OF node
  net: phy: atheros: avoid error in ar803x_of_init() when PHY has no OF node

 arch/sandbox/dts/test.dts |  14 
 board/CZ.NIC/turris_mox/turris_mox.c  |   2 +-
 board/boundary/nitrogen6x/nitrogen6x.c|   2 +-
 board/freescale/corenet_ds/eth_hydra.c|   2 +-
 board/freescale/corenet_ds/eth_superhydra.c   |   4 +-
 board/freescale/t104xrdb/eth.c|   4 +-
 board/gdsys/a38x/controlcenterdc.c|   7 +-
 board/gdsys/a38x/ihs_phys.c   |   6 +-
 board/st/stm32f746-disco/stm32f746-disco.c|  13 ++-
 configs/M5253DEMO_defconfig   |   1 +
 configs/at91sam9261ek_dataflash_cs0_defconfig |   1 +
 configs/at91sam9261ek_dataflash_cs3_defconfig |   1 +
 configs/at91sam9261ek_nandflash_defconfig |   1 +
 configs/ci20_mmc_defconfig|   1 +
 configs/colibri_pxa270_defconfig  |   1 +
 configs/devkit8000_defconfig  |   1 +
 doc/device-tree-bindings/net/phy/adin.txt |  26 ++
 drivers/core/ofnode.c |  44 ++
 drivers/core/read.c   |  10 +++
 drivers/net/Kconfig   |   5 ++
 drivers/net/ag7xxx.c  |   9 +-
 drivers/net/altera_tse.c  |  17 ++--
 drivers/net/bcm6348-eth.c |   8 +-
 drivers/net/bcmgenet.c|  12 +--
 drivers/net/designware.c  |  10 +--
 drivers/net/dm9000x.c | 827
+--
 drivers/net/dwc_eth_qos.c |  40 ++---
 

Re: Please pull u-boot-net/next

2022-01-17 Thread Tom Rini
On Sat, Jan 15, 2022 at 10:01:42PM +0200, Ramon Fried wrote:

> Hi Tom,
> Please pull the latest changes from u-boot-net/next branch which include:
> * PXE label override support
> * Fastboot UDP configurable port
> * new phy driver: TI DP83869HM
> * and few minor fixes to dsa.
> 
> The following changes since commit 0dadad6d7c5769d6258baeaf1b8db843b0dfa01f:
> 
>   Merge tag 'u-boot-amlogic-20220107' of
> https://source.denx.de/u-boot/custodians/u-boot-amlogic into next
> (2022-01-09 07:56:31 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/
> 
> for you to fetch changes up to 046bf8d4c512ad6501fe9e77508bbe1292a29fef:
> 
>   net: fastboot: make UDP port net: configurable (2022-01-15 18:54:21 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next

2022-01-15 Thread Ramon Fried
Hi Tom,
Please pull the latest changes from u-boot-net/next branch which include:
* PXE label override support
* Fastboot UDP configurable port
* new phy driver: TI DP83869HM
* and few minor fixes to dsa.

The following changes since commit 0dadad6d7c5769d6258baeaf1b8db843b0dfa01f:

  Merge tag 'u-boot-amlogic-20220107' of
https://source.denx.de/u-boot/custodians/u-boot-amlogic into next
(2022-01-09 07:56:31 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 046bf8d4c512ad6501fe9e77508bbe1292a29fef:

  net: fastboot: make UDP port net: configurable (2022-01-15 18:54:21 +0200)


Amjad Ouled-Ameur (1):
  cmd: pxe_utils: sysboot: add label override support

Christian Gmeiner (1):
  net: fastboot: make UDP port net: configurable

Dominic Rath (1):
  net: phy: add TI DP83869HM ethernet driver

Marek Vasut (1):
  net: eth-phy: Demote missing phy-handle log message to debug

Markus Koch (1):
  net: fsl: Fix busy flag polling register

Vladimir Oltean (2):
  net: dsa: fix phydev->speed being uninitialized for the CPU port fixed PHY
  net: dsa: sja1105: fix device id detection

 boot/pxe_utils.c |  15 ++
 doc/README.pxe   |   6 +
 drivers/fastboot/Kconfig |   7 +
 drivers/net/eth-phy-uclass.c |   2 +-
 drivers/net/fm/memac_phy.c   |   2 +-
 drivers/net/fsl_ls_mdio.c|   4 +-
 drivers/net/phy/Kconfig  |   6 +
 drivers/net/phy/Makefile |   1 +
 drivers/net/phy/dp83869.c| 507 +++
 drivers/net/phy/ti_phy_init.c|   4 +
 drivers/net/phy/ti_phy_init.h|   1 +
 drivers/net/sja1105.c|   6 -
 include/dt-bindings/net/ti-dp83869.h |  60 +
 include/fsl_memac.h  |   1 -
 net/dsa-uclass.c |  11 +
 net/fastboot.c   |   5 +-
 16 files changed, 623 insertions(+), 15 deletions(-)
 create mode 100644 drivers/net/phy/dp83869.c
 create mode 100644 include/dt-bindings/net/ti-dp83869.h

Thanks,
Ramon


Re: Please pull u-boot-net/next

2021-12-02 Thread Tom Rini
On Thu, Dec 02, 2021 at 10:25:19AM +0200, Ramon Fried wrote:

> Hi Tom,
> This pull request contains:
> * New Broadcom NetXtreme driver
> * Support for socat for netconsole
> * Felix switch soft reset fix
> 
> The following changes since commit fc47dbb26e9d86a688e69e198b2ed0749db16756:
> 
>   Merge branch '2021-12-01-Kconfig-migrations' into next (2021-12-01
> 13:32:35 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/
> 
> for you to fetch changes up to 300761b68da14fc77f3e236f35c459fb1a6769ce:
> 
>   board: brcm-ns3: Load netXtreme firmware (2021-12-02 08:34:01 +0200)
> 

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next

2021-12-02 Thread Ramon Fried
Hi Tom,
This pull request contains:
* New Broadcom NetXtreme driver
* Support for socat for netconsole
* Felix switch soft reset fix

The following changes since commit fc47dbb26e9d86a688e69e198b2ed0749db16756:

  Merge branch '2021-12-01-Kconfig-migrations' into next (2021-12-01
13:32:35 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 300761b68da14fc77f3e236f35c459fb1a6769ce:

  board: brcm-ns3: Load netXtreme firmware (2021-12-02 08:34:01 +0200)


Andy Shevchenko (1):
  tools/netconsole: Add support for socat

Bharat Gooty (2):
  net: brcm: netXtreme driver
  board: brcm-ns3: Load netXtreme firmware

Radu Bulie (1):
  drivers: net: Soft reset felix switch core

Ramon Fried (1):
  driver: net: Makefile: order file alphabetically

 board/broadcom/bcmns3/ns3.c |5 +-
 drivers/net/Kconfig |1 +
 drivers/net/Makefile|   79 +-
 drivers/net/bnxt/Kconfig|7 +
 drivers/net/bnxt/Makefile   |5 +
 drivers/net/bnxt/bnxt.c | 1708 +++
 drivers/net/bnxt/bnxt.h |  390 +++
 drivers/net/bnxt/bnxt_dbg.h |  536 ++
 drivers/net/bnxt/bnxt_hsi.h |  889 
 drivers/net/mscc_eswitch/felix_switch.c |   13 +-
 include/pci_ids.h   |3 +
 tools/netconsole|   12 +-
 12 files changed, 3605 insertions(+), 43 deletions(-)
 create mode 100644 drivers/net/bnxt/Kconfig
 create mode 100644 drivers/net/bnxt/Makefile
 create mode 100644 drivers/net/bnxt/bnxt.c
 create mode 100644 drivers/net/bnxt/bnxt.h
 create mode 100644 drivers/net/bnxt/bnxt_dbg.h
 create mode 100644 drivers/net/bnxt/bnxt_hsi.h

Thanks,
Ramon


Re: Please pull u-boot-net/next [v3]

2021-11-23 Thread Tom Rini
On Tue, Nov 23, 2021 at 11:04:18AM +0200, Ramon Fried wrote:

> Hi, Tom.
> 
> this PR includes the following net changes for next:
> 
> - Various DSA additions
> - bootp: fix for VCI string
> - tsec: support for promiscuous mode
> - add Aspeed MDIO driver
> 
> Changed:
> v2: removed netlist patch.
> v3: rebased on origin/next
> 
> 
> The following changes since commit f9bab982ae9e459b4e64c8a4ca8569aac32bb3bf:
> 
>   Revert "nvme: Enable FUA" (2021-11-18 20:18:34 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/
> 
> for you to fetch changes up to f11513d9978719820998ac05ed5a5da32465f926:
> 
>   net: phy: realtek: Add tx/rx delay config for 8211e (2021-11-23
> 09:57:56 +0200)
> 

Applied to u-boot/next, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next [v3]

2021-11-23 Thread Ramon Fried
Hi, Tom.

this PR includes the following net changes for next:

- Various DSA additions
- bootp: fix for VCI string
- tsec: support for promiscuous mode
- add Aspeed MDIO driver

Changed:
v2: removed netlist patch.
v3: rebased on origin/next


The following changes since commit f9bab982ae9e459b4e64c8a4ca8569aac32bb3bf:

  Revert "nvme: Enable FUA" (2021-11-18 20:18:34 -0500)

are available in the Git repository at:

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

for you to fetch changes up to f11513d9978719820998ac05ed5a5da32465f926:

  net: phy: realtek: Add tx/rx delay config for 8211e (2021-11-23
09:57:56 +0200)


Bin Meng (3):
  net: dsa: Use true instead of 1 in the set_promisc() call
  net: fec_mxc: Declare 'promisc' as bool
  net: tsec: Make redundant_init() static

Dylan Hung (1):
  drivers: net: add Aspeed MDIO driver

Peter Hoyes (1):
  cmd: pxe_utils: Check fdtcontroladdr in label_boot

Samuel Holland (1):
  net: phy: realtek: Add tx/rx delay config for 8211e

Vladimir Oltean (11):
  net: phy: mscc: add support for VSC8502 in dual RGMII mode
  net: tsec: add support for promiscuous mode
  include: import if_vlan.h from Linux
  net: dsa: allow drivers to get the port OF node
  net: introduce a helper to determine whether to use in-band autoneg
  net: dsa: felix: configure the in-band autoneg property based on
OF node info
  net: dsa: add driver for NXP SJA1105 L2 switch
  net: dsa: sja1105: add support for SGMII
  arm: dts: ls1021a-tsn: add sja1105 and eth2 bindings
  configs: ls1021a-tsn: enable sja1105 switch driver
  configs: ls1021a-tsn: enable the generation of random Ethernet
MAC addresses

Walter Stoll (1):
  net: bootp: Correct VCI string transmission

 arch/arm/dts/ls1021a-tsn.dts|  103 +
 boot/pxe_utils.c|8 +-
 configs/ls1021atsn_qspi_defconfig   |3 +
 configs/ls1021atsn_sdcard_defconfig |3 +
 configs/pine64_plus_defconfig   |1 -
 drivers/core/of_extra.c |   12 +
 drivers/net/Kconfig |   23 +
 drivers/net/Makefile|2 +
 drivers/net/aspeed_mdio.c   |  128 ++
 drivers/net/fec_mxc.h   |2 +-
 drivers/net/mscc_eswitch/felix_switch.c |   10 +-
 drivers/net/phy/Kconfig |   10 -
 drivers/net/phy/mscc.c  |   56 +
 drivers/net/phy/realtek.c   |   69 +-
 drivers/net/sja1105.c   | 3376 +++
 drivers/net/tsec.c  |   22 +-
 include/dm/of_extra.h   |   14 +
 include/linux/if_vlan.h |   26 +
 include/net/dsa.h   |   12 +
 include/tsec.h  |2 +
 net/bootp.c |2 +-
 net/dsa-uclass.c|   22 +-
 22 files changed, 3854 insertions(+), 52 deletions(-)
 create mode 100644 drivers/net/aspeed_mdio.c
 create mode 100644 drivers/net/sja1105.c
 create mode 100644 include/linux/if_vlan.h

Thanks,
Ramon


Re: Please pull u-boot-net/next

2021-11-23 Thread Ramon Fried
On Tue, Nov 23, 2021 at 5:27 AM Tom Rini  wrote:
>
> On Tue, Nov 23, 2021 at 05:25:27AM +0200, Ramon Fried wrote:
>
> > this PR includes the following net changes for next:
> >
> > - Various DSA additions
> > - bootp: fix for VCI string
> > - tsec: support for promiscuous mode
> > - add Aspeed MDIO driver
> > The following changes since commit 2ad8d0cb950da2233a2ec030533f4e54c6d04126:
> >
> >   Merge branch 'efi-2022-01' of
> > https://source.denx.de/u-boot/custodians/u-boot-efi (2021-11-20
> > 09:36:37 -0500)
> >
> > are available in the Git repository at:
> >
> >   https://source.denx.de/u-boot/custodians/u-boot-net.git/
> >
> > for you to fetch changes up to 8fc7def2838f40298ba2d86447dc8974de94a243:
> >
> >   net: phy: realtek: Add tx/rx delay config for 8211e (2021-11-21
> > 21:32:32 +0200)
>
> Since this is for next please make it based on -next and not master,
> thanks!
>
> --
> Tom
Will do.


Re: Please pull u-boot-net/next

2021-11-22 Thread Tom Rini
On Tue, Nov 23, 2021 at 05:25:27AM +0200, Ramon Fried wrote:

> this PR includes the following net changes for next:
> 
> - Various DSA additions
> - bootp: fix for VCI string
> - tsec: support for promiscuous mode
> - add Aspeed MDIO driver
> The following changes since commit 2ad8d0cb950da2233a2ec030533f4e54c6d04126:
> 
>   Merge branch 'efi-2022-01' of
> https://source.denx.de/u-boot/custodians/u-boot-efi (2021-11-20
> 09:36:37 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-net.git/
> 
> for you to fetch changes up to 8fc7def2838f40298ba2d86447dc8974de94a243:
> 
>   net: phy: realtek: Add tx/rx delay config for 8211e (2021-11-21
> 21:32:32 +0200)

Since this is for next please make it based on -next and not master,
thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next

2021-11-22 Thread Ramon Fried
this PR includes the following net changes for next:

- Various DSA additions
- bootp: fix for VCI string
- tsec: support for promiscuous mode
- add Aspeed MDIO driver
The following changes since commit 2ad8d0cb950da2233a2ec030533f4e54c6d04126:

  Merge branch 'efi-2022-01' of
https://source.denx.de/u-boot/custodians/u-boot-efi (2021-11-20
09:36:37 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 8fc7def2838f40298ba2d86447dc8974de94a243:

  net: phy: realtek: Add tx/rx delay config for 8211e (2021-11-21
21:32:32 +0200)


Bin Meng (3):
  net: dsa: Use true instead of 1 in the set_promisc() call
  net: fec_mxc: Declare 'promisc' as bool
  net: tsec: Make redundant_init() static

Dylan Hung (1):
  drivers: net: add Aspeed MDIO driver

Peter Hoyes (1):
  cmd: pxe_utils: Check fdtcontroladdr in label_boot

Samuel Holland (1):
  net: phy: realtek: Add tx/rx delay config for 8211e

Vladimir Oltean (11):
  net: phy: mscc: add support for VSC8502 in dual RGMII mode
  net: tsec: add support for promiscuous mode
  include: import if_vlan.h from Linux
  net: dsa: allow drivers to get the port OF node
  net: introduce a helper to determine whether to use in-band autoneg
  net: dsa: felix: configure the in-band autoneg property based on
OF node info
  net: dsa: add driver for NXP SJA1105 L2 switch
  net: dsa: sja1105: add support for SGMII
  arm: dts: ls1021a-tsn: add sja1105 and eth2 bindings
  configs: ls1021a-tsn: enable sja1105 switch driver
  configs: ls1021a-tsn: enable the generation of random Ethernet
MAC addresses

Walter Stoll (1):
  net: bootp: Correct VCI string transmission

 arch/arm/dts/ls1021a-tsn.dts|  103 +
 boot/pxe_utils.c|8 +-
 configs/ls1021atsn_qspi_defconfig   |3 +
 configs/ls1021atsn_sdcard_defconfig |3 +
 configs/pine64_plus_defconfig   |1 -
 drivers/core/of_extra.c |   12 +
 drivers/net/Kconfig |   23 +
 drivers/net/Makefile|2 +
 drivers/net/aspeed_mdio.c   |  128 ++
 drivers/net/fec_mxc.h   |2 +-
 drivers/net/mscc_eswitch/felix_switch.c |   10 +-
 drivers/net/phy/Kconfig |   10 -
 drivers/net/phy/mscc.c  |   56 +
 drivers/net/phy/realtek.c   |   69 +-
 drivers/net/sja1105.c   | 3376 +++
 drivers/net/tsec.c  |   22 +-
 include/dm/of_extra.h   |   14 +
 include/linux/if_vlan.h |   26 +
 include/net/dsa.h   |   12 +
 include/tsec.h  |2 +
 net/bootp.c |2 +-
 net/dsa-uclass.c|   22 +-
 22 files changed, 3854 insertions(+), 52 deletions(-)
 create mode 100644 drivers/net/aspeed_mdio.c
 create mode 100644 drivers/net/sja1105.c
 create mode 100644 include/linux/if_vlan.h

Thanks,
Ramon


Re: Please pull u-boot-net/next

2021-11-22 Thread Ramon Fried
On Wed, Nov 17, 2021 at 4:09 PM Tom Rini  wrote:
>
> On Tue, Nov 16, 2021 at 08:08:36AM +0200, Ramon Fried wrote:
> > On Mon, Nov 15, 2021 at 7:37 PM Tom Rini  wrote:
> > >
> > > On Wed, Nov 10, 2021 at 07:58:42PM +0200, Ramon Fried wrote:
> > >
> > > > his PR includes the following net changes for next:
> > > >
> > > > - Various DSA additions
> > > > - bootp: fix for VCI string
> > > > - tsec: support for promiscuous mode
> > > > - macb: Fix for random MAC address not saved to the environment.
> > > > The following changes since commit 
> > > > e8e9c6f48400989c5fc54467576f8d535bd713e6:
> > > >
> > > >  Merge https://source.denx.de/u-boot/custodians/u-boot-samsung
> > > > (2021-11-09 15:05:33 -0500)
> > > >
> > > > are available in the Git repository at:
> > > >
> > > >  https://source.denx.de/u-boot/custodians/u-boot-net.git/
> > > >
> > > > for you to fetch changes up to 23a438b2d05db54c95315094fe9ac8fe0c46213e:
> > > >
> > > >  net: uclass: Save ethernet MAC address when generated (2021-11-10
> > > > 19:55:01 +0200)
> > >
> > > As it seems we're still actively discussing the implications of:
> > >
> > > > Michal Simek (1):
> > > >  net: uclass: Save ethernet MAC address when generated
> > >
> > > Can you please re-spin with that dropped?  Thanks!
> >
> > I sure can, but I'm against that. the patch should stay IMO.
> > I saw the thread, it actually started in IRC, where I already gave my 
> > opinion.
>
> I'm cycling back to this again because setting aside that I'm not
> convinced yet this is the right path, it's also an incomplete patch
> because the help text for NET_RANDOM_ETHADDR specifically says the
> environment is not updated, which is no longer true after that patch and
> needs to be corrected.
>
> --
> Tom
Sending a new one in a new thread.


Re: Please pull u-boot-net/next

2021-11-17 Thread Tom Rini
On Tue, Nov 16, 2021 at 08:08:36AM +0200, Ramon Fried wrote:
> On Mon, Nov 15, 2021 at 7:37 PM Tom Rini  wrote:
> >
> > On Wed, Nov 10, 2021 at 07:58:42PM +0200, Ramon Fried wrote:
> >
> > > his PR includes the following net changes for next:
> > >
> > > - Various DSA additions
> > > - bootp: fix for VCI string
> > > - tsec: support for promiscuous mode
> > > - macb: Fix for random MAC address not saved to the environment.
> > > The following changes since commit 
> > > e8e9c6f48400989c5fc54467576f8d535bd713e6:
> > >
> > >  Merge https://source.denx.de/u-boot/custodians/u-boot-samsung
> > > (2021-11-09 15:05:33 -0500)
> > >
> > > are available in the Git repository at:
> > >
> > >  https://source.denx.de/u-boot/custodians/u-boot-net.git/
> > >
> > > for you to fetch changes up to 23a438b2d05db54c95315094fe9ac8fe0c46213e:
> > >
> > >  net: uclass: Save ethernet MAC address when generated (2021-11-10
> > > 19:55:01 +0200)
> >
> > As it seems we're still actively discussing the implications of:
> >
> > > Michal Simek (1):
> > >  net: uclass: Save ethernet MAC address when generated
> >
> > Can you please re-spin with that dropped?  Thanks!
>
> I sure can, but I'm against that. the patch should stay IMO.
> I saw the thread, it actually started in IRC, where I already gave my opinion.

I'm cycling back to this again because setting aside that I'm not
convinced yet this is the right path, it's also an incomplete patch
because the help text for NET_RANDOM_ETHADDR specifically says the
environment is not updated, which is no longer true after that patch and
needs to be corrected.

-- 
Tom


signature.asc
Description: PGP signature


Re: Please pull u-boot-net/next

2021-11-15 Thread Ramon Fried
On Mon, Nov 15, 2021 at 7:37 PM Tom Rini  wrote:
>
> On Wed, Nov 10, 2021 at 07:58:42PM +0200, Ramon Fried wrote:
>
> > his PR includes the following net changes for next:
> >
> > - Various DSA additions
> > - bootp: fix for VCI string
> > - tsec: support for promiscuous mode
> > - macb: Fix for random MAC address not saved to the environment.
> > The following changes since commit e8e9c6f48400989c5fc54467576f8d535bd713e6:
> >
> >  Merge https://source.denx.de/u-boot/custodians/u-boot-samsung
> > (2021-11-09 15:05:33 -0500)
> >
> > are available in the Git repository at:
> >
> >  https://source.denx.de/u-boot/custodians/u-boot-net.git/
> >
> > for you to fetch changes up to 23a438b2d05db54c95315094fe9ac8fe0c46213e:
> >
> >  net: uclass: Save ethernet MAC address when generated (2021-11-10
> > 19:55:01 +0200)
>
> As it seems we're still actively discussing the implications of:
>
> > Michal Simek (1):
> >  net: uclass: Save ethernet MAC address when generated
>
> Can you please re-spin with that dropped?  Thanks!
>
> --
> Tom
I sure can, but I'm against that. the patch should stay IMO.
I saw the thread, it actually started in IRC, where I already gave my opinion.
Thanks,
Ramon.


Re: Please pull u-boot-net/next

2021-11-15 Thread Tom Rini
On Wed, Nov 10, 2021 at 07:58:42PM +0200, Ramon Fried wrote:

> his PR includes the following net changes for next:
> 
> - Various DSA additions
> - bootp: fix for VCI string
> - tsec: support for promiscuous mode
> - macb: Fix for random MAC address not saved to the environment.
> The following changes since commit e8e9c6f48400989c5fc54467576f8d535bd713e6:
> 
>  Merge https://source.denx.de/u-boot/custodians/u-boot-samsung
> (2021-11-09 15:05:33 -0500)
> 
> are available in the Git repository at:
> 
>  https://source.denx.de/u-boot/custodians/u-boot-net.git/
> 
> for you to fetch changes up to 23a438b2d05db54c95315094fe9ac8fe0c46213e:
> 
>  net: uclass: Save ethernet MAC address when generated (2021-11-10
> 19:55:01 +0200)

As it seems we're still actively discussing the implications of:

> Michal Simek (1):
>  net: uclass: Save ethernet MAC address when generated

Can you please re-spin with that dropped?  Thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-net/next

2021-11-10 Thread Ramon Fried
his PR includes the following net changes for next:

- Various DSA additions
- bootp: fix for VCI string
- tsec: support for promiscuous mode
- macb: Fix for random MAC address not saved to the environment.
The following changes since commit e8e9c6f48400989c5fc54467576f8d535bd713e6:

 Merge https://source.denx.de/u-boot/custodians/u-boot-samsung
(2021-11-09 15:05:33 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 23a438b2d05db54c95315094fe9ac8fe0c46213e:

 net: uclass: Save ethernet MAC address when generated (2021-11-10
19:55:01 +0200)


Bin Meng (3):
 net: dsa: Use true instead of 1 in the set_promisc() call
 net: fec_mxc: Declare 'promisc' as bool
 net: tsec: Make redundant_init() static

Michal Simek (1):
 net: uclass: Save ethernet MAC address when generated

Peter Hoyes (1):
 cmd: pxe_utils: Check fdtcontroladdr in label_boot

Vladimir Oltean (11):
 net: phy: mscc: add support for VSC8502 in dual RGMII mode
 net: tsec: add support for promiscuous mode
 include: import if_vlan.h from Linux
 net: dsa: allow drivers to get the port OF node
 net: introduce a helper to determine whether to use in-band autoneg
 net: dsa: felix: configure the in-band autoneg property based on
OF node info
 net: dsa: add driver for NXP SJA1105 L2 switch
 net: dsa: sja1105: add support for SGMII
 arm: dts: ls1021a-tsn: add sja1105 and eth2 bindings
 configs: ls1021a-tsn: enable sja1105 switch driver
 configs: ls1021a-tsn: enable the generation of random Ethernet
MAC addresses

Walter Stoll (1):
 net: bootp: Correct VCI string transmission

arch/arm/dts/ls1021a-tsn.dts|  103 +
cmd/pxe_utils.c |8 +-
configs/ls1021atsn_qspi_defconfig   |3 +
configs/ls1021atsn_sdcard_defconfig |3 +
drivers/core/of_extra.c |   12 +
drivers/net/Kconfig |   16 +
drivers/net/Makefile|1 +
drivers/net/fec_mxc.h   |2 +-
drivers/net/mscc_eswitch/felix_switch.c |   10 +-
drivers/net/phy/mscc.c  |   56 +
drivers/net/sja1105.c   | 3376 +++
drivers/net/tsec.c  |   22 +-
include/dm/of_extra.h   |   14 +
include/linux/if_vlan.h |   26 +
include/net/dsa.h   |   12 +
include/tsec.h  |2 +
net/bootp.c |2 +-
net/dsa-uclass.c|   22 +-
net/eth-uclass.c|2 +
19 files changed, 3677 insertions(+), 15 deletions(-)
create mode 100644 drivers/net/sja1105.c
create mode 100644 include/linux/if_vlan.h

Thanks,
Ramon.


Please pull u-boot-net/next

2021-11-03 Thread Ramon Fried
Hi Tom,

This PR includes the following net changes for next:

- Various DSA additions
- bootp: fix for VCI string
- tsec: support for promiscuous mode
- macb: Fix for random MAC address not saved to the environment.

The following changes since commit aafc378a6caef453a40f2f9f3d6bef69e592c28d:

  Merge https://source.denx.de/u-boot/custodians/u-boot-marvell
(2021-10-28 07:57:54 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 373a96001df2efd84c8d2eecfa31971fa43a066a:

  net: uclass: Save ethernet MAC address when generated (2021-11-03
09:06:15 +0200)


Bin Meng (3):
  net: dsa: Use true instead of 1 in the set_promisc() call
  net: fec_mxc: Declare 'promisc' as bool
  net: tsec: Make redundant_init() static

Michal Simek (1):
  net: uclass: Save ethernet MAC address when generated

Peter Hoyes (1):
  cmd: pxe_utils: Check fdtcontroladdr in label_boot

Samuel Holland (1):
  net: phy: realtek: Add tx/rx delay config for 8211e

Vladimir Oltean (11):
  net: phy: mscc: add support for VSC8502 in dual RGMII mode
  net: tsec: add support for promiscuous mode
  include: import if_vlan.h from Linux
  net: dsa: allow drivers to get the port OF node
  net: introduce a helper to determine whether to use in-band autoneg
  net: dsa: felix: configure the in-band autoneg property based on
OF node info
  net: dsa: add driver for NXP SJA1105 L2 switch
  net: dsa: sja1105: add support for SGMII
  arm: dts: ls1021a-tsn: add sja1105 and eth2 bindings
  configs: ls1021a-tsn: enable sja1105 switch driver
  configs: ls1021a-tsn: enable the generation of random Ethernet
MAC addresses

Walter Stoll (1):
  net: bootp: Correct VCI string transmission

 arch/arm/dts/ls1021a-tsn.dts|  103 +
 cmd/pxe_utils.c |8 +-
 configs/ls1021atsn_qspi_defconfig   |3 +
 configs/ls1021atsn_sdcard_defconfig |3 +
 configs/pine64_plus_defconfig   |1 -
 drivers/core/of_extra.c |   12 +
 drivers/net/Kconfig |   16 +
 drivers/net/Makefile|1 +
 drivers/net/fec_mxc.h   |2 +-
 drivers/net/mscc_eswitch/felix_switch.c |   10 +-
 drivers/net/phy/Kconfig |   10 -
 drivers/net/phy/mscc.c  |   56 +
 drivers/net/phy/realtek.c   |   69 +-
 drivers/net/sja1105.c   | 3376 +++
 drivers/net/tsec.c  |   22 +-
 include/dm/of_extra.h   |   14 +
 include/linux/if_vlan.h |   26 +
 include/net/dsa.h   |   12 +
 include/tsec.h  |2 +
 net/bootp.c |2 +-
 net/dsa-uclass.c|   22 +-
 net/eth-uclass.c|2 +
 22 files changed, 3720 insertions(+), 52 deletions(-)
 create mode 100644 drivers/net/sja1105.c
 create mode 100644 include/linux/if_vlan.h

Thanks,
Ramon.