v2022.05.0
Sascha Hauer
sha at pengutronix.de
Wed May 18 05:58:52 PDT 2022
Hi All,
barebox-2022.05.0 is out.
With this version barebox now has initial DSA (Distributed Switch
Architecture) support. Thanks, Oleksij. While barebox is not famous for
its elaborated networking capabilities, DSA can be quite interesting
to allow networking on boards which have programmable switches attached
to their network ports. Without DSA it's often not possible to do any
networking on these boards as the default settings of the switch do not
pass through any packets.
Other than that we have the usual flow of smaller fixes and changes, see
below.
Have fun!
Sascha
----------------------------------------------------------------
Ahmad Fatoum (20):
ARM: dts: stm32mp: remove no-longer required DT override
gpio: include header for BIT() used in <gpio.h>
ARM: asm: setjmp: add missing .pop_section
partitions: efi: print GPT offset in debug message
scripts: constify write_full input buffer
libfile: implement new pread_full
scripts: remove non-existent bareboxstate binaries from .gitignore
sandbox: board: add stickypage.bin into .gitignore
mci: mci_spi: extend driver for device tree probing
mtd: spi-nor: add support for ISSI IS25WP256
video: ipuv3: combine two subsequent info prints into one
ARM: asm: fix miscompilation of 32-bit ENTRY_FUNCTION_WITHSTACK
clk: add BCM2835 auxiliary peripheral clock driver
clocksource: assign non-zero priorities to all clocksources
gpiolib: remove declaration of now unused variable
Documentation: remote-control: be explicit about python2 requirement
mci: stm32_sdmmc2: add STM32MP131 AMBA primecell peripheral ID
Documentation: boards: stm32mp: elaborate on how to build
ARM: rpi: fix CM3 breakage after multi-image rework
ARM: i.MX7: esdctl: fix out-of-bounds read on memory size calculation
Alexander Shiyan (4):
ARM: CCMX51: Remove excess assignment
ARM: CCMX51: Add support for low-level debug
ARM: CCMX51: Add support for 16-bit memory module variants
GPIO: clps711x: Simplify initialization
Andrej Picej (1):
ARM: pbab01: allow USB-OTG port runtime configuration
Bastian Krause (2):
clk: handle NULL args in clk_set_parent()
clk: handle NULL args in clk_{g,s}et_parent() v2
Denis Orlov (1):
ata: ide-sff: fix integer overflow in ata_wait_busy()
Frank Wunderlich (2):
ARM: Rockchip: Update DTS for BPI-R2Pro for new HW-Rev
ARM: rockchip: fix iodomain for r2pro V1.0
Ian Abbott (1):
ARM: fix GCC 11.x build failures for ARMv7
Juergen Borleis (3):
ARM: webasto-ccbv2: consider the available memory size for optee
ARM: webasto-marvel: add device tree shared with the kernel
ARM: webasto-marvel: share the run-time setup with the ccbv2 variant
Jules Maselbas (1):
net: dns: Generate and verify transaction ID
Lucas Stach (3):
phy: freescale: imx8mq-usb: add support for i.MX8MP PHY
usb: dwc3: of-simple: add i.MX8MP compatible
ARM: imx: esdctl: fix LPDDR4 size calculation
Oleksij Rempel (21):
ARM: boards: protonic-imx6: add board specific BBU SD handlers
ARM: boards: protonic-imx6: properly configure RGMII direction for the FEC MAC
ARM: boards: protonic-imx6: fix file system access warning
net: designware: eqos: fix receive issue with external switch
ARM: dts: at91-microchip-ksz9477-evb: start using kernel DT
net: add RX preprocessor support
net: add of_find_eth_device_by_node() function
net: phy: export of_phy_register_fixed_link() function
net: add DSA framework to support basic switch functionality
driver: add dev_get_priv() helper
net: port part of if_vlan header from kernel v5.17
spi: port spi_sync_transfer() function from kernel v5.17
net: mdio: add MDIO_DEVAD_NONE define
net: phy: make sure MDIO bus is probed if we search for the PHY
of_net: add rev-rmii support
net: dsa: add support for SJA11xx switches
net: dsa: add KSZ9477 switch SPI driver
hexdump: provide support for dev_print_hex_dump()
add ethlog command
net: phy: do not call adjust_link() form phy_device_attach()
net: phy: add TI DP83TD510E T1L PHY support
Rouven Czerwinski (1):
net: designware: eqos: do not try to talk to not existing PHY
Sascha Hauer (17):
dts: update to v5.17-rc8
dts: update to v5.17
gpio: allocate dynamic gpio numbers top down
dts: update to v5.18-rc1
dts: update to v5.18-rc2
usb: xhci: Honor transfer timeouts
dts: update to v5.18-rc3
ARM: omap: Fix linker error with MTD disabled
Merge branch 'for-next/dsa'
Merge branch 'for-next/dts'
Merge branch 'for-next/imx'
Merge branch 'for-next/misc'
Merge branch 'for-next/stm32'
clk: imx8mp: remove SYS PLL 1/2 clock gates
Documentation: boards: i.MX8MP-EVK: Fix typo
ARM: karo-tx6x: Fix DCD check operations
Release v2022.05.0
Steffen Trumtrar (2):
net: phy: mv88e6xxx: implement port_set_speed for mv88e6250
net: phy: mv88e6xxx: add support for mv88e6250
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the barebox
mailing list