Please pull u-boot-net/network_master

Hi Tom, Please pull u-boot-net/network_master.
The following changes since commit 0b9bcf665cd98fe9db0956c894006b250a7d465f:
Prepare v2021.10-rc5 (2021-09-27 09:34:20 -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 17d7482fd816316bce74db5e93e29430a9b01a3d:
scripts: ensure the cocci script for miiphy_register does not leak the MDIO bus (2021-09-28 20:10:53 +0300)
---------------------------------------------------------------- Ramon Fried (1): net: tsec: Mark tsec_get_interface as __maybe_unused
Vladimir Oltean (41): net: dsa: felix: felix_init() can be static net: dsa: use "err" instead of "ret" in dsa_port_probe net: dsa: refactor the code to set the port MAC address into a dedicated function net: dsa: introduce a .port_probe() method in struct dsa_ops net: dsa: felix: call phy_config at .port_probe() time net: dsa: felix: propagate the error code from phy_startup() net: update NXP copyright text net: dsa: pass CPU port fixed PHY to .port_disable net: dsa: remove unused variables net: phy: genphy_init can be static net: replace the "xfi" phy-mode with "10gbase-r" net: freescale: replace usage of phy-mode = "sgmii-2500" with "2500base-x" net: enetc: remove support for "xgmii" phy-mode net: dsa: felix: remove "xgmii" phy-mode net: tsec: only call tsec_get_interface as fallback to DT-specified PHY mode net: tsec: read the phy-mode property as fallback to phy-connection-type arch: powerpc: mpc85xx: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation board: gdsys: a38x: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: armada100_fec: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: at91_emac: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: bcm-sf2: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: eepro100: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: ep93xx: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: enetc: ensure imdio.name is NULL terminated after MDIO_NAME_LEN truncation net: mcdmafec: ensure bus->name is NULL terminated after MDIO_NAME_LEN truncation net: ftmac110: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: lpc32xx: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: macb: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: mpc8xx_fec: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: dsa: felix: ensure mii_bus->name is NULL terminated after MDIO_NAME_LEN truncation net: mvgbe: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: sh_eth: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: smc911x: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: davinci_emac: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: qe: uec: ensure mdiodev->name is NULL terminated after MDIO_NAME_LEN truncation net: mdio-uclass: rewrite dm_mdio_post_probe using strlcpy scripts: ensure the cocci script for miiphy_register does not leave NULL-unterminated strings net: dsa: felix: check return code of mdio_alloc and mdio_register net: dsa: ensure port names are NULL-terminated after DSA_PORT_NAME_LENGTH truncation arch: powerpc: mpc85xx: free MDIO bus if mdio_register fails scripts: ensure the cocci script for miiphy_register does not leak the MDIO bus
arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 2 +- arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 8 +-- arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c | 2 +- arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi | 2 +- arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi | 4 +- arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi | 10 +-- arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi | 6 +- arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi | 2 +- .../dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi | 2 +- arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi | 2 +- .../dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi | 2 +- .../dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi | 2 +- arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi | 4 +- arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi | 4 +- arch/arm/dts/fsl-ls1088a-qds-sd1-21.dtsi | 4 +- arch/arm/dts/fsl-ls1088a-qds-sd1-29.dtsi | 4 +- arch/arm/dts/fsl-ls2080a-qds-sd1-42.dtsi | 16 ++--- arch/arm/dts/fsl-ls2088a-rdb-qspi.dts | 16 ++--- arch/arm/dts/fsl-sch-24801.dtsi | 2 +- arch/arm/dts/fsl-sch-28021.dtsi | 2 +- arch/arm/dts/fsl-sch-30841.dtsi | 4 +- arch/arm/dts/fsl-sch-30842.dtsi | 4 +- arch/arm/dts/ls1021a-tsn.dts | 2 +- arch/powerpc/cpu/mpc85xx/ether_fcc.c | 6 +- board/Marvell/octeon_ebb7304/board.c | 6 +- board/freescale/ls1012aqds/eth.c | 4 +- board/freescale/ls1012aqds/ls1012aqds.c | 4 +- board/freescale/ls1012aqds/ls1012aqds_pfe.h | 2 +- board/freescale/ls1012ardb/eth.c | 4 +- board/freescale/ls1021atsn/ls1021atsn.c | 2 +- board/freescale/ls1043aqds/README | 2 +- board/freescale/ls1043aqds/eth.c | 12 ++-- board/freescale/ls1043ardb/README | 2 +- board/freescale/ls1043ardb/eth.c | 2 +- board/freescale/ls1046aqds/README | 2 +- board/freescale/ls1046aqds/eth.c | 8 +-- board/freescale/ls1046ardb/README | 4 +- board/freescale/ls1046ardb/eth.c | 2 +- board/freescale/ls1088a/README | 4 +- board/freescale/ls1088a/eth_ls1088ardb.c | 6 +- board/freescale/ls2080aqds/README | 2 +- board/freescale/ls2080aqds/eth.c | 13 ++-- board/freescale/ls2080ardb/README | 2 +- board/freescale/t102xrdb/README | 2 +- board/freescale/t102xrdb/eth_t102xrdb.c | 8 +-- board/freescale/t208xqds/README | 18 ++--- board/freescale/t208xqds/eth_t208xqds.c | 22 +++--- board/freescale/t208xqds/t208xqds.c | 8 +-- board/freescale/t208xrdb/README | 4 +- board/freescale/t4rdb/eth.c | 2 +- board/gdsys/a38x/ihs_phys.c | 4 +- doc/device-tree-bindings/net/ethernet.txt | 12 +++- drivers/net/armada100_fec.c | 2 +- drivers/net/at91_emac.c | 2 +- drivers/net/bcm-sf2-eth.c | 2 +- drivers/net/dsa_sandbox.c | 2 +- drivers/net/eepro100.c | 2 +- drivers/net/ep93xx_eth.c | 2 +- drivers/net/fm/b4860.c | 2 +- drivers/net/fm/eth.c | 10 +-- drivers/net/fm/ls1043.c | 4 +- drivers/net/fm/ls1046.c | 2 +- drivers/net/fm/memac.c | 6 +- drivers/net/fm/t1024.c | 2 +- drivers/net/fsl_enetc.c | 12 ++-- drivers/net/fsl_mcdmafec.c | 2 +- drivers/net/ftmac110.c | 2 +- drivers/net/lpc32xx_eth.c | 2 +- drivers/net/macb.c | 4 +- drivers/net/mpc8xx_fec.c | 2 +- drivers/net/mscc_eswitch/felix_switch.c | 51 +++++++++----- drivers/net/mvgbe.c | 2 +- drivers/net/pfe_eth/pfe_mdio.c | 4 +- drivers/net/phy/aquantia.c | 18 ++--- drivers/net/phy/phy.c | 2 +- drivers/net/sh_eth.c | 2 +- drivers/net/smc911x.c | 2 +- drivers/net/ti/davinci_emac.c | 2 +- drivers/net/tsec.c | 13 ++-- drivers/qe/uec.c | 2 +- include/configs/ls1021atsn.h | 2 +- include/net/dsa.h | 7 +- include/phy.h | 2 +- include/phy_interface.h | 4 +- net/dsa-uclass.c | 82 +++++++++++----------- net/mdio-uclass.c | 2 +- scripts/coccinelle/net/mdio_register.cocci | 4 +- test/dm/dsa.c | 2 +- 88 files changed, 282 insertions(+), 258 deletions(-)
Thanks, Ramon

On Tue, Sep 28, 2021 at 09:59:35PM +0300, Ramon Fried wrote:
Hi Tom, Please pull u-boot-net/network_master.
The following changes since commit 0b9bcf665cd98fe9db0956c894006b250a7d465f:
Prepare v2021.10-rc5 (2021-09-27 09:34:20 -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 17d7482fd816316bce74db5e93e29430a9b01a3d:
scripts: ensure the cocci script for miiphy_register does not leak the MDIO bus (2021-09-28 20:10:53 +0300)
Applied to u-boot/next, thanks!
participants (2)
-
Ramon Fried
-
Tom Rini